/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option:focus:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em)}.mat-mdc-card{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);--mdc-elevated-card-container-color:#fff}.mat-mdc-card-outlined{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);--mdc-outlined-card-outline-color:#e0e0e0}.mat-mdc-card-subtitle{color:rgba(0,0,0,.54)}.mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(63, 81, 181, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 64, 129, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244, 67, 54, 0.25)}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:white}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.6)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}}.mdc-text-field .mdc-text-field__input{caret-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(63, 81, 181, 0.87)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix::after{color:rgba(63,81,181,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,64,129,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(244, 67, 54, 0.87)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field,.mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, 0.75))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}.mdc-menu-surface{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);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-select-value{color:rgba(0,0,0,.87)}.mat-mdc-select-placeholder{color:rgba(0,0,0,.6)}.mat-mdc-select-disabled .mat-mdc-select-value{color:rgba(0,0,0,.38)}.mat-mdc-select-arrow{color:rgba(0,0,0,.54)}.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:rgba(63,81,181,.87)}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:rgba(255,64,129,.87)}.mat-mdc-form-field.mat-focused.mat-warn .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:rgba(0,0,0,.38)}.mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mdc-menu-surface{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);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-with-divider-divider-color:rgba(0, 0, 0, 0.12);--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-label-text-color:#212121;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-chip-focus-overlay{background:#000}.mat-mdc-chip{height:32px}.mat-mdc-standard-chip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle{--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color:#616161;--mdc-switch-selected-icon-color:#fff;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-unselected-icon-color:#fff}.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-primary{--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}.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}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-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-focus-icon-color:#212121;--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-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-radio-button.mat-primary .mdc-radio--disabled+label{color:rgba(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-focus-icon-color:#212121;--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-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent .mdc-radio--disabled+label{color:rgba(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-focus-icon-color:#212121;--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-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button .mdc-radio{padding:calc((40px - 20px) / 2)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#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-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mat-mdc-slider-ripple-color: #3f51b5;--mat-mdc-slider-hover-ripple-color: rgba(63, 81, 181, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(63, 81, 181, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}.mdc-menu-surface{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);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled] .mat-mdc-menu-submenu-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-submenu-icon{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--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-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--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-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-list-option .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--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-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--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-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-accent .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--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-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--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-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-warn .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.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}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}.mat-mdc-paginator{background:#fff;color:rgba(0,0,0,.87)}.mat-mdc-paginator-icon{fill:rgba(0,0,0,.54)}.mat-mdc-paginator-decrement,.mat-mdc-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first,.mat-mdc-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-decrement,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-increment,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-first,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-last{border-color:rgba(0,0,0,.12)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:rgba(0,0,0,.12)}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.mat-mdc-paginator-container{min-height:56px}.mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator .mat-mdc-select-value{font-size:12px}.mat-mdc-tab,.mat-mdc-tab-link{background-color:rgba(0,0,0,0)}.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-link .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element,.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#3f51b5}.mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #3f51b5)}.mdc-tab__ripple::before,.mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-link .mat-ripple-element{background-color:#3f51b5}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#ff4081}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link .mat-ripple-element{background-color:#ff4081}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#f44336}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link .mat-ripple-element{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-mdc-tab-header-with-background-background-color: #3f51b5;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header .mdc-tab{height:48px}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-checkbox .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-checkbox .mdc-checkbox__ripple{background:#000}.mat-mdc-checkbox.mat-primary{--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-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(63,81,181,.1)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#3f51b5}.mat-mdc-checkbox.mat-accent{--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-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(255,64,129,.1)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ff4081}.mat-mdc-checkbox.mat-warn{--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-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#f44336}.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, 0.38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38)}.mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, 0.12);--mdc-fab-icon-color:rgba(0, 0, 0, 0.38);--mat-mdc-fab-color: rgba(0, 0, 0, 0.38)}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87)}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}.mdc-data-table{background-color:var(--mdc-theme-surface, #fff);border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:rgba(63, 81, 181, 0.04)}.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__pagination{border-top-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0, 0, 0, 0.04)}.mdc-data-table__header-cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(0, 0, 0, 0.87)}.mat-mdc-table{background:#fff}.mat-mdc-table .mdc-data-table__row{height:52px}.mat-mdc-table .mdc-data-table__pagination{min-height:52px}.mat-mdc-table .mdc-data-table__header-row{height:56px}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.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}.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}.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}.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}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{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);background:#fff;color:rgba(0,0,0,.87)}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){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-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-button-toggle{font-family:Roboto, sans-serif}.mat-calendar-arrow{fill:rgba(0,0,0,.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,0)}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range::before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}}.mat-datepicker-content{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);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}@media(hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}@media(hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}}.mat-datepicker-content-touch{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-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%, -50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-calendar{font-family:Roboto, sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){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-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-expansion-panel-header{font-family:Roboto, sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){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-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media(hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:rgba(0,0,0,0);color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:16px}.mat-step-label-selected{font-size:16px;font-weight:400}.mat-sort-header-arrow{color:#757575}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto, sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[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/primeng/resources/themes/nova-light/theme.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --layer-0: #ffffff;
  --layer-1: #f4f4f4;
  --layer-2: #eaeaea;
  --text-color: #333333;
  --text-color-secondary: #848484;
  --primary-color: #007ad9;
  --primary-color-text: #ffffff;
}

/* open-sans-300 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 300;
  src: url('open-sans-v15-latin-300.fe16914c30ad4b3e.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Light"), local("OpenSans-Light"), url('open-sans-v15-latin-300.fe16914c30ad4b3e.eot?#iefix') format("embedded-opentype"), url('open-sans-v15-latin-300.01963abac0e8a01a.woff2') format("woff2"), url('open-sans-v15-latin-300.1735711fa824d6d3.woff') format("woff"), url('open-sans-v15-latin-300.e34f308aa9b8765c.ttf') format("truetype"), url('open-sans-v15-latin-300.e8e8159db5c1b661.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: url('open-sans-v15-latin-regular.fdfe214506f494da.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url('open-sans-v15-latin-regular.fdfe214506f494da.eot?#iefix') format("embedded-opentype"), url('open-sans-v15-latin-regular.f8bf93c4d80b1a84.woff2') format("woff2"), url('open-sans-v15-latin-regular.b70933749b821a80.woff') format("woff"), url('open-sans-v15-latin-regular.71152d9026ec5e0d.ttf') format("truetype"), url('open-sans-v15-latin-regular.29664f6cf1b76351.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  src: url('open-sans-v15-latin-700.8562e6fdfffa9a22.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url('open-sans-v15-latin-700.8562e6fdfffa9a22.eot?#iefix') format("embedded-opentype"), url('open-sans-v15-latin-700.075e70f197eb8acf.woff2') format("woff2"), url('open-sans-v15-latin-700.ddaf36d084b8eee5.woff') format("woff"), url('open-sans-v15-latin-700.3a3c7af0a8eecf66.ttf') format("truetype"), url('open-sans-v15-latin-700.4a48297d234dec7a.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
* {
  box-sizing: border-box;
}

body .ui-widget {
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
  font-size: 14px;
  text-decoration: none;
}
body .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}
body .ui-widget-content p {
  line-height: 1.5;
  margin: 0;
}
body .ui-corner-all {
  border-radius: 3px;
}
body .ui-corner-top {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
body .ui-corner-bottom {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
body .ui-corner-left {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
body .ui-corner-right {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
body a {
  color: #007ad9;
  text-decoration: none;
}
body a:hover {
  color: #116fbf;
}
body a:active {
  color: #005b9f;
}
body .ui-helper-reset {
  line-height: normal;
}
body .ui-state-disabled, body .ui-widget:disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
body .pi {
  font-size: 1.25em;
}
body .ui-link {
  font-size: 14px;
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
  border-radius: 3px;
}
body .ui-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body ::-webkit-input-placeholder {
  color: #666666;
}
body :-moz-placeholder {
  color: #666666;
}
body ::-moz-placeholder {
  color: #666666;
}
body :-ms-input-placeholder {
  color: #666666;
}

body .ui-autocomplete .ui-autocomplete-input {
  padding: 0.429em;
}
body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container {
  padding: 0.2145em 0.429em;
}
body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container:not(.ui-state-disabled):hover {
  border-color: #212121;
}
body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container:not(.ui-state-disabled).ui-state-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container .ui-autocomplete-input-token {
  margin: 0;
  padding: 0.2145em 0;
  color: #333333;
}
body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container .ui-autocomplete-input-token input {
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
  font-size: 14px;
  padding: 0;
  margin: 0;
}
body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container .ui-autocomplete-token {
  font-size: 14px;
  padding: 0.2145em 0.429em;
  margin: 0 0.286em 0 0;
  background: #007ad9;
  color: #ffffff;
}
body .ui-autocomplete-panel {
  padding: 0;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-autocomplete-panel .ui-autocomplete-items {
  padding: 0;
}
body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-list-item {
  margin: 0;
  padding: 0.429em 0.857em;
  border: 0 none;
  color: #333333;
  background-color: transparent;
  border-radius: 0;
}
body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-list-item.ui-state-highlight {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-group {
  padding: 0.429em 0.857em;
  background-color: #d8dae2;
  color: #333333;
}
body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button {
  width: 2.357em;
}
body .ui-fluid .ui-autocomplete.ui-autocomplete-multiple.ui-autocomplete-dd .ui-autocomplete-multiple-container {
  border-right: 0 none;
  width: calc(100% - 2.357em);
}
body .ui-fluid .ui-autocomplete.ui-autocomplete-dd .ui-inputtext {
  border-right: 0 none;
  width: calc(100% - 2.357em);
}
body p-autocomplete.ng-dirty.ng-invalid > .ui-autocomplete > .ui-inputtext {
  border: 1px solid #a80000;
}
body .ui-datepicker {
  padding: 0.857em;
  min-width: 20em;
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #a6a6a6;
}
body .ui-datepicker:not(.ui-datepicker-inline) {
  border: 1px solid #c8c8c8;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-prev:hover,
body .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-next:hover {
  color: #007ad9;
}
body .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-prev:focus,
body .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-datepicker:not(.ui-state-disabled) table td a:not(.ui-state-active):not(.ui-state-highlight):hover {
  background-color: #eaeaea;
}
body .ui-datepicker:not(.ui-state-disabled) .ui-monthpicker a.ui-monthpicker-month:not(.ui-state-active):hover {
  background-color: #eaeaea;
}
body .ui-datepicker .ui-datepicker-header {
  padding: 0.429em 0.857em 0.429em 0.857em;
  background-color: #ffffff;
  color: #333333;
  border-radius: 0;
}
body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
body .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  cursor: pointer;
  top: 0;
  color: #a6a6a6;
  transition: color 0.2s, box-shadow 0.2s;
}
body .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  margin: 0;
  padding: 0;
  line-height: 1;
}
body .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  margin-top: -0.35em;
  margin-bottom: 0;
  transition: color 0.2s, box-shadow 0.2s;
}
body .ui-datepicker .ui-datepicker-header .ui-datepicker-title select:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-datepicker table {
  font-size: 14px;
  margin: 0.857em 0 0 0;
}
body .ui-datepicker table th {
  padding: 0.5em;
}
body .ui-datepicker table th.ui-datepicker-weekheader {
  border-right: 1px solid #a6a6a6;
}
body .ui-datepicker table td {
  padding: 0.5em;
}
body .ui-datepicker table td > a, body .ui-datepicker table td > span {
  display: block;
  text-align: center;
  color: #333333;
  padding: 0.5em;
  transition: box-shadow 0.2s;
  border-radius: 3px;
}
body .ui-datepicker table td > a.ui-state-active, body .ui-datepicker table td > span.ui-state-active {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-datepicker table td > a {
  cursor: pointer;
}
body .ui-datepicker table td > a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-datepicker table td.ui-datepicker-today > a, body .ui-datepicker table td.ui-datepicker-today > span {
  background-color: #d0d0d0;
  color: #333333;
}
body .ui-datepicker table td.ui-datepicker-today > a.ui-state-active, body .ui-datepicker table td.ui-datepicker-today > span.ui-state-active {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-datepicker table td.ui-datepicker-weeknumber {
  border-right: 1px solid #a6a6a6;
}
body .ui-datepicker .ui-datepicker-buttonbar {
  border-top: 1px solid #d8dae2;
}
body .ui-datepicker .ui-timepicker {
  border: 0 none;
  border-top: 1px solid #d8dae2;
  padding: 0.857em;
}
body .ui-datepicker .ui-timepicker a {
  color: #333333;
  font-size: 1.286em;
}
body .ui-datepicker .ui-timepicker a:hover {
  color: #007ad9;
}
body .ui-datepicker .ui-timepicker span {
  font-size: 1.286em;
}
body .ui-datepicker .ui-monthpicker .ui-monthpicker-month {
  color: #333333;
}
body .ui-datepicker .ui-monthpicker .ui-monthpicker-month.ui-state-active {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-datepicker.ui-datepicker-timeonly {
  padding: 0;
}
body .ui-datepicker.ui-datepicker-timeonly .ui-timepicker {
  border-top: 0 none;
}
body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group {
  border-right: 1px solid #d8dae2;
  padding-right: 0.857em;
  padding-left: 0.857em;
  padding-top: 0;
  padding-bottom: 0;
}
body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group:first-child {
  padding-left: 0;
}
body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group:last-child {
  padding-right: 0;
  border-right: 0 none;
}
body .ui-calendar.ui-calendar-w-btn .ui-inputtext {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0 none;
}
body .ui-calendar.ui-calendar-w-btn .ui-inputtext:enabled:hover:not(.ui-state-error), body .ui-calendar.ui-calendar-w-btn .ui-inputtext:enabled:focus:not(.ui-state-error) {
  border-right: 0 none;
}
body .ui-calendar.ui-calendar-w-btn .ui-datepicker-trigger.ui-button {
  width: 2.357em;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
body .ui-fluid .ui-calendar.ui-calendar-w-btn input.ui-inputtext {
  width: calc(100% - 2.357em);
}
body p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext {
  border: 1px solid #a80000;
}
body .ui-chkbox {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  width: 20px;
  height: 20px;
}
body .ui-chkbox .ui-chkbox-box {
  border: 1px solid #a6a6a6;
  background-color: #ffffff;
  width: 20px;
  height: 20px;
  text-align: center;
  border-radius: 3px;
  transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
body .ui-chkbox .ui-chkbox-box:not(.ui-state-disabled):hover {
  border-color: #212121;
}
body .ui-chkbox .ui-chkbox-box.ui-state-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body .ui-chkbox .ui-chkbox-box.ui-state-active {
  border-color: #007ad9;
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-disabled):hover {
  border-color: #005b9f;
  background-color: #005b9f;
  color: #ffffff;
}
body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon {
  overflow: hidden;
  position: relative;
  font-size: 18px;
}
body .ui-chkbox-label {
  margin: 0 0 0 0.5em;
}
body p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box {
  border: 1px solid #a80000;
}
body .ui-chips > ul.ui-inputtext {
  padding: 0.2145em 0.429em;
  display: inline-block;
}
body .ui-chips > ul.ui-inputtext:not(.ui-state-disabled):hover {
  border-color: #212121;
}
body .ui-chips > ul.ui-inputtext:not(.ui-state-disabled).ui-state-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body .ui-chips > ul.ui-inputtext .ui-chips-input-token {
  padding: 0.2145em 0;
}
body .ui-chips > ul.ui-inputtext .ui-chips-input-token input {
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
  font-size: 14px;
  padding: 0;
  margin: 0;
  color: #333333;
}
body .ui-chips > ul.ui-inputtext .ui-chips-input-token input:hover {
  border: 0 none;
}
body .ui-chips > ul.ui-inputtext .ui-chips-input-token input:focus {
  border: 0 none;
}
body .ui-chips > ul.ui-inputtext .ui-chips-token {
  font-size: 14px;
  padding: 0.2145em 0.429em;
  margin: 0 0.286em 0 0;
  background: #007ad9;
  color: #ffffff;
}
body p-chips.ng-dirty.ng-invalid > .ui-inputtext {
  border: 1px solid #a80000;
}
body .ui-dropdown {
  background: #ffffff;
  border: 1px solid #a6a6a6;
  transition: border-color 0.2s, box-shadow 0.2s;
}
body .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #212121;
}
body .ui-dropdown:not(.ui-state-disabled).ui-state-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body .ui-dropdown .ui-dropdown-label {
  padding-right: 2em;
}
body .ui-dropdown .ui-dropdown-label .ui-placeholder {
  color: #666666;
}
body .ui-dropdown .ui-dropdown-trigger {
  background-color: #ffffff;
  width: 2em;
  line-height: 2em;
  text-align: center;
  padding: 0;
  color: #848484;
}
body .ui-dropdown .ui-dropdown-clear-icon {
  color: #848484;
}
body .ui-dropdown.ui-dropdown-clearable .ui-dropdown-label {
  padding-right: 4em;
}
body .ui-dropdown-panel {
  padding: 0;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-dropdown-panel .ui-dropdown-filter-container {
  padding: 0.429em 0.857em 0.429em 0.857em;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background-color: #ffffff;
  margin: 0;
}
body .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter {
  width: 100%;
  padding-right: 2em;
}
body .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  top: 50%;
  margin-top: -0.5em;
  right: 1.357em;
  color: #007ad9;
}
body .ui-dropdown-panel .ui-dropdown-items {
  padding: 0;
}
body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item, body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item-group {
  margin: 0;
  padding: 0.429em 0.857em;
  border: 0 none;
  color: #333333;
  background-color: transparent;
  border-radius: 0;
}
body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight, body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item-group.ui-state-highlight {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover, body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item-group:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  color: #333333;
  background-color: #eaeaea;
}
body p-dropdown.ng-dirty.ng-invalid > .ui-dropdown {
  border: 1px solid #a80000;
}
body .ui-editor-container .ui-editor-toolbar {
  border: 1px solid #c8c8c8;
  background-color: #f4f4f4;
}
body .ui-editor-container .ui-editor-content {
  border: 1px solid #c8c8c8;
}
body .ui-editor-container .ui-editor-content .ql-editor {
  background-color: #ffffff;
  color: #333333;
}
body .ui-editor-container .ql-picker.ql-expanded .ql-picker-label {
  color: #333333;
}
body .ui-editor-container .ql-stroke {
  stroke: #333333;
}
body .ui-editor-container .ql-picker-label {
  color: #333333;
}
body .ui-editor-container .ql-snow.ql-toolbar button:hover,
body .ui-editor-container .ql-snow .ql-toolbar button:hover,
body .ui-editor-container .ql-snow.ql-toolbar button.ql-active,
body .ui-editor-container .ql-snow .ql-toolbar button.ql-active,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-label:hover,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-label:hover,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-label.ql-active,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-item:hover,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-item:hover,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #007ad9;
}
body .ui-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,
body .ui-editor-container .ql-snow .ql-toolbar button:hover .ql-stroke,
body .ui-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,
body .ui-editor-container .ql-snow .ql-toolbar button.ql-active .ql-stroke,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
body .ui-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke-miter,
body .ui-editor-container .ql-snow .ql-toolbar button:hover .ql-stroke-miter,
body .ui-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
body .ui-editor-container .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
body .ui-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
body .ui-editor-container .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #007ad9;
}
body .ui-inputgroup .ui-inputgroup-addon {
  border-color: #a6a6a6;
  background-color: #eaeaea;
  color: #848484;
  padding: 0.429em;
  min-width: 2em;
}
body .ui-inputgroup .ui-inputgroup-addon:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
body .ui-inputgroup .ui-inputgroup-addon:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
body .ui-inputgroup .ui-inputgroup-addon.ui-inputgroup-addon-checkbox {
  position: relative;
}
body .ui-inputgroup .ui-inputgroup-addon.ui-inputgroup-addon-checkbox .ui-chkbox {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
}
body .ui-inputgroup .ui-inputgroup-addon.ui-inputgroup-addon-radiobutton {
  position: relative;
}
body .ui-inputgroup .ui-inputgroup-addon.ui-inputgroup-addon-radiobutton .ui-radiobutton {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
}
body .ui-inputgroup .ui-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
body .ui-inputgroup .ui-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
body .ui-fluid .ui-inputgroup .ui-button {
  width: auto;
}
body .ui-fluid .ui-inputgroup .ui-button.ui-button-icon-only {
  width: 2.357em;
}
body .ui-inputswitch {
  width: 3em;
  height: 1.75em;
}
body .ui-inputswitch .ui-inputswitch-slider {
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 30px;
  background: #cccccc;
}
body .ui-inputswitch .ui-inputswitch-slider:before {
  background-color: #ffffff;
  height: 1.25em;
  width: 1.25em;
  left: 0.25em;
  bottom: 0.25em;
  border-radius: 50%;
  transition: 0.2s;
}
body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-slider:before {
  transform: translateX(1.25em);
}
body .ui-inputswitch.ui-inputswitch-focus .ui-inputswitch-slider {
  background: #b7b7b7;
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-inputswitch:not(.ui-state-disabled):hover .ui-inputswitch-slider {
  background-color: #b7b7b7;
}
body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-slider {
  background-color: #007ad9;
}
body .ui-inputswitch.ui-inputswitch-checked:not(.ui-state-disabled):hover .ui-inputswitch-slider {
  background-color: #116fbf;
}
body .ui-inputswitch.ui-inputswitch-checked.ui-inputswitch-focus .ui-inputswitch-slider {
  background: #005b9f;
}
body p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch {
  border: 1px solid #a80000;
}
body .ui-inputtext {
  font-size: 14px;
  color: #333333;
  background: #ffffff;
  padding: 0.429em;
  border: 1px solid #a6a6a6;
  transition: border-color 0.2s, box-shadow 0.2s;
  appearance: none;
}
body .ui-inputtext.ng-dirty.ng-invalid {
  border: 1px solid #a80000;
}
body .ui-inputtext:enabled:hover:not(.ui-state-error) {
  border-color: #212121;
}
body .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body p-inputmask.ng-dirty.ng-invalid > .ui-inputtext {
  border: 1px solid #a80000;
}
body .ui-listbox {
  padding: 0;
  min-width: 12em;
  background: #ffffff;
  border: 1px solid #a6a6a6;
}
body .ui-listbox .ui-chkbox {
  margin: 0 0.5em 0 0;
}
body .ui-listbox .ui-listbox-header {
  padding: 0.429em 0.857em 0.429em 0.857em;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background-color: #ffffff;
  margin: 0;
}
body .ui-listbox .ui-listbox-header .ui-listbox-filter-container {
  width: calc(100% - (0.857em + 0.857em + 0.5em));
}
body .ui-listbox .ui-listbox-header .ui-listbox-filter-container input {
  padding: 0.429em;
  padding-right: 2em;
}
body .ui-listbox .ui-listbox-header .ui-listbox-filter-container .ui-listbox-filter-icon {
  top: 50%;
  left: auto;
  margin-top: -0.5em;
  right: 0.5em;
  color: #007ad9;
}
body .ui-listbox .ui-listbox-list {
  background-color: #ffffff;
}
body .ui-listbox .ui-listbox-list .ui-listbox-item {
  margin: 0;
  padding: 0.429em 0.857em;
  border: 0 none;
  color: #333333;
  background-color: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
body .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-listbox .ui-listbox-list .ui-listbox-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-listbox .ui-listbox-list .ui-listbox-item .ui-chkbox {
  position: static;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.5em 0 0;
}
body .ui-listbox .ui-listbox-list .ui-listbox-item label {
  display: inline-block;
  vertical-align: middle;
}
body .ui-listbox:not(.ui-state-disabled) .ui-listbox-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  color: #333333;
  background-color: #eaeaea;
}
body .ui-listbox.ui-state-disabled .ui-chkbox-box:not(.ui-state-disabled):not(.ui-state-active):hover {
  border: 1px solid #a6a6a6;
}
body .ui-listbox .ui-listbox-footer {
  padding: 0.429em 0.857em 0.429em 0.857em;
  border-top: 1px solid #eaeaea;
  color: #333333;
  background-color: #ffffff;
}
body p-listbox.ng-dirty.ng-invalid .ui-inputtext {
  border: 1px solid #a80000;
}
body .ui-multiselect {
  background: #ffffff;
  border: 1px solid #a6a6a6;
  transition: border-color 0.2s, box-shadow 0.2s;
}
body .ui-multiselect:not(.ui-state-disabled):hover {
  border-color: #212121;
}
body .ui-multiselect:not(.ui-state-disabled).ui-state-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body .ui-multiselect .ui-multiselect-label {
  padding: 0.429em;
  padding-right: 2em;
  color: #333333;
}
body .ui-multiselect .ui-multiselect-label .ui-placeholder {
  color: #666666;
}
body .ui-multiselect .ui-multiselect-trigger {
  background-color: #ffffff;
  width: 2em;
  line-height: 2em;
  text-align: center;
  padding: 0;
  color: #848484;
}
body .ui-multiselect-panel {
  padding: 0;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-multiselect-panel .ui-multiselect-header {
  padding: 0.429em 0.857em 0.429em 0.857em;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  background-color: #ffffff;
  margin: 0;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container {
  float: none;
  width: 70%;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  padding: 0.429em;
  padding-right: 2em;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #007ad9;
  top: 50%;
  margin-top: -0.5em;
  right: 0.5em;
  left: auto;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-chkbox {
  margin-right: 0.5em;
  float: none;
  vertical-align: middle;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-close {
  color: #848484;
  top: 50%;
  margin-top: -0.5em;
  line-height: 1;
  transition: color 0.2s, background-color 0.2s, box-shadow 0.2s;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-close:hover {
  color: #333333;
}
body .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-multiselect-panel .ui-multiselect-items {
  padding: 0;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item {
  margin: 0;
  padding: 0.429em 0.857em;
  border: 0 none;
  color: #333333;
  background-color: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-highlight {
  color: #ffffff;
  background-color: #007ad9;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  color: #333333;
  background-color: #eaeaea;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-disabled .ui-chkbox-box {
  cursor: auto;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-disabled .ui-chkbox-box:hover {
  border: 1px solid #a6a6a6;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-disabled .ui-chkbox-box.ui-state-active:hover {
  border-color: #007ad9;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item .ui-chkbox {
  position: static;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.5em 0 0;
}
body .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item label {
  display: inline-block;
  vertical-align: middle;
}
body p-multiselect.ng-dirty.ng-invalid > .ui-multiselect {
  border: 1px solid #a80000;
}
body .ui-password-panel {
  padding: 12px;
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-radiobutton {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  width: 20px;
  height: 20px;
}
body .ui-radiobutton .ui-radiobutton-box {
  border: 1px solid #a6a6a6;
  background-color: #ffffff;
  width: 20px;
  height: 20px;
  text-align: center;
  position: relative;
  transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
body .ui-radiobutton .ui-radiobutton-box:not(.ui-state-disabled):not(.ui-state-active):hover {
  border-color: #212121;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
  border-color: #007ad9;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #007ad9;
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-radiobutton-icon {
  background-color: #ffffff;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-active:not(.ui-state-disabled):hover {
  border-color: #005b9f;
  background-color: #005b9f;
  color: #ffffff;
}
body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon {
  background: transparent;
  width: 10px;
  height: 10px;
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -5px;
  margin-top: -5px;
  transition: background-color 0.2s;
  border-radius: 50%;
}
body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before {
  display: none;
}
body .ui-radiobutton-label {
  margin: 0 0 0 0.5em;
}
body p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box {
  border: 1px solid #a80000;
}
body .ui-rating a {
  text-align: center;
  display: inline-block;
  color: #333333;
  border-radius: 3px;
  line-height: 1;
  transition: color 0.2s, box-shadow 0.2s;
}
body .ui-rating a.ui-rating-cancel {
  color: #e4018d;
}
body .ui-rating a .ui-rating-icon {
  font-size: 20px;
}
body .ui-rating:not(.ui-state-disabled):not(.ui-rating-readonly) a:hover {
  color: #007ad9;
}
body .ui-rating:not(.ui-state-disabled):not(.ui-rating-readonly) a.ui-rating-cancel:hover {
  color: #b5019f;
}
body .ui-rating:not(.ui-state-disabled):not(.ui-rating-readonly) a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-selectbutton .ui-button {
  background-color: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  overflow: hidden;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-selectbutton .ui-button .ui-button-icon-left {
  color: #666666;
}
body .ui-selectbutton .ui-button:not(.ui-state-disabled):not(.ui-state-active):hover {
  background-color: #c8c8c8;
  border-color: #c8c8c8;
  color: #333333;
}
body .ui-selectbutton .ui-button:not(.ui-state-disabled):not(.ui-state-active):hover .ui-button-icon-left {
  color: #212121;
}
body .ui-selectbutton .ui-button:not(.ui-state-disabled):not(.ui-state-active).ui-state-focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
  z-index: 1;
}
body .ui-selectbutton .ui-button.ui-state-active {
  background-color: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
body .ui-selectbutton .ui-button.ui-state-active .ui-button-icon-left {
  color: #ffffff;
}
body .ui-selectbutton .ui-button.ui-state-active:not(.ui-state-disabled):hover {
  background-color: #116fbf;
  border-color: #116fbf;
  color: #ffffff;
}
body .ui-selectbutton .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-button-icon-left {
  color: #ffffff;
}
body .ui-selectbutton .ui-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
body .ui-selectbutton .ui-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
body p-selectbutton.ng-dirty.ng-invalid .ui-button {
  border: 1px solid #a80000;
}
body .ui-slider {
  background-color: #c8c8c8;
  border: 0 none;
}
body .ui-slider.ui-slider-horizontal {
  height: 0.286em;
}
body .ui-slider.ui-slider-horizontal .ui-slider-handle {
  top: 50%;
  margin-top: -0.5715em;
}
body .ui-slider.ui-slider-vertical {
  width: 0.286em;
}
body .ui-slider.ui-slider-vertical .ui-slider-handle {
  left: 50%;
  margin-left: -0.5715em;
}
body .ui-slider .ui-slider-handle {
  height: 1.143em;
  width: 1.143em;
  background-color: #ffffff;
  border: 2px solid #666666;
  border-radius: 100%;
  transition: box-shadow 0.2s;
}
body .ui-slider .ui-slider-handle:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-slider .ui-slider-range {
  background-color: #007ad9;
}
body .ui-slider:not(.ui-state-disabled) .ui-slider-handle:hover {
  background-color: 2px solid #666666;
  border: 2px solid #007ad9;
}
body .ui-slider.ui-slider-animate .ui-slider-handle {
  transition: box-shadow 0.2s, left 0.2s;
}
body .ui-spinner .ui-spinner-input {
  padding-right: 2.429em;
}
body .ui-spinner .ui-spinner-button {
  width: 2em;
}
body .ui-spinner .ui-spinner-button.ui-spinner-up {
  border-top-right-radius: 3px;
}
body .ui-spinner .ui-spinner-button.ui-spinner-down {
  border-bottom-right-radius: 3px;
}
body .ui-spinner .ui-spinner-button .ui-spinner-button-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -0.5em;
  margin-left: -0.5em;
  width: 1em;
}
body .ui-fluid .ui-spinner .ui-spinner-input {
  padding-right: 2.429em;
}
body .ui-fluid .ui-spinner .ui-spinner-button {
  width: 2em;
}
body .ui-fluid .ui-spinner .ui-spinner-button .ui-spinner-button-icon {
  left: 50%;
}
body p-spinner.ng-dirty.ng-invalid > .ui-inputtext {
  border: 1px solid #a80000;
}
body .ui-togglebutton {
  background-color: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-togglebutton .ui-button-icon-left {
  color: #666666;
}
body .ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active):hover {
  background-color: #c8c8c8;
  border-color: #c8c8c8;
  color: #333333;
}
body .ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active):hover .ui-button-icon-left {
  color: #212121;
}
body .ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active).ui-state-focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-togglebutton.ui-state-active {
  background-color: #007ad9;
  border-color: #007ad9;
  color: #ffffff;
}
body .ui-togglebutton.ui-state-active .ui-button-icon-left {
  color: #ffffff;
}
body .ui-togglebutton.ui-state-active:hover {
  background-color: #116fbf;
  border-color: #116fbf;
  color: #ffffff;
}
body .ui-togglebutton.ui-state-active:hover .ui-button-icon-left {
  color: #ffffff;
}
body p-togglebutton.ng-dirty.ng-invalid .ui-button {
  border: 1px solid #a80000;
}
body .ui-button {
  margin: 0;
  color: #ffffff;
  background-color: #007ad9;
  border: 1px solid #007ad9;
  font-size: 14px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-button:enabled:hover {
  background-color: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
body .ui-button:enabled:focus {
  outline: 0 none;
  outline-offset: 0px;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-button:enabled:active {
  background-color: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
body .ui-button.ui-button-text-only .ui-button-text {
  padding: 0.429em 1em;
}
body .ui-button.ui-button-text-icon-left .ui-button-text {
  padding: 0.429em 1em 0.429em 2em;
}
body .ui-button.ui-button-text-icon-right .ui-button-text {
  padding: 0.429em 2em 0.429em 1em;
}
body .ui-button.ui-button-icon-only {
  width: 2.357em;
}
body .ui-button.ui-button-icon-only .ui-button-text {
  padding: 0.429em;
}
body .ui-button.ui-button-raised {
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
}
body .ui-button.ui-button-rounded {
  border-radius: 15px;
}
body .ui-fluid .ui-button-icon-only {
  width: 2.357em;
}
@media (max-width: 640px) {
  body .ui-buttonset:not(.ui-splitbutton) .ui-button {
    margin-bottom: 1px;
    border-radius: 3px;
  }
}
body .ui-splitbutton.ui-buttonset .ui-button {
  border: 1px solid transparent;
}
body .ui-splitbutton.ui-buttonset .ui-menu {
  min-width: 100%;
}
body .ui-button.ui-state-default.ui-button-secondary, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default {
  color: #333333;
  background-color: #f4f4f4;
  border: 1px solid #f4f4f4;
}
body .ui-button.ui-state-default.ui-button-secondary:enabled:hover, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default:enabled:hover {
  background-color: #c8c8c8;
  color: #333333;
  border-color: #c8c8c8;
}
body .ui-button.ui-state-default.ui-button-secondary:enabled:focus, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default:enabled:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-button.ui-state-default.ui-button-secondary:enabled:active, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default:enabled:active {
  background-color: #a0a0a0;
  color: #333333;
  border-color: #a0a0a0;
}
body .ui-button.ui-state-default.ui-button-info, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default {
  color: #ffffff;
  background-color: #007ad9;
  border: 1px solid #007ad9;
}
body .ui-button.ui-state-default.ui-button-info:enabled:hover, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default:enabled:hover {
  background-color: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
body .ui-button.ui-state-default.ui-button-info:enabled:focus, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default:enabled:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-button.ui-state-default.ui-button-info:enabled:active, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default:enabled:active {
  background-color: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
body .ui-button.ui-state-default.ui-button-success, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default {
  color: #ffffff;
  background-color: #34A835;
  border: 1px solid #34A835;
}
body .ui-button.ui-state-default.ui-button-success:enabled:hover, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default:enabled:hover {
  background-color: #107D11;
  color: #ffffff;
  border-color: #107D11;
}
body .ui-button.ui-state-default.ui-button-success:enabled:focus, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default:enabled:focus {
  box-shadow: 0 0 0 0.2em #aae5aa;
}
body .ui-button.ui-state-default.ui-button-success:enabled:active, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default:enabled:active {
  background-color: #0C6B0D;
  color: #ffffff;
  border-color: #0C6B0D;
}
body .ui-button.ui-state-default.ui-button-warning, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default {
  color: #333333;
  background-color: #ffba01;
  border: 1px solid #ffba01;
}
body .ui-button.ui-state-default.ui-button-warning:enabled:hover, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default:enabled:hover {
  background-color: #ED990B;
  color: #333333;
  border-color: #ED990B;
}
body .ui-button.ui-state-default.ui-button-warning:enabled:focus, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default:enabled:focus {
  box-shadow: 0 0 0 0.2em #ffeab4;
}
body .ui-button.ui-state-default.ui-button-warning:enabled:active, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default:enabled:active {
  background-color: #D38B10;
  color: #333333;
  border-color: #D38B10;
}
body .ui-button.ui-state-default.ui-button-danger, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default {
  color: #ffffff;
  background-color: #e91224;
  border: 1px solid #e91224;
}
body .ui-button.ui-state-default.ui-button-danger:enabled:hover, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default:enabled:hover {
  background-color: #c01120;
  color: #ffffff;
  border-color: #c01120;
}
body .ui-button.ui-state-default.ui-button-danger:enabled:focus, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default:enabled:focus {
  box-shadow: 0 0 0 0.2em #f9b4ba;
}
body .ui-button.ui-state-default.ui-button-danger:enabled:active, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default:enabled:active {
  background-color: #a90000;
  color: #ffffff;
  border-color: #a90000;
}
body .ui-splitbutton.ui-buttonset .ui-button {
  border: 1px solid transparent;
}
body .ui-splitbutton.ui-buttonset .ui-menu {
  min-width: 100%;
}
body .ui-carousel .ui-carousel-content .ui-carousel-prev,
body .ui-carousel .ui-carousel-content .ui-carousel-next {
  background-color: #ffffff;
  border: solid 1px rgba(178, 193, 205, 0.64);
  border-radius: 50%;
  margin: 0.2em;
  color: #333333;
  transition: color 0.2s;
}
body .ui-carousel .ui-carousel-content .ui-carousel-prev:not(.ui-state-disabled):hover,
body .ui-carousel .ui-carousel-content .ui-carousel-next:not(.ui-state-disabled):hover {
  background-color: #ffffff;
  color: #007ad9;
  border-color: solid 1px rgba(178, 193, 205, 0.64);
}
body .ui-carousel .ui-carousel-dots-container .ui-carousel-dot-item > .ui-button {
  border-color: transparent;
  background-color: transparent;
}
body .ui-carousel .ui-carousel-dots-container .ui-carousel-dot-item .ui-carousel-dot-icon {
  width: 20px;
  height: 6px;
  background-color: #b2c1cd;
  margin: 0 0.2em;
}
body .ui-carousel .ui-carousel-dots-container .ui-carousel-dot-item .ui-carousel-dot-icon::before {
  content: " ";
}
body .ui-carousel .ui-carousel-dots-container .ui-carousel-dot-item.ui-state-highlight .ui-carousel-dot-icon {
  background-color: #007ad9;
}
body .ui-dataview .ui-dataview-header {
  background-color: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  font-weight: 700;
  border-bottom: 0 none;
}
body .ui-dataview .ui-dataview-content {
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
}
body .ui-dataview .ui-dataview-footer {
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  border-top: 0 none;
}
body .ui-dataview .ui-dataview-layout-options .ui-button {
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-dataview .ui-dataview-layout-options .ui-button:focus {
  outline: 0 none;
  outline-offset: 0px;
  box-shadow: 0 0 0 0.2em #8dcdff;
  z-index: 1;
}
body .fc th {
  background-color: #f4f4f4;
  border: 1px solid #c8c8c8;
  color: #333333;
  padding: 0.571em 1em;
}
body .fc td.ui-widget-content {
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  color: #333333;
}
body .fc td.fc-head-container {
  border: 1px solid #c8c8c8;
}
body .fc .fc-row {
  border-right: 1px solid #c8c8c8;
}
body .fc .fc-event {
  background-color: #116fbf;
  border: 1px solid #116fbf;
  color: #ffffff;
  transition: box-shadow 0.2s;
}
body .fc .fc-event:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .fc .fc-toolbar .fc-button {
  color: #ffffff;
  background-color: #007ad9;
  border: 1px solid #007ad9;
  font-size: 14px;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
body .fc .fc-toolbar .fc-button:enabled:hover {
  background-color: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
body .fc .fc-toolbar .fc-button .fc-icon-chevron-left {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
}
body .fc .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  content: "";
}
body .fc .fc-toolbar .fc-button .fc-icon-chevron-right {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
}
body .fc .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  content: "";
}
body .fc .fc-toolbar .fc-button:focus {
  outline: 0 none;
  outline-offset: 0px;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .fc .fc-toolbar .fc-button-group .fc-button {
  border-radius: 0;
}
body .fc .fc-toolbar .fc-button-group .fc-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
body .fc .fc-toolbar .fc-button-group .fc-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
body .fc .fc-divider {
  background-color: #f4f4f4;
  border: 1px solid #c8c8c8;
}
body .ui-fluid .fc .fc-toolbar .fc-button {
  width: auto;
}
body .ui-orderlist .ui-orderlist-controls {
  padding: 0.571em 1em;
}
body .ui-orderlist .ui-orderlist-controls button {
  font-size: 16px;
}
body .ui-orderlist .ui-orderlist-caption {
  background-color: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  font-weight: 700;
  border-bottom: 0 none;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
body .ui-orderlist .ui-orderlist-filter-container {
  padding: 0.429em 0.857em 0.429em 0.857em;
  border: 1px solid #c8c8c8;
  color: #333333;
  background-color: #ffffff;
  margin: 0;
  border-bottom: 0 none;
}
body .ui-orderlist .ui-orderlist-filter-container input.ui-inputtext {
  width: 100%;
  padding-right: 2em;
  text-indent: 0;
}
body .ui-orderlist .ui-orderlist-filter-container .ui-orderlist-filter-icon {
  top: 50%;
  margin-top: -0.5em;
  left: auto;
  right: 1.357em;
  color: #007ad9;
}
body .ui-orderlist .ui-orderlist-list {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item {
  padding: 0.429em 0.857em;
  margin: 0;
  border: 0 none;
  color: #333333;
  background-color: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item:not(.ui-state-highlight):hover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-droppoint-highlight {
  background-color: #007ad9;
}
body .ui-organizationchart .ui-organizationchart-node-content.ui-organizationchart-selectable-node:not(.ui-state-highlight):hover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-organizationchart .ui-organizationchart-node-content.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-organizationchart .ui-organizationchart-node-content.ui-state-highlight .ui-node-toggler i {
  color: #00325a;
}
body .ui-organizationchart .ui-organizationchart-line-down {
  background-color: #c8c8c8;
}
body .ui-organizationchart .ui-organizationchart-line-left {
  border-right: 1px solid #c8c8c8;
  border-color: #c8c8c8;
}
body .ui-organizationchart .ui-organizationchart-line-top {
  border-top: 1px solid #c8c8c8;
  border-color: #c8c8c8;
}
body .ui-organizationchart .ui-organizationchart-node-content {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
}
body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler {
  bottom: -0.7em;
  margin-left: -0.46em;
  color: #848484;
  overflow: hidden;
  line-height: 1;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-paginator {
  background-color: #f4f4f4;
  border: 1px solid #c8c8c8;
  padding: 0;
}
body .ui-paginator .ui-paginator-first,
body .ui-paginator .ui-paginator-prev,
body .ui-paginator .ui-paginator-next,
body .ui-paginator .ui-paginator-last {
  color: #848484;
  height: 2.286em;
  min-width: 2.286em;
  border: 0 none;
  line-height: 2.286em;
  padding: 0;
  margin: 0;
  vertical-align: top;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
body .ui-paginator .ui-paginator-first:not(.ui-state-disabled):not(.ui-state-active):hover,
body .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):not(.ui-state-active):hover,
body .ui-paginator .ui-paginator-next:not(.ui-state-disabled):not(.ui-state-active):hover,
body .ui-paginator .ui-paginator-last:not(.ui-state-disabled):not(.ui-state-active):hover {
  background-color: #e0e0e0;
  color: #333333;
}
body .ui-paginator .ui-paginator-first:focus,
body .ui-paginator .ui-paginator-prev:focus,
body .ui-paginator .ui-paginator-next:focus,
body .ui-paginator .ui-paginator-last:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-paginator .ui-paginator-current {
  color: #333333;
  height: 2.286em;
  min-width: 2.286em;
  line-height: 2.286em;
}
body .ui-paginator .ui-dropdown {
  border: 0 none;
}
body .ui-paginator .ui-dropdown .ui-dropdown-trigger, body .ui-paginator .ui-dropdown .ui-dropdown-label {
  color: #848484;
}
body .ui-paginator .ui-dropdown:hover .ui-dropdown-trigger, body .ui-paginator .ui-dropdown:hover .ui-dropdown-label {
  color: #333333;
}
body .ui-paginator .ui-paginator-first:before {
  position: relative;
  top: 1px;
}
body .ui-paginator .ui-paginator-prev:before {
  position: relative;
}
body .ui-paginator .ui-paginator-next:before {
  position: relative;
  top: 1px;
}
body .ui-paginator .ui-paginator-last:before {
  position: relative;
  top: 1px;
}
body .ui-paginator .ui-paginator-pages {
  vertical-align: top;
  display: inline-block;
  padding: 0;
}
body .ui-paginator .ui-paginator-pages .ui-paginator-page {
  color: #848484;
  height: 2.286em;
  min-width: 2.286em;
  border: 0 none;
  line-height: 2.286em;
  padding: 0;
  margin: 0;
  vertical-align: top;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #e0e0e0;
  color: #333333;
}
body .ui-paginator .ui-paginator-pages .ui-paginator-page:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-paginator .ui-dropdown {
  margin-left: 0.5em;
  height: 2.286em;
  min-width: auto;
}
body .ui-picklist .ui-picklist-buttons button {
  font-size: 16px;
}
body .ui-picklist .ui-picklist-caption {
  background-color: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  font-weight: 700;
  border-bottom: 0 none;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
body .ui-picklist .ui-picklist-filter-container {
  padding: 0.429em 0.857em 0.429em 0.857em;
  border: 1px solid #c8c8c8;
  color: #333333;
  background-color: #ffffff;
  margin: 0;
  border-bottom: 0 none;
}
body .ui-picklist .ui-picklist-filter-container input.ui-picklist-filter {
  width: 100%;
  padding-right: 2em;
  text-indent: 0;
}
body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter-icon {
  top: 50%;
  margin-top: -0.5em;
  left: auto;
  right: 1.357em;
  color: #007ad9;
}
body .ui-picklist .ui-picklist-buttons {
  padding: 0.571em 1em;
}
body .ui-picklist .ui-picklist-list {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0;
}
body .ui-picklist .ui-picklist-list .ui-picklist-item {
  padding: 0.429em 0.857em;
  margin: 0;
  border: 0 none;
  color: #333333;
  background-color: transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-picklist .ui-picklist-list .ui-picklist-item:not(.ui-state-highlight):hover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-picklist .ui-picklist-list .ui-picklist-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-picklist .ui-picklist-list .ui-picklist-droppoint-highlight {
  background-color: #007ad9;
}
@media (max-width: 40em) {
  body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons {
    padding: 0.571em 1em;
  }
}
body .ui-table .ui-table-caption,
body .ui-table .ui-table-summary {
  background-color: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  text-align: center;
}
body .ui-table .ui-table-caption {
  border-bottom: 0 none;
  font-weight: 700;
}
body .ui-table .ui-table-summary {
  border-top: 0 none;
  font-weight: 700;
}
body .ui-table .ui-table-thead > tr > th {
  padding: 0.571em 0.857em;
  border: 1px solid #c8c8c8;
  font-weight: 700;
  color: #333333;
  background-color: #f4f4f4;
}
body .ui-table .ui-table-tbody > tr > td {
  padding: 0.571em 0.857em;
}
body .ui-table .ui-table-tfoot > tr > td {
  padding: 0.571em 0.857em;
  border: 1px solid #c8c8c8;
  font-weight: 700;
  color: #333333;
  background-color: #ffffff;
}
body .ui-table .ui-sortable-column {
  transition: box-shadow 0.2s;
}
body .ui-table .ui-sortable-column:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-table .ui-sortable-column .ui-sortable-column-icon {
  color: #848484;
}
body .ui-table .ui-sortable-column:not(.ui-state-highlight):hover {
  background-color: #e0e0e0;
  color: #333333;
}
body .ui-table .ui-sortable-column:not(.ui-state-highlight):hover .ui-sortable-column-icon {
  color: #333333;
}
body .ui-table .ui-sortable-column.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-table .ui-sortable-column.ui-state-highlight .ui-sortable-column-icon {
  color: #ffffff;
}
body .ui-table .ui-editable-column input {
  font-size: 14px;
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
}
body .ui-table .ui-editable-column input:focus {
  outline: 1px solid #007ad9;
  outline-offset: 2px;
}
body .ui-table .ui-table-tbody > tr {
  background-color: #ffffff;
  color: #333333;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-table .ui-table-tbody > tr > td {
  background-color: inherit;
  border: 1px solid #c8c8c8;
  transition: box-shadow 0.2s;
}
body .ui-table .ui-table-tbody > tr.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-table .ui-table-tbody > tr.ui-state-highlight a {
  color: #ffffff;
}
body .ui-table .ui-table-tbody > tr.ui-table-dragpoint-top > td {
  box-shadow: inset 0 2px 0 0 #007ad9;
}
body .ui-table .ui-table-tbody > tr.ui-table-dragpoint-bottom > td {
  box-shadow: inset 0 -2px 0 0 #007ad9;
}
body .ui-table .ui-table-tbody > tr:focus {
  outline: none;
}
body .ui-table .ui-table-tbody > tr:focus + tr > td {
  box-shadow: 0 -0.2em 0 0 #8dcdff;
}
body .ui-table .ui-table-tbody > tr:focus > td {
  box-shadow: 0 -0.2em 0 0 #8dcdff, 0 0.2em 0 0 #8dcdff;
}
body .ui-table .ui-table-tbody > tr:focus > td:first-child {
  box-shadow: 0 -0.2em 0 0 #8dcdff, 0 0.2em 0 0 #8dcdff, -0.1em -0.1em 0 0.1em #8dcdff;
}
body .ui-table .ui-table-tbody > tr:focus > td:last-child {
  box-shadow: 0 -0.2em 0 0 #8dcdff, 0 0.2em 0 0 #8dcdff, 0.1em -0.1em 0 0.1em #8dcdff;
}
body .ui-table .ui-table-tbody > tr:nth-child(even) {
  background-color: #f9f9f9;
}
body .ui-table .ui-table-tbody > tr:nth-child(even).ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-table .ui-table-tbody > tr:nth-child(even).ui-state-highlight a {
  color: #ffffff;
}
body .ui-table .ui-table-virtual-scrollable-body .ui-table-tbody > tr:nth-child(even) {
  background-color: #ffffff;
}
body .ui-table .ui-table-virtual-scrollable-body .ui-table-tbody > tr:nth-child(even).ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-table .ui-table-virtual-scrollable-body .ui-table-tbody > tr:nth-child(even).ui-state-highlight a {
  color: #ffffff;
}
body .ui-table.ui-table-hoverable-rows .ui-table-tbody > tr.ui-selectable-row:not(.ui-state-highlight):hover {
  cursor: pointer;
  background-color: #eaeaea;
  color: #333333;
}
body .ui-table .ui-column-resizer-helper {
  background-color: #007ad9;
}
@media screen and (max-width: 40em) {
  body .ui-table.ui-table-responsive .ui-paginator-top {
    border-bottom: 1px solid #c8c8c8;
  }
  body .ui-table.ui-table-responsive .ui-paginator-bottom {
    border-top: 1px solid #c8c8c8;
  }
  body .ui-table.ui-table-responsive .ui-table-tbody > tr td {
    border: 0 none;
  }
  body .ui-table.ui-table-responsive .ui-table-tbody > tr:focus + tr > td {
    box-shadow: none;
  }
  body .ui-table.ui-table-responsive .ui-table-tbody > tr:focus > td {
    box-shadow: none;
  }
  body .ui-table.ui-table-responsive .ui-table-tbody > tr:focus > td:first-child {
    box-shadow: none;
  }
  body .ui-table.ui-table-responsive .ui-table-tbody > tr:focus > td:last-child {
    box-shadow: none;
  }
}
body .ui-tree {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
}
body .ui-tree .ui-tree-container {
  padding: 0.286em;
  margin: 0;
}
body .ui-tree .ui-tree-container .ui-treenode {
  padding: 0.143em 0;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content {
  padding: 0;
  border: 1px solid transparent;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler {
  vertical-align: middle;
  display: inline-block;
  float: none;
  margin: 0 0.143em 0 0;
  color: #848484;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon {
  vertical-align: middle;
  display: inline-block;
  margin: 0 0.143em 0 0;
  color: #848484;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label {
  margin: 0;
  vertical-align: middle;
  display: inline-block;
  padding: 0.286em;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox {
  margin: 0 0.5em 0 0;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-chkbox-icon {
  margin: 1px 0 0 0;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-treenode-selectable .ui-treenode-label:not(.ui-state-highlight):hover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content > span {
  line-height: inherit;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-treenode-dragover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-tree .ui-tree-container .ui-treenode-droppoint.ui-treenode-droppoint-active {
  background-color: #007ad9;
}
body .ui-tree.ui-tree-horizontal {
  padding-left: 0;
  padding-right: 0;
}
body .ui-tree.ui-tree-horizontal .ui-treenode .ui-treenode-content {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-tree.ui-tree-horizontal .ui-treenode .ui-treenode-content.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-tree.ui-tree-horizontal .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon {
  color: #007ad9;
}
body .ui-tree.ui-tree-horizontal .ui-treenode .ui-treenode-content .ui-treenode-label:not(.ui-state-highlight):hover {
  background-color: inherit;
  color: inherit;
}
body .ui-tree.ui-tree-horizontal .ui-treenode .ui-treenode-content.ui-treenode-selectable:not(.ui-state-highlight):hover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-tree.ui-tree-horizontal .ui-treenode .ui-treenode-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-tree .ui-tree-filter-container .ui-tree-filter {
  width: 100%;
  padding-right: 2em;
}
body .ui-tree .ui-tree-filter-container .ui-tree-filter-icon {
  top: 50%;
  left: auto;
  margin-top: -0.5em;
  right: 0.8em;
  color: #007ad9;
}
body .ui-treetable .ui-treetable-caption,
body .ui-treetable .ui-treetable-summary {
  background-color: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  text-align: center;
}
body .ui-treetable .ui-treetable-caption {
  border-bottom: 0 none;
  font-weight: 700;
}
body .ui-treetable .ui-treetable-summary {
  border-top: 0 none;
  font-weight: 700;
}
body .ui-treetable .ui-treetable-thead > tr > th {
  padding: 0.571em 0.857em;
  border: 1px solid #c8c8c8;
  font-weight: 700;
  color: #333333;
  background-color: #f4f4f4;
}
body .ui-treetable .ui-treetable-tbody > tr > td {
  padding: 0.571em 0.857em;
}
body .ui-treetable .ui-treetable-tfoot > tr > td {
  padding: 0.571em 0.857em;
  border: 1px solid #c8c8c8;
  font-weight: 700;
  color: #333333;
  background-color: #ffffff;
}
body .ui-treetable .ui-sortable-column {
  transition: box-shadow 0.2s;
}
body .ui-treetable .ui-sortable-column:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-treetable .ui-sortable-column .ui-sortable-column-icon {
  color: #848484;
}
body .ui-treetable .ui-sortable-column:not(.ui-state-highlight):hover {
  background-color: #e0e0e0;
  color: #333333;
}
body .ui-treetable .ui-sortable-column:not(.ui-state-highlight):hover .ui-sortable-column-icon {
  color: #333333;
}
body .ui-treetable .ui-sortable-column.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-treetable .ui-sortable-column.ui-state-highlight .ui-sortable-column-icon {
  color: #ffffff;
}
body .ui-treetable .ui-editable-column input {
  font-size: 14px;
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
}
body .ui-treetable .ui-editable-column input:focus {
  outline: 1px solid #007ad9;
  outline-offset: 2px;
}
body .ui-treetable .ui-treetable-tbody > tr {
  background-color: #ffffff;
  color: #333333;
}
body .ui-treetable .ui-treetable-tbody > tr > td {
  background-color: inherit;
  border: 1px solid #c8c8c8;
  transition: box-shadow 0.2s;
}
body .ui-treetable .ui-treetable-tbody > tr > td .ui-treetable-toggler {
  color: #848484;
  vertical-align: middle;
}
body .ui-treetable .ui-treetable-tbody > tr > td .ui-treetable-chkbox {
  vertical-align: middle;
  margin-right: 0.5em;
}
body .ui-treetable .ui-treetable-tbody > tr.ui-state-highlight {
  background-color: #007ad9;
  color: #ffffff;
}
body .ui-treetable .ui-treetable-tbody > tr.ui-state-highlight > td {
  background-color: inherit;
  border: 1px solid #c8c8c8;
}
body .ui-treetable .ui-treetable-tbody > tr.ui-state-highlight > td .ui-treetable-toggler {
  color: #ffffff;
}
body .ui-treetable .ui-treetable-tbody > tr:focus {
  outline: none;
}
body .ui-treetable .ui-treetable-tbody > tr:focus + tr > td {
  box-shadow: 0 -0.2em 0 0 #8dcdff;
}
body .ui-treetable .ui-treetable-tbody > tr:focus > td {
  box-shadow: 0 -0.2em 0 0 #8dcdff, 0 0.2em 0 0 #8dcdff;
}
body .ui-treetable .ui-treetable-tbody > tr:focus > td:first-child {
  box-shadow: 0 -0.2em 0 0 #8dcdff, 0 0.2em 0 0 #8dcdff, -0.1em -0.1em 0 0.1em #8dcdff;
}
body .ui-treetable .ui-treetable-tbody > tr:focus > td:last-child {
  box-shadow: 0 -0.2em 0 0 #8dcdff, 0 0.2em 0 0 #8dcdff, 0.1em -0.1em 0 0.1em #8dcdff;
}
body .ui-treetable.ui-treetable-hoverable-rows .ui-treetable-tbody > tr:not(.ui-state-highlight):hover {
  cursor: pointer;
  background-color: #eaeaea;
  color: #333333;
}
body .ui-treetable .ui-column-resizer-helper {
  background-color: #007ad9;
}
body .ui-virtualscroller .ui-virtualscroller-header {
  background-color: #f4f4f4;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  font-weight: 700;
  border-bottom: 0 none;
}
body .ui-virtualscroller .ui-virtualscroller-content {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
}
body .ui-virtualscroller .ui-virtualscroller-content .ui-virtualscroller-list .ui-virtualscroller-item {
  border-bottom: 1px solid #d8dae2;
}
body .ui-virtualscroller .ui-virtualscroller-footer {
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  border-top: 0 none;
}
body .ui-accordion .ui-accordion-header {
  margin-bottom: 2px;
}
body .ui-accordion .ui-accordion-header a {
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  color: #333333;
  background-color: #f4f4f4;
  color: #333333;
  font-weight: 700;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-accordion .ui-accordion-header a .ui-accordion-toggle-icon {
  color: #848484;
}
body .ui-accordion .ui-accordion-header a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover a {
  background-color: #dbdbdb;
  border: 1px solid #dbdbdb;
  color: #333333;
}
body .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover a .ui-accordion-toggle-icon {
  color: #333333;
}
body .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active a {
  background-color: #007ad9;
  border: 1px solid #007ad9;
  color: #ffffff;
}
body .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active a .ui-accordion-toggle-icon {
  color: #ffffff;
}
body .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active:hover a {
  border: 1px solid #005b9f;
  background-color: #005b9f;
  color: #ffffff;
}
body .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active:hover a .ui-accordion-toggle-icon {
  color: #ffffff;
}
body .ui-accordion .ui-accordion-content {
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
}
body .ui-card {
  background-color: #ffffff;
  color: #333333;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
body .ui-fieldset {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
}
body .ui-fieldset .ui-fieldset-legend a {
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  color: #333333;
  background-color: #f4f4f4;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-fieldset .ui-fieldset-legend a .ui-fieldset-toggler {
  float: none;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.5em;
  color: #848484;
}
body .ui-fieldset .ui-fieldset-legend a .ui-fieldset-legend-text {
  padding: 0;
}
body .ui-fieldset .ui-fieldset-legend a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-fieldset.ui-fieldset-toggleable .ui-fieldset-legend a:hover {
  background-color: #dbdbdb;
  border: 1px solid #dbdbdb;
  color: #333333;
}
body .ui-fieldset.ui-fieldset-toggleable .ui-fieldset-legend a:hover .ui-fieldset-toggler {
  color: #333333;
}
body .ui-fieldset .ui-fieldset-content {
  padding: 0;
}
body .ui-panel {
  padding: 0;
  border: 0 none;
}
body .ui-panel .ui-panel-titlebar {
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
  background-color: #f4f4f4;
  color: #333333;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
body .ui-panel .ui-panel-titlebar .ui-panel-title {
  vertical-align: middle;
  font-weight: 700;
}
body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon {
  margin: 0;
  position: relative;
  font-size: 14px;
  color: #848484;
  border: 1px solid transparent;
  line-height: 1;
  transition: color 0.2s, background-color 0.2s, box-shadow 0.2s;
}
body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover {
  color: #333333;
}
body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-panel .ui-panel-content {
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
  border-top: 0 none;
}
body .ui-panel .ui-panel-footer {
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  border-top: 0 none;
  margin: 0;
}
body .ui-tabview.ui-tabview-top, body .ui-tabview.ui-tabview-bottom, body .ui-tabview.ui-tabview-left, body .ui-tabview.ui-tabview-right {
  border: 0 none;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav, body .ui-tabview.ui-tabview-left .ui-tabview-nav, body .ui-tabview.ui-tabview-right .ui-tabview-nav {
  padding: 0;
  background: transparent;
  border: 0 none;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li, body .ui-tabview.ui-tabview-left .ui-tabview-nav li, body .ui-tabview.ui-tabview-right .ui-tabview-nav li {
  border: 1px solid #c8c8c8;
  background-color: #f4f4f4;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li a, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li a, body .ui-tabview.ui-tabview-left .ui-tabview-nav li a, body .ui-tabview.ui-tabview-right .ui-tabview-nav li a {
  float: none;
  display: inline-block;
  color: #333333;
  padding: 0.571em 1em;
  font-weight: 700;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-left .ui-tabview-nav li a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-right .ui-tabview-nav li a .ui-tabview-left-icon {
  margin-right: 0.5em;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li a .ui-tabview-right-icon, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li a .ui-tabview-right-icon, body .ui-tabview.ui-tabview-left .ui-tabview-nav li a .ui-tabview-right-icon, body .ui-tabview.ui-tabview-right .ui-tabview-nav li a .ui-tabview-right-icon {
  margin-left: 0.5em;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li .ui-tabview-close, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li .ui-tabview-close, body .ui-tabview.ui-tabview-left .ui-tabview-nav li .ui-tabview-close, body .ui-tabview.ui-tabview-right .ui-tabview-nav li .ui-tabview-close {
  color: #848484;
  margin: 0 0.5em 0 0;
  vertical-align: middle;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li .ui-tabview-close:focus, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li .ui-tabview-close:focus, body .ui-tabview.ui-tabview-left .ui-tabview-nav li .ui-tabview-close:focus, body .ui-tabview.ui-tabview-right .ui-tabview-nav li .ui-tabview-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover, body .ui-tabview.ui-tabview-left .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover, body .ui-tabview.ui-tabview-right .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover {
  background-color: #dbdbdb;
  border: 1px solid #dbdbdb;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover a, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover a, body .ui-tabview.ui-tabview-left .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover a, body .ui-tabview.ui-tabview-right .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover a {
  color: #333333;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover .ui-tabview-close, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover .ui-tabview-close, body .ui-tabview.ui-tabview-left .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover .ui-tabview-close, body .ui-tabview.ui-tabview-right .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover .ui-tabview-close {
  color: #333333;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active {
  background-color: #007ad9;
  border: 1px solid #007ad9;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active a, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active a, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active a {
  color: #ffffff;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active .ui-tabview-close, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active .ui-tabview-close, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active .ui-tabview-close, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active .ui-tabview-close {
  color: #ffffff;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active:hover, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active:hover, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active:hover, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active:hover {
  border: 1px solid #005b9f;
  background-color: #005b9f;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active:hover a, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active:hover a, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active:hover a, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active:hover a {
  color: #ffffff;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-right-icon, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-right-icon, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-right-icon, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-left-icon, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active:hover a .ui-tabview-right-icon {
  color: #ffffff;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-tabview-selected a, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-tabview-selected a, body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-tabview-selected a, body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-tabview-selected a {
  cursor: pointer;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li:focus, body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li:focus, body .ui-tabview.ui-tabview-left .ui-tabview-nav li:focus, body .ui-tabview.ui-tabview-right .ui-tabview-nav li:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav {
  margin-bottom: -1px;
}
body .ui-tabview.ui-tabview-top .ui-tabview-nav li {
  margin-right: 2px;
}
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav {
  margin-top: -1px;
}
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li {
  margin-right: 2px;
}
body .ui-tabview.ui-tabview-left .ui-tabview-nav {
  margin-right: -px;
}
body .ui-tabview.ui-tabview-left .ui-tabview-nav li {
  margin-bottom: 2px;
}
body .ui-tabview.ui-tabview-right .ui-tabview-nav {
  margin-right: -1px;
}
body .ui-tabview.ui-tabview-right .ui-tabview-nav li {
  margin-bottom: 2px;
}
body .ui-tabview .ui-tabview-panels {
  background-color: #ffffff;
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  color: #333333;
}
body .ui-tabview .ui-tabview-panels .ui-tabview-panel {
  padding: 0;
}
body .ui-toolbar {
  background-color: #f4f4f4;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
}
body .ui-toolbar button {
  vertical-align: middle;
}
body .ui-toolbar .ui-toolbar-separator {
  vertical-align: middle;
  color: #848484;
  margin: 0 0.5em;
}
body .ui-dialog {
  padding: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-dialog .ui-dialog-titlebar {
  border: 1px solid #c8c8c8;
  background-color: #f4f4f4;
  color: #333333;
  padding: 1em;
  font-weight: 700;
  border-bottom: 0 none;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  margin: 0;
  float: none;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon {
  color: #848484;
  border: 0 none;
  padding: 0;
  margin-left: 0.5em;
  transition: color 0.2s, background-color 0.2s, box-shadow 0.2s;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon span {
  width: auto;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #333333;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-dialog .ui-dialog-content {
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
}
body .ui-dialog .ui-dialog-footer {
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
  margin: 0;
  text-align: right;
  position: relative;
  border-top: 0 none;
}
body .ui-dialog .ui-dialog-footer button {
  margin: 0 0.5em 0 0;
  width: auto;
}
body .ui-dialog.ui-confirm-dialog .ui-dialog-content {
  padding: 1.5em;
}
body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span {
  float: none;
  display: inline-block;
  vertical-align: middle;
  line-height: 14px;
  margin: 0;
}
body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon {
  margin-right: 0.35em;
  font-size: 16px;
}
body .ui-lightbox {
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-lightbox .ui-lightbox-caption {
  border: 1px solid #c8c8c8;
  background-color: #f4f4f4;
  color: #333333;
  padding: 0.571em 1em;
  font-weight: 700;
}
body .ui-lightbox .ui-lightbox-caption .ui-lightbox-caption-text {
  color: #333333;
  margin: 0;
}
body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close {
  padding: 0;
  color: #848484;
  overflow: hidden;
  line-height: 1;
  transition: color 0.2s, background-color 0.2s, box-shadow 0.2s;
}
body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close:hover {
  color: #333333;
}
body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-lightbox .ui-lightbox-content-wrapper {
  overflow: hidden;
  background-color: #ffffff;
  color: #333333;
  border: 0 none;
  padding: 0;
  border-radius: 0;
}
body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left, body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right {
  transition: all 0.2s;
  font-size: 3em;
  color: #ffffff;
  margin-top: -0.5em;
}
body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left:hover, body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right:hover {
  transform: scale(1.2);
}
body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-content.ui-lightbox-loading ~ a {
  display: none;
}
body .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
  padding: 0;
  border: 1px solid #c8c8c8;
  border-radius: 0;
}
body .ui-overlaypanel .ui-overlaypanel-content {
  padding: 0.571em 1em;
}
body .ui-overlaypanel .ui-overlaypanel-close {
  background-color: #007ad9;
  color: #ffffff;
  width: 1.538em;
  height: 1.538em;
  line-height: 1.538em;
  text-align: center;
  position: absolute;
  top: -0.769em;
  right: -0.769em;
  transition: color 0.2s, background-color 0.2s, box-shadow 0.2s;
}
body .ui-overlaypanel .ui-overlaypanel-close .ui-overlaypanel-close-icon {
  line-height: inherit;
}
body .ui-overlaypanel .ui-overlaypanel-close:hover {
  background-color: #005b9f;
  color: #ffffff;
}
body .ui-overlaypanel .ui-overlaypanel-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-overlaypanel:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
body .ui-overlaypanel:before {
  border-color: rgba(200, 200, 200, 0);
  border-bottom-color: #c8c8c8;
}
body .ui-overlaypanel.ui-overlaypanel-flipped:after {
  border-top-color: #ffffff;
}
body .ui-overlaypanel.ui-overlaypanel-flipped:before {
  border-top-color: #c8c8c8;
}
body .ui-sidebar {
  background-color: #ffffff;
  color: #333333;
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-sidebar .ui-sidebar-close {
  color: #848484;
}
body .ui-sidebar .ui-sidebar-close:hover {
  color: #333333;
}
body .ui-tooltip .ui-tooltip-text {
  background-color: #333333;
  color: #ffffff;
  padding: 0.429em;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow {
  border-right-color: #333333;
}
body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow {
  border-left-color: #333333;
}
body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow {
  border-top-color: #333333;
}
body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow {
  border-bottom-color: #333333;
}
body .ui-fileupload .ui-fileupload-buttonbar {
  background-color: #f4f4f4;
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  color: #333333;
  border-bottom: 0 none;
}
body .ui-fileupload .ui-fileupload-buttonbar .ui-button {
  margin-right: 8px;
}
body .ui-fileupload .ui-fileupload-content {
  background-color: #ffffff;
  padding: 0.571em 1em;
  border: 1px solid #c8c8c8;
  color: #333333;
}
body .ui-fileupload .ui-progressbar {
  top: 0;
}
body .ui-fileupload-choose:not(.ui-state-disabled):hover {
  background-color: #116fbf;
  color: #ffffff;
  border-color: #116fbf;
}
body .ui-fileupload-choose:not(.ui-state-disabled):active {
  background-color: #005b9f;
  color: #ffffff;
  border-color: #005b9f;
}
body .ui-fileupload-choose.ui-state-focus {
  outline: 0 none;
  outline-offset: 0px;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-breadcrumb {
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
}
body .ui-breadcrumb ul li .ui-menuitem-link {
  color: #333333;
  margin: 0;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
body .ui-breadcrumb ul li .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  margin: 0 0.5em 0 0.5em;
  color: #848484;
}
body .ui-breadcrumb ul li:first-child a {
  color: #848484;
  margin: 0;
}
body .ui-breadcrumb ul li .ui-menuitem-icon {
  color: #848484;
}
body .ui-contextmenu {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-contextmenu .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-contextmenu .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-contextmenu .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-contextmenu .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-contextmenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-contextmenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-contextmenu .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-contextmenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-contextmenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-contextmenu .ui-submenu-list {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-contextmenu .ui-menuitem {
  margin: 0;
}
body .ui-contextmenu .ui-menuitem .ui-menuitem-link .ui-submenu-icon {
  right: 0.429em;
}
body .ui-contextmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #eaeaea;
}
body .ui-contextmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-contextmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-contextmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-submenu-icon {
  color: #333333;
}
body .ui-contextmenu .ui-menu-separator {
  border: 1px solid #c8c8c8;
  border-width: 1px 0 0 0;
}
body .ui-megamenu {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
}
body .ui-megamenu .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-megamenu .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-megamenu .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-megamenu .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-megamenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-megamenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-megamenu .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-megamenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-megamenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-megamenu .ui-megamenu-submenu-header {
  margin: 0;
  padding: 0.571em 1em;
  color: #333333;
  background-color: #f4f4f4;
  font-weight: 700;
  border: 0 none;
}
body .ui-megamenu .ui-megamenu-panel {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-megamenu .ui-menuitem {
  margin: 0;
}
body .ui-megamenu .ui-menuitem .ui-menuitem-link .ui-submenu-icon {
  right: 0.429em;
}
body .ui-megamenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #eaeaea;
}
body .ui-megamenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-megamenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-megamenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-submenu-icon {
  color: #333333;
}
body .ui-megamenu.ui-megamenu-vertical .ui-megamenu-root-list > .ui-menuitem > .ui-menuitem-link > .ui-submenu-icon {
  right: 0.429em;
}
body .ui-menu {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
}
body .ui-menu .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-menu .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-menu .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-menu .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-menu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-menu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-menu .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-menu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-menu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-menu .ui-menuitem {
  margin: 0;
}
body .ui-menu.ui-shadow {
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-menu .ui-submenu-header {
  margin: 0;
  padding: 0.714em 0.857em;
  color: #333333;
  background-color: #f4f4f4;
  font-weight: 700;
  border: 0 none;
}
body .ui-menu .ui-menu-separator {
  border: 1px solid #c8c8c8;
  border-width: 1px 0 0 0;
}
body .ui-menubar {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
}
body .ui-menubar .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-menubar .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-menubar .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-menubar .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-menubar .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-menubar .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-menubar .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-menubar .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link {
  padding: 0.714em 0.857em;
}
body .ui-menubar .ui-menubar-root-list > .ui-menu-separator {
  border: 1px solid #c8c8c8;
  border-width: 0 0 0 1px;
}
body .ui-menubar .ui-submenu-list {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-menubar .ui-submenu-list .ui-menuitem {
  margin: 0;
}
body .ui-menubar .ui-submenu-list .ui-menu-separator {
  border: 1px solid #c8c8c8;
  border-width: 1px 0 0 0;
}
body .ui-menubar .ui-menuitem {
  margin: 0;
}
body .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #eaeaea;
}
body .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-submenu-icon {
  color: #333333;
}
body .ui-panelmenu .ui-icon {
  position: static;
}
body .ui-panelmenu .ui-panelmenu-header {
  padding: 0;
}
body .ui-panelmenu .ui-panelmenu-header > a {
  border: 1px solid #c8c8c8;
  background-color: #f4f4f4;
  color: #333333;
  padding: 0.714em 0.857em;
  font-weight: 700;
  position: static;
  font-size: 14px;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-panelmenu .ui-panelmenu-header > a .ui-panelmenu-icon {
  color: #848484;
}
body .ui-panelmenu .ui-panelmenu-header > a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active) > a:hover {
  outline: 0 none;
  border: 1px solid #dbdbdb;
  background-color: #dbdbdb;
  color: #333333;
}
body .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active) > a:hover .ui-panelmenu-icon {
  color: #333333;
}
body .ui-panelmenu .ui-panelmenu-header.ui-state-active > a {
  border: 1px solid #007ad9;
  background-color: #007ad9;
  color: #ffffff;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
body .ui-panelmenu .ui-panelmenu-header.ui-state-active > a .ui-panelmenu-icon {
  color: #ffffff;
}
body .ui-panelmenu .ui-panelmenu-header.ui-state-active > a:hover {
  outline: 0 none;
  border: 1px solid #005b9f;
  background-color: #005b9f;
  color: #ffffff;
}
body .ui-panelmenu .ui-panelmenu-header.ui-state-active > a:hover .ui-panelmenu-icon {
  color: #ffffff;
}
body .ui-panelmenu .ui-panelmenu-panel {
  margin-top: 2px;
}
body .ui-panelmenu .ui-panelmenu-panel:first-child {
  margin-top: 0;
}
body .ui-panelmenu .ui-panelmenu-content {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  margin-top: 0;
  position: static;
  border-top: 0 none;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem {
  margin: 0;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-slidemenu {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
}
body .ui-slidemenu .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-slidemenu .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-slidemenu .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-slidemenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-slidemenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-slidemenu .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-slidemenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-slidemenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-slidemenu .ui-submenu-list {
  padding: 0;
  background-color: #ffffff;
  border: 0 none;
}
body .ui-slidemenu .ui-menuitem {
  margin: 0;
}
body .ui-slidemenu .ui-menuitem .ui-menuitem-link .ui-submenu-icon {
  right: 0.429em;
}
body .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #eaeaea;
}
body .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-submenu-icon {
  color: #333333;
}
body .ui-slidemenu .ui-slidemenu-backward {
  margin: 0;
  padding: 0.571em 1em;
  color: #333333;
  background-color: #f4f4f4;
  font-weight: 700;
  border: 0 none;
}
body .ui-slidemenu .ui-slidemenu-backward:hover {
  background-color: #dbdbdb;
  color: #333333;
}
body .ui-slidemenu .ui-menu-separator {
  border: 1px solid #c8c8c8;
  border-width: 1px 0 0 0;
}
body .ui-steps {
  position: relative;
}
body .ui-steps .ui-steps-item {
  background-color: transparent;
  text-align: center;
}
body .ui-steps .ui-steps-item .ui-menuitem-link {
  display: inline-block;
  text-align: center;
  background-color: transparent;
  overflow: hidden;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
body .ui-steps .ui-steps-item .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number {
  border-radius: 50%;
  display: inline-block;
  color: #333333;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  position: relative;
  top: 16px;
  margin-bottom: 14px;
  width: 28px;
  height: 28px;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title {
  display: block;
  margin-top: 6px;
  color: #848484;
}
body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number {
  background: #007ad9;
  color: #ffffff;
}
body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title {
  font-weight: 700;
  color: #333333;
}
body .ui-steps:before {
  content: " ";
  border-top: 1px solid #c8c8c8;
  width: 100%;
  top: 45%;
  left: 0;
  display: block;
  position: absolute;
}
body .ui-tabmenu {
  border: 0 none;
}
body .ui-tabmenu .ui-tabmenu-nav {
  padding: 0;
  background: transparent;
  border-bottom: 1px solid #c8c8c8;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem {
  position: static;
  border: 1px solid #c8c8c8;
  background-color: #f4f4f4;
  margin-right: 2px;
  margin-bottom: -1px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link {
  color: #333333;
  padding: 0.571em 1em;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link .ui-menuitem-icon {
  color: #848484;
  margin-right: 0.5em;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):not(.ui-state-disabled):hover {
  background-color: #dbdbdb;
  border: 1px solid #dbdbdb;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):not(.ui-state-disabled):hover .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):not(.ui-state-disabled):hover .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #007ad9;
  border: 1px solid #007ad9;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
body .ui-tieredmenu {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
}
body .ui-tieredmenu .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333333;
  font-weight: normal;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}
body .ui-tieredmenu .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-tieredmenu .ui-menuitem-link .ui-menuitem-icon {
  color: #333333;
  margin-right: 0.5em;
}
body .ui-tieredmenu .ui-menuitem-link:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
}
body .ui-tieredmenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-text {
  color: #333333;
}
body .ui-tieredmenu .ui-menuitem-link:not(.ui-state-disabled):hover .ui-menuitem-icon {
  color: #333333;
}
body .ui-tieredmenu .ui-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.2em #8dcdff;
}
body .ui-tieredmenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-text {
  color: #007ad9;
}
body .ui-tieredmenu .ui-menuitem-link.ui-menuitem-link-active .ui-menuitem-icon {
  color: #007ad9;
}
body .ui-tieredmenu .ui-submenu-list {
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.16);
}
body .ui-tieredmenu .ui-menuitem {
  margin: 0;
}
body .ui-tieredmenu .ui-menuitem .ui-menuitem-link .ui-submenu-icon {
  right: 0.429em;
}
body .ui-tieredmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #eaeaea;
}
body .ui-tieredmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text {
  color: #333333;
}
body .ui-tieredmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-tieredmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-submenu-icon {
  color: #333333;
}
body .ui-tieredmenu .ui-menu-separator {
  border: 1px solid #c8c8c8;
  border-width: 1px 0 0 0;
}
body .ui-message {
  padding: 0.429em;
  margin: 0;
}
body .ui-message.ui-message-info {
  background-color: #7fbcec;
  border: 0 none;
  color: #212121;
}
body .ui-message.ui-message-info .ui-message-icon {
  color: #212121;
}
body .ui-message.ui-message-success {
  background-color: #b7d8b7;
  border: 0 none;
  color: #212121;
}
body .ui-message.ui-message-success .ui-message-icon {
  color: #212121;
}
body .ui-message.ui-message-warn {
  background-color: #ffe399;
  border: 0 none;
  color: #212121;
}
body .ui-message.ui-message-warn .ui-message-icon {
  color: #212121;
}
body .ui-message.ui-message-error {
  background-color: #f8b7bd;
  border: 0 none;
  color: #212121;
}
body .ui-message.ui-message-error .ui-message-icon {
  color: #212121;
}
body .ui-message .ui-message-icon {
  font-size: 1.25em;
}
body .ui-message .ui-message-text {
  font-size: 1em;
}
body .ui-messages {
  padding: 1em;
  margin: 1em 0;
}
body .ui-messages.ui-messages-info {
  background-color: #7fbcec;
  border: 0 none;
  color: #212121;
}
body .ui-messages.ui-messages-info .ui-messages-icon {
  color: #212121;
}
body .ui-messages.ui-messages-info .ui-messages-close {
  color: #212121;
}
body .ui-messages.ui-messages-success {
  background-color: #b7d8b7;
  border: 0 none;
  color: #212121;
}
body .ui-messages.ui-messages-success .ui-messages-icon {
  color: #212121;
}
body .ui-messages.ui-messages-success .ui-messages-close {
  color: #212121;
}
body .ui-messages.ui-messages-warn {
  background-color: #ffe399;
  border: 0 none;
  color: #212121;
}
body .ui-messages.ui-messages-warn .ui-messages-icon {
  color: #212121;
}
body .ui-messages.ui-messages-warn .ui-messages-close {
  color: #212121;
}
body .ui-messages.ui-messages-error {
  background-color: #f8b7bd;
  border: 0 none;
  color: #212121;
}
body .ui-messages.ui-messages-error .ui-messages-icon {
  color: #212121;
}
body .ui-messages.ui-messages-error .ui-messages-close {
  color: #212121;
}
body .ui-messages .ui-messages-close {
  top: 0.25em;
  right: 0.5em;
  font-size: 1.5em;
  overflow: hidden;
  line-height: 1;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
body .ui-messages .ui-messages-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-messages .ui-messages-icon {
  font-size: 2em;
}
body .ui-toast .ui-toast-message {
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  margin: 0 0 1em 0;
}
body .ui-toast .ui-toast-message.ui-toast-message-info {
  background-color: #7fbcec;
  border: 0 none;
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-info .ui-toast-close-icon {
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-success {
  background-color: #b7d8b7;
  border: 0 none;
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-success .ui-toast-close-icon {
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-warn {
  background-color: #ffe399;
  border: 0 none;
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-warn .ui-toast-close-icon {
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-error {
  background-color: #f8b7bd;
  border: 0 none;
  color: #212121;
}
body .ui-toast .ui-toast-message.ui-toast-message-error .ui-toast-close-icon {
  color: #212121;
}
body .ui-galleria .ui-galleria-close {
  margin: 0.5rem;
  background: transparent;
  color: #ebedef;
  width: 4rem;
  height: 4rem;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
body .ui-galleria .ui-galleria-close .ui-galleria-close-icon {
  font-size: 2rem;
}
body .ui-galleria .ui-galleria-close:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #ebedef;
}
body .ui-galleria .ui-galleria-item-nav {
  background: rgba(0, 0, 0, 0.2);
  color: #aeb6bf;
  width: 4rem;
  height: 4rem;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon,
body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon {
  font-size: 2rem;
}
body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover {
  background: rgba(0, 0, 0, 0.3);
  color: #ebedef;
}
body .ui-galleria .ui-galleria-caption {
  background: rgba(0, 0, 0, 0.5);
  color: #ebedef;
  padding: 1rem;
}
body .ui-galleria .ui-galleria-indicators {
  padding: 1rem;
}
body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button {
  background-color: #f4f4f4;
  width: 1rem;
  height: 1rem;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover {
  background: #eaeaea;
}
body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button {
  background: #007ad9;
  color: #ffffff;
}
body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator {
  margin-right: 0.5em;
}
body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator {
  margin-bottom: 0.5em;
}
body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators {
  background: rgba(0, 0, 0, 0.5);
}
body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button {
  background: rgba(255, 255, 255, 0.4);
}
body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover {
  background: rgba(255, 255, 255, 0.6);
}
body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button {
  background: #007ad9;
  color: #ffffff;
}
body .ui-galleria .ui-galleria-thumbnail-container {
  background: rgba(0, 0, 0, 0.9);
  padding: 1rem 0.25rem;
}
body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev,
body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next {
  margin: 0.5em;
  background-color: transparent;
  color: #aeb6bf;
  width: 2rem;
  height: 2rem;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover,
body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #aeb6bf;
}
body .ui-galleria-mask {
  background: rgba(0, 0, 0, 0.9);
}
body .ui-inplace {
  min-height: 2.357em;
}
body .ui-inplace .ui-inplace-display {
  padding: 0.429em;
  border-radius: 3px;
  transition: background-color 0.2s, box-shadow 0.2s;
}
body .ui-inplace .ui-inplace-display:not(.ui-state-disabled):hover {
  background-color: #eaeaea;
  color: #333333;
}
body .ui-inplace .ui-inplace-display:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
body .ui-fluid .ui-inplace.ui-inplace-closable .ui-inplace-content > :first-child {
  display: inline-block;
  width: calc(100% - 2.357em);
}
body .ui-progressbar {
  border: 0 none;
  height: 24px;
  background-color: #eaeaea;
}
body .ui-progressbar .ui-progressbar-value {
  border: 0 none;
  margin: 0;
  background: #007ad9;
}
body .ui-progressbar .ui-progressbar-label {
  margin-top: 0;
  color: #333333;
  line-height: 24px;
}
body .ui-terminal {
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #c8c8c8;
  padding: 0.571em 1em;
}
body .ui-terminal .ui-terminal-input {
  font-size: 14px;
  font-family: "Open Sans", "Helvetica Neue", sans-serif;
  height: 16px;
}
body .ui-terminal .ui-terminal-command {
  height: 16px;
}

/* Add your customizations of theme here */

/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/font-awesome/css/font-awesome.min.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.2b13baa7dd4f54c9.eot?v=4.7.0');src:url('fontawesome-webfont.2b13baa7dd4f54c9.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('fontawesome-webfont.e9955780856cf8aa.woff2?v=4.7.0') format('woff2'),url('fontawesome-webfont.cf011583fb81df9f.woff?v=4.7.0') format('woff'),url('fontawesome-webfont.8a7cb27d142e3e19.ttf?v=4.7.0') format('truetype'),url('fontawesome-webfont.da909aa098b0ee2d.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/primeng/resources/primeng.min.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.ui-widget,.ui-widget *{box-sizing:border-box}.ui-helper-hidden{display:none !important}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-hidden-accessible input,.ui-helper-hidden-accessible select{transform:scale(0)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix::before,.ui-helper-clearfix::after{content:"";display:table}.ui-helper-clearfix::after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-state-disabled a{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,0.3)}.ui-unselectable-text{-o-user-select:none;user-select:none}.ui-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.ui-overflow-hidden{overflow:hidden}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.ui-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;user-select:none}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px}.ui-accordion .ui-accordion-header a{display:block;padding:.5em}.ui-accordion .ui-accordion-toggle-icon,.ui-accordion .ui-accordion-header-text{vertical-align:middle}.ui-accordion .ui-accordion-content{padding:1em;border-top:0;overflow:visible}.ui-accordion .ui-accordion-header.ui-state-disabled,.ui-accordion .ui-accordion-header.ui-state-disabled a{cursor:default}.ui-accordion-content-wrapper-overflown{overflow:hidden}.ui-rtl .ui-accordion .ui-accordion-header a{padding:.5em 2em .5em .5em}.ui-rtl .ui-accordion .ui-accordion-toggle-icon{left:initial;right:.5em}.ui-rtl .ui-accordion .ui-accordion-toggle-icon.pi-caret-right:before{content:'\e904'}.ui-autocomplete{width:auto;cursor:pointer;box-shadow:none;position:relative;display:inline-block}.ui-autocomplete .ui-autocomplete-dropdown{height:100%;width:2em;margin-right:0;vertical-align:top}.ui-autocomplete .ui-autocomplete-input{padding-right:1.5em}.ui-autocomplete-loader{position:absolute;right:.25em;top:50%;margin-top:-.5em}.ui-autocomplete-query{font-weight:bold}.ui-autocomplete .ui-autocomplete-panel{min-width:100%}.ui-autocomplete-panel{position:absolute;overflow:auto}.ui-autocomplete-panel .ui-autocomplete-list{padding:.4em;border:0 none}.ui-autocomplete-panel .ui-autocomplete-list-item{border:0 none;cursor:pointer;font-weight:normal;margin:1px 0;padding:.186em .313em;text-align:left}.ui-autocomplete .ui-button-icon-only,.ui-autocomplete .ui-button-icon-only:enabled:hover,.ui-autocomplete .ui-button-icon-only:enabled:focus,.ui-autocomplete .ui-button-icon-only:enabled:active{border-left:0 none}.ui-autocomplete-multiple-container{display:inline-block;vertical-align:middle}.ui-autocomplete-multiple-container.ui-inputtext{clear:left;cursor:text;list-style-type:none;margin:0;overflow:hidden;padding:0 1.5em 0 .25em}.ui-autocomplete-token{cursor:default;display:inline-block;vertical-align:middle;overflow:hidden;padding:.125em .5em;white-space:nowrap;position:relative;margin-right:.125em;border:0 none;font-size:.9em}.ui-autocomplete-token-label{display:block;margin-right:2em}.ui-autocomplete-token-icon{margin-top:-.5em;position:absolute;right:.2em;top:50%;cursor:pointer}.ui-autocomplete-input-token{display:inline-block;vertical-align:middle;list-style-type:none;margin:0 0 0 .125em;padding:.25em .25em .25em 0}.ui-autocomplete-input-token input{border:0 none;width:10em;outline:medium none;background-color:transparent;margin:0;padding:0;box-shadow:none;border-radius:0}.ui-autocomplete-dd .ui-autocomplete-loader{right:2.25em}.ui-autocomplete-dd input.ui-corner-all,.ui-autocomplete-dd .ui-autocomplete-multiple-container.ui-corner-all{border-top-right-radius:0;border-bottom-right-radius:0}.ui-autocomplete-dd .ui-autocomplete-dropdown.ui-corner-all{border-top-left-radius:0;border-bottom-left-radius:0}.ui-fluid p-autocomplete,.ui-fluid .ui-autocomplete,.ui-fluid .ui-autocomplete-input{width:100%}.ui-fluid .ui-autocomplete.ui-autocomplete-dd .ui-autocomplete-input,.ui-fluid .ui-autocomplete.ui-autocomplete-dd .ui-autocomplete-multiple-container{width:calc(100% - 2em)}.ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button{width:2em}.ui-blockui{position:absolute;top:0;left:0;width:100%;height:100%}.ui-blockui-document{position:fixed}.ui-breadcrumb{margin:0;padding:0;padding:.5em}.ui-breadcrumb ul{margin:0;padding:0}.ui-breadcrumb ul li{display:inline-block;margin:0 .25em}.ui-breadcrumb-chevron,.ui-breadcrumb-home{vertical-align:middle}.ui-breadcrumb ul li .ui-menuitem-link{text-decoration:none;cursor:pointer;user-select:none}.ui-breadcrumb .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-breadcrumb .ui-menuitem-text{vertical-align:middle}.ui-button{display:inline-block;position:relative;padding:0;text-decoration:none !important;cursor:pointer;text-align:center;overflow:visible}p-button{display:inline-block}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.25em 1em}.ui-button-icon-only .ui-button-text,.ui-button-text-empty .ui-button-text{padding:.25em;text-indent:-9999999px;visibility:hidden}.ui-button-text-icon-left .ui-button-text{padding:.25em 1em .25em 2.1em}.ui-button-text-icon-right .ui-button-text{padding:.25em 2.1em .25em 1em}.ui-button-icon-only .ui-button-icon-left,.ui-button-text-icon-left .ui-button-icon-left,.ui-button-text-icon-right .ui-button-icon-right{position:absolute;top:50%;margin-top:-.5em;height:1em}.ui-button-icon-only .ui-button-icon-left{top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;width:1em;height:1em}.ui-button-icon-left{left:.5em}.ui-button-icon-right{right:.5em}.ui-buttonset .ui-button{margin-left:0;margin-right:0}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-fluid .ui-button{width:100%}.ui-fluid .ui-button-text-icon-left .ui-button-text,.ui-fluid .ui-button-text-icon-right .ui-button-text{padding-left:1em;padding-right:1em}.ui-fluid .ui-buttonset{width:100%}.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button{width:100%}.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button{width:50%}.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button{width:33.3%}.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button{width:25%}.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button{width:20%}.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button{width:16.6%}@media(max-width:640px){.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button{width:100%}}.ui-calendar{position:relative;display:inline-block}.ui-calendar .ui-calendar-button{height:100%;border-top-left-radius:0;border-bottom-left-radius:0;width:2em;border-left:0 none}.ui-calendar .ui-calendar-button:enabled:hover,.ui-calendar .ui-calendar-button:focus{border-left:0 none}.ui-calendar .ui-datepicker{min-width:100%}.ui-fluid .ui-calendar{width:100%}.ui-fluid .ui-calendar-button{width:2em}.ui-fluid .ui-datepicker-buttonbar button{width:auto}.ui-fluid .ui-calendar.ui-calendar-w-btn .ui-inputtext{width:calc(100% - 2em)}.ui-datepicker{width:auto;padding:.2em;position:absolute}.ui-datepicker.ui-datepicker-inline{display:inline-block;position:static}.ui-datepicker .ui-datepicker-group{border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:.5em;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:.125em}.ui-datepicker .ui-datepicker-next{right:.125em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;top:50%;margin-top:-.5em;margin-left:-.5em}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:.125em 0;vertical-align:middle}.ui-datepicker select.ui-datepicker-month{margin-right:.25em}.ui-datepicker span.ui-datepicker-year{margin-left:.25em}.ui-datepicker-multiple-month .ui-datepicker-group{display:table-cell;border-left-width:0;border-top-width:0;border-bottom-width:0;border-right-width:1px}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.5em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:0}.ui-datepicker td>span,.ui-datepicker td>a{display:block;padding:.5em;text-decoration:none;border:0 none;text-align:center}.ui-datepicker .ui-datepicker-buttonbar{border-left:0 none;border-right:0 none;border-bottom:0 none;padding:.5em;display:flex;justify-content:space-between}.ui-calendar.ui-calendar-w-btn input{border-top-right-radius:0;border-bottom-right-radius:0}.ui-monthpicker{margin:.857em 0 0 0}.ui-monthpicker .ui-monthpicker-month{width:33.3%;display:inline-block;text-align:center;padding:.5em;cursor:pointer}.ui-monthpicker-month.ui-state-disabled{pointer-events:none}.ui-datepicker-monthpicker select.ui-datepicker-year{width:auto}.ui-timepicker{text-align:center;padding:.5em 0}.ui-timepicker>div{display:inline-block;margin-left:.5em;min-width:1.5em}.ui-timepicker>.ui-minute-picker,.ui-timepicker>.ui-second-picker{margin-left:0}.ui-timepicker>.ui-separator{margin-left:0;min-width:.75em}.ui-timepicker>.ui-separator a{visibility:hidden}.ui-timepicker>div a{display:block;opacity:.7;filter:Alpha(Opacity=70);cursor:pointer}.ui-timepicker>div a:last-child{margin-top:.3em}.ui-timepicker>div a:hover{display:block;opacity:1;filter:Alpha(Opacity=100)}input[type=text]::-ms-clear{display:none}.ui-datepicker-touch-ui,.ui-calendar .ui-datepicker-touch-ui{position:fixed;top:50%;left:50%;min-width:80vw}.ui-datepicker-touch-ui.ui-datepicker th{padding:2em 0}.ui-datepicker-touch-ui.ui-datepicker td{padding:0}.ui-datepicker-touch-ui.ui-datepicker td>span,.ui-datepicker-touch-ui.ui-datepicker td>a{padding:2em 0}.ui-datepicker-touch-ui .ui-timepicker{padding:1em 0}.ui-datepicker-touch-ui .ui-timepicker>div a{font-size:2em}.ui-datepicker-mask{position:fixed;width:100%;height:100%}@media screen and (max-width:40em){.ui-datepicker-multiple-month{width:17em;overflow:auto}.ui-datepicker-touch-ui.ui-datepicker th{padding:1em 0}.ui-datepicker-touch-ui.ui-datepicker td span,.ui-datepicker-touch-ui.ui-datepicker td a{padding:1em 0}}.ui-card-header img{width:100%}.ui-card-body{padding:1em}.ui-card-title{font-size:1.5em;font-weight:bold;margin-bottom:.5em}.ui-card-subtitle{opacity:.7;margin-bottom:.5em;margin-top:-.25em;font-weight:bold}.ui-card-footer{padding-top:1em}.ui-carousel{display:flex;flex-direction:column;width:100%}.ui-carousel-content{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:auto;padding:0 .5em}.ui-carousel-prev,.ui-carousel-next{align-self:center;text-align:center;flex-grow:0;flex-shrink:0;width:2.5em;height:2.5em;position:relative}.ui-carousel-prev span,.ui-carousel-next span{width:100%;display:flex;justify-content:center;align-items:center}.ui-carousel-container{display:flex;flex-direction:row;padding:0 .1em}.ui-carousel-header,.ui-carousel-footer{padding:.5em;z-index:1}.ui-carousel-items-content{overflow:hidden;width:100%}.ui-carousel-items-container{display:flex;flex-wrap:nowrap;flex-direction:row}.ui-carousel-items-container .ui-carousel-item{width:100%;box-sizing:border-box;overflow:auto}.ui-carousel-dots-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:.5em}.ui-carousel-vertical .ui-carousel-container{flex-direction:column;width:100%}.ui-carousel-vertical .ui-carousel-items-container{flex-direction:column;height:100%}.ui-carousel-vertical .ui-carousel-dots-container{margin:.75em 0}.ui-chkbox{display:inline-block;cursor:pointer;vertical-align:middle;margin-right:.25em;user-select:none;-moz-user-select:none;-webkit-user-select:none}.ui-chkbox .ui-chkbox-box{width:1.125em;height:1.125em;line-height:1.125em;border-radius:2px;text-align:center}.ui-chkbox .ui-chkbox-icon{display:block}.ui-chkbox-label{vertical-align:middle}.ui-chkbox-readonly{cursor:default}.ui-chips{display:inline-block}.ui-chips>ul.ui-inputtext{clear:left;cursor:text;list-style-type:none;margin:0;overflow:hidden;padding:0 .25em}.ui-chips-token{cursor:default;display:inline-block;vertical-align:middle;overflow:hidden;padding:.125em .5em;white-space:nowrap;position:relative;margin-right:.125em;border:0 none;font-size:.9em}.ui-chips-token .ui-chips-token-label{display:block;margin-right:2em}.ui-chips>.ui-state-disabled .ui-chips-token-label{margin-right:0}.ui-chips-token .ui-chips-token-icon{margin-top:-.5em;position:absolute;right:.2em;top:50%;cursor:pointer}.ui-chips-input-token{display:inline-block;vertical-align:middle;list-style-type:none;margin:0 0 0 .125em;padding:.25em .25em .25em 0}.ui-chips-input-token input{border:0 none;width:10em;outline:medium none;background-color:transparent;margin:0;padding:0;box-shadow:none;border-radius:0}.ui-fluid .ui-chips{display:block}.ui-colorpicker{display:inline-block}.ui-colorpicker-dragging{cursor:pointer}.ui-colorpicker-overlay{position:relative}.ui-colorpicker-panel{position:relative;width:193px;height:166px;background-color:#323232;border-color:#191919}.ui-colorpicker-overlay-panel{position:absolute}.ui-colorpicker-preview{width:2em;cursor:pointer}.ui-colorpicker-panel .ui-colorpicker-content{position:relative}.ui-colorpicker-panel .ui-colorpicker-color-selector{width:150px;height:150px;top:8px;left:8px;position:absolute}.ui-colorpicker-panel .ui-colorpicker-color{width:150px;height:150px;background:transparent url('color.dae87a04d07ca92b.png') no-repeat left top}.ui-colorpicker-panel .ui-colorpicker-color-handle{position:absolute;top:0;left:150px;border-radius:100%;width:10px;height:10px;border:1px solid #fff;margin:-5px 0 0 -5px;cursor:pointer}.ui-colorpicker-panel .ui-colorpicker-hue{background:transparent url('hue.8b1818380241e6ac.png') no-repeat left top;width:17px;height:150px;top:8px;left:167px;position:absolute;opacity:.85}.ui-colorpicker-panel .ui-colorpicker-hue-handle{position:absolute;top:150px;left:0;width:21px;margin-left:-2px;margin-top:-5px;height:10px;border:2px solid #fff;opacity:.85;cursor:pointer}.ui-colorpicker-panel.ui-state-disabled .ui-colorpicker-hue-handle,.ui-colorpicker-panel.ui-state-disabled .ui-colorpicker-color-handle{opacity:.5}.ui-contextmenu{width:12.5em;padding:.25em;position:absolute;display:none}.ui-contextmenu .ui-menu-separator{border-width:1px 0 0 0}.ui-contextmenu ul{list-style:none;margin:0;padding:0}.ui-contextmenu .ui-submenu-list{display:none;position:absolute;width:12.5em;padding:.25em}.ui-contextmenu .ui-menuitem-link{padding:.25em;display:block;position:relative;cursor:pointer}.ui-contextmenu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-contextmenu .ui-menuitem-text{vertical-align:middle}.ui-contextmenu .ui-menuitem{position:relative}.ui-contextmenu .ui-menuitem-link .ui-submenu-icon{position:absolute;margin-top:-.5em;right:0;top:50%}.ui-contextmenu .ui-menuitem-active>.ui-submenu>.ui-submenu-list{display:block !important}.ui-dataview{position:relative}.ui-dataview .ui-paginator{text-align:center}.ui-dataview-column{padding:.25em}.ui-dataview-content-empty{padding:.25em .625em}.ui-dataview .ui-dataview-header,.ui-dataview .ui-dataview-footer{padding:.5em .75em}.ui-dataview .ui-dataview-header{border-bottom:0 none}.ui-dataview .ui-dataview-footer{border-top:0 none}.ui-dataview .ui-paginator-top{border-bottom:0 none}.ui-dataview .ui-paginator-bottom{border-top:0 none}.ui-dataview .ui-dataview-emptymessage{padding:.5em .75em}.ui-dataview-loading{position:absolute;width:100%;height:100%;-ms-filter:"alpha(opacity=10)";opacity:.1;z-index:1}.ui-dataview-loading-content{position:absolute;left:50%;top:50%;z-index:2;margin-top:-1em;margin-left:-1em}.ui-dataview-loading-icon{font-size:2em}.ui-dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:none;pointer-events:none}.ui-dialog-mask.ui-widget-overlay{pointer-events:auto}.ui-dialog-visible{display:flex;justify-content:center;align-items:center}.ui-dialog{padding:0;pointer-events:auto;display:flex;flex-direction:column;max-height:90%;position:relative}.ui-dialog .ui-dialog-titlebar{padding:.5em .75em;position:relative;border:0;flex-shrink:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em .75em;background:0;overflow-y:auto}.ui-dialog-maximized{transition:none;transform:none;width:100vw !important;max-height:100%;height:100%;left:0 !important;top:0 !important}.ui-dialog-maximized .ui-dialog-content{flex-grow:1}.ui-dialog-resizable .ui-dialog-content{overflow:auto}.ui-dialog-breakpoint{left:0;width:100%}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;position:absolute;font-size:.1px;display:block;cursor:se-resize}.ui-dialog-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-titlebar-icons{float:right}.ui-dialog .ui-dialog-titlebar-icons:after{content:"";display:table;clear:both}.ui-dialog .ui-dialog-titlebar-icon{text-decoration:none;padding:.125em;cursor:pointer;display:inline-block;vertical-align:middle;border:1px solid transparent}.ui-dialog .ui-dialog-titlebar-icon span{display:block;margin:0}.ui-dialog-footer{padding:1em;border-width:1px 0 0 0;text-align:right;flex-shrink:0}.ui-dialog-top .ui-dialog,.ui-dialog-bottom .ui-dialog,.ui-dialog-left .ui-dialog,.ui-dialog-right .ui-dialog,.ui-dialog-topleft .ui-dialog,.ui-dialog-topright .ui-dialog,.ui-dialog-bottomleft .ui-dialog,.ui-dialog-bottomright .ui-dialog{margin:.75em;position:relative}.ui-dialog-left{justify-content:flex-start}.ui-dialog-right{justify-content:flex-end}.ui-dialog-top{align-items:flex-start}.ui-dialog-topleft{justify-content:flex-start;align-items:flex-start}.ui-dialog-topright{justify-content:flex-end;align-items:flex-start}.ui-dialog-bottom{align-items:flex-end}.ui-dialog-bottomleft{justify-content:flex-start;align-items:flex-end}.ui-dialog-bottomright{justify-content:flex-end;align-items:flex-end}.ui-confirmdialog{width:30em}.ui-confirmdialog.ui-dialog .ui-dialog-content{padding:1em 2em}.ui-confirmdialog .ui-dialog-content .ui-confirmdialog-icon{font-size:1.5em;margin-right:.5em;position:relative;top:.2em}.ui-dialog-footer .ui-button{margin-right:.25em}.ui-fluid .ui-dialog-footer .ui-button{width:auto}.ui-rtl .ui-dialog .ui-dialog-titlebar-close{float:left}.ui-rtl .ui-dialog .ui-dialog-buttonpane button{text-align:right}@media screen and (max-width:40em){.ui-confirmdialog{width:90%}}.ui-dropdown{display:inline-flex;position:relative;cursor:pointer;min-width:12.5em}.ui-dropdown .ui-dropdown-hidden-select{bottom:0;clip:auto}.ui-dropdown .ui-dropdown-hidden-select select{transform:none;height:1px;position:absolute;top:0;clip:rect(0,0,0,0);pointer-events:none}.ui-dropdown .ui-dropdown-clear-icon{position:absolute;right:2em;top:50%;font-size:1em;height:1em;margin-top:-.5em}.ui-dropdown .ui-dropdown-trigger{border-right:0;border-top:0;border-bottom:0;cursor:pointer;width:1.5em;height:100%;position:absolute;right:0;top:0;padding:0 .25em}.ui-dropdown .ui-dropdown-trigger .ui-dropdown-trigger-icon{top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;position:absolute}.ui-dropdown .ui-dropdown-label{display:block;border:0;white-space:nowrap;overflow:hidden;font-weight:normal;width:100%;padding-right:2.5em;font-weight:normal}.ui-dropdown-item-empty,.ui-dropdown-label-empty{text-indent:-9999px;overflow:hidden}.ui-dropdown.ui-state-disabled .ui-dropdown-trigger,.ui-dropdown.ui-state-disabled .ui-dropdown-label{cursor:default}.ui-dropdown label.ui-dropdown-label{cursor:pointer}.ui-dropdown input.ui-dropdown-label{cursor:default}.ui-dropdown .ui-dropdown-panel{min-width:100%}.ui-dropdown-panel{position:absolute;height:auto}.ui-dropdown-panel .ui-dropdown-items-wrapper{overflow:auto}.ui-dropdown-panel .ui-dropdown-item{font-weight:normal;border:0 none;cursor:pointer;margin:1px 0;padding:.125em .25em;text-align:left}.ui-dropdown-panel .ui-dropdown-empty-message{padding:.5em}.ui-dropdown-panel .ui-dropdown-item-group{font-weight:bold;cursor:default}.ui-dropdown-panel .ui-dropdown-list{padding:.4em;border:0 none}.ui-dropdown-panel .ui-dropdown-filter{width:100%;box-sizing:border-box;padding-right:1.5em}.ui-dropdown-panel .ui-dropdown-filter-container{position:relative;margin:0;padding:.4em;display:inline-block;width:100%}.ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon{position:absolute;top:.8em;right:1em}.ui-fluid .ui-dropdown,.ui-fluid p-dropdown{width:100%}.ui-fieldset,.ui-fieldset .ui-fieldset-legend{padding:.5em 1em}.ui-fieldset-toggleable .ui-fieldset-legend{padding:0}.ui-fieldset-toggleable .ui-fieldset-legend a{padding:.5em 1em;cursor:pointer;white-space:nowrap;display:block}.ui-fieldset .ui-fieldset-toggler{margin-right:.1em;display:inline-block;vertical-align:middle}.ui-fieldset .ui-fieldset-legend-text{vertical-align:middle}.ui-fieldset .ui-fieldset-content-wrapper-overflown{overflow:hidden}.ui-fileupload-buttonbar .ui-fileupload-choose.ui-state-disabled input{cursor:default}.ui-fileupload-buttonbar{padding:.5em;border-bottom:0 none}.ui-fileupload-buttonbar .ui-button{vertical-align:middle;margin-right:.25em}.ui-fileupload-content{padding:1em;position:relative;transition:border-color .3s}.ui-fileupload-content.ui-fileupload-highlight{border-color:#156090}.ui-fileupload-files img{border:0}.ui-fileupload-files{display:table}.ui-fileupload-row{display:table-row}.ui-fileupload-row>div{display:table-cell;padding:.5em 1em;vertical-align:middle}.ui-fileupload-content .ui-progressbar{width:100%;position:absolute;top:1px;left:0;height:.25em;border:0 none}.ui-fileupload-content .ui-progressbar-value{border-radius:0;border:0 none}.ui-fileupload-choose{position:relative;overflow:hidden}.ui-fileupload-choose input[type=file]{position:absolute;top:0;right:0;margin:0;opacity:0;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);direction:ltr;cursor:pointer;z-index:1}.ui-fileupload-choose.ui-fileupload-choose-selected input[type=file]{display:none}.ui-fluid .ui-fileupload .ui-button{width:auto}.ui-fluid .ui-fileupload-content .ui-button-icon-only{width:2em}@media(max-width:40em){.ui-fileupload-buttonbar .ui-button{display:block;width:100%;margin-right:0;margin-bottom:.25em}.ui-fileupload-buttonbar .ui-button:last-child{margin-bottom:0}.ui-fileupload-row>div{display:block}}.ui-fluid .fc .ui-button{width:auto}.ui-galleria-content{display:flex;flex-direction:column}.ui-galleria-item-wrapper{display:flex;flex-direction:column;position:relative}.ui-galleria-item-container{position:relative;display:flex;height:100%}.ui-galleria-item-nav{position:absolute;top:50%;margin-top:-.5rem;display:inline-flex;justify-content:center;align-items:center}.ui-galleria-item-prev{left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ui-galleria-item-next{right:0;border-top-right-radius:0;border-bottom-right-radius:0}.ui-galleria-item{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.ui-galleria-item-nav-onhover .ui-galleria-item-nav{pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.ui-galleria-item-nav-onhover .ui-galleria-item-wrapper:hover .ui-galleria-item-nav{pointer-events:all;opacity:1}.ui-galleria-item-nav-onhover .ui-galleria-item-wrapper:hover .ui-galleria-item-nav.ui-state-disabled{pointer-events:none}.ui-galleria-caption{position:absolute;bottom:0;left:0;width:100%}.ui-galleria-thumbnail-wrapper{display:flex;flex-direction:column;overflow:auto;flex-shrink:0}.ui-galleria-thumbnail-prev,.ui-galleria-thumbnail-next{align-self:center;flex:0 0 auto;display:flex;justify-content:center;align-items:center}.ui-galleria-thumbnail-prev span,.ui-galleria-thumbnail-next span{display:flex;justify-content:center;align-items:center}.ui-galleria-thumbnail-container{display:flex;flex-direction:row}.ui-galleria-thumbnail-items-container{overflow:hidden}.ui-galleria-thumbnail-items{display:flex}.ui-galleria-thumbnail-item{overflow:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5;transition:opacity .3s}.ui-galleria-thumbnail-item:hover,.ui-galleria-thumbnail-item-current{opacity:1}.ui-galleria-thumbnails-left .ui-galleria-content,.ui-galleria-thumbnails-right .ui-galleria-content{flex-direction:row}.ui-galleria-thumbnails-left .ui-galleria-item-wrapper,.ui-galleria-thumbnails-right .ui-galleria-item-wrapper{flex-direction:row}.ui-galleria-thumbnails-left .ui-galleria-item-wrapper,.ui-galleria-thumbnails-top .ui-galleria-item-wrapper{order:2}.ui-galleria-thumbnails-left .ui-galleria-thumbnail-wrapper,.ui-galleria-thumbnails-top .ui-galleria-thumbnail-wrapper{order:1}.ui-galleria-thumbnails-left .ui-galleria-thumbnail-wrapper,.ui-galleria-thumbnails-right .ui-galleria-thumbnail-wrapper{height:100%}.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container,.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.ui-galleria-thumbnails-left .ui-galleria-thumbnail-items,.ui-galleria-thumbnails-right .ui-galleria-thumbnail-items{flex-direction:column;height:100%}.ui-galleria-indicators{display:flex;align-items:center;justify-content:center}.ui-galleria-indicator>button{display:inline-flex;align-items:center}.ui-galleria-indicators-left .ui-galleria-item-wrapper,.ui-galleria-indicators-right .ui-galleria-item-wrapper{flex-direction:row;align-items:center}.ui-galleria-indicators-left .ui-galleria-item-container,.ui-galleria-indicators-top .ui-galleria-item-container{order:2}.ui-galleria-indicators-left .ui-galleria-indicators,.ui-galleria-indicators-top .ui-galleria-indicators{order:1}.ui-galleria-indicators-left .ui-galleria-indicators,.ui-galleria-indicators-right .ui-galleria-indicators{flex-direction:column}.ui-galleria-indicator-onitem .ui-galleria-indicators{position:absolute;display:flex}.ui-galleria-indicator-onitem.ui-galleria-indicators-top .ui-galleria-indicators{top:0;left:0;width:100%;align-items:flex-start}.ui-galleria-indicator-onitem.ui-galleria-indicators-right .ui-galleria-indicators{right:0;top:0;height:100%;align-items:flex-end}.ui-galleria-indicator-onitem.ui-galleria-indicators-bottom .ui-galleria-indicators{bottom:0;left:0;width:100%;align-items:flex-end}.ui-galleria-indicator-onitem.ui-galleria-indicators-left .ui-galleria-indicators{left:0;top:0;height:100%;align-items:flex-start}.ui-galleria-mask{display:flex;align-items:center;justify-content:center;position:fixed}.ui-galleria-close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center}.ui-galleria-mask .ui-galleria-item-nav{position:fixed;top:50%;margin-top:-.5rem}.ui-items-hidden .ui-galleria-thumbnail-item{visibility:hidden}.ui-items-hidden .ui-galleria-thumbnail-item.ui-galleria-thumbnail-item-active{visibility:visible}@@ -1,776+0,0 @@ .ui-grid{clear:both;padding:0;margin:0}.ui-grid::before,.ui-grid::after{content:"";display:table}.ui-grid::after{clear:both}.ui-grid .ui-grid-row{display:flex;clear:both}.ui-grid-row::after{clear:both;content:"";display:table}.ui-grid-col-1,.ui-grid-col-2,.ui-grid-col-3,.ui-grid-col-4,.ui-grid-col-5,.ui-grid-col-6,.ui-grid-col-7,.ui-grid-col-8,.ui-grid-col-9,.ui-grid-col-10,.ui-grid-col-11,.ui-grid-col-12{float:left;box-sizing:border-box}.ui-grid-col-1{width:8.33333%}.ui-grid-col-2{width:16.66666%}.ui-grid-col-3{width:25%}.ui-grid-col-4{width:33.33333%}.ui-grid-col-5{width:41.66666%}.ui-grid-col-6{width:50%}.ui-grid-col-7{width:58.33333%}.ui-grid-col-8{width:66.66666%}.ui-grid-col-9{width:75%}.ui-grid-col-10{width:83.33333%}.ui-grid-col-11{width:91.66666%}.ui-grid-col-12{width:100%}@media(min-width:480px){.ui-grid-fixed{width:480px}}@media(min-width:768px){.ui-grid-fixed{width:768px}}@media(min-width:960px){.ui-grid-fixed{width:960px}}@media(min-width:1024px){.ui-grid-fixed{width:1024px}}@media(max-width:640px){.ui-grid-responsive .ui-grid-row{display:block}.ui-grid-responsive .ui-grid-col-1,.ui-grid-responsive .ui-grid-col-2,.ui-grid-responsive .ui-grid-col-3,.ui-grid-responsive .ui-grid-col-4,.ui-grid-responsive .ui-grid-col-5,.ui-grid-responsive .ui-grid-col-6,.ui-grid-responsive .ui-grid-col-7,.ui-grid-responsive .ui-grid-col-8,.ui-grid-responsive .ui-grid-col-9,.ui-grid-responsive .ui-grid-col-10,.ui-grid-responsive .ui-grid-col-11,.ui-grid-responsive .ui-grid-col-12{width:100%;float:none}}.ui-grid.ui-grid-pad>.ui-grid-row>div{padding:.25em .5em}@media(max-width:640px){.ui-grid-responsive .ui-grid-row{display:block}.ui-grid-responsive .ui-grid-col-1,.ui-grid-responsive .ui-grid-col-2,.ui-grid-responsive .ui-grid-col-3,.ui-grid-responsive .ui-grid-col-4,.ui-grid-responsive .ui-grid-col-5,.ui-grid-responsive .ui-grid-col-6,.ui-grid-responsive .ui-grid-col-7,.ui-grid-responsive .ui-grid-col-8,.ui-grid-responsive .ui-grid-col-9,.ui-grid-responsive .ui-grid-col-10,.ui-grid-responsive .ui-grid-col-11,.ui-grid-responsive .ui-grid-col-12{width:100%;float:none}}.ui-g{display:flex;flex-wrap:wrap;box-sizing:border-box}.ui-g::after{clear:both;content:"";display:table;box-sizing:border-box}.ui-g-1,.ui-g-2,.ui-g-3,.ui-g-4,.ui-g-5,.ui-g-6,.ui-g-7,.ui-g-8,.ui-g-9,.ui-g-10,.ui-g-11,.ui-g-12{float:left;box-sizing:border-box;padding:.5em}.ui-g-1{width:8.3333%}.ui-g-2{width:16.6667%}.ui-g-3{width:25%}.ui-g-4{width:33.3333%}.ui-g-5{width:41.6667%}.ui-g-6{width:50%}.ui-g-7{width:58.3333%}.ui-g-8{width:66.6667%}.ui-g-9{width:75%}.ui-g-10{width:83.3333%}.ui-g-11{width:91.6667%}.ui-g-12{width:100%}.ui-g-offset-12{margin-left:100%}.ui-g-offset-11{margin-left:91.66666667%}.ui-g-offset-10{margin-left:83.33333333%}.ui-g-offset-9{margin-left:75%}.ui-g-offset-8{margin-left:66.66666667%}.ui-g-offset-7{margin-left:58.33333333%}.ui-g-offset-6{margin-left:50%}.ui-g-offset-5{margin-left:41.66666667%}.ui-g-offset-4{margin-left:33.33333333%}.ui-g-offset-3{margin-left:25%}.ui-g-offset-2{margin-left:16.66666667%}.ui-g-offset-1{margin-left:8.33333333%}.ui-g-offset-0{margin-left:0}@media screen and (max-width:40em){.ui-sm-1,.ui-sm-2,.ui-sm-3,.ui-sm-4,.ui-sm-5,.ui-sm-6,.ui-sm-7,.ui-sm-8,.ui-sm-9,.ui-sm-10,.ui-sm-11,.ui-sm-12{padding:.5em}.ui-sm-1{width:8.3333%}.ui-sm-2{width:16.6667%}.ui-sm-3{width:25%}.ui-sm-4{width:33.3333%}.ui-sm-5{width:41.6667%}.ui-sm-6{width:50%}.ui-sm-7{width:58.3333%}.ui-sm-8{width:66.6667%}.ui-sm-9{width:75%}.ui-sm-10{width:83.3333%}.ui-sm-11{width:91.6667%}.ui-sm-12{width:100%}.ui-sm-offset-12{margin-left:100%}.ui-sm-offset-11{margin-left:91.66666667%}.ui-sm-offset-10{margin-left:83.33333333%}.ui-sm-offset-9{margin-left:75%}.ui-sm-offset-8{margin-left:66.66666667%}.ui-sm-offset-7{margin-left:58.33333333%}.ui-sm-offset-6{margin-left:50%}.ui-sm-offset-5{margin-left:41.66666667%}.ui-sm-offset-4{margin-left:33.33333333%}.ui-sm-offset-3{margin-left:25%}.ui-sm-offset-2{margin-left:16.66666667%}.ui-sm-offset-1{margin-left:8.33333333%}.ui-sm-offset-0{margin-left:0}}@media screen and (min-width:40.063em){.ui-md-1,.ui-md-2,.ui-md-3,.ui-md-4,.ui-md-5,.ui-md-6,.ui-md-7,.ui-md-8,.ui-md-9,.ui-md-10,.ui-md-11,.ui-md-12{padding:.5em}.ui-md-1{width:8.3333%}.ui-md-2{width:16.6667%}.ui-md-3{width:25%}.ui-md-4{width:33.3333%}.ui-md-5{width:41.6667%}.ui-md-6{width:50%}.ui-md-7{width:58.3333%}.ui-md-8{width:66.6667%}.ui-md-9{width:75%}.ui-md-10{width:83.3333%}.ui-md-11{width:91.6667%}.ui-md-12{width:100%}.ui-md-offset-12{margin-left:100%}.ui-md-offset-11{margin-left:91.66666667%}.ui-md-offset-10{margin-left:83.33333333%}.ui-md-offset-9{margin-left:75%}.ui-md-offset-8{margin-left:66.66666667%}.ui-md-offset-7{margin-left:58.33333333%}.ui-md-offset-6{margin-left:50%}.ui-md-offset-5{margin-left:41.66666667%}.ui-md-offset-4{margin-left:33.33333333%}.ui-md-offset-3{margin-left:25%}.ui-md-offset-2{margin-left:16.66666667%}.ui-md-offset-1{margin-left:8.33333333%}.ui-md-offset-0{margin-left:0}}@media screen and (min-width:64.063em){.ui-lg-1,.ui-lg-2,.ui-lg-3,.ui-lg-4,.ui-lg-5,.ui-lg-6,.ui-lg-7,.ui-lg-8,.ui-lg-9,.ui-lg-10,.ui-lg-11,.ui-lg-12{padding:.5em}.ui-lg-1{width:8.3333%}.ui-lg-2{width:16.6667%}.ui-lg-3{width:25%}.ui-lg-4{width:33.3333%}.ui-lg-5{width:41.6667%}.ui-lg-6{width:50%}.ui-lg-7{width:58.3333%}.ui-lg-8{width:66.6667%}.ui-lg-9{width:75%}.ui-lg-10{width:83.3333%}.ui-lg-11{width:91.6667%}.ui-lg-12{width:100%}.ui-lg-offset-12{margin-left:100%}.ui-lg-offset-11{margin-left:91.66666667%}.ui-lg-offset-10{margin-left:83.33333333%}.ui-lg-offset-9{margin-left:75%}.ui-lg-offset-8{margin-left:66.66666667%}.ui-lg-offset-7{margin-left:58.33333333%}.ui-lg-offset-6{margin-left:50%}.ui-lg-offset-5{margin-left:41.66666667%}.ui-lg-offset-4{margin-left:33.33333333%}.ui-lg-offset-3{margin-left:25%}.ui-lg-offset-2{margin-left:16.66666667%}.ui-lg-offset-1{margin-left:8.33333333%}.ui-lg-offset-0{margin-left:0}}@media screen and (min-width:90.063em){.ui-xl-1,.ui-xl-2,.ui-xl-3,.ui-xl-4,.ui-xl-5,.ui-xl-6,.ui-xl-7,.ui-xl-8,.ui-xl-9,.ui-xl-10,.ui-xl-11,.ui-xl-12{padding:.5em}.ui-xl-1{width:8.3333%}.ui-xl-2{width:16.6667%}.ui-xl-3{width:25%}.ui-xl-4{width:33.3333%}.ui-xl-5{width:41.6667%}.ui-xl-6{width:50%}.ui-xl-7{width:58.3333%}.ui-xl-8{width:66.6667%}.ui-xl-9{width:75%}.ui-xl-10{width:83.3333%}.ui-xl-11{width:91.6667%}.ui-xl-12{width:100%}.ui-xl-offset-12{margin-left:100%}.ui-xl-offset-11{margin-left:91.66666667%}.ui-xl-offset-10{margin-left:83.33333333%}.ui-xl-offset-9{margin-left:75%}.ui-xl-offset-8{margin-left:66.66666667%}.ui-xl-offset-7{margin-left:58.33333333%}.ui-xl-offset-6{margin-left:50%}.ui-xl-offset-5{margin-left:41.66666667%}.ui-xl-offset-4{margin-left:33.33333333%}.ui-xl-offset-3{margin-left:25%}.ui-xl-offset-2{margin-left:16.66666667%}.ui-xl-offset-1{margin-left:8.33333333%}.ui-xl-offset-0{margin-left:0}}.ui-g-nopad{padding:0}.ui-inplace .ui-inplace-display{display:inline;cursor:pointer;border:0 none;padding:.25em;font-weight:normal}.ui-inplace .ui-inplace-content{display:inline}.ui-fluid .ui-inputgroup p-inputmask{flex:1 1 auto}.ui-inputgroup p-inputmask:not(:first-child) .ui-inputtext{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0 none}.ui-inputgroup p-inputmask:not(:last-child) .ui-inputtext{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0 none}.ui-inputnumber{display:inline-flex}.ui-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ui-inputnumber-buttons-stacked .ui-inputnumber-button .ui-button-text,.ui-inputnumber-buttons-horizontal .ui-inputnumber-button .ui-button-text{display:none}.ui-inputnumber-buttons-stacked .ui-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0}.ui-inputnumber-buttons-stacked .ui-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.ui-inputnumber-buttons-stacked .ui-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;padding:0}.ui-inputnumber-buttons-stacked .ui-inputnumber-button-group{display:flex;flex-direction:column}.ui-inputnumber-buttons-stacked .ui-inputnumber-button-group .ui-inputnumber-button{flex:1 1 auto}.ui-inputnumber-buttons-horizontal .ui-inputnumber-button-up{order:3;border-top-left-radius:0;border-bottom-left-radius:0}.ui-inputnumber-buttons-horizontal .ui-inputnumber-input{order:2;border-radius:0}.ui-inputnumber-buttons-horizontal .ui-inputnumber-button-down{order:1;border-top-right-radius:0;border-bottom-right-radius:0}.ui-inputnumber-buttons-vertical{flex-direction:column}.ui-inputnumber-buttons-vertical .ui-inputnumber-button-up.ui-button-icon-only{order:1;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}.ui-inputnumber-buttons-vertical .ui-inputnumber-input{order:2;border-radius:0;text-align:center}.ui-inputnumber-buttons-vertical .ui-inputnumber-button-down.ui-button-icon-only{order:3;border-top-left-radius:0;border-top-right-radius:0;width:100%}.ui-inputnumber-input{flex:1 1 auto}.ui-fluid .ui-inputnumber{width:100%}.ui-fluid .ui-inputnumber .ui-inputnumber-input{width:1%}.ui-fluid .ui-inputnumber-buttons-vertical .ui-inputnumber-input{width:100%}.ui-inputswitch{position:relative;display:inline-block;width:3em;height:1.75em}.ui-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.3s;border-radius:30px}.ui-inputswitch-slider:before{position:absolute;content:"";height:1.250em;width:1.250em;left:.25em;bottom:.25em;border-radius:50%;transition:.3s}.ui-inputswitch-checked .ui-inputswitch-slider:before{transform:translateX(1.250em)}.ui-inputswitch.ui-state-disabled .ui-inputswitch-slider,.ui-inputswitch-readonly .ui-inputswitch-slider{cursor:default}.ui-inputtext{margin:0;outline:medium none;padding:.25em;font-weight:normal}.ui-widget-header .ui-inputtext,.ui-widget-content .ui-inputtext{font-weight:normal}.ui-fluid .ui-inputtext{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-inputgroup{display:flex}.ui-inputgroup .ui-inputgroup-addon{display:inline-block;text-align:center;min-width:1.5em;padding:.25em;border-width:1px;border-style:solid}.ui-inputgroup .ui-inputgroup-addon+.ui-inputgroup-addon{border-left:0 none}.ui-inputgroup .ui-inputtext{padding-left:.5em}.ui-inputgroup .ui-inputtext:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.ui-inputgroup .ui-inputtext:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.ui-inputgroup .ui-button{margin-right:0;border-radius:0}.ui-fluid .ui-inputgroup .ui-button{width:auto}.ui-inputgroup>p-button:not(:first-child)>.ui-button{border-top-left-radius:0;border-bottom-left-radius:0}.ui-inputgroup>p-button:not(:last-child)>.ui-button{border-top-right-radius:0;border-bottom-right-radius:0}.ui-fluid .ui-inputgroup .ui-inputtext{flex:1 1 auto}.ui-inputgroup .ui-chkbox,.ui-inputgroup .ui-radiobutton{margin-right:0;vertical-align:bottom}.ui-float-label{display:block;position:relative}.ui-float-label>label{font-weight:normal;position:absolute;pointer-events:none;left:.25em;top:50%;margin-top:-.5em;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;color:#898989;line-height:1}.ui-fluid .ui-inputgroup .ui-float-label{width:100%}.ui-inputgroup .ui-float-label .ui-inputtext{height:100%}.ui-inputgroup .ui-float-label:last-child .ui-inputtext{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right-width:1px}.ui-inputgroup .ui-float-label:not(:first-child) .ui-inputtext{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.ui-float-label>input:-webkit-autofill ~ label{top:-.75em;font-size:12px}.ui-float-label>input:focus ~ label,.ui-float-label>input.ui-state-filled ~ label,.ui-float-label>.ui-inputwrapper-focus ~ label,.ui-float-label>.ui-inputwrapper-filled ~ label{top:-.75em;font-size:12px}.ui-inputtextarea-resizable{overflow:hidden;resize:none}.ui-fluid .ui-inputtextarea{width:100%}.ui-float-label>textarea ~ label{left:.25em;top:.75em}.ui-float-label textarea:-webkit-autofill ~ label{top:-.75em;font-size:12px}.ui-float-label textarea:focus ~ label,.ui-float-label textarea.ui-state-filled ~ label{top:-.75em;font-size:12px}.ui-lightbox{position:fixed;display:none;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.ui-lightbox-content-wrapper{position:relative}.ui-lightbox-content{position:relative;margin:0;padding:0;background-color:#000}.ui-lightbox-nav-right,.ui-lightbox-nav-left{position:absolute;top:50%;cursor:pointer}.ui-lightbox-nav-left{left:0}.ui-lightbox-nav-right{right:0}.ui-lightbox-loading .ui-lightbox-content{background:url('loading.37803ac88408b56b.gif') #000 center center no-repeat}.ui-lightbox-caption{padding:.2em .4em;display:none}.ui-lightbox-caption-text{margin:.3em 0 .1em 0;float:left}.ui-lightbox-close{float:right;margin:0;padding:.125em}.ui-lightbox-close.ui-state-hover{padding:0}.ui-lightbox-nav-left,.ui-lightbox-nav-right{opacity:.5}.ui-lightbox-nav-left:hover,.ui-lightbox-nav-right:hover{opacity:1}.ui-listbox{padding:.25em;width:10em}.ui-listbox .ui-listbox-list-wrapper{overflow:auto}.ui-listbox .ui-listbox-list{list-style-type:none;margin:0;padding:0}.ui-listbox .ui-listbox-item{padding:.25em;border:0 none;cursor:pointer;font-weight:normal;margin-bottom:1px}.ui-listbox .ui-listbox-item>span{vertical-align:middle}.ui-listbox .ui-listbox-item:last-child{margin-bottom:0}.ui-listbox.ui-state-disabled .ui-listbox-item{cursor:default}.ui-listbox-header{margin-bottom:.3em;padding:.125em .2em;position:relative}.ui-listbox-header .ui-chkbox{display:inline-block;vertical-align:middle;cursor:pointer}.ui-listbox-header .ui-listbox-filter-container{display:inline-block;vertical-align:middle;position:relative;width:100%}.ui-listbox-header.ui-listbox-header-w-checkbox .ui-listbox-filter-container{width:calc(100% - 2em)}.ui-listbox-header .ui-listbox-filter-container .ui-listbox-filter-icon{position:absolute;top:.25em;left:.25em}.ui-listbox-header .ui-inputtext{padding:.125em .125em .125em 1.25em;width:100%}.ui-listbox-footer{padding:.125em .2em}.ui-megamenu{padding:.25em}.ui-megamenu-root-list{margin:0;padding:0;list-style:none}.ui-megamenu-root-list>.ui-menuitem{position:relative}.ui-megamenu .ui-menuitem-link{padding:.25em;display:block;text-decoration:none}.ui-megamenu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-megamenu .ui-menuitem-text{vertical-align:middle}.ui-megamenu-panel{display:none;position:absolute;width:auto}.ui-megamenu-root-list>.ui-menuitem-active>.ui-megamenu-panel{display:block}.ui-megamenu-panel .ui-menuitem{margin:.125em 0}.ui-megamenu-submenu{margin:0;padding:0;list-style:none;width:12.5em}.ui-megamenu-submenu-header{padding:.25em}.ui-megamenu-horizontal .ui-megamenu-root-list>.ui-menuitem{display:inline-block}.ui-megamenu-horizontal .ui-megamenu-root-list>.ui-menuitem>.ui-menuitem-link>.ui-submenu-icon{vertical-align:middle;margin-left:.25em}.ui-megamenu-vertical{width:12.5em}.ui-megamenu-vertical .ui-megamenu-root-list>.ui-menuitem{display:block}.ui-megamenu-vertical .ui-megamenu-root-list>.ui-menuitem>.ui-menuitem-link{position:relative}.ui-megamenu-vertical .ui-megamenu-root-list>.ui-menuitem>.ui-menuitem-link>.ui-submenu-icon{position:absolute;width:1em;height:1em;top:50%;right:0;margin-top:-.5em}.ui-megamenu-grid{display:flex}.ui-megamenu-col-2,.ui-megamenu-col-3,.ui-megamenu-col-4,.ui-megamenu-col-6,.ui-megamenu-col-12{flex:0 0 auto;padding:.5em}.ui-megamenu-col-2{width:16.6667%}.ui-megamenu-col-3{width:25%}.ui-megamenu-col-4{width:33.3333%}.ui-megamenu-col-6{width:50%}.ui-megamenu-col-12{width:100%}.ui-menu{width:12.5em;padding:.25em}.ui-menu.ui-menu-dynamic{position:absolute}.ui-menu .ui-menu-separator{border-width:1px 0 0 0}.ui-menu ul{list-style:none;margin:0;padding:0}.ui-menu .ui-submenu-header{padding:.25em .5em;margin:.125em 0}.ui-menu .ui-menuitem{margin:.125em 0}.ui-menu .ui-menuitem-link{cursor:pointer;padding:.25em;display:block;text-decoration:none}.ui-menu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-menu .ui-menuitem-text{vertical-align:middle}.ui-menubar{padding:.25em}.ui-menubar:after{content:"";clear:both;display:table}.ui-menubar ul{margin:0;padding:0;list-style:none}.ui-menubar .ui-menuitem-link{display:block;padding:.25em;position:relative;cursor:pointer;text-decoration:none}.ui-menubar .ui-menuitem-icon{margin-right:.25em}.ui-menubar .ui-menubar-root-list{display:inline-block}.ui-menubar .ui-menubar-root-list>.ui-menuitem{display:inline-block;position:relative}.ui-menubar .ui-menubar-root-list>.ui-menuitem>.ui-menuitem-link{padding:.5em}.ui-menubar .ui-menubar-root-list>.ui-menuitem>.ui-menuitem-link>.ui-submenu-icon{vertical-align:middle;margin-left:.25em}.ui-menubar .ui-menubar-root-list>li ul{display:none}.ui-menubar .ui-menubar-root-list>.ui-menu-separator{display:inline-block;vertical-align:middle;height:1.5em}.ui-menubar .ui-submenu-list{display:none;position:absolute;min-width:12.5em;padding:.25em}.ui-menubar .ui-submenu-list .ui-menuitem{margin:.125em 0;position:relative}.ui-menubar .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-menubar .ui-menuitem-text{vertical-align:middle}.ui-menubar .ui-submenu-list .ui-menuitem-link .ui-submenu-icon{position:absolute;margin-top:-.5em;right:0;top:50%}.ui-menubar .ui-menuitem-active>.ui-submenu>.ui-submenu-list{display:block}.ui-menubar .ui-menubar-custom{float:right;padding:.25em}.ui-message{border:1px solid;margin:0 .25em;padding:.25em .5em;display:inline-block;vertical-align:top}.ui-message .ui-message-icon,.ui-message .ui-message-text{vertical-align:middle}.ui-fluid .ui-message{display:block}.ui-messages{border:1px solid;margin:.5em 0;padding:1em 1em 1em .5em;position:relative;display:flex}.ui-messages .ui-messages-icon{display:inline-block;padding:0;vertical-align:middle;font-size:2em}.ui-messages .ui-messages-summary{font-weight:bold;margin-left:.25em}.ui-messages .ui-messages-detail{margin-left:.25em}.ui-messages ul{margin:0;padding:0;list-style-type:none;display:inline-block;vertical-align:middle;display:flex;flex-direction:column}.ui-messages ul>li{padding:.25em}.ui-messages.ui-messages-noicon ul{margin:0 1.5em 0 0}.ui-messages .ui-messages-close{cursor:pointer;position:absolute;top:5px;right:5px}.ui-multiselect{display:inline-flex;position:relative;width:auto;cursor:pointer}.ui-multiselect .ui-multiselect-trigger{border-right:0;border-top:0;border-bottom:0;cursor:pointer;width:1.5em;height:100%;position:absolute;right:0;top:0;padding:0 .25em}.ui-multiselect .ui-multiselect-trigger .ui-multiselect-trigger-icon{top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;position:absolute}.ui-multiselect .ui-multiselect-label-container{overflow:hidden}.ui-multiselect .ui-multiselect-label{display:block;padding:.25em 2em .25em .25em;width:auto;border:0;cursor:pointer;text-overflow:ellipsis;overflow:hidden;font-weight:normal;white-space:nowrap}.ui-multiselect.ui-state-disabled .ui-multiselect-trigger,.ui-multiselect.ui-state-disabled .ui-multiselect-label{cursor:auto}.ui-multiselect-panel{padding:.2em;position:absolute;min-width:12em}.ui-multiselect .ui-multiselect-panel{min-width:100%}.ui-multiselect-panel .ui-multiselect-items-wrapper{overflow:auto;position:relative;padding:.2em 0}.ui-multiselect-panel .ui-multiselect-list{border:0 none}.ui-multiselect-panel .ui-multiselect-item{border:0 none;cursor:pointer;font-weight:normal;margin:1px 0;padding:.125em .25em;text-align:left;white-space:nowrap;display:block;position:relative}.ui-multiselect-panel .ui-multiselect-empty-message{padding:.5em}.ui-multiselect-panel .ui-multiselect-item .ui-chkbox{display:inline-block;vertical-align:middle}.ui-multiselect-panel .ui-multiselect-item span{display:inline-block;vertical-align:middle}.ui-multiselect-header{margin-bottom:.3em;padding:.25em;position:relative;text-align:left;min-height:2em}.ui-multiselect-header .ui-chkbox{display:inline-block;vertical-align:middle;cursor:pointer}.ui-multiselect-header .ui-multiselect-filter-container{position:relative;display:inline-block;vertical-align:middle;width:65%}.ui-multiselect-header.ui-multiselect-header-no-toggleall .ui-multiselect-filter-container{width:85%}.ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon{position:absolute;top:.25em;left:.125em}.ui-multiselect-header .ui-inputtext{padding:.125em .125em .125em 1.25em;width:100%}.ui-multiselect-header .ui-multiselect-close{position:absolute;right:.375em;top:.375em;display:block;border:0 none;cursor:pointer}.ui-multiselect-header a.ui-multiselect-all,.ui-multiselect-header a.ui-multiselect-none{float:left;margin-right:10px;display:block}.ui-multiselect-footer{padding:.25em}.ui-fluid .ui-multiselect{width:100%;box-sizing:border-box}.ui-orderlist{display:flex;flex-wrap:wrap}.ui-orderlist-controls-left{flex-direction:row}.ui-orderlist-controls-right{flex-direction:row-reverse}.ui-orderlist-controls,.ui-orderlist-list-container{flex:0 0 auto}.ui-orderlist-controls{padding:0 .25em;width:16.66666%;align-self:center}.ui-orderlist-controls .ui-button.ui-button-icon-only{display:block;margin-bottom:.25em;width:100%}.ui-orderlist-list-container{width:83.33333%}.ui-orderlist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:12.5em}.ui-orderlist-caption{text-align:center;padding:.5em .75em;border-bottom:0 none}.ui-orderlist-item{margin:1px;padding:.125em;cursor:pointer;border:0 none;font-weight:inherit}.ui-orderlist-filter-container{position:relative;width:100%;padding:.5em .6em;border-bottom:0 none}.ui-orderlist-filter-container .ui-inputtext{text-indent:1.1em;width:100%}.ui-orderlist-filter-container .ui-orderlist-filter-icon{position:absolute;top:50%;left:1em;margin-top:-.6em}.ui-orderlist.ui-state-disabled .ui-orderlist-item,.ui-orderlist.ui-state-disabled .ui-button{cursor:default}.ui-orderlist.ui-state-disabled .ui-orderlist-list{overflow:hidden}.ui-orderlist .ui-orderlist-droppoint{height:6px;list-style-type:none}@media(max-width:767px){.ui-orderlist-controls{width:100%;text-align:center}.ui-orderlist .ui-orderlist-list-container{width:100%}.ui-orderlist .ui-orderlist-controls .ui-button.ui-button.ui-button-icon-only{display:inline-block;width:20%;margin-right:.25em}}.ui-organizationchart .ui-organizationchart-table{border-spacing:0;border-collapse:separate;margin:0 auto}.ui-organizationchart .ui-organizationchart-table>tr>td{text-align:center;vertical-align:top;padding:0;padding:0 .75em}.ui-organizationchart .ui-organizationchart-node-content{padding:.5em .75em;display:inline-block;position:relative}.ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler{position:absolute;bottom:-9px;margin-left:-8px;z-index:2;left:50%;user-select:none}.ui-organizationchart .ui-organizationchart-line-down{margin:0 auto;height:20px;width:1px;float:none}.ui-organizationchart .ui-organizationchart-line-right{float:none;border-radius:0}.ui-organizationchart .ui-organizationchart-line-left{float:none;border-radius:0}.ui-organizationchart .ui-organizationchart-node-content.ui-organizationchart-selectable-node{cursor:pointer}.ui-organizationchart .ui-organizationchart-node-hidden{display:none}.ui-organizationchart-preservespace .ui-organizationchart-node-hidden{visibility:hidden;display:inherit}.ui-overlaypanel{padding:0;margin:0;position:absolute;margin-top:10px}.ui-overlaypanel-flipped{margin-top:0;margin-bottom:10px}.ui-overlaypanel-content{padding:.5em 1em}.ui-overlaypanel-close{position:absolute;top:-1em;right:-1em;width:2em;height:2em;line-height:2em;text-align:center;border-radius:100%;cursor:pointer}.ui-overlaypanel-close-icon{line-height:inherit}.ui-overlaypanel:after,.ui-overlaypanel:before{bottom:100%;left:1.25em;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ui-overlaypanel:after{border-width:8px;margin-left:-8px}.ui-overlaypanel:before{border-width:10px;margin-left:-10px}.ui-overlaypanel-shifted:after,.ui-overlaypanel-shifted:before{left:auto;right:1.25em;margin-left:auto}.ui-overlaypanel-shifted:after{margin-right:-8px}.ui-overlaypanel:before{margin-right:-10px}.ui-overlaypanel-flipped:after,.ui-overlaypanel-flipped:before{bottom:auto;top:100%}.ui-overlaypanel.ui-overlaypanel-flipped:after{border-bottom-color:transparent}.ui-overlaypanel.ui-overlaypanel-flipped:before{border-bottom-color:transparent}.ui-paginator{margin:0;text-align:center;padding:.125em}.ui-paginator .ui-paginator-top{border-bottom:0 none}.ui-paginator .ui-paginator-bottom{border-top:0 none}.ui-paginator .ui-paginator-left-content{float:left}.ui-paginator .ui-paginator-right-content{float:right}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-pages,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev,.ui-paginator .ui-paginator-current{display:inline-block;min-width:1.5em;height:1.5em;line-height:1.5em;margin-left:.063em;margin-right:.063em;text-decoration:none;vertical-align:middle;text-align:center;position:relative}.ui-paginator .ui-paginator-pages{width:auto;line-height:1}.ui-paginator .ui-paginator-icon{display:block;position:absolute;left:50%;top:50%;width:1em;height:1em;margin-top:-.5em;margin-left:-.5em}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev{cursor:pointer}.ui-paginator .ui-paginator-current,.ui-paginator .ui-paginator-rpp-options{margin-left:1em;margin-right:1em;background-image:none}.ui-paginator .ui-paginator-jtp-select option,.ui-paginator .ui-paginator-rpp-options option{background-image:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.ui-paginator a.ui-state-disabled{outline:0 none}.ui-paginator .ui-dropdown{min-width:4em;margin-left:.375em}.ui-fluid .ui-paginator .ui-dropdown{width:auto}.ui-panelmenu{width:auto}.ui-panelmenu .ui-menu-separator{border-width:1px 0 0 0}.ui-panelmenu .ui-panelmenu-content-wrapper{overflow:hidden}.ui-panelmenu .ui-panelmenu-header{margin:-1px 0 0 0}.ui-panelmenu .ui-panelmenu-header-link{padding:.5em;display:block;text-decoration:none;cursor:pointer}.ui-panelmenu .ui-panelmenu-icon{vertical-align:middle}.ui-panelmenu .ui-menuitem-text{vertical-align:middle}.ui-panelmenu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-panelmenu .ui-panelmenu-content{padding:.25em;border-top:0;margin-bottom:1px}.ui-panelmenu .ui-submenu-list{margin:0;padding:0;list-style:none;margin-left:1.5em}.ui-panelmenu .ui-panelmenu-content>.ui-panelmenu-root-submenu>.ui-submenu-list{margin-left:0}.ui-panelmenu .ui-menuitem{overflow:hidden;margin:.125em 0}.ui-panelmenu .ui-menuitem-link{padding:.25em;display:block;text-decoration:none;cursor:pointer}.ui-panel{padding:.2em}.ui-panel .ui-panel-titlebar{padding:.5em .75em}.ui-panel .ui-panel-titlebar.ui-panel-titlebar-clickable{cursor:pointer}.ui-panel .ui-panel-titlebar-icon{float:right;cursor:pointer}.ui-panel .ui-panel-titlebar-icon{margin-left:.2em;margin-top:-0.1em}.ui-panel .ui-panel-content{border:0;background:0;padding:.5em .75em}.ui-panel .ui-panel-footer{border-width:1px 0 0;padding:.25em .5em;text-align:left}.ui-panel-content-wrapper-overflown{overflow:hidden}.ui-password-panel{padding:.25em .5em;position:absolute}.ui-password-panel .ui-password-meter{height:10px;background:transparent url('password-meter.7daa2ea7d6a97d1c.png') no-repeat left top;padding:0;margin:0}.ui-password-info{margin-top:.25em}.ui-password-panel{transform:translateY(5%);opacity:0;transition:transform .3s,opacity .3s}.ui-password-panel-visible{transform:translateY(0);opacity:1}.ui-password-panel-hidden{opacity:0;transform:translateY(5%);transition:transform .3s,opacity .15s}.ui-picklist>div{float:left}.ui-picklist .ui-picklist-buttons{height:12.5em;padding:0 .25em}.ui-picklist .ui-picklist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:12.5em;width:12.5em}.ui-picklist .ui-picklist-list li{margin:1px;padding:.125em}.ui-picklist .ui-button{display:block;margin-bottom:.25em}.ui-picklist .ui-button-text-icon-left{width:100%}.ui-picklist .ui-picklist-item{cursor:pointer;border:0 none;font-weight:inherit}.ui-picklist .ui-picklist-caption{text-align:center;padding:.5em .75em;border-bottom:0 none}.ui-picklist table{width:100%;border-collapse:collapse}.ui-picklist .ui-picklist-filter-container{position:relative;width:100%;padding:.5em .6em;border-bottom:0 none}.ui-picklist .ui-picklist-filter-container .ui-picklist-filter{text-indent:1.1em;width:100%}.ui-picklist .ui-picklist-filter-container .ui-picklist-filter-icon{position:absolute;top:50%;left:1em;margin-top:-.6em}.ui-picklist{display:table}.ui-picklist>div{float:none;display:table-cell;vertical-align:top}.ui-picklist .ui-picklist-buttons{vertical-align:middle}.ui-picklist.ui-picklist-vertical{display:table}.ui-picklist.ui-picklist-vertical>div{float:none;display:table-row;vertical-align:top}.ui-picklist.ui-picklist-vertical .ui-picklist-buttons{text-align:center;height:auto}.ui-picklist.ui-picklist-vertical .ui-picklist-buttons .ui-button{display:inline-block}.ui-picklist.ui-picklist-vertical .ui-button{margin-top:.25em}.ui-picklist-outline{outline:1px dotted black;z-index:1}.ui-picklist .ui-picklist-droppoint{height:6px;list-style-type:none}.ui-picklist .ui-picklist-list .ui-picklist-droppoint-empty{height:100%;list-style-type:none}.ui-picklist-list.ui-picklist-source,.ui-picklist-list.ui-picklist-target{outline:0}.ui-picklist.ui-picklist-responsive *{box-sizing:border-box}.ui-picklist.ui-picklist-responsive{width:100%}.ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper{width:35%}.ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper.ui-picklist-listwrapper-nocontrols{width:45%}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{width:10%}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{width:100%}.ui-picklist.ui-picklist-responsive .ui-picklist-list{width:auto}@media(max-width:40em){.ui-picklist.ui-picklist-responsive{display:block}.ui-picklist.ui-picklist-responsive>div{display:block;width:100% !important}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{text-align:center;height:auto;padding:.4em 0}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{display:inline-block;width:20%;margin-bottom:0;margin-right:.25em}.ui-picklist.ui-picklist-responsive .ui-picklist-source-controls.ui-picklist-buttons{padding-bottom:.4em}.ui-picklist.ui-picklist-responsive .ui-picklist-target-controls.ui-picklist-buttons{padding-top:.4em}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-right::before{content:"\e930"}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-double-right::before{content:"\e92c"}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-left::before{content:"\e933"}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-double-left::before{content:"\e92f"}}.ui-progressbar{height:1.2em;text-align:left;position:relative;overflow:hidden}.ui-progressbar-determinate .ui-progressbar-value{height:100%;width:0;position:absolute;display:none;border:0 none}.ui-progressbar-determinate .ui-progressbar-value-animate{transition:width 1s ease-in-out}.ui-progressbar-determinate .ui-progressbar-label{text-align:center;height:100%;width:100%;position:absolute;display:none;font-weight:bold}.ui-progressbar-indeterminate{height:.5em}.ui-progressbar-indeterminate .ui-progressbar-value{border:0 none}.ui-progressbar-indeterminate .ui-progressbar-value::before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:ui-progressbar-indeterminate-anim 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite}.ui-progressbar-indeterminate .ui-progressbar-value::after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:ui-progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation-delay:1.15s}@keyframes ui-progressbar-indeterminate-anim{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes ui-progressbar-indeterminate-anim-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.ui-progress-spinner{position:relative;margin:0 auto;width:100px;height:100px;display:inline-block}.ui-progress-spinner::before{content:'';display:block;padding-top:100%}.ui-progress-spinner-svg{animation:ui-progress-spinner-rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.ui-progress-spinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:#d62d20;animation:ui-progress-spinner-dash 1.5s ease-in-out infinite,ui-progress-spinner-color 6s ease-in-out infinite;stroke-linecap:round}@keyframes ui-progress-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes ui-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes ui-progress-spinner-color{100%,0%{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}.ui-radiobutton{display:inline-block;cursor:pointer;vertical-align:middle;margin-right:.25em;user-select:none;-moz-user-select:none;-webkit-user-select:none}.ui-radiobutton-box{width:1.125em;height:1.125em;line-height:1.125em;border-radius:100%;text-align:center;position:relative}.ui-radiobutton-icon{display:block;position:absolute;left:50%;top:50%;width:1em;height:1em;margin-top:-.5em;margin-left:-.5em}.ui-radiobutton{vertical-align:middle}.ui-rating{font-size:1.25em}.ui-scrollpanel-wrapper{overflow:hidden;width:100%;height:100%;position:relative;z-index:1;float:left}.ui-scrollpanel-content{height:calc(100% + 18px);width:calc(100% + 18px);padding:0 18px 18px 0;position:relative;overflow:auto;box-sizing:border-box}.ui-scrollpanel-bar{position:relative;background:#c1c1c1;border-radius:3px;z-index:2;cursor:pointer;opacity:0;transition:opacity .25s linear}.ui-scrollpanel-bar-y{width:9px;top:0}.ui-scrollpanel-bar-x{height:9px;bottom:0}.ui-scrollpanel-hidden{visibility:hidden}.ui-scrollpanel:hover .ui-scrollpanel-bar,.ui-scrollpanel:active .ui-scrollpanel-bar{opacity:1}.ui-scrollpanel-grabbed{-o-user-select:none;user-select:none}.ui-selectbutton{display:inline-block}.ui-selectbutton.ui-state-error{padding:0}.ui-selectbutton .ui-button.ui-state-focus{outline:0}.ui-sidebar{position:fixed;padding:.5em 1em;transition:transform .3s}.ui-sidebar-left{top:0;left:0;width:20em;height:100%;transform:translateX(-100%)}.ui-sidebar-right{top:0;right:0;width:20em;height:100%;transform:translateX(100%)}.ui-sidebar-top{top:0;left:0;width:100%;height:10em;transform:translateY(-100%)}.ui-sidebar-bottom{bottom:0;left:0;width:100%;height:10em;transform:translateY(100%)}.ui-sidebar-full{width:100%;height:100%;left:0;transition:transform 0s}.ui-sidebar-left.ui-sidebar-active,.ui-sidebar-right.ui-sidebar-active{transform:translateX(0)}.ui-sidebar-left.ui-sidebar-sm,.ui-sidebar-right.ui-sidebar-sm{width:20em}.ui-sidebar-left.ui-sidebar-md,.ui-sidebar-right.ui-sidebar-md{width:40em}.ui-sidebar-left.ui-sidebar-lg,.ui-sidebar-right.ui-sidebar-lg{width:60em}.ui-sidebar-top.ui-sidebar-active,.ui-sidebar-bottom.ui-sidebar-active{transform:translateY(0)}.ui-sidebar-top.ui-sidebar-sm,.ui-sidebar-bottom.ui-sidebar-sm{height:10em}.ui-sidebar-top.ui-sidebar-md,.ui-sidebar-bottom.ui-sidebar-md{height:20em}.ui-sidebar-top.ui-sidebar-lg,.ui-sidebar-bottom.ui-sidebar-lg{height:30em}.ui-sidebar-mask{position:fixed;width:100%;height:100%}.ui-sidebar-close{float:right}.ui-sidebar-close{cursor:pointer}@media screen and (max-width:64em){.ui-sidebar-left.ui-sidebar-lg,.ui-sidebar-left.ui-sidebar-md,.ui-sidebar-right.ui-sidebar-lg,.ui-sidebar-right.ui-sidebar-md{width:20em}}.ui-slidemenu{width:12.5em;padding:.25em}.ui-slidemenu.ui-slidemenu-dynamic{position:absolute}.ui-slidemenu .ui-menu-separator{border-width:1px 0 0 0}.ui-slidemenu ul{list-style:none;margin:0;padding:0}.ui-slidemenu .ui-slidemenu-rootlist{position:absolute;top:0}.ui-slidemenu .ui-submenu-list{display:none;position:absolute;top:0;width:12.5em;padding:.25em}.ui-slidemenu .ui-menuitem-link{padding:.25em;display:block;position:relative;text-decoration:none;cursor:pointer}.ui-slidemenu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-slidemenu .ui-menuitem-text{vertical-align:middle}.ui-slidemenu .ui-menuitem{position:relative;margin:.125em 0}.ui-slidemenu .ui-menuitem-link .ui-submenu-icon{position:absolute;margin-top:-.5em;right:0;top:50%}.ui-slidemenu .ui-slidemenu-wrapper{position:relative}.ui-slidemenu .ui-slidemenu-content{overflow-x:hidden;overflow-y:auto;position:relative}.ui-slidemenu-backward{position:absolute;bottom:0;width:100%;padding:.25em;cursor:pointer;display:none}.ui-slidemenu-backward .ui-slidemenu-backward-icon{vertical-align:middle}.ui-slidemenu-backward span{vertical-align:middle}.ui-slidemenu .ui-menuitem-active{position:static}.ui-slidemenu .ui-menuitem-active>.ui-submenu>.ui-submenu-list{display:block}.ui-slidemenu ul:not(.ui-active-submenu)>.ui-menuitem:not(.ui-menuitem-active),.ui-slidemenu .ui-active-submenu>.ui-menuitem-active>.ui-submenu>.ui-submenu-list{display:none}.ui-slidemenu .ui-active-submenu>.ui-menuitem-active ~ .ui-menuitem{display:block}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;width:1.2em;height:1.2em;cursor:default;touch-action:none;z-index:1}.ui-slider .ui-slider-handle.ui-slider-handle-active{z-index:2}.ui-slider .ui-slider-range{position:absolute;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.25em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.25em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider-animate .ui-slider-handle{transition:left .3s}.ui-spinner{display:inline-block;overflow:visible;padding:0;position:relative;vertical-align:middle}.ui-spinner-input{vertical-align:middle;padding-right:1.5em}.ui-spinner-button{cursor:default;display:block;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;vertical-align:middle;width:1.5em}.ui-spinner .ui-spinner-button-icon{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;width:1em}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-fluid .ui-spinner{width:100%}.ui-fluid .ui-spinner .ui-spinner-input{padding-right:2em;width:100%}.ui-fluid .ui-spinner .ui-spinner-button{width:1.5em}.ui-fluid .ui-spinner .ui-spinner-button .ui-spinner-button-icon{left:.7em}.ui-splitbutton{position:relative;display:inline-block}.ui-splitbutton .ui-button.ui-splitbutton-menubutton{width:2em;vertical-align:top}.ui-splitbutton.ui-state-disabled button{cursor:default}.ui-fluid .ui-splitbutton{width:100%}.ui-fluid .ui-splitbutton .ui-button:first-child{width:calc(100% - 2em)}.ui-fluid .ui-splitbutton .ui-button.ui-splitbutton-menubutton{width:2em}.ui-splitbutton .ui-menuitem-link{cursor:pointer}.ui-table{position:relative}.ui-table table{border-collapse:collapse;width:100%;table-layout:fixed}.ui-table .ui-table-thead>tr>th,.ui-table .ui-table-tbody>tr>td,.ui-table .ui-table-tfoot>tr>td{padding:.25em .5em}.ui-table .ui-sortable-column{cursor:pointer;user-select:none}.ui-table p-sorticon{vertical-align:middle}.ui-table-auto-layout>.ui-table-wrapper{overflow-x:auto}.ui-table-auto-layout>.ui-table-wrapper>table{table-layout:auto}.ui-table-caption,.ui-table-summary{padding:.25em .5em;text-align:center;font-weight:bold}.ui-table-caption{border-bottom:0 none}.ui-table-summary{border-top:0 none}.ui-table .ui-paginator-top{border-bottom:0 none}.ui-table .ui-paginator-bottom{border-top:0 none}.ui-table-scrollable-wrapper{position:relative}.ui-table-scrollable-header,.ui-table-scrollable-footer{overflow:hidden;border:0 none}.ui-table-scrollable-body{overflow:auto;position:relative}.ui-table-flex-scrollable{display:flex;flex-direction:column;flex:1;height:100%}.ui-table-flex-scrollable .ui-table-scrollable-wrapper,.ui-table-flex-scrollable .ui-table-scrollable-view{display:flex;flex-direction:column;flex:1;height:100%}.ui-table-flex-scrollable .ui-table-scrollable-body,.ui-table-flex-scrollable .ui-table-virtual-scrollable-body{flex:1}.ui-table-frozen-view .ui-table-scrollable-body,.ui-table-frozen-view .ui-table-virtual-scrollable-body{overflow:hidden}.ui-table-frozen-view>.ui-table-scrollable-body>table>.ui-table-tbody>tr>td:last-child,.ui-table-frozen-view>.ui-table-virtual-scrollable-body>table>.ui-table-tbody>tr>td:last-child{border-right:0 none}.ui-table-unfrozen-view{position:absolute;top:0}.ui-table-resizable>.ui-table-wrapper{overflow-x:auto}.ui-table-resizable .ui-table-thead>tr>th,.ui-table-resizable .ui-table-tfoot>tr>td,.ui-table-resizable .ui-table-tbody>tr>td{overflow:hidden}.ui-table-resizable .ui-resizable-column{background-clip:padding-box;position:relative}.ui-table-resizable-fit .ui-resizable-column:last-child .ui-column-resizer{display:none}.ui-table .ui-column-resizer{display:block;position:absolute !important;top:0;right:0;margin:0;width:.5em;height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.ui-table .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.ui-table .ui-table-tbody>tr>td.ui-editing-cell{padding:0}.ui-table .ui-table-tbody>tr>td.ui-editing-cell p-celleditor>*{width:100%}.ui-table-reorder-indicator-up,.ui-table-reorder-indicator-down{position:absolute;display:none}.ui-table-responsive .ui-table-tbody>tr>td .ui-column-title{display:none}@media screen and (max-width:40em){.ui-table-responsive .ui-table-thead>tr>th,.ui-table-responsive .ui-table-tfoot>tr>td{display:none !important}.ui-table-responsive colgroup{display:none !important}.ui-table-responsive .ui-table-tbody>tr>td{text-align:left;display:block;border:0 none;width:100% !important;box-sizing:border-box;float:left;clear:left}.ui-table-responsive .ui-table-tbody>tr>td .ui-column-title{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em;font-weight:bold}}.ui-table-loading{position:absolute;width:100%;height:100%;-ms-filter:"alpha(opacity=10)";opacity:.1;z-index:1}.ui-table-loading-content{position:absolute;left:50%;top:50%;z-index:2;margin-top:-1em;margin-left:-1em}.ui-table .ui-table-loading-icon{font-size:2em}.ui-steps ul{list-style-type:none;padding:0;margin:0}.ui-steps .ui-steps-item{float:left;box-sizing:border-box;cursor:pointer}.ui-steps.ui-steps-readonly .ui-steps-item{cursor:auto}.ui-steps .ui-steps-item .ui-menuitem-link{text-decoration:none;display:block;padding:1em;position:relative;text-align:center}.ui-steps .ui-steps-item.ui-state-highlight .ui-menuitem-link,.ui-steps .ui-steps-item.ui-state-disabled .ui-menuitem-link{cursor:default}.ui-steps .ui-steps-number{font-size:2em;display:block}.ui-steps .ui-steps-title{display:block;white-space:nowrap}@media(max-width:40em){.ui-steps .ui-steps-item .ui-menuitem-link{padding:.5em}.ui-steps .ui-steps-item .ui-steps-title{display:none}}.ui-tabmenu .ui-tabmenu-nav{margin:0;padding:.25em .5em 0 .25em}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem{list-style:none;float:left;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;display:block;border-bottom:0;top:1px}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{float:left;padding:.5em 1em;text-decoration:none;cursor:pointer}.ui-tabmenu .ui-tabmenu-nav a{padding:.5em 1em}.ui-tabmenu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-tabmenu .ui-menuitem-text{vertical-align:middle}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-disabled a{cursor:default}.ui-tabview{padding:.25em}.ui-tabview .ui-tabview-nav{margin:0}.ui-tabview .ui-tabview-nav li{list-style:none;float:left;position:relative;margin:0 .125em 1px 0;padding:0;white-space:nowrap}.ui-tabview .ui-tabview-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabview .ui-tabview-nav li.ui-tabview-selected a,.ui-tabview .ui-tabview-nav li.ui-state-disabled a,.ui-tabview .ui-tabview-nav li.ui-state-processing a{cursor:text}.ui-tabview .ui-tabview-nav li a,.ui-tabview.ui-tabview-collapsible .ui-tabview-nav li.ui-tabview-selected a{cursor:pointer}.ui-tabview .ui-tabview-panel{border-width:0;padding:1em;background:0}.ui-tabview .ui-tabview-nav li{display:block}.ui-tabview .ui-tabview-nav li .ui-tabview-left-icon{margin-right:.25em;vertical-align:middle}.ui-tabview .ui-tabview-nav li .ui-tabview-right-icon{margin-left:.25em;vertical-align:middle}.ui-tabview .ui-tabview-title{vertical-align:middle}.ui-tabview .ui-tabview-nav li .ui-tabview-close{margin:.5em .3em 0 0;cursor:pointer}.ui-tabview.ui-tabview-top>.ui-tabview-nav li{border-bottom:0;top:1px}.ui-tabview.ui-tabview-top>.ui-tabview-nav{padding:.2em .2em 0}.ui-tabview.ui-tabview-bottom>.ui-tabview-nav{padding:0 .2em .2em}.ui-tabview.ui-tabview-bottom>.ui-tabview-nav li{border-top:0}.ui-tabview-left::after,.ui-tabview-right::after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-tabview-left>.ui-tabview-nav{float:left;width:25%;height:300px;background-image:none;padding-top:1px}.ui-tabview-left>.ui-tabview-panels{float:right;width:75%}.ui-tabview.ui-tabview-left>.ui-tabview-nav li,.ui-tabview.ui-tabview-right>.ui-tabview-nav li{display:block;float:right;white-space:normal;width:99%}.ui-tabview.ui-tabview-left>.ui-tabview-nav li{margin:0 0 1px 0;border-right:0 none}.ui-tabview.ui-tabview-right>.ui-tabview-nav{float:right;width:25%;height:300px;background-image:none;padding-top:1px}.ui-tabview.ui-tabview-right>.ui-tabview-panels{float:left;width:75%}.ui-tabview.ui-tabview-right>.ui-tabview-nav li{margin:0 0 1px 0;border-left:0 none}.ui-rtl .ui-tabview .ui-tabview-nav li{float:right}.ui-tieredmenu{width:12.5em;padding:.25em}.ui-tieredmenu.ui-tieredmenu-dynamic{position:absolute}.ui-tieredmenu .ui-menu-separator{border-width:1px 0 0 0}.ui-tieredmenu ul{list-style:none;margin:0;padding:0}.ui-tieredmenu .ui-submenu-list{display:none;position:absolute;width:12.5em;padding:.25em}.ui-tieredmenu .ui-menuitem-link{padding:.25em;display:block;cursor:pointer;position:relative;text-decoration:none}.ui-tieredmenu .ui-menuitem-icon{margin-right:.25em;vertical-align:middle}.ui-tieredmenu .ui-menuitem-text{vertical-align:middle}.ui-tieredmenu .ui-menuitem{position:relative;margin:.125em 0}.ui-tieredmenu .ui-menuitem-link .ui-submenu-icon{position:absolute;margin-top:-.5em;right:0;top:50%}.ui-tieredmenu .ui-menuitem-active>.ui-submenu>.ui-submenu-list{display:block}.ui-terminal{height:18em;overflow:auto;padding:.25em}.ui-terminal-input{border:0 none;background-color:transparent;color:inherit;padding:0;margin:0 0 0 .125em;width:75%;outline:0;vertical-align:baseline}.ui-terminal-command{margin-left:.125em;-moz-margin-start:.125em}.ui-terminal-input::-ms-clear{display:none}.ui-toast{position:fixed;width:20em}.ui-toast .ui-toast-message{position:relative;display:block;margin-bottom:.75em;overflow:hidden}.ui-toast .ui-toast-message-content{padding:.5em 1em}.ui-toast .ui-toast-close-icon{position:absolute;top:.25em;right:.25em;cursor:pointer;display:inline-block}.ui-toast .ui-toast-summary{font-weight:bold;padding:0 0 .5em 0;display:block}.ui-toast .ui-toast-icon{position:absolute;display:inline-block;left:.5em;top:.25em;padding:0;font-size:2em}.ui-toast .ui-toast-message-text-content{padding:0 0 .25em 0;margin-left:2.5em}.ui-toast-top-right{top:20px;right:20px}.ui-toast-top-left{top:20px;left:20px}.ui-toast-bottom-right{bottom:20px;right:20px}.ui-toast-bottom-left{bottom:20px;left:20px}.ui-toast-top-center{top:20px;left:50%;margin-left:-10em}.ui-toast-bottom-center{bottom:20px;left:50%;margin-left:-10em}.ui-toast-center{left:50%;top:50%;min-width:20vw;transform:translate(-50%,-50%)}.ui-toolbar{padding:.25em .5em}.ui-toolbar-group-left{float:left}.ui-toolbar-group-right{float:right}.ui-tooltip{position:absolute;display:none;padding:.25em .5em;max-width:12.5em;pointer-events:none}.ui-tooltip.ui-tooltip-right,.ui-tooltip.ui-tooltip-left{padding:0 .25em}.ui-tooltip.ui-tooltip-top,.ui-tooltip.ui-tooltip-bottom{padding:.25em 0}.ui-tooltip .ui-tooltip-text{padding:.125em .5em;background-color:#4c4c4c;color:#fff;white-space:pre-line}.ui-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ui-tooltip-right .ui-tooltip-arrow{top:50%;left:0;margin-top:-.25em;border-width:.25em .25em .25em 0;border-right-color:#4c4c4c}.ui-tooltip-left .ui-tooltip-arrow{top:50%;right:0;margin-top:-.25em;border-width:.25em 0 .25em .25em;border-left-color:#4c4c4c}.ui-tooltip.ui-tooltip-top{padding:.25em 0}.ui-tooltip-top .ui-tooltip-arrow{bottom:0;left:50%;margin-left:-.25em;border-width:.25em .25em 0;border-top-color:#4c4c4c}.ui-tooltip-bottom .ui-tooltip-arrow{top:0;left:50%;margin-left:-.25em;border-width:0 .25em .25em;border-bottom-color:#4c4c4c}.ui-tree{width:20em}.p-treenode{display:block}.ui-tree .ui-treenode-selectable.ui-treenode-content{cursor:pointer}.ui-tree .ui-tree-wrapper{overflow:auto}.ui-tree .ui-tree-container{height:100%;margin:0;overflow:auto;padding:.25em;white-space:nowrap}.ui-tree-empty-message{padding:.25em}.ui-tree .ui-treenode-children{margin:0;padding:0}.ui-tree .ui-treenode{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat-y;list-style:none outside none;margin:0;padding:.125em 0 0 0}.ui-tree .ui-treenode-droppoint{height:4px;list-style-type:none}.ui-tree .ui-treenode-droppoint-active{border:0 none}.ui-tree .ui-tree-toggler{cursor:pointer;display:inline-block;vertical-align:middle}.ui-tree .ui-treenode-icon{display:inline-block;vertical-align:middle}.ui-tree .ui-treenode-label{display:inline-block;padding:0 .25em;vertical-align:middle}.ui-tree .ui-treenode-label.ui-state-hover,.ui-tree .ui-treenode-label.ui-state-highlight{font-weight:normal;border:0 none}.ui-tree .ui-chkbox-box{cursor:pointer}.ui-tree .ui-chkbox{display:inline-block;vertical-align:middle}.ui-tree .ui-chkbox .ui-chkbox-icon{margin-left:1px}.ui-tree .ui-tree-filter{width:100%;box-sizing:border-box;padding-right:1.5em}.ui-tree .ui-tree-filter-container{position:relative;margin:0;padding:.4em;display:inline-block;width:100%}.ui-tree .ui-tree-filter-container .ui-tree-filter-icon{position:absolute;top:.8em;right:1em}.ui-tree-flex-scrollable{display:flex;flex:1;height:100%;flex-direction:column}.ui-tree-flex-scrollable .ui-tree-wrapper{flex:1}.ui-fluid .ui-tree{width:100%}.ui-tree-horizontal{width:auto;padding:.5em 0;overflow:auto}.ui-tree.ui-tree-horizontal table,.ui-tree.ui-tree-horizontal tr,.ui-tree.ui-tree-horizontal td{border-collapse:collapse;margin:0;padding:0;vertical-align:middle}.ui-tree.ui-tree-horizontal .ui-tree-toggler{vertical-align:middle;margin:0}.ui-tree-horizontal .ui-treenode-content{font-weight:normal;padding:.4em 1em .4em .2em}.ui-tree.ui-tree-horizontal .ui-tree-node-label{margin:0}.ui-tree-horizontal .ui-treenode-parent .ui-treenode-content{font-weight:normal;white-space:nowrap}.ui-tree.ui-tree-horizontal .ui-treenode{background:url('line.6fd2e298955ab301.gif') repeat-x scroll center center transparent;padding:.25em 2.5em}.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-leaf,.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed{padding-right:0}.ui-tree.ui-tree-horizontal .ui-treenode-children{padding:0;margin:0}.ui-tree.ui-tree-horizontal .ui-treenode-connector{width:1px}.ui-tree.ui-tree-horizontal .ui-treenode-connector-table{height:100%;width:1px}.ui-tree.ui-tree-horizontal .ui-treenode-connector-line{background:url('line.6fd2e298955ab301.gif') repeat-y scroll 0 0 transparent;width:1px}.ui-tree.ui-tree-horizontal table{height:0}.ui-tree.ui-tree-horizontal .ui-chkbox{vertical-align:bottom;margin-right:.25em}.ui-tree.ui-tree-loading{position:relative;min-height:4em}.ui-tree .ui-tree-loading-mask{position:absolute;width:100%;height:100%;-ms-filter:"alpha(opacity=10)";opacity:.1;z-index:1}.ui-tree .ui-tree-loading-content{position:absolute;left:50%;top:50%;z-index:2;margin-top:-1em;margin-left:-1em}.ui-tree .ui-tree-loading-content .ui-tree-loading-icon{font-size:2em}.ui-treetable{position:relative}.ui-treetable table{border-collapse:collapse;width:100%;table-layout:fixed}.ui-treetable .ui-treetable-thead>tr>th,.ui-treetable .ui-treetable-tbody>tr>td,.ui-treetable .ui-treetable-tfoot>tr>td{padding:.25em .5em}.ui-treetable .ui-treetable-toggler{cursor:pointer;display:inline-block;height:1em;position:relative;top:50%;margin-top:-.5em}.ui-treetable .ui-sortable-column{cursor:pointer;user-select:none}.ui-treetable p-treetablesorticon{vertical-align:middle}.ui-treetable-auto-layout>.ui-treetable-wrapper{overflow-x:auto}.ui-treetable-auto-layout>.ui-treetable-wrapper>table{table-layout:auto}.ui-treetable .ui-treetable-chkbox{margin:0 .25em;vertical-align:middle}.ui-treetable-caption,.ui-treetable-summary{padding:.25em .5em;text-align:center;font-weight:bold}.ui-treetable-caption{border-bottom:0 none}.ui-treetable-summary{border-top:0 none}.ui-treetable .ui-paginator-top{border-bottom:0 none}.ui-treetable .ui-paginator-bottom{border-top:0 none}.ui-treetable-scrollable-wrapper{position:relative}.ui-treetable-scrollable-header,.ui-treetable-scrollable-footer{overflow:hidden;border:0 none}.ui-treetable-scrollable-body{overflow:auto;position:relative}.ui-treetable-scrollable-body>table>.ui-treetable-tbody>tr:first-child>td{border-top:0 none}.ui-treetable-flex-scrollable{display:flex;flex-direction:column;flex:1;height:100%}.ui-treetable-flex-scrollable .ui-treetable-scrollable-wrapper,.ui-treetable-flex-scrollable .ui-treetable-scrollable-view{display:flex;flex-direction:column;flex:1;height:100%}.ui-treetable-flex-scrollable .ui-treetable-scrollable-body,.ui-treetable-flex-scrollable .ui-treetable-virtual-scrollable-body{flex:1}.ui-treetable-frozen-view .ui-treetable-scrollable-body{overflow:hidden}.ui-treetable-frozen-view>.ui-treetable-scrollable-body>table>.ui-treetable-tbody>tr>td:last-child{border-right:0 none}.ui-treetable-unfrozen-view{position:absolute;top:0}.ui-treetable-resizable>.ui-treetable-wrapper{overflow-x:auto}.ui-treetable-resizable .ui-treetable-thead>tr>th,.ui-treetable-resizable .ui-treetable-tfoot>tr>td,.ui-treetable-resizable .ui-treetable-tbody>tr>td{overflow:hidden}.ui-treetable-resizable .ui-resizable-column{background-clip:padding-box;position:relative}.ui-treetable-resizable-fit .ui-resizable-column:last-child .ui-column-resizer{display:none}.ui-treetable .ui-column-resizer{display:block;position:absolute !important;top:0;right:0;margin:0;width:.5em;height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.ui-treetable .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.ui-treetable-reorder-indicator-up,.ui-treetable-reorder-indicator-down{position:absolute;display:none}.ui-treetable-responsive .ui-treetable-tbody>tr>td .ui-column-title{display:none}@media screen and (max-width:40em){.ui-treetable-responsive .ui-treetable-thead>tr>th,.ui-treetable-responsive .ui-treetable-tfoot>tr>td{display:none !important}.ui-treetable-responsive .ui-treetable-tbody>tr>td{text-align:left;display:block;border:0 none;width:100% !important;box-sizing:border-box;float:left;clear:left}.ui-treetable-responsive .ui-treetable-tbody>tr>td .ui-column-title{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em;font-weight:bold}}.ui-treetable-loading{position:absolute;width:100%;height:100%;-ms-filter:"alpha(opacity=10)";opacity:.1;z-index:1}.ui-treetable-loading-content{position:absolute;left:50%;top:50%;z-index:2;margin-top:-1em;margin-left:-1em}.ui-treetable .ui-treetable-loading-icon{font-size:2em}.ui-virtualscroller .ui-virtualscroller-header{text-align:center;padding:.5em .75em;border-bottom:0 none}.ui-virtualscroller .ui-virtualscroller-footer{text-align:center;padding:.25em .625em;border-top:0 none}.ui-virtualscroller .ui-virtualscroller-list{list-style-type:none;margin:0;padding:0}
/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/material-design-icons/iconfont/material-icons.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('MaterialIcons-Regular.1e50f5c2ffa6aba4.eot'); /* For IE6-8 */
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url('MaterialIcons-Regular.7ea2023eeca07427.woff2') format('woff2'),
       url('MaterialIcons-Regular.db852539204b1a34.woff') format('woff'),
       url('MaterialIcons-Regular.196fa4a92dd6fa73.ttf') format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** 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/assets/primeicons.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'PrimeIcons';
    src: url('primeicons.ab0f3b4a92ba0a9a.eot');
    src: url('primeicons.ab0f3b4a92ba0a9a.eot?#iefix') format('embedded-opentype'), url('primeicons.8bdc0c61615039e2.ttf') format('truetype'), url('primeicons.0fdb5ccef5186c0c.woff') format('woff'), url('primeicons.0eb335aafe10918e.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    animation: fa-spin 2s infinite linear;
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}

.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-o:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:after {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-amount-down:before {
    content: "\e913";
}

.pi-sort-amount-up-alt:before {
    content: "\e914";
}

.pi-sort-alt:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/all-theme.css ***!
  \******************************************************************************************************************************************************************************************************************/
.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.uxg-avatar{height:48px;width:48px;border-radius:50%;margin:4px;object-fit:cover;user-select:none;align-items:center;display:flex;justify-content:center}.uxg-avatar img{border-radius:50%;width:inherit;height:inherit}.uxg-avatar[dense],*[dense] .uxg-avatar{height:24px;width:24px}.uxg-avatar[large],*[large] .uxg-avatar{height:96px;width:96px}.uxg-avatar-list{align-items:center;display:flex;list-style-type:none;margin:0;padding:0;user-select:none}.uxg-avatar-list .uxg-avatar{margin:0}.uxg-avatar-list li,.uxg-avatar-list uxg-avatar{display:inline-grid;margin:0;position:relative;width:32px}.uxg-avatar-list li:nth-child(1),.uxg-avatar-list uxg-avatar:nth-child(1){z-index:2}.uxg-avatar-list li:nth-child(2),.uxg-avatar-list uxg-avatar:nth-child(2){z-index:1}.uxg-avatar-list li:nth-child(3),.uxg-avatar-list uxg-avatar:nth-child(3){z-index:0}.uxg-avatar-list[dense] li,.uxg-avatar-list[dense] uxg-avatar{width:16px}.uxg-avatar-list[large] li,.uxg-avatar-list[large] uxg-avatar{width:64px}.uxg-avatar-number,*[dense] .uxg-avatar-number{margin:0;padding:0 0 0 24px}*[dense] .uxg-avatar-number{padding:0 0 0 16px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.uxg-side-badge.mat-badge-medium.mat-badge-after span.mat-badge-content{position:relative;border-style:solid;border-width:1px;height:unset !important;width:unset !important;top:unset !important;right:unset !important;vertical-align:middle;margin:0 8px;border-radius:12px;padding:0 8px}.uxg-side-badge.mat-badge-large.mat-badge-after span.mat-badge-content{position:relative;border-style:solid;border-width:1px;height:unset !important;width:unset !important;top:unset !important;right:unset !important;vertical-align:middle;margin:0 8px;border-radius:14px;padding:2px 12px;min-width:14px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.uxg-avatar-title-block{height:48px}.uxg-avatar-title-block .uxg-avatar{float:left;margin:0;margin-right:8px}.uxg-avatar-title-block h1,.uxg-avatar-title-block h2,.uxg-avatar-title-block h3,.uxg-avatar-title-block h4,.uxg-avatar-title-block h5,.uxg-avatar-title-block h6{margin:0;padding-top:8px}.uxg-avatar-hero-block{text-align:center}.uxg-avatar-hero-block .uxg-avatar{margin:auto}.uxg-avatar-hero-block h1,.uxg-avatar-hero-block h2,.uxg-avatar-hero-block h3,.uxg-avatar-hero-block h4,.uxg-avatar-hero-block h5,.uxg-avatar-hero-block h6{margin:0;margin-top:16px;padding-bottom:4px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-icon[dense]{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-icon[large]{width:36px !important;height:36px !important;font-size:36px !important;line-height:36px !important}.mat-icon[extra-large]{width:48px !important;height:48px !important;font-size:48px !important;line-height:48px !important}.uxg-icon-category{border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}a.mat-button,a.mat-raised-button,a.mat-stroked-button,a.mat-flat-button,button.mat-button,button.mat-raised-button,button.mat-stroked-button,button.mat-flat-button{border-radius:18px}a.mat-button .mat-icon,a.mat-raised-button .mat-icon,a.mat-stroked-button .mat-icon,a.mat-flat-button .mat-icon,button.mat-button .mat-icon,button.mat-raised-button .mat-icon,button.mat-stroked-button .mat-icon,button.mat-flat-button .mat-icon{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important;padding-bottom:2px}a.mat-icon-button .mat-button-wrapper,button.mat-icon-button .mat-button-wrapper{display:flex;align-self:center;margin:auto}a.mat-icon-button,button.mat-icon-button{display:inline-flex;align-content:center;justify-content:center}a.mat-icon-button .mat-button-wrapper,button.mat-icon-button .mat-button-wrapper{width:24px;height:24px}button[dense].mat-button,button[dense].mat-raised-button,button[dense].mat-stroked-button,button[dense].mat-flat-button,a[dense].mat-button,a[dense].mat-raised-button,a[dense].mat-stroked-button,a[dense].mat-flat-button{border-radius:18px}button[dense].mat-button .mat-icon,button[dense].mat-raised-button .mat-icon,button[dense].mat-stroked-button .mat-icon,button[dense].mat-flat-button .mat-icon,a[dense].mat-button .mat-icon,a[dense].mat-raised-button .mat-icon,a[dense].mat-stroked-button .mat-icon,a[dense].mat-flat-button .mat-icon{width:14px !important;height:14px !important;font-size:14px !important;line-height:14px !important;padding-bottom:2px}button[dense].mat-icon-button .mat-button-wrapper,a[dense].mat-icon-button .mat-button-wrapper{display:flex;align-self:center;margin:auto}button[dense].mat-icon-button,a[dense].mat-icon-button{width:30px !important;height:30px !important;font-size:30px !important;line-height:30px !important}button[dense].mat-icon-button .mat-button-wrapper,a[dense].mat-icon-button .mat-button-wrapper{width:18px;height:18px}button[dense].mat-icon-button .mat-icon,a[dense].mat-icon-button .mat-icon{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}button[large],a[large]{padding:0 20px}button[large].mat-button,button[large].mat-raised-button,button[large].mat-stroked-button,button[large].mat-flat-button,a[large].mat-button,a[large].mat-raised-button,a[large].mat-stroked-button,a[large].mat-flat-button{border-radius:21px}button[large].mat-button .mat-icon,button[large].mat-raised-button .mat-icon,button[large].mat-stroked-button .mat-icon,button[large].mat-flat-button .mat-icon,a[large].mat-button .mat-icon,a[large].mat-raised-button .mat-icon,a[large].mat-stroked-button .mat-icon,a[large].mat-flat-button .mat-icon{width:24px !important;height:24px !important;font-size:24px !important;line-height:24px !important;padding-bottom:2px}button[large].mat-icon-button .mat-button-wrapper,a[large].mat-icon-button .mat-button-wrapper{display:flex;align-self:center;margin:auto}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-icon[dense]{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-icon[large]{width:36px !important;height:36px !important;font-size:36px !important;line-height:36px !important}.mat-icon[extra-large]{width:48px !important;height:48px !important;font-size:48px !important;line-height:48px !important}.uxg-icon-category{border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}.mat-button-toggle-group[dense] .mat-button-toggle-label-content{padding:0 8px}.mat-button-toggle-group[dense] .mat-button-toggle-label-content .mat-icon{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-button-toggle-group[dense].mat-button-toggle-vertical .mat-button-toggle-label-content{margin:8px 0}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard{overflow:hidden;border-radius:48px}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{flex:1}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle .mat-button-toggle-button{border:1px solid}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked:last-of-type .mat-button-toggle-button{border-top-right-radius:24px;border-bottom-right-radius:24px}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked:first-of-type .mat-button-toggle-button{border-top-left-radius:24px;border-bottom-left-radius:24px}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical{display:inline-flex;border-radius:16px}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle{width:100%;border-radius:0}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle .mat-button-toggle-ripple{border-radius:0}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard{border:none;border-radius:0;overflow:visible;padding-bottom:20px}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{border:1px solid;border-radius:4px}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle-label-content{line-height:64px;padding:0 20px}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle-label-content span{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-46px}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{margin-left:20px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-icon[dense]{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-icon[large]{width:36px !important;height:36px !important;font-size:36px !important;line-height:36px !important}.mat-icon[extra-large]{width:48px !important;height:48px !important;font-size:48px !important;line-height:48px !important}.uxg-icon-category{border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}.uxg-breadcrumb{padding:0;display:flex;align-items:stretch}.uxg-breadcrumb a{text-decoration:none}.uxg-breadcrumb .uxg-h6{padding-top:2px}.uxg-breadcrumb .mat-icon.uxg-breadcrumb-back{cursor:pointer;padding-top:2px;width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.uxg-breadcrumb li{display:inline-flex;margin:0;align-items:center;user-select:none}.uxg-breadcrumb li>*{margin:0}.uxg-breadcrumb li::before{content:'/';margin:0 10px}.uxg-breadcrumb li:first-of-type::before{content:none}.uxg-breadcrumb li.uxg-breadcrumb-back+li::before{content:none}.uxg-breadcrumb li .mat-flat-button{background-color:transparent !important;padding:0;text-align:left}.uxg-breadcrumb li .mat-flat-button .mat-icon{padding-bottom:0}.uxg-breadcrumb-menu .uxg-nav-list.mat-nav-list.mat-list-base>.mat-list-item:last-of-type,.uxg-breadcrumb-menu .uxg-nav-list-level.mat-nav-list.mat-list-base>.mat-list-item:last-of-type{margin-bottom:0 !important}.uxg-breadcrumb-menu .mat-list-base{padding-top:0 !important}.uxg-breadcrumb[dense] li .mat-icon{vertical-align:middle}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-card{padding:16px}.mat-card .uxg-card-image-overlay{position:relative;margin:0 -16px 16px -16px;width:calc(100% + 32px);display:block}.mat-card .uxg-card-image-overlay:first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit;margin-top:-16px !important}.mat-card .uxg-card-image-overlay img{border-top-left-radius:inherit;border-top-right-radius:inherit;width:100%;height:auto;display:block}.mat-card .uxg-card-image-overlay::before{content:"";position:absolute;bottom:0;left:0;right:0;height:30%;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.04))}.mat-card .mat-card-actions{display:flex;align-items:center}.mat-card .mat-card-actions>.fill-remaining-space{flex:1 1 auto}.mat-card .mat-card-actions>.mat-icon,.mat-card .mat-card-actions>.uxg-avatar-list{margin-left:8px}.mat-card .mat-card-actions button+button{margin-left:8px}.mat-card[dense]{width:178px}.uxg-card-product.mat-card .uxg-card-product-name{top:22%}.uxg-card-solution.mat-card .uxg-card-solution-name{top:35%}.uxg-card-product.mat-card,.uxg-card-solution.mat-card{width:128px;height:88px;text-align:center}.uxg-card-product.mat-card:not([class*='mat-elevation-z']),.uxg-card-solution.mat-card:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.uxg-card-product.mat-card[extra-dense],.uxg-card-solution.mat-card[extra-dense]{width:68px;height:38px}.uxg-card-product.mat-card[dense],.uxg-card-solution.mat-card[dense]{width:88px;height:58px}.uxg-card-product.mat-card[large],.uxg-card-solution.mat-card[large]{width:288px;height:208px}.uxg-card-product.mat-card .uxg-card-product-name,.uxg-card-product.mat-card .uxg-card-solution-name,.uxg-card-solution.mat-card .uxg-card-product-name,.uxg-card-solution.mat-card .uxg-card-solution-name{height:100%;vertical-align:middle;position:relative}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-icon[dense]{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-icon[large]{width:36px !important;height:36px !important;font-size:36px !important;line-height:36px !important}.mat-icon[extra-large]{width:48px !important;height:48px !important;font-size:48px !important;line-height:48px !important}.uxg-icon-category{border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}.mat-chip.mat-standard-chip{min-height:24px}.mat-chip.mat-standard-chip .mat-chip-avatar{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-chip.mat-standard-chip .mat-chip-remove.mat-icon{width:14px !important;height:14px !important;font-size:14px !important;line-height:14px !important}.mat-chip.mat-standard-chip[dense]{min-height:18px}.mat-chip.mat-standard-chip[dense] .mat-chip-avatar{width:14px !important;height:14px !important;font-size:14px !important;line-height:14px !important}.mat-chip.mat-standard-chip[dense] .mat-chip-remove.mat-icon{width:14px !important;height:14px !important;font-size:14px !important;line-height:14px !important}.mat-chip.mat-standard-chip[large]{min-height:32px}.mat-chip.mat-standard-chip[large] .mat-chip-avatar{width:24px !important;height:24px !important;font-size:24px !important;line-height:24px !important}.mat-chip.mat-standard-chip[large] .mat-chip-remove.mat-icon{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-action-row button+button{margin-left:8px}.uxg-expansion-filter.mat-expansion-panel{padding:0 8px 8px}.uxg-expansion-filter.mat-expansion-panel:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-header{border-width:1px;border-style:solid}.uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-content{margin-top:8px}.uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096);border-radius:4px;z-index:1;overflow:hidden;padding:0}.uxg-dark-theme .uxg-expansion-filter.mat-expansion-panel:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-contact .uxg-contact-header{width:100%;display:flex;align-items:center}.uxg-contact .uxg-contact-header .mat-icon{margin-right:10px}.uxg-contact .uxg-contact-header .mat-icon-button .mat-icon{margin-right:inherit}.uxg-contact .uxg-contact-header .fill-remaining-space{flex:1 1 auto}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-icon[dense]{width:18px !important;height:18px !important;font-size:18px !important;line-height:18px !important}.mat-icon[large]{width:36px !important;height:36px !important;font-size:36px !important;line-height:36px !important}.mat-icon[extra-large]{width:48px !important;height:48px !important;font-size:48px !important;line-height:48px !important}.uxg-icon-category{border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-form-field-appearance-legacy .mat-form-field-flex{align-items:flex-end}.mat-form-field-appearance-fill .mat-form-field-wrapper .mat-form-field-flex{padding-top:7px;padding-left:1em}.mat-form-field-appearance-fill .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix{padding-bottom:.41em}.mat-form-field-appearance-fill .mat-form-field-wrapper .mat-form-field-subscript-wrapper{margin-top:2px}.mat-form-field-appearance-fill:not(.mat-form-field-has-label) .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix{top:-.35em;padding-bottom:.469em}.mat-form-field-appearance-fill[dense] .mat-form-field-wrapper .mat-form-field-flex{padding-top:6.2px}.mat-form-field-appearance-fill[dense] .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix{border-top:.661em solid transparent;padding-top:.196em;padding-bottom:.368em}.mat-form-field-appearance-fill .mat-form-field-prefix .mat-icon{padding-right:8px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.uxg-ol{margin:0;padding:0;counter-reset:ordered-list-counter;list-style:none}.uxg-ol>li,.uxg-ol>section{display:list-item;counter-increment:ordered-list-counter;margin:0;padding:0;margin-bottom:48px}.uxg-ol>li>*:first-child,.uxg-ol>li .uxg-ol-title,.uxg-ol>section>*:first-child,.uxg-ol>section .uxg-ol-title{display:inline-block;margin:0;margin-bottom:24px}.uxg-ol>li>*:first-child+*,.uxg-ol>li .uxg-ol-title+*,.uxg-ol>section>*:first-child+*,.uxg-ol>section .uxg-ol-title+*{margin-top:0}.uxg-ol>li::before,.uxg-ol>section::before{display:inline-block;content:counter(ordered-list-counter);border-radius:50%;text-align:center;line-height:24px;width:24px;height:24px;margin-right:16px}.uxg-nav-list-level.mat-nav-list.mat-list-base>.mat-list-item{height:48px}.uxg-nav-list-level.mat-nav-list.mat-list-base>.mat-list-item .mat-icon{width:18px;height:18px;font-size:18px}.mat-nav-list.mat-list-base.uxg-link-list .mat-list-item{height:35px}.mat-nav-list.mat-list-base.uxg-link-list .mat-list-item .mat-icon:first-of-type{margin-right:8px}.mat-nav-list.mat-list-base.uxg-link-list .mat-list-item .mat-list-item-content{padding:0 28px}.mat-nav-list.mat-list-base.uxg-link-list .mat-list-item .mat-list-item-content .mat-icon{width:18px;height:18px;font-size:18px}.mat-nav-list.mat-list-base.uxg-nav-list>.mat-list-item,.mat-nav-list.mat-list-base.uxg-nav-list-level>.mat-list-item{box-sizing:border-box;padding-left:0;border-left-width:11px;border-left-style:solid}.mat-nav-list.mat-list-base.uxg-nav-list>.mat-list-item .mat-icon:first-of-type,.mat-nav-list.mat-list-base.uxg-nav-list-level>.mat-list-item .mat-icon:first-of-type{margin-right:14px}.mat-nav-list.mat-list-base.uxg-nav-list>.mat-list-item:last-of-type,.mat-nav-list.mat-list-base.uxg-nav-list-level>.mat-list-item:last-of-type{margin-bottom:30px}.mat-nav-list.mat-list-base.uxg-nav-list>.mat-list-item .mat-list-item-content .mat-icon:nth-last-child(1),.mat-nav-list.mat-list-base.uxg-nav-list-level>.mat-list-item .mat-list-item-content .mat-icon:nth-last-child(1){position:absolute;right:20px}.mat-list-base .mat-divider{margin:0 10px}a.uxg-logo{cursor:pointer}.uxg-logo{width:122px;min-width:122px;height:60px}.uxg-logo[dense]{width:61px;min-width:61px;height:30px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.uxg-user-profile{width:280px}.uxg-user-profile .mat-menu-content:not(:empty){padding:0}.uxg-user-profile .uxg-menu-header,.uxg-user-profile .uxg-menu-footer{padding:16px}.uxg-user-profile .uxg-menu-footer button{width:100%}.uxg-user-profile .uxg-menu-footer button+button{margin-top:8px}.uxg-user-profile .uxg-avatar-title-block{margin:16px 4px 4px 4px}.uxg-user-profile .mat-menu-item .mat-icon{height:18px;width:18px;line-height:18px;font-size:18px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-paginator{height:44px}.mat-paginator .mat-paginator-container{height:44px;min-height:44px}.mat-paginator .mat-paginator-container .mat-paginator-page-size{height:44px}.mat-paginator .mat-paginator-container .mat-paginator-page-size .mat-paginator-page-size-select{margin:0}.mat-paginator .mat-paginator-container .mat-paginator-page-size .mat-paginator-page-size-label{margin-right:8px}.mat-paginator .mat-paginator-container .mat-paginator-range-actions .mat-paginator-range-label{margin-right:48px}.mat-paginator .mat-paginator-container .mat-paginator-range-actions .mat-icon-button .mat-button-wrapper{align-items:center;justify-content:center}.mat-paginator .mat-paginator-container .mat-paginator-range-actions .mat-icon-button .mat-paginator-icon{width:20px;height:20px}.mat-form-field-appearance-fill .mat-select .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-fill:not(.mat-form-field-has-label) .mat-select .mat-select-arrow-wrapper{transform:none}.uxg-nav .mat-drawer{width:300px}.uxg-nav .mat-drawer .uxg-nav-header{height:210px;margin-bottom:12px}.uxg-nav .mat-drawer-content{z-index:auto}.mat-slide-toggle-thumb-container{width:20px;height:20px}.mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{height:18px;width:18px;border-width:1px;border-style:inset}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.mat-table tr th,.mat-table tr td{white-space:nowrap}.mat-table thead tr{height:44px}.mat-table thead tr th{padding-left:16px;padding-right:16px}.mat-table thead tr th>div{display:flex}.mat-table tbody tr{height:44px}.mat-table tbody tr td{padding-left:16px;padding-right:16px}.mat-table tbody tr td div{display:flex}.mat-table tbody tr td div .mat-icon{transform:scale(0.66);margin-right:8px}.mat-table tfoot tr{height:44px}.mat-table tfoot tr td{padding-left:16px;padding-right:16px}.mat-table tfoot tr td div{display:flex}.mat-table tfoot tr td div .mat-icon{transform:scale(0.66);margin-right:8px}.mat-table td.mat-cell:first-of-type,.mat-table td.mat-footer-cell:first-of-type,.mat-table th.mat-header-cell:first-of-type{padding-left:16px}.mat-table td.mat-cell:last-of-type,.mat-table td.mat-footer-cell:last-of-type,.mat-table th.mat-header-cell:last-of-type{padding-right:16px}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.mt-1{margin-top:4px !important}.pt-1{padding-top:4px !important}.mb-1{margin-bottom:4px !important}.pb-1{padding-bottom:4px !important}.ml-1{margin-left:4px !important}.pl-1{padding-left:4px !important}.mr-1{margin-right:4px !important}.pr-1{padding-right:4px !important}.m-1{margin:4px !important}.p-1{padding:4px !important}.mt-2{margin-top:8px !important}.pt-2{padding-top:8px !important}.mb-2{margin-bottom:8px !important}.pb-2{padding-bottom:8px !important}.ml-2{margin-left:8px !important}.pl-2{padding-left:8px !important}.mr-2{margin-right:8px !important}.pr-2{padding-right:8px !important}.m-2{margin:8px !important}.p-2{padding:8px !important}.mt-3{margin-top:16px !important}.pt-3{padding-top:16px !important}.mb-3{margin-bottom:16px !important}.pb-3{padding-bottom:16px !important}.ml-3{margin-left:16px !important}.pl-3{padding-left:16px !important}.mr-3{margin-right:16px !important}.pr-3{padding-right:16px !important}.m-3{margin:16px !important}.p-3{padding:16px !important}.mt-4{margin-top:24px !important}.pt-4{padding-top:24px !important}.mb-4{margin-bottom:24px !important}.pb-4{padding-bottom:24px !important}.ml-4{margin-left:24px !important}.pl-4{padding-left:24px !important}.mr-4{margin-right:24px !important}.pr-4{padding-right:24px !important}.m-4{margin:24px !important}.p-4{padding:24px !important}.mt-5{margin-top:48px !important}.pt-5{padding-top:48px !important}.mb-5{margin-bottom:48px !important}.pb-5{padding-bottom:48px !important}.ml-5{margin-left:48px !important}.pl-5{padding-left:48px !important}.mr-5{margin-right:48px !important}.pr-5{padding-right:48px !important}.m-5{margin:48px !important}.p-5{padding:48px !important}.mt-6{margin-top:96px !important}.pt-6{padding-top:96px !important}.mb-6{margin-bottom:96px !important}.pb-6{padding-bottom:96px !important}.ml-6{margin-left:96px !important}.pl-6{padding-left:96px !important}.mr-6{margin-right:96px !important}.pr-6{padding-right:96px !important}.m-6{margin:96px !important}.p-6{padding:96px !important}.uxg-toolbar.uxg-toolbar-elevated{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.uxg-toolbar.mat-toolbar{padding:0 8px}.uxg-toolbar.mat-toolbar .uxg-logo[dense],.uxg-toolbar.mat-toolbar .uxg-breadcrumb{margin-left:8px}.uxg-toolbar.mat-toolbar .uxg-logo{display:none}.uxg-toolbar.mat-toolbar .uxg-toolbar-actions{display:none}.uxg-toolbar.mat-toolbar .mat-stroked-button{margin-right:8px}.uxg-toolbar.mat-toolbar>.mat-toolbar-row{padding:0}.uxg-toolbar.mat-toolbar.mat-toolbar-single-row{height:56px}.uxg-toolbar.mat-toolbar.mat-toolbar-single-row>*{margin-top:0;margin-bottom:0}.uxg-toolbar.mat-toolbar .fill-remaining-space{flex:1 1 auto}@media only screen and (min-width: 600px) and (max-width: 719px){.uxg-toolbar.mat-toolbar .uxg-logo[dense],.uxg-toolbar.mat-toolbar .uxg-breadcrumb{margin-left:24px}.uxg-toolbar.mat-toolbar .uxg-logo{display:none}}@media only screen and (min-width: 720px) and (max-width: 959px){.uxg-toolbar.mat-toolbar .uxg-logo[dense],.uxg-toolbar.mat-toolbar .uxg-breadcrumb{margin-left:24px}.uxg-toolbar.mat-toolbar .uxg-logo{display:block;margin-left:48px}}@media only screen and (min-width: 960px){.uxg-toolbar.mat-toolbar .uxg-logo[dense],.uxg-toolbar.mat-toolbar .uxg-breadcrumb{margin-left:24px}.uxg-toolbar.mat-toolbar .uxg-logo{display:block;margin-left:48px}.uxg-toolbar.mat-toolbar .uxg-toolbar-actions{display:flex;align-items:center}.uxg-toolbar.mat-toolbar .uxg-toolbar-icon-menu{display:none}}:root{--color-primary: 105, 78, 214;--color-primary-lighter: 233, 229, 249;--color-primary-darker: 6, 5, 70;--color-secondary: 193, 55, 162;--color-secondary-lighter: 249, 154, 224;--color-secondary-darker: 141, 0, 115;--color-warn: 228, 0, 70;--color-warn-lighter: 234, 63, 116;--color-warn-darker: 159, 0, 48;--color-gradient: rgba(105, 78, 214, 1), rgba(193, 55, 162, 1), rgba(228, 0, 70, 1);--text-color-primary: 255, 255, 255;--text-color-primary-lighter: 65, 65, 65;--text-color-primary-darker: 65, 65, 65;--text-color-secondary: 255, 255, 255;--text-color-secondary-lighter: 65, 65, 65;--text-color-secondary-darker: 255, 255, 255;--text-color-warn: 255, 255, 255;--text-color-warn-lighter: 255, 255, 255;--text-color-warn-darker: 255, 255, 255;--text-color-gradient: 255, 255, 255;--logo: url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" viewBox="0 0 278.051 139.0272" style="enable-background:new 0 0 278.051 139.0272;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:url(%23SVGID_1_);%7D .st1%7Bfill:url(%23SVGID_2_);%7D .st2%7Bfill:url(%23_x3C_Path_x3E__1_3_);%7D .st3%7Bfill:%23414141;%7D .st4%7Bfill:url(%23SVGID_3_);%7D .st5%7Bfill:url(%23SVGID_4_);%7D .st6%7Bfill:url(%23SVGID_5_);%7D .st7%7Bfill:url(%23_x3C_Path_x3E__1_4_);%7D .st8%7Bfill:url(%23SVGID_6_);%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3ClinearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="141.3583" y1="153.6782" x2="71.9573" y2="28.4755"%3E%3Cstop offset="0" style="stop-color:%23DADADA"/%3E%3Cstop offset="0.3657" style="stop-color:%23DFDFDD"/%3E%3Cstop offset="0.5383" style="stop-color:%23EBEBE9"/%3E%3Cstop offset="0.7558" style="stop-color:%23FFFFFF"/%3E%3Cstop offset="0.8184" style="stop-color:%23F0F0F0"/%3E%3Cstop offset="0.9033" style="stop-color:%23D4D4D4"/%3E%3C/linearGradient%3E%3Cpath class="st0" d="M186.2755,60.1227c0.6228-2.1705,1.0206-4.4699,1.1238-6.9384c0.195-4.6642-0.5544-9.3849-2.249-13.732 c-1.3866-3.5582-3.4117-6.8366-5.9644-9.6752c-0.5998-0.6683-1.2272-1.3121-1.8777-1.9313c-0.2776-0.2635-0.5596-0.5247-0.8477-0.78 c-7.3203-6.5255-17.7531-10.4938-29.3774-11.8223c-2.7567-0.3148-5.5759-0.4703-8.4322-0.4703 c-6.3306,0-12.8471,0.7606-19.3123,2.2305c-6.8641,1.5585-13.6695,3.9132-20.1324,6.9847 c-8.7798,4.1766-17.2031,10.6977-21.8732,14.0787c-6.0254,4.3657-8.9659,3.9742-12.5107,2.3876 c4.9038,2.674,11.1264,3.9229,19.3317,2.7693c3.4205-0.4793,6.9572-0.8737,10.5213-1.1387 c5.2595-0.3907,10.5861-0.5366,15.8694-0.1898c9.9944,0.6526,22.357,2.8546,28.5194,11.676 c1.6284,2.3332,2.4276,4.9443,2.8816,8.1647c0.8417,5.9919-0.9906,11.9473-4.0063,17.0855 c-1.8844,3.2106-4.1685,6.1638-6.7219,8.8922c-3.2665,3.4912-6.9758,6.6148-10.8511,9.4272 c-2.0295,1.4721-4.1052,2.8601-6.1876,4.1722c-5.0273,3.3386-11.8081,7.6486-19.5609,12.0798 c-24.3917,13.9403-57.8602,28.485-73.8152,16.6122c3.9958,3.4443,8.7151,6.0455,13.7968,7.4788 c5.6071,1.5786,11.497,1.8093,17.2731,1.3017c10.3047-0.9058,20.3467-4.0263,29.9334-7.7922 c9.7741-3.8403,19.1917-8.526,28.5282-13.3144c2.4299-1.2458,4.8547-2.5014,7.2809-3.7517 c13.4499-6.9371,27.3814-14.0111,39.2304-21.7512c7.3018-4.7706,14.4293-10.0853,20.2471-16.6308 c2.4965-2.8087,4.7493-5.7548,6.5128-8.9802L186.2755,60.1227z"/%3E%3ClinearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-12.7909" y1="35.4348" x2="110.5566" y2="158.7823"%3E%3Cstop offset="0.2002" style="stop-color:%23F50039"/%3E%3Cstop offset="0.2403" style="stop-color:%23FF3665"/%3E%3Cstop offset="0.2697" style="stop-color:%23FF5B80"/%3E%3Cstop offset="0.3438" style="stop-color:%23FE8E8E"/%3E%3Cstop offset="0.4074" style="stop-color:%23FEADB2"/%3E%3Cstop offset="0.4759" style="stop-color:%23FF8DAF"/%3E%3Cstop offset="0.4921" style="stop-color:%23FF8AAF"/%3E%3Cstop offset="0.5901" style="stop-color:%23FF77BD"/%3E%3Cstop offset="0.6507" style="stop-color:%23E76CD7"/%3E%3Cstop offset="0.7003" style="stop-color:%23AF5BE7"/%3E%3Cstop offset="0.7279" style="stop-color:%23895EFD"/%3E%3C/linearGradient%3E%3Cpath class="st1" d="M20.8026,130.0011c20.8913,15.8816,72.2776-14.6092,93.3734-28.6908 c-20.6801,13.8041-48.9123,21.8729-66.7522,19.9964c-29.1089-3.0613-34.9252-52.6314-30.3607-86.7824 C15.8207,41.7942-2.9113,110.0508,20.8026,130.0011z"/%3E%3ClinearGradient id="_x3C_Path_x3E__1_3_" gradientUnits="userSpaceOnUse" x1="31.7555" y1="-17.241" x2="89.8864" y2="40.8899"%3E%3Cstop offset="0.2803" style="stop-color:%23FC6EA6"/%3E%3Cstop offset="0.4651" style="stop-color:%23E069D2"/%3E%3Cstop offset="0.5671" style="stop-color:%23E67EEB"/%3E%3Cstop offset="0.6555" style="stop-color:%23DC64F9"/%3E%3Cstop offset="0.7013" style="stop-color:%23C165FA"/%3E%3Cstop offset="0.7861" style="stop-color:%239566FB"/%3E%3Cstop offset="0.8291" style="stop-color:%238466FC"/%3E%3Cstop offset="0.9351" style="stop-color:%235978F9"/%3E%3C/linearGradient%3E%3Cpath id="_x3C_Path_x3E__1_2_" class="st2" d="M43.4129,0c-3.7685,0.0165-7.4997,0.5484-13.2354,2.5272l0.0154,0.0255 c16.2294-5.9679,14.9456,25.8815,33.3472,37.193c0.1004,0.0617,0.1976,0.1171,0.2964,0.1748 c0.0942,0.0558,0.1903,0.1107,0.2855,0.1656c9.7832,5.4849,13.1052-5.0028,35.0815-16.097 c-3.8262,1.8673-7.2415,3.4337-11.355,3.9643c-6.4154,0.8289-10.0631-4.5645-12.6615-7.7356 C73.0562,17.6158,63.1211,0.086,43.6975,0H43.4129z"/%3E%3Cpath class="st3" d="M60.8202,65.4075v5.0555h11.709v6.6952h-11.709v11.9322h-7.8788V58.7131h20.4534v6.6944H60.8202z"/%3E%3Cpath class="st3" d="M79.6821,89.0904V58.7131h7.8788v30.3773H79.6821z"/%3E%3Cpath class="st3" d="M117.445,89.0904l-14.5286-18.5816v18.5816h-7.8788V58.7131h7.8788l14.5286,18.5816V58.7131h7.8792v30.3773 H117.445z"/%3E%3Cpath class="st3" d="M153.108,89.0904l-1.9585-5.2828h-10.8847l-2.095,5.2828h-8.2813l11.4716-30.3773h8.7422l11.4312,30.3773 H153.108z M145.7302,68.14l-3.2793,9.6558h6.5587L145.7302,68.14z"/%3E%3Cpath class="st3" d="M206.3678,65.4075v23.6829h-7.8796V65.4075h-7.3038v-6.6944h22.6237v6.6944H206.3678z"/%3E%3Cpath class="st3" d="M234.5081,89.0904l-7.56-11.6592v11.6592h-7.8796V58.7131h12.2968c2.8698,0,5.3743,0.546,7.4243,2.6868 c1.7304,1.7762,2.5952,4.2815,2.5952,6.7402c0,1.9135-0.5918,4.0534-1.7304,5.6024c-1.2294,1.6846-2.869,2.4595-4.8733,2.9148 l9.5185,12.4333H234.5081z M228.4505,64.8157h-1.5024v7.515h1.5024c2.4595,0,4.8283-0.9571,4.8283-3.7804 C233.2788,65.7263,230.8642,64.8157,228.4505,64.8157z"/%3E%3Cpath class="st3" d="M269.6254,89.0904l-1.9585-5.2828h-10.8843l-2.095,5.2828h-8.3349l11.6592-30.3773h8.6079l11.4311,30.3773 H269.6254z M262.2477,68.14l-3.2793,9.6558h6.5587L262.2477,68.14z"/%3E%3Cpath class="st3" d="M186.7543,84.608c-1.9781,3.8638-6.7162,5.3821-10.8104,5.3821c-3.8176,0-7.6502-1.3596-10.7784-3.5218 l3.5106-6.368c1.9781,1.7478,4.3237,3.1282,7.0382,3.1282c1.9319,0,3.8184-0.8281,3.8184-3.0365 c0-5.3358-13.0188-1.2879-13.0188-12.0521c0-6.2101,4.232-10.3505,10.3967-10.3505c3.4039,0,6.3946,0.7302,9.3849,2.2947 l-2.6835,6.4797c-1.5175-1.2417-3.3437-2.1498-5.368-2.1498c-1.5637,0-3.4039,0.8735-3.4039,2.6675 c0,4.5086,13.0643,1.5645,13.0643,12.0529C187.9043,80.8821,187.5824,83.0443,186.7543,84.608z"/%3E%3ClinearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="10.8069" y1="5.6299" x2="30.1032" y2="126.1008"%3E%3Cstop offset="0.0589" style="stop-color:%23D5D5D5"/%3E%3Cstop offset="0.3079" style="stop-color:%23FFFFFF"/%3E%3Cstop offset="0.3952" style="stop-color:%23E1E0E0"/%3E%3Cstop offset="0.4777" style="stop-color:%23CBCACA"/%3E%3Cstop offset="0.5304" style="stop-color:%23C3C2C2"/%3E%3C/linearGradient%3E%3Cpath class="st4" d="M13.2515,120.3871c0.4102,0.7214,0.8317,1.4186,1.264,2.0923s0.8796,1.3179,1.3337,1.9422 c0.4541,0.6243,0.9151,1.2285,1.376,1.8206c0.4826,0.6198,0.9339,1.1556,1.4281,1.6926c-6.6584-7.499-9.1423-19.7169-9.4614-32.8996 c-0.0198-0.8169-0.0313-1.634-0.0354-2.4512c-0.0812-16.2595,2.4925-32.4165,5.8646-48.2776 c0.9703-4.5639,1.9511-9.1232,2.8036-13.711c0.5889-3.1689,1.4231-6.8759,2.1218-10.1366 c2.1345-9.9623,6.3593-15.2129,7.2604-16.0531c0.9408-0.8772,1.9129-1.4535,2.9861-1.8529l-0.0154-0.0255 c-1.676,0.652-4.128,1.7274-5.7181,2.5429c-3.2064,1.6445-6.3565,3.5174-9.1397,5.817c-1.2569,1.0385-2.4193,2.1234-3.4933,3.2512 C6.5587,19.6707,3.4207,26.2381,1.7168,33.4438c-0.9721,4.1109-1.456,8.3263-1.6314,12.5431 C-0.5542,61.3554,2.5402,76.5848,4.74,91.7176C6.1806,101.6282,8.2477,111.588,13.2515,120.3871z"/%3E%3C/svg%3E%0A')}:root{--color-primary: 105, 78, 214;--color-primary-lighter: 233, 229, 249;--color-primary-darker: 6, 5, 70;--color-secondary: 193, 55, 162;--color-secondary-lighter: 249, 154, 224;--color-secondary-darker: 141, 0, 115;--color-warn: 228, 0, 70;--color-warn-lighter: 234, 63, 116;--color-warn-darker: 159, 0, 48;--color-gradient: rgba(105, 78, 214, 1), rgba(193, 55, 162, 1), rgba(228, 0, 70, 1);--text-color-primary: 255, 255, 255;--text-color-primary-lighter: 65, 65, 65;--text-color-primary-darker: 65, 65, 65;--text-color-secondary: 255, 255, 255;--text-color-secondary-lighter: 65, 65, 65;--text-color-secondary-darker: 255, 255, 255;--text-color-warn: 255, 255, 255;--text-color-warn-lighter: 255, 255, 255;--text-color-warn-darker: 255, 255, 255;--text-color-gradient: 255, 255, 255;--logo: url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" viewBox="0 0 278.051 139.0272" style="enable-background:new 0 0 278.051 139.0272;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:url(%23SVGID_1_);%7D .st1%7Bfill:url(%23SVGID_2_);%7D .st2%7Bfill:url(%23_x3C_Path_x3E__1_3_);%7D .st3%7Bfill:%23414141;%7D .st4%7Bfill:url(%23SVGID_3_);%7D .st5%7Bfill:url(%23SVGID_4_);%7D .st6%7Bfill:url(%23SVGID_5_);%7D .st7%7Bfill:url(%23_x3C_Path_x3E__1_4_);%7D .st8%7Bfill:url(%23SVGID_6_);%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3ClinearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="141.3583" y1="153.6782" x2="71.9573" y2="28.4755"%3E%3Cstop offset="0" style="stop-color:%23DADADA"/%3E%3Cstop offset="0.3657" style="stop-color:%23DFDFDD"/%3E%3Cstop offset="0.5383" style="stop-color:%23EBEBE9"/%3E%3Cstop offset="0.7558" style="stop-color:%23FFFFFF"/%3E%3Cstop offset="0.8184" style="stop-color:%23F0F0F0"/%3E%3Cstop offset="0.9033" style="stop-color:%23D4D4D4"/%3E%3C/linearGradient%3E%3Cpath class="st0" d="M186.2755,60.1227c0.6228-2.1705,1.0206-4.4699,1.1238-6.9384c0.195-4.6642-0.5544-9.3849-2.249-13.732 c-1.3866-3.5582-3.4117-6.8366-5.9644-9.6752c-0.5998-0.6683-1.2272-1.3121-1.8777-1.9313c-0.2776-0.2635-0.5596-0.5247-0.8477-0.78 c-7.3203-6.5255-17.7531-10.4938-29.3774-11.8223c-2.7567-0.3148-5.5759-0.4703-8.4322-0.4703 c-6.3306,0-12.8471,0.7606-19.3123,2.2305c-6.8641,1.5585-13.6695,3.9132-20.1324,6.9847 c-8.7798,4.1766-17.2031,10.6977-21.8732,14.0787c-6.0254,4.3657-8.9659,3.9742-12.5107,2.3876 c4.9038,2.674,11.1264,3.9229,19.3317,2.7693c3.4205-0.4793,6.9572-0.8737,10.5213-1.1387 c5.2595-0.3907,10.5861-0.5366,15.8694-0.1898c9.9944,0.6526,22.357,2.8546,28.5194,11.676 c1.6284,2.3332,2.4276,4.9443,2.8816,8.1647c0.8417,5.9919-0.9906,11.9473-4.0063,17.0855 c-1.8844,3.2106-4.1685,6.1638-6.7219,8.8922c-3.2665,3.4912-6.9758,6.6148-10.8511,9.4272 c-2.0295,1.4721-4.1052,2.8601-6.1876,4.1722c-5.0273,3.3386-11.8081,7.6486-19.5609,12.0798 c-24.3917,13.9403-57.8602,28.485-73.8152,16.6122c3.9958,3.4443,8.7151,6.0455,13.7968,7.4788 c5.6071,1.5786,11.497,1.8093,17.2731,1.3017c10.3047-0.9058,20.3467-4.0263,29.9334-7.7922 c9.7741-3.8403,19.1917-8.526,28.5282-13.3144c2.4299-1.2458,4.8547-2.5014,7.2809-3.7517 c13.4499-6.9371,27.3814-14.0111,39.2304-21.7512c7.3018-4.7706,14.4293-10.0853,20.2471-16.6308 c2.4965-2.8087,4.7493-5.7548,6.5128-8.9802L186.2755,60.1227z"/%3E%3ClinearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-12.7909" y1="35.4348" x2="110.5566" y2="158.7823"%3E%3Cstop offset="0.2002" style="stop-color:%23F50039"/%3E%3Cstop offset="0.2403" style="stop-color:%23FF3665"/%3E%3Cstop offset="0.2697" style="stop-color:%23FF5B80"/%3E%3Cstop offset="0.3438" style="stop-color:%23FE8E8E"/%3E%3Cstop offset="0.4074" style="stop-color:%23FEADB2"/%3E%3Cstop offset="0.4759" style="stop-color:%23FF8DAF"/%3E%3Cstop offset="0.4921" style="stop-color:%23FF8AAF"/%3E%3Cstop offset="0.5901" style="stop-color:%23FF77BD"/%3E%3Cstop offset="0.6507" style="stop-color:%23E76CD7"/%3E%3Cstop offset="0.7003" style="stop-color:%23AF5BE7"/%3E%3Cstop offset="0.7279" style="stop-color:%23895EFD"/%3E%3C/linearGradient%3E%3Cpath class="st1" d="M20.8026,130.0011c20.8913,15.8816,72.2776-14.6092,93.3734-28.6908 c-20.6801,13.8041-48.9123,21.8729-66.7522,19.9964c-29.1089-3.0613-34.9252-52.6314-30.3607-86.7824 C15.8207,41.7942-2.9113,110.0508,20.8026,130.0011z"/%3E%3ClinearGradient id="_x3C_Path_x3E__1_3_" gradientUnits="userSpaceOnUse" x1="31.7555" y1="-17.241" x2="89.8864" y2="40.8899"%3E%3Cstop offset="0.2803" style="stop-color:%23FC6EA6"/%3E%3Cstop offset="0.4651" style="stop-color:%23E069D2"/%3E%3Cstop offset="0.5671" style="stop-color:%23E67EEB"/%3E%3Cstop offset="0.6555" style="stop-color:%23DC64F9"/%3E%3Cstop offset="0.7013" style="stop-color:%23C165FA"/%3E%3Cstop offset="0.7861" style="stop-color:%239566FB"/%3E%3Cstop offset="0.8291" style="stop-color:%238466FC"/%3E%3Cstop offset="0.9351" style="stop-color:%235978F9"/%3E%3C/linearGradient%3E%3Cpath id="_x3C_Path_x3E__1_2_" class="st2" d="M43.4129,0c-3.7685,0.0165-7.4997,0.5484-13.2354,2.5272l0.0154,0.0255 c16.2294-5.9679,14.9456,25.8815,33.3472,37.193c0.1004,0.0617,0.1976,0.1171,0.2964,0.1748 c0.0942,0.0558,0.1903,0.1107,0.2855,0.1656c9.7832,5.4849,13.1052-5.0028,35.0815-16.097 c-3.8262,1.8673-7.2415,3.4337-11.355,3.9643c-6.4154,0.8289-10.0631-4.5645-12.6615-7.7356 C73.0562,17.6158,63.1211,0.086,43.6975,0H43.4129z"/%3E%3Cpath class="st3" d="M60.8202,65.4075v5.0555h11.709v6.6952h-11.709v11.9322h-7.8788V58.7131h20.4534v6.6944H60.8202z"/%3E%3Cpath class="st3" d="M79.6821,89.0904V58.7131h7.8788v30.3773H79.6821z"/%3E%3Cpath class="st3" d="M117.445,89.0904l-14.5286-18.5816v18.5816h-7.8788V58.7131h7.8788l14.5286,18.5816V58.7131h7.8792v30.3773 H117.445z"/%3E%3Cpath class="st3" d="M153.108,89.0904l-1.9585-5.2828h-10.8847l-2.095,5.2828h-8.2813l11.4716-30.3773h8.7422l11.4312,30.3773 H153.108z M145.7302,68.14l-3.2793,9.6558h6.5587L145.7302,68.14z"/%3E%3Cpath class="st3" d="M206.3678,65.4075v23.6829h-7.8796V65.4075h-7.3038v-6.6944h22.6237v6.6944H206.3678z"/%3E%3Cpath class="st3" d="M234.5081,89.0904l-7.56-11.6592v11.6592h-7.8796V58.7131h12.2968c2.8698,0,5.3743,0.546,7.4243,2.6868 c1.7304,1.7762,2.5952,4.2815,2.5952,6.7402c0,1.9135-0.5918,4.0534-1.7304,5.6024c-1.2294,1.6846-2.869,2.4595-4.8733,2.9148 l9.5185,12.4333H234.5081z M228.4505,64.8157h-1.5024v7.515h1.5024c2.4595,0,4.8283-0.9571,4.8283-3.7804 C233.2788,65.7263,230.8642,64.8157,228.4505,64.8157z"/%3E%3Cpath class="st3" d="M269.6254,89.0904l-1.9585-5.2828h-10.8843l-2.095,5.2828h-8.3349l11.6592-30.3773h8.6079l11.4311,30.3773 H269.6254z M262.2477,68.14l-3.2793,9.6558h6.5587L262.2477,68.14z"/%3E%3Cpath class="st3" d="M186.7543,84.608c-1.9781,3.8638-6.7162,5.3821-10.8104,5.3821c-3.8176,0-7.6502-1.3596-10.7784-3.5218 l3.5106-6.368c1.9781,1.7478,4.3237,3.1282,7.0382,3.1282c1.9319,0,3.8184-0.8281,3.8184-3.0365 c0-5.3358-13.0188-1.2879-13.0188-12.0521c0-6.2101,4.232-10.3505,10.3967-10.3505c3.4039,0,6.3946,0.7302,9.3849,2.2947 l-2.6835,6.4797c-1.5175-1.2417-3.3437-2.1498-5.368-2.1498c-1.5637,0-3.4039,0.8735-3.4039,2.6675 c0,4.5086,13.0643,1.5645,13.0643,12.0529C187.9043,80.8821,187.5824,83.0443,186.7543,84.608z"/%3E%3ClinearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="10.8069" y1="5.6299" x2="30.1032" y2="126.1008"%3E%3Cstop offset="0.0589" style="stop-color:%23D5D5D5"/%3E%3Cstop offset="0.3079" style="stop-color:%23FFFFFF"/%3E%3Cstop offset="0.3952" style="stop-color:%23E1E0E0"/%3E%3Cstop offset="0.4777" style="stop-color:%23CBCACA"/%3E%3Cstop offset="0.5304" style="stop-color:%23C3C2C2"/%3E%3C/linearGradient%3E%3Cpath class="st4" d="M13.2515,120.3871c0.4102,0.7214,0.8317,1.4186,1.264,2.0923s0.8796,1.3179,1.3337,1.9422 c0.4541,0.6243,0.9151,1.2285,1.376,1.8206c0.4826,0.6198,0.9339,1.1556,1.4281,1.6926c-6.6584-7.499-9.1423-19.7169-9.4614-32.8996 c-0.0198-0.8169-0.0313-1.634-0.0354-2.4512c-0.0812-16.2595,2.4925-32.4165,5.8646-48.2776 c0.9703-4.5639,1.9511-9.1232,2.8036-13.711c0.5889-3.1689,1.4231-6.8759,2.1218-10.1366 c2.1345-9.9623,6.3593-15.2129,7.2604-16.0531c0.9408-0.8772,1.9129-1.4535,2.9861-1.8529l-0.0154-0.0255 c-1.676,0.652-4.128,1.7274-5.7181,2.5429c-3.2064,1.6445-6.3565,3.5174-9.1397,5.817c-1.2569,1.0385-2.4193,2.1234-3.4933,3.2512 C6.5587,19.6707,3.4207,26.2381,1.7168,33.4438c-0.9721,4.1109-1.456,8.3263-1.6314,12.5431 C-0.5542,61.3554,2.5402,76.5848,4.74,91.7176C6.1806,101.6282,8.2477,111.588,13.2515,120.3871z"/%3E%3C/svg%3E%0A')}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, "Helvetica Neue", sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption{font:400 12px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-button-toggle{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-card{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.33333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.33334%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(0.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54167em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.33334%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.33334%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px}.mat-radio-button{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-select{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-slider-thumb-label-text{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-list-option{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.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:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.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:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:0.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,0.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.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}@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}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}.mat-focus-indicator{position:relative}.mat-mdc-focus-indicator{position:relative}.uxg-avatar{font:300 20px/30px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-avatar[large]{font:300 44px/66px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-avatar[dense]{font:300 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-avatar-number{font-family:Roboto, roboto, "Helvetica Neue", sans-serif;font-size:16px}*[large] .uxg-avatar{font:300 44px/66px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}*[dense] .uxg-avatar{font:300 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}*[dense] .uxg-avatar-number{font-family:Roboto, roboto, "Helvetica Neue", sans-serif;font-size:12px}.uxg-side-badge.mat-badge-medium.mat-badge-after .mat-badge-content{font:500 10px/16px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;font-weight:300}.uxg-side-badge.mat-badge-large.mat-badge-after .mat-badge-content{font:500 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;font-weight:400}.uxg-h1,.uxg-typography h1{font:700 60px/72px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal;margin:0 0 16px}.uxg-h2,.uxg-typography h2{font:700 48px/57px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal;margin:0 0 16px}.uxg-h3,.uxg-typography h3{font:700 32px/38px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal;margin:0 0 16px}.uxg-h4,.uxg-typography h4{font:700 24px/28px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal;margin:0 0 16px}.uxg-h5,.uxg-typography h5{font:700 18px/21px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal;margin:0 0 16px}.uxg-h6,.uxg-typography h6{font:700 14px/16px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal;margin:0 0 16px}.uxg-subtitle-1{font:500 16px/24px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-subtitle-2{font:500 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-subtitle-3{font:500 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-body-1{font:300 16px/24px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-body-2{font:300 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-body-3{font:300 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-display-1{font:300 72px/108px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-display-2{font:300 60px/90px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-display-3{font:300 48px/72px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-display-4{font:300 44px/66px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-display-5{font:300 28px/42px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-display-6{font:300 20px/30px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-caption{font:400 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-overline{font:500 10px/16px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-legend{font:300 10px/15px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}button[dense],a[dense],*[dense] button{font:500 12px/30px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}button[large],a[large],*[large] button{font:500 16px/42px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{font-family:Roboto, roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500;line-height:42px}.mat-button-toggle-group[dense] .mat-button-toggle .mat-button-toggle-label-content{font:500 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{font-family:Roboto, roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:300}.uxg-breadcrumb{font:300 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-breadcrumb .mat-flat-button{font:300 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-breadcrumb[dense]{font:400 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-card[dense] .mat-card-title{font-size:14px}.mat-card[dense] .mat-card-subtitle{font-size:12px}.mat-card[dense] .mat-card-actions{font-size:18px}.mat-chip.mat-standard-chip{font:400 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-chip.mat-standard-chip[dense]{font:300 10px/15px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;font-weight:400}.mat-chip.mat-standard-chip[large]{font:300 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field-appearance-fill{font:500 16px/24px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field-appearance-fill .mat-form-field-label{font-weight:300}.mat-form-field-appearance-fill[dense]{font:500 14px/21px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field-appearance-fill[dense] .mat-form-field-label{font-weight:400}.uxg-nav-list.mat-nav-list.mat-list-base .mat-list-item>*{font:500 16px/24px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-list-base.mat-nav-list.uxg-link-list .mat-list-item>*{font:400 12px/18px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.uxg-ol *::before{font:700 14px/16px "Futura EF", "futura-pt", "Futura", "Hind", "Verdana", "Arial Black", sans-serif;letter-spacing:normal}.uxg-ol .uxg-ol-title{font:500 16px/24px Roboto, roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-table thead tr{font-family:Roboto, roboto, "Helvetica Neue", sans-serif}.mat-table tbody tr{font-family:Roboto, roboto, "Helvetica Neue", sans-serif}.mat-ripple-element{background-color:rgba(65,65,65,0.1)}.mat-option{color:#414141}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,0.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,0.04)}.mat-option.mat-active{background:rgba(0,0,0,0.04);color:#414141}.mat-option.mat-option-disabled{color:rgba(0,0,0,0.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:rgba(var(--color-primary), 1)}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:rgba(var(--color-secondary), 1)}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:rgba(var(--color-warn), 1)}.mat-optgroup-label{color:rgba(0,0,0,0.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,0.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,0.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:rgba(var(--color-primary), 1)}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:rgba(var(--color-secondary), 1)}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:rgba(var(--color-warn), 1)}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#414141}.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.16),0px 1px 1px 0px rgba(0,0,0,0.112),0px 1px 3px 0px rgba(0,0,0,0.096)}.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0,0,0,0.16),0px 3px 4px 0px rgba(0,0,0,0.112),0px 1px 8px 0px rgba(0,0,0,0.096)}.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 5px 8px 0px rgba(0,0,0,0.112),0px 1px 14px 0px rgba(0,0,0,0.096)}.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 6px 10px 0px rgba(0,0,0,0.112),0px 1px 18px 0px rgba(0,0,0,0.096)}.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0,0,0,0.16),0px 7px 10px 1px rgba(0,0,0,0.112),0px 2px 16px 1px rgba(0,0,0,0.096)}.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.16),0px 8px 10px 1px rgba(0,0,0,0.112),0px 3px 14px 2px rgba(0,0,0,0.096)}.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0,0,0,0.16),0px 9px 12px 1px rgba(0,0,0,0.112),0px 3px 16px 2px rgba(0,0,0,0.096)}.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0,0,0,0.16),0px 10px 14px 1px rgba(0,0,0,0.112),0px 4px 18px 3px rgba(0,0,0,0.096)}.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0,0,0,0.16),0px 11px 15px 1px rgba(0,0,0,0.112),0px 4px 20px 3px rgba(0,0,0,0.096)}.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.16),0px 12px 17px 2px rgba(0,0,0,0.112),0px 5px 22px 4px rgba(0,0,0,0.096)}.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.16),0px 13px 19px 2px rgba(0,0,0,0.112),0px 5px 24px 4px rgba(0,0,0,0.096)}.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0,0,0,0.16),0px 14px 21px 2px rgba(0,0,0,0.112),0px 5px 26px 4px rgba(0,0,0,0.096)}.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0,0,0,0.16),0px 15px 22px 2px rgba(0,0,0,0.112),0px 6px 28px 5px rgba(0,0,0,0.096)}.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.16),0px 16px 24px 2px rgba(0,0,0,0.112),0px 6px 30px 5px rgba(0,0,0,0.096)}.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0,0,0,0.16),0px 17px 26px 2px rgba(0,0,0,0.112),0px 6px 32px 5px rgba(0,0,0,0.096)}.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0,0,0,0.16),0px 18px 28px 2px rgba(0,0,0,0.112),0px 7px 34px 6px rgba(0,0,0,0.096)}.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0,0,0,0.16),0px 19px 29px 2px rgba(0,0,0,0.112),0px 7px 36px 6px rgba(0,0,0,0.096)}.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.16),0px 20px 31px 3px rgba(0,0,0,0.112),0px 8px 38px 7px rgba(0,0,0,0.096)}.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.16),0px 21px 33px 3px rgba(0,0,0,0.112),0px 8px 40px 7px rgba(0,0,0,0.096)}.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0,0,0,0.16),0px 22px 35px 3px rgba(0,0,0,0.112),0px 8px 42px 7px rgba(0,0,0,0.096)}.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0,0,0,0.16),0px 23px 36px 3px rgba(0,0,0,0.112),0px 9px 44px 8px rgba(0,0,0,0.096)}.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.16),0px 24px 38px 3px rgba(0,0,0,0.112),0px 9px 46px 8px rgba(0,0,0,0.096)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:#414141}.mat-autocomplete-panel:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#414141}.mat-badge-content{color:rgba(var(--text-color-primary), 1);background:rgba(var(--color-primary), 1)}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:rgba(var(--color-secondary), 1);color:rgba(var(--text-color-secondary), 1)}.mat-badge-warn .mat-badge-content{color:rgba(var(--text-color-warn), 1);background:rgba(var(--color-warn), 1)}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#bcbcbc;color:rgba(0,0,0,0.38)}.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}.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}.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}.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}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.16),0px 16px 24px 2px rgba(0,0,0,0.112),0px 6px 30px 5px rgba(0,0,0,0.096);background:#fff;color:#414141}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:rgba(var(--color-primary), 1)}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:rgba(var(--color-secondary), 1)}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:rgba(var(--color-warn), 1)}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:rgba(0,0,0,0.25)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(var(--color-primary), 1)}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(var(--color-secondary), 1)}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(var(--color-warn), 1)}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#414141}.mat-stroked-button:not(.mat-button-disabled){border-color:rgba(0,0,0,0.12)}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#414141;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:rgba(var(--text-color-primary), 1)}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:rgba(var(--text-color-secondary), 1)}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:rgba(var(--text-color-warn), 1)}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:rgba(0,0,0,0.25)}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:rgba(var(--color-primary), 1)}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:rgba(var(--color-secondary), 1)}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:rgba(var(--color-warn), 1)}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:rgba(0,0,0,0.12)}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(var(--text-color-primary),.1);opacity:.1}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(var(--text-color-secondary),.1);opacity:.1}.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(var(--text-color-warn),.1);opacity:.1}.mat-stroked-button:not([class*='mat-elevation-z']),.mat-flat-button:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.mat-raised-button:not([class*='mat-elevation-z']){box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.mat-raised-button:not(.mat-button-disabled):active:not([class*='mat-elevation-z']){box-shadow:0px 5px 5px -3px rgba(0,0,0,0.16),0px 8px 10px 1px rgba(0,0,0,0.112),0px 3px 14px 2px rgba(0,0,0,0.096)}.mat-raised-button.mat-button-disabled:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.mat-fab:not([class*='mat-elevation-z']),.mat-mini-fab:not([class*='mat-elevation-z']){box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 6px 10px 0px rgba(0,0,0,0.112),0px 1px 18px 0px rgba(0,0,0,0.096)}.mat-fab:not(.mat-button-disabled):active:not([class*='mat-elevation-z']),.mat-mini-fab:not(.mat-button-disabled):active:not([class*='mat-elevation-z']){box-shadow:0px 7px 8px -4px rgba(0,0,0,0.16),0px 12px 17px 2px rgba(0,0,0,0.112),0px 5px 22px 4px rgba(0,0,0,0.096)}.mat-fab.mat-button-disabled:not([class*='mat-elevation-z']),.mat-mini-fab.mat-button-disabled:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.mat-button-toggle-standalone,.mat-button-toggle-group{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,0.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,0.12)}.mat-button-toggle-appearance-standard{color:#414141;background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(0,0,0,0.12)}[dir='rtl'] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,0.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,0.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,0.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#414141}.mat-button-toggle-disabled{color:rgba(0,0,0,0.25);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px rgba(0,0,0,0.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#fff;color:#414141}.mat-card:not([class*='mat-elevation-z']){box-shadow:0px 2px 1px -1px rgba(0,0,0,0.16),0px 1px 1px 0px rgba(0,0,0,0.112),0px 1px 3px 0px rgba(0,0,0,0.096)}.mat-card.mat-card-flat:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.mat-card-subtitle{color:rgba(0,0,0,0.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,0.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa !important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:rgba(var(--color-primary), 1)}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:rgba(var(--color-secondary), 1)}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:rgba(var(--color-warn), 1)}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,0.54)}.mat-checkbox .mat-ripple-element{background-color:#414141}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:rgba(var(--color-primary), 1)}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:rgba(var(--color-secondary), 1)}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:rgba(var(--color-warn), 1)}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#414141}.mat-chip.mat-standard-chip .mat-chip-remove{color:#414141;opacity:0.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0px 3px 3px -2px rgba(0,0,0,0.16),0px 3px 4px 0px rgba(0,0,0,0.112),0px 1px 8px 0px rgba(0,0,0,0.096)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:0.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:0.4}.mat-chip.mat-standard-chip::after{background:#414141}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:rgba(var(--color-primary), 1);color:rgba(var(--text-color-primary), 1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:rgba(var(--text-color-primary), 1);opacity:0.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:rgba(var(--text-color-primary),.1);opacity:.1}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:rgba(var(--text-color-warn), 1);opacity:0.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:rgba(var(--text-color-warn),.1);opacity:.1}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:rgba(var(--color-secondary), 1);color:rgba(var(--text-color-secondary), 1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:rgba(var(--text-color-secondary), 1);opacity:0.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:rgba(var(--text-color-secondary),.1);opacity:.1}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:rgba(0,0,0,0.12)}.mat-header-cell{color:rgba(0,0,0,0.54)}.mat-cell,.mat-footer-cell{color:#414141}.mat-calendar-arrow{border-top-color:rgba(0,0,0,0.5)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,0.5)}.mat-calendar-table-header{color:rgba(0,0,0,0.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,0.12)}.mat-calendar-body-label{color:rgba(0,0,0,0.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#414141;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,0.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,0.38)}.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(0,0,0,0.04)}.mat-calendar-body-in-preview{color:rgba(0,0,0,0.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,0.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,0.18)}.mat-calendar-body-in-range::before{background:rgba(var(--color-primary),.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,0.2)}.mat-calendar-body-comparison-bridge-start::before,[dir='rtl'] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(var(--color-primary),.2) 50%, rgba(249,171,0,0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir='rtl'] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(var(--color-primary),.2) 50%, rgba(249,171,0,0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:rgba(var(--color-primary), 1);color:rgba(var(--text-color-primary), 1)}.mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(var(--text-color-primary), 1)}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096);background-color:#fff;color:#414141}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(var(--color-secondary),.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,0.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir='rtl'] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(var(--color-secondary),.2) 50%, rgba(249,171,0,0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir='rtl'] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(var(--color-secondary),.2) 50%, rgba(249,171,0,0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:rgba(var(--color-secondary), 1);color:rgba(var(--text-color-secondary), 1)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(var(--text-color-secondary), 1)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(var(--color-warn),.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,0.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir='rtl'] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(var(--color-warn),.2) 50%, rgba(249,171,0,0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir='rtl'] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(var(--color-warn),.2) 50%, rgba(249,171,0,0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(var(--text-color-warn), 1)}.mat-datepicker-content-touch{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.mat-datepicker-toggle-active{color:rgba(var(--color-primary), 1)}.mat-datepicker-toggle-active.mat-accent{color:rgba(var(--color-secondary), 1)}.mat-datepicker-toggle-active.mat-warn{color:rgba(var(--color-warn), 1)}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,0.38)}.mat-dialog-container{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.16),0px 24px 38px 3px rgba(0,0,0,0.112),0px 9px 46px 8px rgba(0,0,0,0.096);background:#fff;color:#414141}.mat-divider{border-top-color:rgba(0,0,0,0.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,0.12)}.mat-expansion-panel{background:#fff;color:#414141}.mat-expansion-panel:not([class*='mat-elevation-z']){box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.mat-action-row{border-top-color:rgba(0,0,0,0.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled='true']),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled='true']),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled='true']){background:rgba(0,0,0,0.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:#414141}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,0.54)}.mat-expansion-panel-header[aria-disabled='true']{color:rgba(0,0,0,0.25)}.mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label{color:rgba(0,0,0,0.6)}.mat-hint{color:rgba(0,0,0,0.6)}.mat-form-field.mat-focused .mat-form-field-label{color:rgba(var(--color-primary), 1)}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:rgba(var(--color-secondary), 1)}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:rgba(var(--color-warn), 1)}.mat-focused .mat-form-field-required-marker{color:rgba(var(--color-secondary), 1)}.mat-form-field-ripple{background-color:rgba(0,0,0,0.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:rgba(var(--color-primary), 1)}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:rgba(var(--color-secondary), 1)}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:rgba(var(--color-warn), 1)}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:rgba(var(--color-primary), 1)}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:rgba(var(--color-secondary), 1)}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after{color:rgba(var(--color-warn), 1)}.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:rgba(var(--color-warn), 1)}.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:rgba(var(--color-warn), 1)}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:rgba(var(--color-warn), 1)}.mat-error{color:rgba(var(--color-warn), 1)}.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,0.54)}.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,0.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(65,65,65,0.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(65,65,65,0.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,0.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,0.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,0.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:rgba(var(--color-primary), 1)}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:rgba(var(--color-secondary), 1)}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:rgba(var(--color-warn), 1)}.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:rgba(var(--color-warn), 1)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,0.06)}.mat-icon.mat-primary{color:rgba(var(--color-primary), 1)}.mat-icon.mat-accent{color:rgba(var(--color-secondary), 1)}.mat-icon.mat-warn{color:rgba(var(--color-warn), 1)}.mat-list-base .mat-list-item{color:#414141}.mat-list-base .mat-list-option{color:#414141}.mat-list-base .mat-subheader{color:rgba(0,0,0,0.54)}.mat-list-item-disabled{background-color:#eee}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,0.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,0.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.mat-menu-item{background:transparent;color:#414141}.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,0.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,0.5)}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,0.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,0.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,0.5);border-right:2px solid rgba(0,0,0,0.5)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,0.5)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,0.38)}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:rgba(var(--color-primary-lighter), 1)}.mat-progress-bar-buffer{background-color:rgba(var(--color-primary-lighter), 1)}.mat-progress-bar-fill::after{background-color:rgba(var(--color-primary), 1)}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:rgba(var(--color-secondary-lighter), 1)}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:rgba(var(--color-secondary-lighter), 1)}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:rgba(var(--color-secondary), 1)}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:rgba(var(--color-warn-ligther), 1)}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:rgba(var(--color-warn-ligther), 1)}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:rgba(var(--color-warn), 1)}.mat-progress-spinner circle,.mat-spinner circle{stroke:rgba(var(--color-primary), 1)}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:rgba(var(--color-secondary), 1)}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:rgba(var(--color-warn), 1)}.mat-radio-outer-circle{border-color:rgba(0,0,0,0.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(var(--color-primary), 1)}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:rgba(var(--color-primary), 1)}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(var(--color-secondary), 1)}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:rgba(var(--color-secondary), 1)}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(var(--color-warn), 1)}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:rgba(var(--color-warn), 1)}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,0.38)}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(0,0,0,0.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,0.38)}.mat-radio-button .mat-ripple-element{background-color:#414141}.mat-select-value{color:#414141}.mat-select-placeholder{color:rgba(0,0,0,0.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,0.38)}.mat-select-arrow{color:rgba(0,0,0,0.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,0.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:rgba(var(--color-primary), 1)}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:rgba(var(--color-secondary), 1)}.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:rgba(var(--color-warn), 1)}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:rgba(var(--color-warn), 1)}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,0.38)}.mat-drawer-container{background-color:#fafafa;color:#414141}.mat-drawer{background-color:#fff;color:#414141}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0,0,0,0.16),0px 16px 24px 2px rgba(0,0,0,0.112),0px 6px 30px 5px rgba(0,0,0,0.096)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,0.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,0.12);border-right:none}[dir='rtl'] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,0.12);border-right:none}[dir='rtl'] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,0.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,0.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:rgba(var(--color-secondary), 1)}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(var(--color-secondary),.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:rgba(var(--color-secondary), 1)}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:rgba(var(--color-primary), 1)}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(var(--color-primary),.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:rgba(var(--color-primary), 1)}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:rgba(var(--color-warn), 1)}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(var(--color-warn),.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:rgba(var(--color-warn), 1)}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#414141}.mat-slide-toggle-thumb{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.16),0px 1px 1px 0px rgba(0,0,0,0.112),0px 1px 3px 0px rgba(0,0,0,0.096);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,0.38)}.mat-slider-track-background{background-color:rgba(0,0,0,0.25)}.mat-primary .mat-slider-track-fill,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label{background-color:rgba(var(--color-primary), 1)}.mat-primary .mat-slider-thumb-label-text{color:rgba(var(--text-color-primary), 1)}.mat-primary .mat-slider-focus-ring{background-color:rgba(var(--color-primary),.2);opacity:.2}.mat-accent .mat-slider-track-fill,.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label{background-color:rgba(var(--color-secondary), 1)}.mat-accent .mat-slider-thumb-label-text{color:rgba(var(--text-color-secondary), 1)}.mat-accent .mat-slider-focus-ring{background-color:rgba(var(--color-secondary),.2);opacity:.2}.mat-warn .mat-slider-track-fill,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label{background-color:rgba(var(--color-warn), 1)}.mat-warn .mat-slider-thumb-label-text{color:rgba(var(--text-color-warn), 1)}.mat-warn .mat-slider-focus-ring{background-color:rgba(var(--color-warn),.2);opacity:.2}.mat-slider:hover .mat-slider-track-background,.cdk-focused .mat-slider-track-background{background-color:rgba(0,0,0,0.38)}.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled .mat-slider-thumb{background-color:rgba(0,0,0,0.25)}.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,0.25)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(65,65,65,0.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#414141}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,0.25)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,0.25);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(0,0,0,0.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,0.25)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(65,65,65,0.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(65,65,65,0.7), rgba(65,65,65,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(65,65,65,0.7), rgba(65,65,65,0.7) 2px, transparent 0, transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(65,65,65,0.7), rgba(65,65,65,0.7) 2px, transparent 0, transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,0.04)}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,0.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,0.54);color:rgba(var(--text-color-primary), 1)}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:rgba(var(--color-primary), 1);color:rgba(var(--text-color-primary), 1)}.mat-step-header.mat-accent .mat-step-icon{color:rgba(var(--text-color-secondary), 1)}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:rgba(var(--color-secondary), 1);color:rgba(var(--text-color-secondary), 1)}.mat-step-header.mat-warn .mat-step-icon{color:rgba(var(--text-color-warn), 1)}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:rgba(var(--color-warn), 1)}.mat-step-header .mat-step-label.mat-step-label-active{color:#414141}.mat-step-header .mat-step-label.mat-step-label-error{color:rgba(var(--color-warn), 1)}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,0.12)}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,0.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,0.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,0.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#414141}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.38)}.mat-tab-header-pagination-chevron{border-color:#414141}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.38)}.mat-tab-group[class*='mat-background-'] .mat-tab-header,.mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-primary-lighter),.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:rgba(var(--color-primary), 1)}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:rgba(var(--text-color-primary), 1)}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-secondary-lighter),.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:rgba(var(--color-secondary), 1)}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:rgba(var(--text-color-secondary), 1)}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-warn-ligther),.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:rgba(var(--color-warn), 1)}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:rgba(var(--text-color-warn), 1)}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-primary-lighter),.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination{background-color:rgba(var(--color-primary), 1)}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:rgba(var(--text-color-primary), 1)}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(var(--text-color-primary),.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-primary), 1)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-primary),.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(var(--text-color-primary),.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-secondary-lighter),.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination{background-color:rgba(var(--color-secondary), 1)}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:rgba(var(--text-color-secondary), 1)}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(var(--text-color-secondary),.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-secondary), 1)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-secondary),.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(var(--text-color-secondary),.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-warn-ligther),.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination{background-color:rgba(var(--color-warn), 1)}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:rgba(var(--text-color-warn), 1)}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(var(--text-color-warn),.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-warn), 1)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-warn),.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(var(--text-color-warn),.12)}.mat-toolbar{background:#fff;color:#414141}.mat-toolbar.mat-primary{background:rgba(var(--color-primary), 1);color:rgba(var(--text-color-primary), 1)}.mat-toolbar.mat-accent{background:rgba(var(--color-secondary), 1);color:rgba(var(--text-color-secondary), 1)}.mat-toolbar.mat-warn{background:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,0.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#414141}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:rgba(255,255,255,0.7);background:#323232;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 6px 10px 0px rgba(0,0,0,0.112),0px 1px 18px 0px rgba(0,0,0,0.096)}.mat-simple-snackbar-action{color:rgba(var(--color-secondary), 1)}body{color:#414141}body *::selection{background:rgba(var(--color-primary-lighter), 1)}.uxg-text-primary{color:rgba(var(--color-primary), 1)}.uxg-text-accent,.uxg-text-secondary{color:rgba(var(--color-secondary), 1)}.uxg-text-warn,.uxg-text-error{color:rgba(var(--color-warn), 1)}.uxg-avatar{color:rgba(var(--text-color-gradient), 1);background:linear-gradient(180deg, var(--color-gradient))}.uxg-avatar.uxg-primary-color{background:rgba(var(--color-primary), 1)}.uxg-avatar.uxg-accent-color{background:rgba(var(--color-secondary), 1)}.uxg-avatar.uxg-gravatar{background:none}.uxg-avatar:empty:not(img){background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style>.a{fill:white;}</style></defs><path class="a" d="M12 5.2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>') center center/120% 120% no-repeat,top left/100% 100% no-repeat linear-gradient(180deg, var(--color-gradient))}.uxg-avatar:empty:not(img).uxg-primary-color{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style>.a{fill:white;}</style></defs><path class="a" d="M12 5.2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>') center center/120% 120% no-repeat,rgba(var(--color-primary), 1)}.uxg-avatar:empty:not(img).uxg-accent-color{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style>.a{fill:white;}</style></defs><path class="a" d="M12 5.2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>') center center/120% 120% no-repeat,rgba(var(--color-secondary), 1)}img.uxg-avatar{background:#fafafa}.uxg-avatar-list>li>.uxg-avatar,.uxg-avatar-list>uxg-avatar>.uxg-avatar{border:1px solid #fafafa}.uxg-avatar-number{color:#414141}.uxg-side-badge .mat-badge-content{background-color:transparent;border-color:rgba(65,65,65,0.15);color:#414141}.mat-stroked-button.mat-primary{border-color:rgba(var(--color-primary),.5)}.mat-stroked-button.mat-accent{border-color:rgba(var(--color-secondary),.5)}.mat-stroked-button[disabled]{background-color:rgba(65,65,65,0.1);border-color:rgba(65,65,65,0.25)}.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{opacity:unset}.mat-flat-button.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay,.mat-raised-button.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay,.mat-fab.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay,.mat-mini-fab.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay{background:rgba(var(--text-color-primary), 1);opacity:0.24}.mat-flat-button.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay,.mat-raised-button.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay,.mat-fab.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay,.mat-mini-fab.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay{background:rgba(var(--text-color-secondary), 1);opacity:0.24}.mat-flat-button.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay,.mat-raised-button.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay,.mat-fab.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay,.mat-mini-fab.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay{background:rgba(var(--text-color-primary), 1);opacity:0.24}.mat-flat-button.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay,.mat-raised-button.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay,.mat-fab.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay,.mat-mini-fab.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay{background:rgba(var(--text-color-warn), 1);opacity:0.24}.mat-icon-button.mat-neutral .mat-button-ripple,.mat-icon-button.mat-gradient .mat-button-ripple{color:rgba(var(--color-primary), 1)}.mat-icon-button.mat-neutral .mat-icon{color:rgba(65,65,65,0.75)}.mat-icon-button.mat-gradient .mat-icon{background:linear-gradient(180deg, var(--color-gradient));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mat-fab.mat-gradient{color:rgba(var(--text-color-primary), 1);background:linear-gradient(180deg, var(--color-gradient))}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mat-icon-button.mat-gradient .mat-icon{background:none !important;color:rgba(var(--color-secondary), 1)}}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{color:rgba(0,0,0,0.54);border-color:rgba(0,0,0,0.12)}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle .mat-button-toggle-button{border-color:transparent}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-disabled{color:rgba(0,0,0,0.25)}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-disabled .mat-icon{color:rgba(0,0,0,0.12)}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked{background-color:rgba(var(--color-primary),.1)}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button,.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-icon{color:rgba(var(--color-primary), 1)}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button{border-color:rgba(var(--color-primary), 1)}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{border-color:rgba(0,0,0,0.12)}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle .mat-button-toggle-button{border-color:transparent}.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked{border-color:rgba(var(--color-primary), 1)}.uxg-breadcrumb a{color:#414141;text-decoration:none}.uxg-breadcrumb[color=primary]{color:rgba(var(--color-primary), 1)}.uxg-breadcrumb[color=primary] a{color:rgba(var(--color-primary), 1);text-decoration:none}.uxg-breadcrumb[color=primary] .mat-flat-button{color:rgba(var(--color-primary), 1)}.uxg-breadcrumb[color=accent]{color:rgba(var(--color-secondary), 1)}.uxg-breadcrumb[color=accent] a{color:rgba(var(--color-secondary), 1);text-decoration:none}.uxg-breadcrumb[color=accent] .mat-flat-button{color:rgba(var(--color-primary), 1)}.uxg-card-product.mat-card{background:bottom left/100% 120% no-repeat url("data:image/svg+xml,%3Csvg version='1.1' id='L  _1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 320 246' style='enable-background:new 0 0 320 246;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M320,0v218.3c-2.8,2.1-5.7,4.2-8.6,6.2c-57.1,39.1-132,15.1-180.5,3.3C114.2,223.8,65.3,206.1,0,194V0H320z'/%3E%3C/svg%3E%0A"),linear-gradient(90deg, var(--color-gradient));color:#414141}.uxg-card-solution.mat-card{background:top left/40% 30% no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="132.389" height="72"><defs><style>.a{fill:%23fff;}</style></defs><path class="a" d="M0,0V72C39.485,41.253,86.3,19,132.389,0Z"/></svg>'),bottom right/30% 30% no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100.288" height="72"><defs><style>.a{fill:%23fff;}</style></defs><path class="a" d="M320,240V168c-40.654,36.548-80.919,59.972-100.288,72Z" transform="translate(-219.712 -168)"/></svg>'),top left/100% 100% no-repeat linear-gradient(45deg, var(--color-gradient));color:rgba(var(--text-color-primary), 1)}.mat-chip.mat-standard-chip{background-color:#fff;border:1px solid rgba(65,65,65,0.15);color:#414141}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-icon{color:#414141;opacity:0.75}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-ripple-element{background:rgba(var(--color-primary),.2)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):hover{color:rgba(var(--color-primary), 1)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):hover .mat-icon{color:rgba(var(--color-primary), 1)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove{opacity:0.75}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:1}.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected,.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary{background-color:rgba(var(--color-primary),.1);border:1px solid rgba(var(--color-primary), 1);color:rgba(var(--color-primary), 1)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected .mat-icon,.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary .mat-icon{color:rgba(var(--color-primary), 1);opacity:1}.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected .mat-ripple-element,.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(var(--color-primary),.2);opacity:1}.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected .mat-chip-remove,.mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary .mat-chip-remove{color:rgba(var(--color-primary), 1);opacity:1}.mat-chip.mat-standard-chip::after{background-color:rgba(var(--color-primary), 1)}.mat-chip.mat-standard-chip.mat-chip-disabled{background-color:rgba(65,65,65,0.1);color:rgba(65,65,65,0.5);border-color:rgba(65,65,65,0.15);opacity:1}.uxg-expansion-filter.mat-expansion-panel{background:transparent}.uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-header{border-color:rgba(0,0,0,0.12);background:#fff;color:rgba(65,65,65,0.6)}.uxg-expansion-filter.mat-expansion-panel.active .mat-expansion-panel-header{border-color:rgba(var(--color-primary), 1)}.uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{background:#fff}.mat-action-row{background-color:#fafafa}.uxg-contact .uxg-contact-header .mat-icon{color:rgba(var(--color-primary-lighter), 1)}.uxg-contact .uxg-contact-header .mat-icon-button .mat-icon{color:rgba(var(--color-primary), 1)}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(var(--color-primary),.08)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(var(--color-primary), 1)}.mat-form-field-appearance-fill .mat-form-field-ripple{background-color:rgba(var(--color-primary), 1)}.mat-form-field.mat-form-field-invalid .mat-form-field-flex{background-color:rgba(var(--color-warn),.08)}.mat-icon[color=gradient]{background:linear-gradient(180deg, var(--color-gradient));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mat-icon[color=gradient]{background:none !important;color:rgba(var(--color-secondary), 1)}}.uxg-icon-category{background-color:rgba(var(--color-primary),.1)}.uxg-icon-category .mat-icon{color:rgba(var(--color-primary), 1)}.uxg-link{color:rgba(var(--color-primary), 1);text-decoration:underline}.uxg-link:hover{color:rgba(var(--color-secondary), 1)}.uxg-ol *::before{color:rgba(var(--text-color-primary), 1);background:rgba(var(--color-primary), 1)}.mat-list-base.mat-nav-list.uxg-link-list .mat-list-item{color:rgba(var(--color-primary), 1)}.mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item,.mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item{border-left-color:transparent}.mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item:hover,.mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item:hover{background-color:rgba(var(--color-primary),.04);border-color:rgba(var(--color-primary),.2)}.mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item .mat-icon,.mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item .mat-icon{color:rgba(65,65,65,0.25)}.mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item .mat-ripple-element,.mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item .mat-ripple-element{background-color:rgba(var(--color-primary),.1)}.mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item.uxg-list-item-selected,.mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item.uxg-list-item-selected{color:rgba(var(--color-primary), 1);border-color:rgba(var(--color-primary), 1)}.mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item.uxg-list-item-selected .mat-icon,.mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item.uxg-list-item-selected .mat-icon{color:rgba(var(--color-primary),.5)}.uxg-logo,.uxg-logo[dense]{background:center/contain no-repeat var(--logo)}.mat-menu-content{color:#414141}.uxg-menu-header{background-color:rgba(250,250,250,0.5)}.uxg-nav{background-color:#fafafa}.uxg-nav .mat-drawer{background-color:#fff}.uxg-nav .mat-drawer .uxg-nav-header{background-color:#fafafa}.uxg-nav .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(65,65,65,0.1)}.mat-slide-toggle-thumb{border-color:rgba(0,0,0,0.12)}.mat-table tr.selected{background-color:rgba(var(--color-primary-darker),.07)}.mat-table.uxg-table-alternate tr:nth-child(even){background-color:rgba(var(--color-primary),.03)}.mat-table.uxg-table-alternate tr.selected{background-color:rgba(var(--color-primary-darker),.07)}.uxg-toolbar .uxg-toolbar-icon-menu{color:rgba(65,65,65,0.38)}.uxg-toolbar.mat-primary .mat-icon-button{color:rgba(var(--text-color-primary), 1)}.uxg-toolbar.mat-primary .uxg-toolbar-icon-menu{color:rgba(var(--text-color-primary),.38)}.uxg-dark-theme .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-option{color:#fff}.uxg-dark-theme .mat-option:hover:not(.mat-option-disabled),.uxg-dark-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(255,255,255,0.04)}.uxg-dark-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(255,255,255,0.04)}.uxg-dark-theme .mat-option.mat-active{background:rgba(255,255,255,0.04);color:#fff}.uxg-dark-theme .mat-option.mat-option-disabled{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#8f7be1}.uxg-dark-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#d648b2}.uxg-dark-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-optgroup-label{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-optgroup-disabled .mat-optgroup-label{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-pseudo-checkbox{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-pseudo-checkbox::after{color:#212121}.uxg-dark-theme .mat-pseudo-checkbox-disabled{color:#686868}.uxg-dark-theme .mat-primary .mat-pseudo-checkbox-checked,.uxg-dark-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#8f7be1}.uxg-dark-theme .mat-pseudo-checkbox-checked,.uxg-dark-theme .mat-pseudo-checkbox-indeterminate,.uxg-dark-theme .mat-accent .mat-pseudo-checkbox-checked,.uxg-dark-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#d648b2}.uxg-dark-theme .mat-warn .mat-pseudo-checkbox-checked,.uxg-dark-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.uxg-dark-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}.uxg-dark-theme .mat-app-background,.uxg-dark-theme.mat-app-background{background-color:#212121;color:#fff}.uxg-dark-theme .mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.16),0px 1px 1px 0px rgba(0,0,0,0.112),0px 1px 3px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0,0,0,0.16),0px 3px 4px 0px rgba(0,0,0,0.112),0px 1px 8px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 5px 8px 0px rgba(0,0,0,0.112),0px 1px 14px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 6px 10px 0px rgba(0,0,0,0.112),0px 1px 18px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0,0,0,0.16),0px 7px 10px 1px rgba(0,0,0,0.112),0px 2px 16px 1px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.16),0px 8px 10px 1px rgba(0,0,0,0.112),0px 3px 14px 2px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0,0,0,0.16),0px 9px 12px 1px rgba(0,0,0,0.112),0px 3px 16px 2px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0,0,0,0.16),0px 10px 14px 1px rgba(0,0,0,0.112),0px 4px 18px 3px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0,0,0,0.16),0px 11px 15px 1px rgba(0,0,0,0.112),0px 4px 20px 3px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.16),0px 12px 17px 2px rgba(0,0,0,0.112),0px 5px 22px 4px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.16),0px 13px 19px 2px rgba(0,0,0,0.112),0px 5px 24px 4px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0,0,0,0.16),0px 14px 21px 2px rgba(0,0,0,0.112),0px 5px 26px 4px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0,0,0,0.16),0px 15px 22px 2px rgba(0,0,0,0.112),0px 6px 28px 5px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.16),0px 16px 24px 2px rgba(0,0,0,0.112),0px 6px 30px 5px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0,0,0,0.16),0px 17px 26px 2px rgba(0,0,0,0.112),0px 6px 32px 5px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0,0,0,0.16),0px 18px 28px 2px rgba(0,0,0,0.112),0px 7px 34px 6px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0,0,0,0.16),0px 19px 29px 2px rgba(0,0,0,0.112),0px 7px 36px 6px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.16),0px 20px 31px 3px rgba(0,0,0,0.112),0px 8px 38px 7px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.16),0px 21px 33px 3px rgba(0,0,0,0.112),0px 8px 40px 7px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0,0,0,0.16),0px 22px 35px 3px rgba(0,0,0,0.112),0px 8px 42px 7px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0,0,0,0.16),0px 23px 36px 3px rgba(0,0,0,0.112),0px 9px 44px 8px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.16),0px 24px 38px 3px rgba(0,0,0,0.112),0px 9px 46px 8px rgba(0,0,0,0.096)}.mat-theme-loaded-marker{display:none}.uxg-dark-theme .mat-autocomplete-panel{background:#303030;color:#fff}.uxg-dark-theme .mat-autocomplete-panel:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#303030}.uxg-dark-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}.uxg-dark-theme .mat-badge-content{color:#fff;background:#8f7be1}.cdk-high-contrast-active .uxg-dark-theme .mat-badge-content{outline:solid 1px;border-radius:0}.uxg-dark-theme .mat-badge-accent .mat-badge-content{background:#d648b2;color:#fff}.uxg-dark-theme .mat-badge-warn .mat-badge-content{color:rgba(var(--text-color-warn), 1);background:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-badge{position:relative}.uxg-dark-theme .mat-badge-hidden .mat-badge-content{display:none}.uxg-dark-theme .mat-badge-disabled .mat-badge-content{background:#646464;color:rgba(255,255,255,0.5)}.uxg-dark-theme .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}.uxg-dark-theme .ng-animate-disabled .mat-badge-content,.uxg-dark-theme .mat-badge-content._mat-animation-noopable{transition:none}.uxg-dark-theme .mat-badge-content.mat-badge-active{transform:none}.uxg-dark-theme .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.uxg-dark-theme .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.uxg-dark-theme .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.uxg-dark-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir='rtl'] .uxg-dark-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.uxg-dark-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir='rtl'] .uxg-dark-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.uxg-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir='rtl'] .uxg-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.uxg-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir='rtl'] .uxg-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.uxg-dark-theme .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.uxg-dark-theme .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.uxg-dark-theme .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.uxg-dark-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir='rtl'] .uxg-dark-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.uxg-dark-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir='rtl'] .uxg-dark-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.uxg-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir='rtl'] .uxg-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.uxg-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir='rtl'] .uxg-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.uxg-dark-theme .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.uxg-dark-theme .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.uxg-dark-theme .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.uxg-dark-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir='rtl'] .uxg-dark-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.uxg-dark-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir='rtl'] .uxg-dark-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.uxg-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir='rtl'] .uxg-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.uxg-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir='rtl'] .uxg-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.uxg-dark-theme .mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.16),0px 16px 24px 2px rgba(0,0,0,0.112),0px 6px 30px 5px rgba(0,0,0,0.096);background:#303030;color:#fff}.uxg-dark-theme .mat-button,.uxg-dark-theme .mat-icon-button,.uxg-dark-theme .mat-stroked-button{color:inherit;background:transparent}.uxg-dark-theme .mat-button.mat-primary,.uxg-dark-theme .mat-icon-button.mat-primary,.uxg-dark-theme .mat-stroked-button.mat-primary{color:#8f7be1}.uxg-dark-theme .mat-button.mat-accent,.uxg-dark-theme .mat-icon-button.mat-accent,.uxg-dark-theme .mat-stroked-button.mat-accent{color:#d648b2}.uxg-dark-theme .mat-button.mat-warn,.uxg-dark-theme .mat-icon-button.mat-warn,.uxg-dark-theme .mat-stroked-button.mat-warn{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-button.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-icon-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-icon-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-icon-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-stroked-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-stroked-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-stroked-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-button.mat-primary .mat-button-focus-overlay,.uxg-dark-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.uxg-dark-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#8f7be1}.uxg-dark-theme .mat-button.mat-accent .mat-button-focus-overlay,.uxg-dark-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.uxg-dark-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#d648b2}.uxg-dark-theme .mat-button.mat-warn .mat-button-focus-overlay,.uxg-dark-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.uxg-dark-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.uxg-dark-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.uxg-dark-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.uxg-dark-theme .mat-button .mat-ripple-element,.uxg-dark-theme .mat-icon-button .mat-ripple-element,.uxg-dark-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.uxg-dark-theme .mat-button-focus-overlay{background:#fff}.uxg-dark-theme .mat-stroked-button:not(.mat-button-disabled){border-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-flat-button,.uxg-dark-theme .mat-raised-button,.uxg-dark-theme .mat-fab,.uxg-dark-theme .mat-mini-fab{color:#fff;background-color:#303030}.uxg-dark-theme .mat-flat-button.mat-primary,.uxg-dark-theme .mat-raised-button.mat-primary,.uxg-dark-theme .mat-fab.mat-primary,.uxg-dark-theme .mat-mini-fab.mat-primary{color:#fff}.uxg-dark-theme .mat-flat-button.mat-accent,.uxg-dark-theme .mat-raised-button.mat-accent,.uxg-dark-theme .mat-fab.mat-accent,.uxg-dark-theme .mat-mini-fab.mat-accent{color:#fff}.uxg-dark-theme .mat-flat-button.mat-warn,.uxg-dark-theme .mat-raised-button.mat-warn,.uxg-dark-theme .mat-fab.mat-warn,.uxg-dark-theme .mat-mini-fab.mat-warn{color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-flat-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-flat-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-flat-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-flat-button.mat-primary,.uxg-dark-theme .mat-raised-button.mat-primary,.uxg-dark-theme .mat-fab.mat-primary,.uxg-dark-theme .mat-mini-fab.mat-primary{background-color:#8f7be1}.uxg-dark-theme .mat-flat-button.mat-accent,.uxg-dark-theme .mat-raised-button.mat-accent,.uxg-dark-theme .mat-fab.mat-accent,.uxg-dark-theme .mat-mini-fab.mat-accent{background-color:#d648b2}.uxg-dark-theme .mat-flat-button.mat-warn,.uxg-dark-theme .mat-raised-button.mat-warn,.uxg-dark-theme .mat-fab.mat-warn,.uxg-dark-theme .mat-mini-fab.mat-warn{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-flat-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-flat-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-flat-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-fab.mat-button-disabled.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-primary.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-accent.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-warn.mat-button-disabled,.uxg-dark-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-flat-button.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-raised-button.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-fab.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-flat-button.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-raised-button.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-fab.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-flat-button.mat-warn .mat-ripple-element,.uxg-dark-theme .mat-raised-button.mat-warn .mat-ripple-element,.uxg-dark-theme .mat-fab.mat-warn .mat-ripple-element,.uxg-dark-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(var(--text-color-warn),.1);opacity:.1}.uxg-dark-theme .mat-stroked-button:not([class*='mat-elevation-z']),.uxg-dark-theme .mat-flat-button:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-raised-button:not([class*='mat-elevation-z']){box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*='mat-elevation-z']){box-shadow:0px 5px 5px -3px rgba(0,0,0,0.16),0px 8px 10px 1px rgba(0,0,0,0.112),0px 3px 14px 2px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-raised-button.mat-button-disabled:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-fab:not([class*='mat-elevation-z']),.uxg-dark-theme .mat-mini-fab:not([class*='mat-elevation-z']){box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 6px 10px 0px rgba(0,0,0,0.112),0px 1px 18px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-fab:not(.mat-button-disabled):active:not([class*='mat-elevation-z']),.uxg-dark-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*='mat-elevation-z']){box-shadow:0px 7px 8px -4px rgba(0,0,0,0.16),0px 12px 17px 2px rgba(0,0,0,0.112),0px 5px 22px 4px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-fab.mat-button-disabled:not([class*='mat-elevation-z']),.uxg-dark-theme .mat-mini-fab.mat-button-disabled:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-button-toggle-standalone,.uxg-dark-theme .mat-button-toggle-group{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.uxg-dark-theme .mat-button-toggle-group-appearance-standard{box-shadow:none}.uxg-dark-theme .mat-button-toggle{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-button-toggle-appearance-standard{color:#fff;background:#303030}.uxg-dark-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#fff}.uxg-dark-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(255,255,255,0.12)}.uxg-dark-theme [dir='rtl'] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(255,255,255,0.12)}.uxg-dark-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(255,255,255,0.12)}.uxg-dark-theme .mat-button-toggle-checked{background-color:#212121;color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#fff}.uxg-dark-theme .mat-button-toggle-disabled{color:rgba(255,255,255,0.3);background-color:#000}.uxg-dark-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#303030}.uxg-dark-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#303030}.uxg-dark-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.uxg-dark-theme .mat-button-toggle-group-appearance-standard{border:solid 1px rgba(255,255,255,0.12)}.uxg-dark-theme .mat-card{background:#303030;color:#fff}.uxg-dark-theme .mat-card:not([class*='mat-elevation-z']){box-shadow:0px 2px 1px -1px rgba(0,0,0,0.16),0px 1px 1px 0px rgba(0,0,0,0.112),0px 1px 3px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-card.mat-card-flat:not([class*='mat-elevation-z']){box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-card-subtitle{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-checkbox-frame{border-color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-checkbox-checkmark{fill:#212121}.uxg-dark-theme .mat-checkbox-checkmark-path{stroke:#212121 !important}.uxg-dark-theme .mat-checkbox-mixedmark{background-color:#212121}.uxg-dark-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.uxg-dark-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#8f7be1}.uxg-dark-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.uxg-dark-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#d648b2}.uxg-dark-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.uxg-dark-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.uxg-dark-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}.uxg-dark-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}.uxg-dark-theme .mat-checkbox-disabled .mat-checkbox-label{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-checkbox .mat-ripple-element{background-color:#fff}.uxg-dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.uxg-dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#8f7be1}.uxg-dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.uxg-dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#d648b2}.uxg-dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.uxg-dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-chip.mat-standard-chip{background-color:#616161;color:#fff}.uxg-dark-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:0.4}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0px 3px 3px -2px rgba(0,0,0,0.16),0px 3px 4px 0px rgba(0,0,0,0.112),0px 1px 8px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:0.54}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:0.4}.uxg-dark-theme .mat-chip.mat-standard-chip::after{background:#fff}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#8f7be1;color:#fff}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:0.4}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:rgba(var(--text-color-warn), 1);opacity:0.4}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:rgba(var(--text-color-warn),.1);opacity:.1}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#d648b2;color:#fff}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:0.4}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-table{background:#303030}.uxg-dark-theme .mat-table thead,.uxg-dark-theme .mat-table tbody,.uxg-dark-theme .mat-table tfoot,.uxg-dark-theme mat-header-row,.uxg-dark-theme mat-row,.uxg-dark-theme mat-footer-row,.uxg-dark-theme [mat-header-row],.uxg-dark-theme [mat-row],.uxg-dark-theme [mat-footer-row],.uxg-dark-theme .mat-table-sticky{background:inherit}.uxg-dark-theme mat-row,.uxg-dark-theme mat-header-row,.uxg-dark-theme mat-footer-row,.uxg-dark-theme th.mat-header-cell,.uxg-dark-theme td.mat-cell,.uxg-dark-theme td.mat-footer-cell{border-bottom-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-header-cell{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-cell,.uxg-dark-theme .mat-footer-cell{color:#fff}.uxg-dark-theme .mat-calendar-arrow{border-top-color:#fff}.uxg-dark-theme .mat-datepicker-toggle,.uxg-dark-theme .mat-datepicker-content .mat-calendar-next-button,.uxg-dark-theme .mat-datepicker-content .mat-calendar-previous-button{color:#fff}.uxg-dark-theme .mat-calendar-table-header{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-calendar-table-header-divider::after{background:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-calendar-body-label{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-calendar-body-cell-content,.uxg-dark-theme .mat-date-range-input-separator{color:#fff;border-color:transparent}.uxg-dark-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-form-field-disabled .mat-date-range-input-separator{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.uxg-dark-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.uxg-dark-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,255,255,0.04)}.uxg-dark-theme .mat-calendar-body-in-preview{color:rgba(255,255,255,0.24)}.uxg-dark-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-calendar-body-in-range::before{background:rgba(143,123,225,0.2)}.uxg-dark-theme .mat-calendar-body-comparison-identical,.uxg-dark-theme .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,0.2)}.uxg-dark-theme .mat-calendar-body-comparison-bridge-start::before,.uxg-dark-theme [dir='rtl'] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(143,123,225,0.2) 50%, rgba(249,171,0,0.2) 50%)}.uxg-dark-theme .mat-calendar-body-comparison-bridge-end::before,.uxg-dark-theme [dir='rtl'] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(143,123,225,0.2) 50%, rgba(249,171,0,0.2) 50%)}.uxg-dark-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.uxg-dark-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.uxg-dark-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.uxg-dark-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.uxg-dark-theme .mat-calendar-body-selected{background-color:#8f7be1;color:#fff}.uxg-dark-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(143,123,225,0.4)}.uxg-dark-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.uxg-dark-theme .mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096);background-color:#303030;color:#fff}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(214,72,178,0.2)}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,0.2)}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.uxg-dark-theme .mat-datepicker-content.mat-accent [dir='rtl'] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(214,72,178,0.2) 50%, rgba(249,171,0,0.2) 50%)}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.uxg-dark-theme .mat-datepicker-content.mat-accent [dir='rtl'] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(214,72,178,0.2) 50%, rgba(249,171,0,0.2) 50%)}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#d648b2;color:#fff}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(214,72,178,0.4)}.uxg-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(var(--color-warn),.2)}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,0.2)}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.uxg-dark-theme .mat-datepicker-content.mat-warn [dir='rtl'] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(var(--color-warn),.2) 50%, rgba(249,171,0,0.2) 50%)}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.uxg-dark-theme .mat-datepicker-content.mat-warn [dir='rtl'] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(var(--color-warn),.2) 50%, rgba(249,171,0,0.2) 50%)}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.uxg-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-datepicker-content-touch{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.16),0px 0px 0px 0px rgba(0,0,0,0.112),0px 0px 0px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-datepicker-toggle-active{color:#8f7be1}.uxg-dark-theme .mat-datepicker-toggle-active.mat-accent{color:#d648b2}.uxg-dark-theme .mat-datepicker-toggle-active.mat-warn{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-date-range-input-inner[disabled]{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-dialog-container{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.16),0px 24px 38px 3px rgba(0,0,0,0.112),0px 9px 46px 8px rgba(0,0,0,0.096);background:#303030;color:#fff}.uxg-dark-theme .mat-divider{border-top-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-divider-vertical{border-right-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-expansion-panel{background:#303030;color:#fff}.uxg-dark-theme .mat-expansion-panel:not([class*='mat-elevation-z']){box-shadow:0px 3px 1px -2px rgba(0,0,0,0.16),0px 2px 2px 0px rgba(0,0,0,0.112),0px 1px 5px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-action-row{border-top-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled='true']),.uxg-dark-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled='true']),.uxg-dark-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled='true']){background:rgba(255,255,255,0.04)}@media (hover: none){.uxg-dark-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover{background:#303030}}.uxg-dark-theme .mat-expansion-panel-header-title{color:#fff}.uxg-dark-theme .mat-expansion-panel-header-description,.uxg-dark-theme .mat-expansion-indicator::after{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-expansion-panel-header[aria-disabled='true']{color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.uxg-dark-theme .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}.uxg-dark-theme .mat-form-field-label{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-hint{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-form-field.mat-focused .mat-form-field-label{color:#8f7be1}.uxg-dark-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#d648b2}.uxg-dark-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-focused .mat-form-field-required-marker{color:#d648b2}.uxg-dark-theme .mat-form-field-ripple{background-color:#fff}.uxg-dark-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#8f7be1}.uxg-dark-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#d648b2}.uxg-dark-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#8f7be1}.uxg-dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#d648b2}.uxg-dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.uxg-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.uxg-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-error{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-form-field-appearance-legacy .mat-hint{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.uxg-dark-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.uxg-dark-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(255,255,255,0.05)}.uxg-dark-theme .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.uxg-dark-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}.uxg-dark-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#8f7be1}.uxg-dark-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#d648b2}.uxg-dark-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(255,255,255,0.15)}.uxg-dark-theme .mat-icon.mat-primary{color:#8f7be1}.uxg-dark-theme .mat-icon.mat-accent{color:#d648b2}.uxg-dark-theme .mat-icon.mat-warn{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-list-base .mat-list-item{color:#fff}.uxg-dark-theme .mat-list-base .mat-list-option{color:#fff}.uxg-dark-theme .mat-list-base .mat-subheader{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-list-item-disabled{background-color:#000}.uxg-dark-theme .mat-list-option:hover,.uxg-dark-theme .mat-list-option:focus,.uxg-dark-theme .mat-nav-list .mat-list-item:hover,.uxg-dark-theme .mat-nav-list .mat-list-item:focus,.uxg-dark-theme .mat-action-list .mat-list-item:hover,.uxg-dark-theme .mat-action-list .mat-list-item:focus{background:rgba(255,255,255,0.04)}.uxg-dark-theme .mat-list-single-selected-option,.uxg-dark-theme .mat-list-single-selected-option:hover,.uxg-dark-theme .mat-list-single-selected-option:focus{background:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-menu-panel{background:#303030}.uxg-dark-theme .mat-menu-panel:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-menu-item{background:transparent;color:#fff}.uxg-dark-theme .mat-menu-item[disabled],.uxg-dark-theme .mat-menu-item[disabled]::after{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-menu-item .mat-icon-no-color,.uxg-dark-theme .mat-menu-item-submenu-trigger::after{color:#fff}.uxg-dark-theme .mat-menu-item:hover:not([disabled]),.uxg-dark-theme .mat-menu-item.cdk-program-focused:not([disabled]),.uxg-dark-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.uxg-dark-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(255,255,255,0.04)}.uxg-dark-theme .mat-paginator{background:#303030}.uxg-dark-theme .mat-paginator,.uxg-dark-theme .mat-paginator-page-size .mat-select-trigger{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-paginator-decrement,.uxg-dark-theme .mat-paginator-increment{border-top:2px solid #fff;border-right:2px solid #fff}.uxg-dark-theme .mat-paginator-first,.uxg-dark-theme .mat-paginator-last{border-top:2px solid #fff}.uxg-dark-theme .mat-icon-button[disabled] .mat-paginator-decrement,.uxg-dark-theme .mat-icon-button[disabled] .mat-paginator-increment,.uxg-dark-theme .mat-icon-button[disabled] .mat-paginator-first,.uxg-dark-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-progress-bar-background{fill:rgba(var(--color-primary-lighter), 1)}.uxg-dark-theme .mat-progress-bar-buffer{background-color:rgba(var(--color-primary-lighter), 1)}.uxg-dark-theme .mat-progress-bar-fill::after{background-color:#8f7be1}.uxg-dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:rgba(var(--color-secondary-lighter), 1)}.uxg-dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:rgba(var(--color-secondary-lighter), 1)}.uxg-dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#d648b2}.uxg-dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:rgba(var(--color-warn-ligther), 1)}.uxg-dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:rgba(var(--color-warn-ligther), 1)}.uxg-dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-progress-spinner circle,.uxg-dark-theme .mat-spinner circle{stroke:#8f7be1}.uxg-dark-theme .mat-progress-spinner.mat-accent circle,.uxg-dark-theme .mat-spinner.mat-accent circle{stroke:#d648b2}.uxg-dark-theme .mat-progress-spinner.mat-warn circle,.uxg-dark-theme .mat-spinner.mat-warn circle{stroke:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-radio-outer-circle{border-color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#8f7be1}.uxg-dark-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.uxg-dark-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.uxg-dark-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.uxg-dark-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#8f7be1}.uxg-dark-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#d648b2}.uxg-dark-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.uxg-dark-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.uxg-dark-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.uxg-dark-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#d648b2}.uxg-dark-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.uxg-dark-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.uxg-dark-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.uxg-dark-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.uxg-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.uxg-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-radio-button .mat-ripple-element{background-color:#fff}.uxg-dark-theme .mat-select-value{color:#fff}.uxg-dark-theme .mat-select-placeholder{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-select-disabled .mat-select-value{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-select-arrow{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-select-panel{background:#303030}.uxg-dark-theme .mat-select-panel:not([class*='mat-elevation-z']){box-shadow:0px 2px 4px -1px rgba(0,0,0,0.16),0px 4px 5px 0px rgba(0,0,0,0.112),0px 1px 10px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#8f7be1}.uxg-dark-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#d648b2}.uxg-dark-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-drawer-container{background-color:#212121;color:#fff}.uxg-dark-theme .mat-drawer{background-color:#303030;color:#fff}.uxg-dark-theme .mat-drawer.mat-drawer-push{background-color:#303030}.uxg-dark-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0,0,0,0.16),0px 16px 24px 2px rgba(0,0,0,0.112),0px 6px 30px 5px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-drawer-side{border-right:solid 1px rgba(255,255,255,0.12)}.uxg-dark-theme .mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(255,255,255,0.12);border-right:none}.uxg-dark-theme [dir='rtl'] .mat-drawer-side{border-left:solid 1px rgba(255,255,255,0.12);border-right:none}.uxg-dark-theme [dir='rtl'] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(255,255,255,0.12)}.uxg-dark-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(207,207,207,0.6)}.uxg-dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#d648b2}.uxg-dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(214,72,178,0.54)}.uxg-dark-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#d648b2}.uxg-dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#8f7be1}.uxg-dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(143,123,225,0.54)}.uxg-dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#8f7be1}.uxg-dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(var(--color-warn),.54)}.uxg-dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#fff}.uxg-dark-theme .mat-slide-toggle-thumb{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.16),0px 1px 1px 0px rgba(0,0,0,0.112),0px 1px 3px 0px rgba(0,0,0,0.096);background-color:#bdbdbd}.uxg-dark-theme .mat-slide-toggle-bar{background-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-primary .mat-slider-track-fill,.uxg-dark-theme .mat-primary .mat-slider-thumb,.uxg-dark-theme .mat-primary .mat-slider-thumb-label{background-color:#8f7be1}.uxg-dark-theme .mat-primary .mat-slider-thumb-label-text{color:#fff}.uxg-dark-theme .mat-primary .mat-slider-focus-ring{background-color:rgba(143,123,225,0.2)}.uxg-dark-theme .mat-accent .mat-slider-track-fill,.uxg-dark-theme .mat-accent .mat-slider-thumb,.uxg-dark-theme .mat-accent .mat-slider-thumb-label{background-color:#d648b2}.uxg-dark-theme .mat-accent .mat-slider-thumb-label-text{color:#fff}.uxg-dark-theme .mat-accent .mat-slider-focus-ring{background-color:rgba(214,72,178,0.2)}.uxg-dark-theme .mat-warn .mat-slider-track-fill,.uxg-dark-theme .mat-warn .mat-slider-thumb,.uxg-dark-theme .mat-warn .mat-slider-thumb-label{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-warn .mat-slider-thumb-label-text{color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-warn .mat-slider-focus-ring{background-color:rgba(var(--color-warn),.2);opacity:.2}.uxg-dark-theme .mat-slider:hover .mat-slider-track-background,.uxg-dark-theme .cdk-focused .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-slider-disabled .mat-slider-track-background,.uxg-dark-theme .mat-slider-disabled .mat-slider-track-fill,.uxg-dark-theme .mat-slider-disabled .mat-slider-thumb{background-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.uxg-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}.uxg-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.uxg-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(255,255,255,0.3);background-color:transparent}.uxg-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.uxg-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.uxg-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(255,255,255,0.3)}.uxg-dark-theme .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent)}.uxg-dark-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(255,255,255,0.7), rgba(255,255,255,0.7) 2px, transparent 0, transparent)}.uxg-dark-theme .mat-step-header.cdk-keyboard-focused,.uxg-dark-theme .mat-step-header.cdk-program-focused,.uxg-dark-theme .mat-step-header:hover{background-color:rgba(255,255,255,0.04)}@media (hover: none){.uxg-dark-theme .mat-step-header:hover{background:none}}.uxg-dark-theme .mat-step-header .mat-step-label,.uxg-dark-theme .mat-step-header .mat-step-optional{color:rgba(255,255,255,0.7)}.uxg-dark-theme .mat-step-header .mat-step-icon{background-color:rgba(255,255,255,0.7);color:#fff}.uxg-dark-theme .mat-step-header .mat-step-icon-selected,.uxg-dark-theme .mat-step-header .mat-step-icon-state-done,.uxg-dark-theme .mat-step-header .mat-step-icon-state-edit{background-color:#8f7be1;color:#fff}.uxg-dark-theme .mat-step-header.mat-accent .mat-step-icon{color:#fff}.uxg-dark-theme .mat-step-header.mat-accent .mat-step-icon-selected,.uxg-dark-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.uxg-dark-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#d648b2;color:#fff}.uxg-dark-theme .mat-step-header.mat-warn .mat-step-icon{color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-step-header.mat-warn .mat-step-icon-selected,.uxg-dark-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.uxg-dark-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#fff}.uxg-dark-theme .mat-step-header .mat-step-label.mat-step-label-error{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-stepper-horizontal,.uxg-dark-theme .mat-stepper-vertical{background-color:#303030}.uxg-dark-theme .mat-stepper-vertical-line::before{border-left-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-horizontal-stepper-header::before,.uxg-dark-theme .mat-horizontal-stepper-header::after,.uxg-dark-theme .mat-stepper-horizontal-line{border-top-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-sort-header-arrow{color:#c1c1c1}.uxg-dark-theme .mat-tab-nav-bar,.uxg-dark-theme .mat-tab-header{border-bottom:1px solid rgba(255,255,255,0.12)}.uxg-dark-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.uxg-dark-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(255,255,255,0.12);border-bottom:none}.uxg-dark-theme .mat-tab-label,.uxg-dark-theme .mat-tab-link{color:#fff}.uxg-dark-theme .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-tab-header-pagination-chevron{border-color:#fff}.uxg-dark-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.5)}.uxg-dark-theme .mat-tab-group[class*='mat-background-'] .mat-tab-header,.uxg-dark-theme .mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}.uxg-dark-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-primary-lighter),.3)}.uxg-dark-theme .mat-tab-group.mat-primary .mat-ink-bar,.uxg-dark-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#8f7be1}.uxg-dark-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.uxg-dark-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.uxg-dark-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-secondary-lighter),.3)}.uxg-dark-theme .mat-tab-group.mat-accent .mat-ink-bar,.uxg-dark-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#d648b2}.uxg-dark-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.uxg-dark-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.uxg-dark-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-warn-ligther),.3)}.uxg-dark-theme .mat-tab-group.mat-warn .mat-ink-bar,.uxg-dark-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.uxg-dark-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-primary-lighter),.3)}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header,.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-links,.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination{background-color:#8f7be1}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label,.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}.uxg-dark-theme .mat-tab-group.mat-background-primary .mat-ripple-element,.uxg-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-secondary-lighter),.3)}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header,.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-links,.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination{background-color:#d648b2}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label,.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}.uxg-dark-theme .mat-tab-group.mat-background-accent .mat-ripple-element,.uxg-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(var(--color-warn-ligther),.3)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header,.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-links,.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination{background-color:rgba(var(--color-warn), 1)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label,.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(var(--text-color-warn),.4)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(var(--text-color-warn),.4)}.uxg-dark-theme .mat-tab-group.mat-background-warn .mat-ripple-element,.uxg-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(var(--text-color-warn),.12)}.uxg-dark-theme .mat-toolbar{background:#303030;color:#fff}.uxg-dark-theme .mat-toolbar.mat-primary{background:#8f7be1;color:#fff}.uxg-dark-theme .mat-toolbar.mat-accent{background:#d648b2;color:#fff}.uxg-dark-theme .mat-toolbar.mat-warn{background:rgba(var(--color-warn), 1);color:rgba(var(--text-color-warn), 1)}.uxg-dark-theme .mat-toolbar .mat-form-field-underline,.uxg-dark-theme .mat-toolbar .mat-form-field-ripple,.uxg-dark-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.uxg-dark-theme .mat-toolbar .mat-form-field-label,.uxg-dark-theme .mat-toolbar .mat-focused .mat-form-field-label,.uxg-dark-theme .mat-toolbar .mat-select-value,.uxg-dark-theme .mat-toolbar .mat-select-arrow,.uxg-dark-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.uxg-dark-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.uxg-dark-theme .mat-tooltip{background:rgba(97,97,97,0.9)}.uxg-dark-theme .mat-tree{background:#303030}.uxg-dark-theme .mat-tree-node,.uxg-dark-theme .mat-nested-tree-node{color:#fff}.uxg-dark-theme .mat-snack-bar-container{color:rgba(0,0,0,0.87);background:#fafafa;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.16),0px 6px 10px 0px rgba(0,0,0,0.112),0px 1px 18px 0px rgba(0,0,0,0.096)}.uxg-dark-theme .mat-simple-snackbar-action{color:inherit}.uxg-dark-theme body{color:#fff}.uxg-dark-theme body *::selection{background:rgba(var(--color-primary-darker), 1)}.uxg-dark-theme .uxg-text-primary{color:#8f7be1}.uxg-dark-theme .uxg-text-accent,.uxg-dark-theme .uxg-text-secondary{color:#d648b2}.uxg-dark-theme .uxg-text-warn,.uxg-dark-theme .uxg-text-error{color:rgba(var(--color-warn), 1)}.uxg-dark-theme .uxg-avatar{color:rgba(var(--text-color-gradient), 1);background:linear-gradient(180deg, var(--color-gradient))}.uxg-dark-theme .uxg-avatar.uxg-primary-color{background:#8f7be1}.uxg-dark-theme .uxg-avatar.uxg-accent-color{background:#d648b2}.uxg-dark-theme .uxg-avatar.uxg-gravatar{background:none}.uxg-dark-theme .uxg-avatar:empty:not(img){background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style>.a{fill:white;}</style></defs><path class="a" d="M12 5.2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>') center center/120% 120% no-repeat,top left/100% 100% no-repeat linear-gradient(180deg, var(--color-gradient))}.uxg-dark-theme .uxg-avatar:empty:not(img).uxg-primary-color{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style>.a{fill:white;}</style></defs><path class="a" d="M12 5.2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>') center center/120% 120% no-repeat,#8f7be1}.uxg-dark-theme .uxg-avatar:empty:not(img).uxg-accent-color{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style>.a{fill:white;}</style></defs><path class="a" d="M12 5.2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>') center center/120% 120% no-repeat,#d648b2}.uxg-dark-theme img.uxg-avatar{background:#212121}.uxg-dark-theme .uxg-avatar-list>li>.uxg-avatar,.uxg-dark-theme .uxg-avatar-list>uxg-avatar>.uxg-avatar{border:1px solid #212121}.uxg-dark-theme .uxg-avatar-number{color:#fff}.uxg-dark-theme .uxg-side-badge .mat-badge-content{background-color:transparent;border-color:rgba(255,255,255,0.15);color:#fff}.uxg-dark-theme .mat-stroked-button.mat-primary{border-color:rgba(143,123,225,0.5)}.uxg-dark-theme .mat-stroked-button.mat-accent{border-color:rgba(214,72,178,0.5)}.uxg-dark-theme .mat-stroked-button[disabled]{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.25)}.uxg-dark-theme .mat-flat-button.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-flat-button.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-flat-button.mat-warn .mat-ripple-element,.uxg-dark-theme .mat-raised-button.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-raised-button.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-raised-button.mat-warn .mat-ripple-element,.uxg-dark-theme .mat-fab.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-fab.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-fab.mat-warn .mat-ripple-element,.uxg-dark-theme .mat-mini-fab.mat-primary .mat-ripple-element,.uxg-dark-theme .mat-mini-fab.mat-accent .mat-ripple-element,.uxg-dark-theme .mat-mini-fab.mat-warn .mat-ripple-element{opacity:unset}.uxg-dark-theme .mat-flat-button.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay,.uxg-dark-theme .mat-raised-button.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay,.uxg-dark-theme .mat-fab.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay,.uxg-dark-theme .mat-mini-fab.cdk-keyboard-focused.mat-primary .mat-button-focus-overlay{background:#fff;opacity:0.24}.uxg-dark-theme .mat-flat-button.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay,.uxg-dark-theme .mat-raised-button.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay,.uxg-dark-theme .mat-fab.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay,.uxg-dark-theme .mat-mini-fab.cdk-keyboard-focused.mat-accent .mat-button-focus-overlay{background:#fff;opacity:0.24}.uxg-dark-theme .mat-flat-button.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay,.uxg-dark-theme .mat-raised-button.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay,.uxg-dark-theme .mat-fab.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay,.uxg-dark-theme .mat-mini-fab.cdk-keyboard-focused.mat-gradient .mat-button-focus-overlay{background:#fff;opacity:0.24}.uxg-dark-theme .mat-flat-button.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay,.uxg-dark-theme .mat-raised-button.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay,.uxg-dark-theme .mat-fab.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay,.uxg-dark-theme .mat-mini-fab.cdk-keyboard-focused.mat-warn .mat-button-focus-overlay{background:rgba(var(--text-color-warn), 1);opacity:0.24}.uxg-dark-theme .mat-icon-button.mat-neutral .mat-button-ripple,.uxg-dark-theme .mat-icon-button.mat-gradient .mat-button-ripple{color:#8f7be1}.uxg-dark-theme .mat-icon-button.mat-neutral .mat-icon{color:rgba(255,255,255,0.75)}.uxg-dark-theme .mat-icon-button.mat-gradient .mat-icon{background:linear-gradient(180deg, var(--color-gradient));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.uxg-dark-theme .mat-fab.mat-gradient{color:#fff;background:linear-gradient(180deg, var(--color-gradient))}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.uxg-dark-theme .mat-icon-button.mat-gradient .mat-icon{background:none !important;color:#d648b2}}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle .mat-button-toggle-button{border-color:transparent}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-disabled{color:rgba(255,255,255,0.25)}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-disabled .mat-icon{color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked{background-color:rgba(143,123,225,0.1)}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button,.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-icon{color:#8f7be1}.uxg-dark-theme .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button{border-color:#8f7be1}.uxg-dark-theme .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{border-color:rgba(255,255,255,0.12)}.uxg-dark-theme .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle .mat-button-toggle-button{border-color:transparent}.uxg-dark-theme .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked{border-color:#8f7be1}.uxg-dark-theme .uxg-breadcrumb a{color:#fff;text-decoration:none}.uxg-dark-theme .uxg-breadcrumb[color=primary]{color:#8f7be1}.uxg-dark-theme .uxg-breadcrumb[color=primary] a{color:#8f7be1;text-decoration:none}.uxg-dark-theme .uxg-breadcrumb[color=primary] .mat-flat-button{color:#8f7be1}.uxg-dark-theme .uxg-breadcrumb[color=accent]{color:#d648b2}.uxg-dark-theme .uxg-breadcrumb[color=accent] a{color:#d648b2;text-decoration:none}.uxg-dark-theme .uxg-breadcrumb[color=accent] .mat-flat-button{color:#8f7be1}.uxg-dark-theme .uxg-card-product.mat-card{background:bottom left/100% 120% no-repeat url("data:image/svg+xml,%3Csvg version='1.1' id='L  _1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 320 246' style='enable-background:new 0 0 320 246;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23303030;%7D%0A%3C/style%3E%3Cpath class='st0' d='M320,0v218.3c-2.8,2.1-5.7,4.2-8.6,6.2c-57.1,39.1-132,15.1-180.5,3.3C114.2,223.8,65.3,206.1,0,194V0H320z'/%3E%3C/svg%3E%0A"),linear-gradient(90deg, var(--color-gradient));color:#414141}.uxg-dark-theme .uxg-card-solution.mat-card{background:top left/40% 30% no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="132.389" height="72"><defs><style>.a{fill:%23fff;}</style></defs><path class="a" d="M0,0V72C39.485,41.253,86.3,19,132.389,0Z"/></svg>'),bottom right/30% 30% no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100.288" height="72"><defs><style>.a{fill:%23fff;}</style></defs><path class="a" d="M320,240V168c-40.654,36.548-80.919,59.972-100.288,72Z" transform="translate(-219.712 -168)"/></svg>'),top left/100% 100% no-repeat linear-gradient(45deg, var(--color-gradient));color:#fff}.uxg-dark-theme .mat-chip.mat-standard-chip{background-color:#303030;border:1px solid rgba(255,255,255,0.15);color:#fff}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-icon{color:#fff;opacity:0.75}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-ripple-element{background:rgba(143,123,225,0.2)}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):hover{color:#8f7be1}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):hover .mat-icon{color:#8f7be1}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove{opacity:0.75}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:1}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected,.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary{background-color:rgba(143,123,225,0.1);border:1px solid #8f7be1;color:#8f7be1}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected .mat-icon,.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary .mat-icon{color:#8f7be1;opacity:1}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected .mat-ripple-element,.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(143,123,225,0.2);opacity:1}.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected .mat-chip-remove,.uxg-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled).mat-chip-selected.mat-primary .mat-chip-remove{color:#8f7be1;opacity:1}.uxg-dark-theme .mat-chip.mat-standard-chip::after{background-color:#8f7be1}.uxg-dark-theme .mat-chip.mat-standard-chip.mat-chip-disabled{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.15);opacity:1}.uxg-dark-theme .uxg-expansion-filter.mat-expansion-panel{background:transparent}.uxg-dark-theme .uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-header{border-color:rgba(255,255,255,0.12);background:#303030;color:rgba(255,255,255,0.6)}.uxg-dark-theme .uxg-expansion-filter.mat-expansion-panel.active .mat-expansion-panel-header{border-color:#8f7be1}.uxg-dark-theme .uxg-expansion-filter.mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{background:#303030}.uxg-dark-theme .mat-action-row{background-color:#212121}.uxg-dark-theme .uxg-contact .uxg-contact-header .mat-icon{color:rgba(var(--color-primary-lighter), 1)}.uxg-dark-theme .uxg-contact .uxg-contact-header .mat-icon-button .mat-icon{color:#8f7be1}.uxg-dark-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(143,123,225,0.08)}.uxg-dark-theme .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:#8f7be1}.uxg-dark-theme .mat-form-field-appearance-fill .mat-form-field-ripple{background-color:#8f7be1}.uxg-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-flex{background-color:rgba(var(--color-warn),.08)}.uxg-dark-theme .mat-icon[color=gradient]{background:linear-gradient(180deg, var(--color-gradient));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.uxg-dark-theme .mat-icon[color=gradient]{background:none !important;color:#d648b2}}.uxg-dark-theme .uxg-icon-category{background-color:rgba(143,123,225,0.1)}.uxg-dark-theme .uxg-icon-category .mat-icon{color:#8f7be1}.uxg-dark-theme .uxg-link{color:#8f7be1;text-decoration:underline}.uxg-dark-theme .uxg-link:hover{color:#d648b2}.uxg-dark-theme .uxg-ol *::before{color:#fff;background:#8f7be1}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-link-list .mat-list-item{color:#8f7be1}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item,.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item{border-left-color:transparent}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item:hover,.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item:hover{background-color:rgba(143,123,225,0.04);border-color:rgba(143,123,225,0.2)}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item .mat-icon,.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item .mat-icon{color:rgba(255,255,255,0.25)}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item .mat-ripple-element,.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item .mat-ripple-element{background-color:rgba(143,123,225,0.1)}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item.uxg-list-item-selected,.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item.uxg-list-item-selected{color:#8f7be1;border-color:#8f7be1}.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list .mat-list-item.uxg-list-item-selected .mat-icon,.uxg-dark-theme .mat-list-base.mat-nav-list.uxg-nav-list-level .mat-list-item.uxg-list-item-selected .mat-icon{color:rgba(143,123,225,0.5)}.uxg-dark-theme .uxg-logo,.uxg-dark-theme .uxg-logo[dense]{background:center/contain no-repeat url('data:image/svg+xml,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" viewBox="0 0 278.051 139.0272" style="enable-background:new 0 0 278.051 139.0272;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:url(%23SVGID_1_);%7D .st1%7Bfill:url(%23SVGID_2_);%7D .st2%7Bfill:url(%23_x3C_Path_x3E__1_2_);%7D .st3%7Bfill:%23FFFFFF;%7D .st4%7Bfill:url(%23SVGID_3_);%7D .st5%7Bfill:url(%23SVGID_4_);%7D .st6%7Bfill:url(%23SVGID_5_);%7D .st7%7Bfill:url(%23_x3C_Path_x3E__1_3_);%7D .st8%7Bfill:url(%23SVGID_6_);%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3ClinearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="141.3583" y1="153.6782" x2="71.9573" y2="28.4755"%3E%3Cstop offset="0" style="stop-color:%23787776"/%3E%3Cstop offset="0.3657" style="stop-color:%23949494"/%3E%3Cstop offset="0.4347" style="stop-color:%23A0A0A0"/%3E%3Cstop offset="0.5604" style="stop-color:%23C1C1C1"/%3E%3Cstop offset="0.7276" style="stop-color:%23F5F5F5"/%3E%3Cstop offset="0.7558" style="stop-color:%23FFFFFF"/%3E%3Cstop offset="0.8025" style="stop-color:%23F0F0F0"/%3E%3Cstop offset="0.8928" style="stop-color:%23C7C7C7"/%3E%3Cstop offset="0.9033" style="stop-color:%23C2C2C2"/%3E%3C/linearGradient%3E%3Cpath class="st0" d="M186.2755,60.1227c0.6228-2.1705,1.0206-4.4699,1.1238-6.9384c0.195-4.6642-0.5544-9.3849-2.249-13.732 c-1.3866-3.5582-3.4117-6.8366-5.9644-9.6752c-0.5998-0.6683-1.2272-1.3121-1.8777-1.9313c-0.2776-0.2635-0.5596-0.5247-0.8477-0.78 c-7.3203-6.5255-17.7531-10.4938-29.3774-11.8223c-2.7567-0.3148-5.5759-0.4703-8.4322-0.4703 c-6.3306,0-12.8471,0.7606-19.3123,2.2305c-6.8641,1.5585-13.6695,3.9132-20.1324,6.9847 c-8.7798,4.1766-17.2031,10.6977-21.8732,14.0787c-6.0254,4.3657-8.9659,3.9742-12.5107,2.3876 c4.9038,2.674,11.1264,3.9229,19.3317,2.7693c3.4205-0.4793,6.9572-0.8737,10.5213-1.1387 c5.2595-0.3907,10.5861-0.5366,15.8694-0.1898c9.9944,0.6526,22.357,2.8546,28.5194,11.676 c1.6284,2.3332,2.4276,4.9443,2.8816,8.1647c0.8417,5.9919-0.9906,11.9473-4.0063,17.0855 c-1.8844,3.2106-4.1685,6.1638-6.7219,8.8922c-3.2665,3.4912-6.9758,6.6148-10.8511,9.4272 c-2.0295,1.4721-4.1052,2.8601-6.1876,4.1722c-5.0273,3.3386-11.8081,7.6486-19.5609,12.0798 c-24.3917,13.9403-57.8602,28.485-73.8152,16.6122c3.9958,3.4443,8.7151,6.0455,13.7968,7.4788 c5.6071,1.5786,11.497,1.8093,17.2731,1.3017c10.3047-0.9058,20.3467-4.0263,29.9334-7.7922 c9.7741-3.8403,19.1917-8.526,28.5282-13.3144c2.4299-1.2458,4.8547-2.5014,7.2809-3.7517 c13.4499-6.9371,27.3814-14.0111,39.2304-21.7512c7.3018-4.7706,14.4293-10.0853,20.2471-16.6308 c2.4965-2.8087,4.7493-5.7548,6.5128-8.9802L186.2755,60.1227z"/%3E%3ClinearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-12.7909" y1="35.4348" x2="110.5566" y2="158.7823"%3E%3Cstop offset="0.2002" style="stop-color:%23F50039"/%3E%3Cstop offset="0.2403" style="stop-color:%23FF3665"/%3E%3Cstop offset="0.2697" style="stop-color:%23FF5B80"/%3E%3Cstop offset="0.3438" style="stop-color:%23FE8E8E"/%3E%3Cstop offset="0.4074" style="stop-color:%23FEADB2"/%3E%3Cstop offset="0.4759" style="stop-color:%23FF8DAF"/%3E%3Cstop offset="0.4921" style="stop-color:%23FF8AAF"/%3E%3Cstop offset="0.5901" style="stop-color:%23FF77BD"/%3E%3Cstop offset="0.6507" style="stop-color:%23E76CD7"/%3E%3Cstop offset="0.7003" style="stop-color:%23AF5BE7"/%3E%3Cstop offset="0.7279" style="stop-color:%23895EFD"/%3E%3C/linearGradient%3E%3Cpath class="st1" d="M20.8026,130.0011c20.8913,15.8816,72.2776-14.6092,93.3734-28.6908 c-20.6801,13.8041-48.9123,21.8729-66.7522,19.9964c-29.1089-3.0613-34.9252-52.6314-30.3607-86.7824 C15.8207,41.7942-2.9113,110.0508,20.8026,130.0011z"/%3E%3ClinearGradient id="_x3C_Path_x3E__1_2_" gradientUnits="userSpaceOnUse" x1="31.7555" y1="-17.241" x2="89.8864" y2="40.8899"%3E%3Cstop offset="0.2803" style="stop-color:%23FC6EA6"/%3E%3Cstop offset="0.4651" style="stop-color:%23E069D2"/%3E%3Cstop offset="0.5671" style="stop-color:%23E67EEB"/%3E%3Cstop offset="0.6555" style="stop-color:%23DC64F9"/%3E%3Cstop offset="0.7013" style="stop-color:%23C165FA"/%3E%3Cstop offset="0.7861" style="stop-color:%239566FB"/%3E%3Cstop offset="0.8291" style="stop-color:%238466FC"/%3E%3Cstop offset="0.9351" style="stop-color:%235978F9"/%3E%3C/linearGradient%3E%3Cpath id="_x3C_Path_x3E__1_1_" class="st2" d="M43.4129,0c-3.7685,0.0165-7.4997,0.5484-13.2354,2.5272l0.0154,0.0255 c16.2294-5.9679,14.9456,25.8815,33.3472,37.193c0.1004,0.0617,0.1976,0.1171,0.2964,0.1748 c0.0942,0.0558,0.1903,0.1107,0.2855,0.1656c9.7832,5.4849,13.1052-5.0028,35.0815-16.097 c-3.8262,1.8673-7.2415,3.4337-11.355,3.9643c-6.4154,0.8289-10.0631-4.5645-12.6615-7.7356 C73.0562,17.6158,63.1211,0.086,43.6975,0H43.4129z"/%3E%3Cpath class="st3" d="M60.8202,65.4075v5.0555h11.709v6.6952h-11.709v11.9322h-7.8788V58.7131h20.4534v6.6944H60.8202z"/%3E%3Cpath class="st3" d="M79.6821,89.0904V58.7131h7.8788v30.3773H79.6821z"/%3E%3Cpath class="st3" d="M117.445,89.0904l-14.5286-18.5816v18.5816h-7.8788V58.7131h7.8788l14.5286,18.5816V58.7131h7.8792v30.3773 H117.445z"/%3E%3Cpath class="st3" d="M152.98,89.0904l-1.9585-5.2828h-10.8847l-2.095,5.2828h-8.1562l11.4809-30.3773h8.6079l11.4311,30.3773H152.98 z M145.6023,68.14l-3.2794,9.6558h6.5587L145.6023,68.14z"/%3E%3Cpath class="st3" d="M206.3192,65.4075v23.6829h-7.8796V65.4075h-7.3038v-6.6944h22.6237v6.6944H206.3192z"/%3E%3Cpath class="st3" d="M234.5081,89.0904l-7.56-11.6592v11.6592h-7.8796V58.7131h12.2968c2.8698,0,5.3743,0.546,7.4243,2.6868 c1.7304,1.7762,2.5952,4.2815,2.5952,6.7402c0,1.9135-0.5918,4.0534-1.7304,5.6024c-1.2294,1.6846-2.869,2.4595-4.8733,2.9148 l9.5185,12.4333H234.5081z M228.4505,64.8157h-1.5024v7.515h1.5024c2.4595,0,4.8283-0.9571,4.8283-3.7804 C233.2788,65.7263,230.8642,64.8157,228.4505,64.8157z"/%3E%3Cpath class="st3" d="M269.6254,89.0904l-1.9585-5.2828h-10.8843l-2.095,5.2828h-8.3349l11.6592-30.3773h8.6079l11.4311,30.3773 H269.6254z M262.2477,68.14l-3.2793,9.6558h6.5587L262.2477,68.14z"/%3E%3Cpath class="st3" d="M186.7543,84.608c-1.9781,3.8638-6.7162,5.3821-10.8104,5.3821c-3.8176,0-7.6502-1.3596-10.7784-3.5218 l3.5106-6.368c1.9781,1.7478,4.3237,3.1282,7.0382,3.1282c1.9319,0,3.8184-0.8281,3.8184-3.0365 c0-5.3358-13.0188-1.2879-13.0188-12.0521c0-6.2101,4.232-10.3505,10.3967-10.3505c3.4039,0,6.3946,0.7302,9.3849,2.2947 l-2.6835,6.4797c-1.5175-1.2417-3.3437-2.1498-5.368-2.1498c-1.5637,0-3.4039,0.8735-3.4039,2.6675 c0,4.5086,13.0643,1.5645,13.0643,12.0529C187.9043,80.8821,187.5824,83.0443,186.7543,84.608z"/%3E%3ClinearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="10.8069" y1="5.6299" x2="30.1032" y2="126.1008"%3E%3Cstop offset="0.0589" style="stop-color:%23D5D5D5"/%3E%3Cstop offset="0.3079" style="stop-color:%23FFFFFF"/%3E%3Cstop offset="0.3952" style="stop-color:%23E1E0E0"/%3E%3Cstop offset="0.4777" style="stop-color:%23CBCACA"/%3E%3Cstop offset="0.5304" style="stop-color:%23C3C2C2"/%3E%3C/linearGradient%3E%3Cpath class="st4" d="M13.2515,120.3871c0.4102,0.7214,0.8317,1.4186,1.264,2.0923s0.8796,1.3179,1.3337,1.9422 c0.4541,0.6243,0.9151,1.2285,1.376,1.8206c0.4826,0.6198,0.9339,1.1556,1.4281,1.6926c-6.6584-7.499-9.1423-19.7169-9.4614-32.8996 c-0.0198-0.8169-0.0313-1.634-0.0354-2.4512c-0.0812-16.2595,2.4925-32.4165,5.8646-48.2776 c0.9703-4.5639,1.9511-9.1232,2.8036-13.711c0.5889-3.1689,1.4231-6.8759,2.1218-10.1366 c2.1345-9.9623,6.3593-15.2129,7.2604-16.0531c0.9408-0.8772,1.9129-1.4535,2.9861-1.8529l-0.0154-0.0255 c-1.676,0.652-4.128,1.7274-5.7181,2.5429c-3.2064,1.6445-6.3565,3.5174-9.1397,5.817c-1.2569,1.0385-2.4193,2.1234-3.4933,3.2512 C6.5587,19.6707,3.4207,26.2381,1.7168,33.4438c-0.9721,4.1109-1.456,8.3263-1.6314,12.5431 C-0.5542,61.3554,2.5402,76.5848,4.74,91.7176C6.1806,101.6282,8.2477,111.588,13.2515,120.3871z"/%3E%3C/svg%3E%0A')}.uxg-dark-theme .mat-menu-content{color:#fff}.uxg-dark-theme .uxg-menu-header{background-color:rgba(33,33,33,0.5)}.uxg-dark-theme .uxg-nav{background-color:#212121}.uxg-dark-theme .uxg-nav .mat-drawer{background-color:#303030}.uxg-dark-theme .uxg-nav .mat-drawer .uxg-nav-header{background-color:#212121}.uxg-dark-theme .uxg-nav .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(255,255,255,0.1)}.uxg-dark-theme .mat-slide-toggle-thumb{border-color:rgba(255,255,255,0.12)}.uxg-dark-theme .mat-table tr.selected{background-color:rgba(var(--color-primary-darker),.07)}.uxg-dark-theme .mat-table.uxg-table-alternate tr:nth-child(even){background-color:rgba(143,123,225,0.03)}.uxg-dark-theme .mat-table.uxg-table-alternate tr.selected{background-color:rgba(var(--color-primary-darker),.07)}.uxg-dark-theme .uxg-toolbar .uxg-toolbar-icon-menu{color:rgba(255,255,255,0.38)}.uxg-dark-theme .uxg-toolbar.mat-primary .mat-icon-button{color:#fff}.uxg-dark-theme .uxg-toolbar.mat-primary .uxg-toolbar-icon-menu{color:rgba(255,255,255,0.38)}
/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/styles/roboto-fonts.css ***!
  \*********************************************************************************************************************************************************************************************************************/
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url("/content/FCCUI/assets/fonts/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Italic'), local('Roboto-Italic'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1Mu51xIIzI.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url("/content/FCCUI/assets/fonts/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Roboto Thin'), local('Roboto-Thin'), url("/content/FCCUI/assets/fonts/KFOkCnqEu92Fr1MmgVxIIzI.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Roboto Light'), local('Roboto-Light'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url("/content/FCCUI/assets/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Roboto Medium'), local('Roboto-Medium'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Roboto Bold'), local('Roboto-Bold'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Roboto Black'), local('Roboto-Black'), url("/content/FCCUI/assets/fonts/KFOlCnqEu92Fr1MmYUtfBBc4.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/styles/material-icons.css ***!
  \***********************************************************************************************************************************************************************************************************************/
/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("/content/FCCUI/assets/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2") format("woff2")
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/client.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* External colors*/
/* You can add global styles to this file, and also import other style files */
/* External colors*/
/* External colors*/
.FCC .primaryButton {
  background: #006a4d !important;
  color: #ffffff !important;
}
.FCC .primaryButton:hover {
  background-color: #c546a9 !important;
}
.FCC .primaryButton:focus {
  background-color: #cf66b8 !important;
  border: 3px solid #000000 !important;
}
.FCC .primaryButton:active {
  background-color: #cf66b8 !important;
}
.FCC .primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.FCC app-review-header .primaryButton.primaryButton1:hover, .FCC .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.FCC app-review-header .primaryButton.journey-button:hover, .FCC .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}
.FCC app-review-header .primaryButton.primaryButton1:hover, .FCC .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.FCC app-review-header .primaryButton.journey-button:hover, .FCC .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}
.FCC app-admin-review-header .primaryButton.primaryButton1:hover, .FCC .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.FCC app-admin-review-header .primaryButton.journey-button:hover, .FCC .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}
.FCC app-admin-review-header .primaryButton.primaryButton1:hover, .FCC .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.FCC app-admin-review-header .primaryButton.journey-button:hover, .FCC .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}
.FCC .secondaryButton {
  color: #006a4d !important;
  background-color: #ffffff !important;
}
.FCC .secondaryButton:hover {
  background-color: #fbf0f8 !important;
}
.FCC .secondaryButton:active {
  background-color: #d4efda !important;
}
.FCC .secondaryButton:focus {
  border: 3px solid #000000 !important;
  background-color: #fbf0f8 !important;
}
.FCC app-review-history .secondaryButton:hover {
  background-color: #fbf0f8 !important;
}
.FCC .secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.FCC .secondaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.FCC .tertiaryButton {
  color: #006a4d !important;
  background-color: transparent !important;
}
.FCC .tertiaryButton:hover {
  background-color: #f6e8f3 !important;
}
.FCC .tertiaryButton:active {
  background-color: #d4efda !important;
}
.FCC .tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.FCC fcc-trade-file-upload-dialog .ui-button {
  background-color: #006a4d !important;
}
.FCC fcc-trade-confirmation-dialog .ConfirmButton {
  color: #ffffff !important;
  background-color: #006a4d !important;
}
.FCC fcc-trade-confirmation-dialog .ConfirmButton:hover, .FCC fcc-trade-confirmation-dialog .ConfirmButton:focus {
  color: #ffffff !important;
  background-color: #80d194 !important;
}
.FCC fcc-trade-confirmation-dialog .ConfirmButton:focus {
  border: 3px solid #000000 !important;
}
.FCC app-license-details .browseButton:focus {
  box-shadow: 0 0 0 0.125em #80d194 !important;
}

/* External colors*/
.FCC .main-start {
  background-color: #ffffff;
}
.FCC .pageTitleBar {
  color: #006a4d;
}
.FCC fcc-common-productlisting .saved-view-block {
  background-color: #fbfbfb;
}
.FCC fcc-common-productlisting .threeDots {
  color: #006a4d;
}
.FCC fcc-common-productlisting .horMenuCssClass .dialogHeader {
  margin-top: -4.5em !important;
}
.FCC fcc-common-productlisting .verMenuCssClass .dialogHeader {
  margin-top: -2em !important;
}
.FCC fcc-common-productlisting .pageTitleBar {
  color: #006a4d;
}
.FCC fcc-common-transactions-listdef .acc-header .ui-accordion-toggle-icon {
  float: left;
  color: #006a4d !important;
}
.FCC fcc-common-transactions-listdef .filterHeading {
  color: #006a4d;
}
.FCC fcc-common-transactions-listdef .filterHeading label {
  white-space: nowrap;
}

/* External colors*/
.FCC .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  color: #6f6f6f;
}
.FCC .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  background-color: #ffffff !important;
}
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #006a4d !important;
}
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text {
  color: #ffffff;
}
.FCC .indented-Field.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:focus,
.FCC .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:focus {
  border: 0.125em solid #694ed6 !important;
  border-radius: 3px !important;
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.FCC .indented-Field .mat-button-toggle-group .mat-button-toggle:focus-within .mat-button-toggle-focus-overlay,
.FCC .bank-select .mat-button-toggle-group .mat-button-toggle:focus-within .mat-button-toggle-focus-overlay {
  background-color: white;
}
.FCC .indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.FCC .bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #006a4d !important;
}
.FCC .indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.FCC .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #006a4d;
}
.FCC .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.FCC .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
}

/* External colors*/
.FCC .mat-form-field.mat-focused .mat-form-field-label {
  color: #006a4d !important;
}
.FCC .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #006a4d !important;
}
.FCC .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #006a4d !important;
}
.FCC .mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

/* External colors*/
.FCC .mat-radio-button.mat-accent .mat-radio-inner-circle, .FCC .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .FCC .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .FCC .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #006a4d !important;
}
.FCC .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #006a4d !important;
}

/* External colors*/
.FCC .refnum {
  color: #006a4d !important;
}
.FCC .block1 {
  color: #006a4d !important;
}
.FCC .block2 {
  color: #006a4d !important;
}
.FCC .top-wrapper {
  background-color: #006a4d !important;
}
.FCC .lc-small-text {
  color: #ffffff !important;
}
.FCC .medium-text {
  color: #ffffff !important;
}
.FCC app-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #006a4d !important;
}
.FCC app-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.FCC app-admin-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #006a4d !important;
}
.FCC app-admin-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.FCC app-review-header .journey-button {
  background-color: #006a4d !important;
  color: #ffffff !important;
}
.FCC app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li a {
  color: #414141 !important;
}
.FCC app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a {
  color: #006a4d !important;
}
.FCC app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 0.25em solid #006a4d !important;
  color: #414141;
}
.FCC fcc-summary-details .mat-expansion-panel-header {
  background-color: #F7F5FC !important;
  border-radius: 0.125em !important;
}
.FCC fcc-summary-details .labelStyle {
  color: #545454 !important;
}
.FCC fcc-summary-details .valueStyle {
  color: #2A2A2A !important;
}
.FCC .preValueStyle {
  background-color: transparent !important;
  border: none !important;
}
.FCC .subheader-title {
  color: #006a4d !important;
}
.FCC .panelHeadStyle {
  color: #006a4d !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  color: #006a4d !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  color: #006a4d !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  color: #006a4d !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  color: #999999 !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  color: #414141 !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  color: #999999 !important;
}
.FCC app-review-tab .ui-tabview .ui-tabview-panels {
  background-color: #ffffff !important;
  color: #333333 !important;
  border-top: 0.0625em solid #979797 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.FCC app-review-history .ltr .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-right: 0.0625em solid #979797 !important;
}
.FCC app-review-history .rtl .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-left: 0.0625em solid #979797 !important;
}
.FCC app-review-history .ltr .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-left: 0.4em solid #006a4d !important;
}
.FCC app-review-history .rtl .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-right: 0.4em solid #006a4d !important;
}
.FCC app-additional-info-tab .additionalClass {
  color: #006a4d !important;
}
.FCC fcc-amend-comparison-view .summaryField {
  color: #545454;
  border-right-color: #ffffff;
}
.FCC fcc-amend-comparison-view .summaryVal {
  color: #2A2A2A;
  border-right-color: #ffffff;
}
.FCC fcc-amend-comparison-view .only-amended-fields {
  color: #414141;
}
.FCC fcc-amend-comparison-view .transaction-header {
  background-color: #006a4d;
  color: #ffffff;
  border-right-color: #ffffff;
}
.FCC fcc-amend-comparison-view .license {
  border-right-color: #ffffff;
}

/* External colors*/
.FCC .mat-option.mat-active {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.FCC .mat-option:hover:not(.mat-option-disabled), .FCC .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.FCC .no-margin-multiselect {
  background-color: rgba(233, 229, 249, 0.7882352941) !important;
  border-radius: 4px 4px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
  margin-bottom: 1.34375em;
}
.FCC .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #006a4d !important;
}
.FCC .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.FCC .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover, .FCC .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  box-shadow: 0 0 2px 1px #006a4d !important;
}
.FCC .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .FCC .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #008000 !important;
}

/* External colors*/
.FCC checkbox-disabled .mat-checkbox-checkmark {
  background-color: #006a4d !important;
}
.FCC .mat-checkbox-checked .mat-checkbox-checkmark {
  background: #006a4d !important;
}
.FCC .mat-checkbox-inner-container {
  display: inline-block;
  height: 1.143em !important;
  line-height: 0;
  margin: auto;
  margin-right: 8px;
  order: 0;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 1.143em !important;
  flex-shrink: 0;
  margin-top: 0.3em;
}

/* External colors*/
.FCC fcc-common-login .ui-float-label .ui-widget {
  color: #6f6f6f;
}
.FCC fcc-common-login .h-text-1 {
  color: #414141;
  font-weight: bold;
}
.FCC fcc-common-login .h-text-2 {
  color: #777777;
  font-size: 20px;
  font-weight: bold;
}
.FCC fcc-common-login .supportStyle {
  color: #006a4d !important;
}
.FCC fcc-common-login .error-text-msg {
  color: red;
  font-weight: 500;
}
.FCC fcc-common-login .invalid-error-text {
  color: red;
}
.FCC fcc-common-login .label-below {
  color: #9f9f9f;
}
.FCC fcc-common-login .remember-me label,
.FCC .label {
  color: #414141;
}
.FCC fcc-common-login .custom-toast .ui-toast-message {
  color: #ffffff;
  background: #FC466B;
  background: linear-gradient(to right, #3f5efb, #fc466b);
}
.FCC fcc-common-login .custom-toast .ui-toast-close-icon {
  color: #ffffff;
}
.FCC fcc-common-login .retrieve-details {
  color: #006a4d;
}
.FCC fcc-common-login .implementation {
  color: #5C666A;
  font-weight: 700;
}
.FCC fcc-common-login .ui-dropdown-panel {
  background-color: #EEEEEE;
}
.FCC fcc-common-login .ui-button:enabled:focus {
  box-shadow: 0 0 0 0.2em #C83FAC;
}
.FCC fcc-common-login .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #EEEEEE;
}
.FCC fcc-common-login .ui-dropdown {
  background: #ffffff;
}
.FCC fcc-common-login .ui-button:enabled:active {
  background-color: #C83FAC;
  color: #ffffff;
  border-color: #C83FAC;
}
.FCC fcc-common-login .ui-button:enabled:hover {
  background-color: #C83FAC;
  color: #ffffff;
  border-color: #C83FAC;
}
.FCC fcc-common-login .h2-underline {
  color: #006a4d;
}
.FCC fcc-common-login .pd-lang .ui-inputtext {
  color: #3D3D3D;
  background-color: #f4f4f4 !important;
}
.FCC fcc-common-ux-logout .generic-text-bold .corpName {
  color: #414141 !important;
}
.FCC fcc-common-ux-logout .generic-text-bold .prodName {
  color: #006a4d !important;
}
.FCC fcc-common-ux-logout .generic-text {
  color: #006a4d !important;
}
.FCC fcc-common-ux-logout #feedback-request {
  color: #006a4d !important;
}
.FCC fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  color: #006a4d !important;
}
.FCC fcc-common-ux-logout #feedback-text {
  border: 1.1px solid #9f9f9f !important;
}
.FCC fcc-common-ux-logout #char-left {
  color: #9f9f9f;
}
.FCC fcc-common-ux-logout .logo-img {
  color: #007ad9 !important;
}

/* External colors*/
.FCC fcc-common-ux-logout .generic-text-bold .corpName {
  font-size: 1.4em !important;
}
.FCC fcc-common-ux-logout .generic-text-bold .prodName {
  font-size: 1.2em !important;
}
.FCC fcc-common-ux-logout .generic-text {
  font-size: 1.6em !important;
}
.FCC fcc-common-ux-logout .generic-text .timedOutMsg {
  font-weight: bold !important;
}
.FCC fcc-common-ux-logout #feedback-request {
  font-size: 1.2em !important;
}
.FCC fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  font-size: 2.5em !important;
  font-weight: lighter !important;
}
.FCC fcc-common-ux-logout #char-left {
  font-size: 0.75em !important;
}
.FCC fcc-common-login .ui-dropdown-panel {
  border: 1px solid #c8c8c8;
}
.FCC fcc-common-login .logo-img a:focus, .FCC .supportLink a:focus {
  outline: 0.125em solid #006a4d;
}
.FCC fcc-common-login .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
}
.FCC fcc-common-login .ui-dropdown {
  border: none;
}

/* External colors*/
.FCC fcc-common-productlisting .ui-corner-right {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
  border: none !important;
  border-left: none !important;
}
.FCC fcc-common-productlisting .ui-corner-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

/* External colors*/
.FCC .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
}

/* External colors*/
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  border: 0.0625em solid #006a4d !important;
}
.FCC fcc-common-productlisting .ui-tabmenu ul {
  border-bottom: none !important;
}
.FCC fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  border: 0.0625em solid #006a4d !important;
}
.FCC .indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.FCC .bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
}
.FCC .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.FCC .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

@media only screen and (max-width: 64.375em) {
  .ui-tabmenu ul {
    display: block !important;
  }
}
/* External colors*/
.FCC {
  /* START IMPORT LETTER OF CREDIT*/
  /* END IMPORT LETTER OF CREDIT*/
  /* START EXPORT COLLECTION*/
  /* END EXPORT COLLECTION*/
}
.FCC fcc-trade-bank-details .mat-ink-bar {
  background: #006a4d !important;
}
.FCC fcc-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.FCC fcc-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}
.FCC fcc-trade-narrative-details .mat-ink-bar {
  background: #006a4d !important;
}
.FCC fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.FCC fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}
.FCC ec-trade-bank-details .mat-ink-bar {
  background: #006a4d !important;
}
.FCC ec-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.FCC ec-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}

/* External colors*/
.FCC fcc-common-global-search .autoCompleteSearch i {
  color: #b8ace9 !important;
}
.FCC fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #b8ace9 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.FCC fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #b8ace9 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.FCC fcc-common-global-search .searchID {
  color: #006a4d !important;
}
.FCC fcc-common-global-search .drop-down-select .ui-inputtext {
  color: #505050 !important;
  background: transparent !important;
  border: 1px solid #a6a6a6 !important;
}
.FCC .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
}
.FCC .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
  color: #333333 !important;
}
.FCC fcc-common-global-search .closeSearch i {
  color: #000000 !important;
}

/* External colors*/
.FCC app-review-submit-detail .successTick em {
  color: #56c271 !important;
}
.FCC app-review-submit-detail .success {
  color: #006a4d !important;
}
.FCC app-review-submit-detail .successMessage {
  color: #006a4d !important;
}
.FCC app-review-submit-detail .iconImage {
  color: #414141 !important;
}
.FCC app-review-submit-detail .circleBackgroundLC {
  border-radius: 50% !important;
}
.FCC app-review-submit-detail .icon {
  color: #333333 !important;
}
.FCC .LC_background {
  background-color: #f6e1f1 !important;
}
.FCC app-review-submit-detail .headerFont {
  color: #9f9f9f !important;
}
.FCC app-review-submit-detail .dataFont1 {
  color: #545454 !important;
}

/* External colors*/
.FCC fcc-common-global-dashboard .ui-card {
  background-color: #ffffff !important;
  color: #000000 !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.FCC .dashboardLayout {
  min-height: 100%;
  background-color: #fafafa !important;
}
.FCC .view-all-links a {
  color: #006a4d !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.FCC .view-all-links span {
  color: #006a4d !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.FCC .name-of-acc-holder {
  height: 44px;
  width: 207px;
  font-size: 24px;
  line-height: 22px;
  font-weight: normal;
  color: #000000;
}
.FCC .headerTitle {
  color: #000000;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}
.FCC tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: #000000 !important;
  font-size: 1em !important;
  font-weight: bold !important;
  line-height: 1.1875em !important;
}

.nudges {
  color: #006a4d;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.nudges .external-link {
  color: #006a4d;
}

/* External colors*/
.FCC fcc-common-footer .footer-content {
  color: #006a4d;
  font-size: 1em;
}
.FCC fcc-common-footer .footer-content a {
  color: #006a4d !important;
  font-weight: 400 !important;
}
.FCC fcc-common-footer .footer-bottom {
  color: #ababab;
  font-size: 1em;
  line-height: 1em;
}

/* External colors*/
.FCC fcc-common-header .ng-header {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
.FCC fcc-common-header .material-icons {
  color: #006a4d;
}
.FCC fcc-common-header .ng-header a:hover {
  background-color: #edebfa;
  color: #006a4d !important;
}
.FCC fcc-common-header .ng-header a {
  color: #006a4d !important;
}
.FCC fcc-common-header .ng-header a.logo-img:hover {
  background-color: transparent;
}
.FCC fcc-common-header .profile-box {
  box-shadow: #414141;
  background-color: #EEEEEE;
}
.FCC fcc-common-header .user-info2 {
  color: #414141;
  font-weight: 300;
}
.FCC fcc-common-header .item-list {
  border-bottom: 1px solid #EEEEEE;
}
.FCC fcc-common-header .ui-button.ui-button-rounded {
  border-radius: 18px;
  background-color: #006a4d;
  box-shadow: none;
}
.FCC fcc-common-header .ui-button:enabled:active {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.FCC fcc-common-header .ui-button:enabled:hover {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.FCC fcc-common-header .ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff;
  font-weight: 500;
}
.FCC fcc-common-header .ui-button {
  color: #ffffff;
  background-color: #006a4d;
  border: 1px solid #006a4d;
  border-radius: 25px;
}
.FCC fcc-common-header .view-profile a {
  color: #006a4d !important;
  font-weight: 600 !important;
}
.FCC fcc-common-header .view-profile a:hover {
  background-color: transparent !important;
}
.FCC fcc-common-header a {
  color: #006a4d;
}
.FCC fcc-common-header .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
}
.FCC fcc-common-header .log-out {
  color: #006a4d;
}
.FCC fcc-common-header .sign-out {
  color: #006a4d;
}
.FCC fcc-common-header .ui-slidemenu {
  border: none !important;
}
.FCC fcc-common-header .sideNavClass .ui-menuitem-link .ui-menuitem-text {
  color: #414141 !important;
}
.FCC fcc-common-header .sideNavBreadCrumb .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  color: #414141 #414141;
}
.FCC fcc-common-header .ui-submenu .ui-submenu-list {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.FCC fcc-common-header .close-icon a {
  color: #006a4d;
}
.FCC fcc-common-header .close-icon a:hover {
  color: #006a4d;
  background-color: #ffffff;
}
.FCC fcc-common-header .corp-avatar {
  background: linear-gradient(#006a4d, #c137a2, #e40046);
  border-radius: 50%;
  color: #ffffff;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #d0d0d0;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #414141;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 0.788em solid #006a4d;
  background-color: transparent;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link > .ui-menuitem-text {
  color: #006a4d !important;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: rgba(105, 78, 214, 0.5) !important;
}
.FCC fcc-common-header .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  color: #ffffff;
  background-color: #006a4d;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem-link:hover {
  border-left: 0.788em solid rgba(105, 78, 214, 0.2);
  background-color: rgba(105, 78, 214, 0.04);
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active:hover > .ui-menuitem-link {
  border-left: 0.788em solid #006a4d;
  background-color: rgba(105, 78, 214, 0.04);
}
.FCC fcc-common-header .ng-menu .ui-menubar {
  background-color: #006a4d;
}
.FCC fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  background-color: uimenuitemBackgroundColor;
}
.FCC fcc-common-header .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff !important;
  font-weight: 500;
}
.FCC fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #006a4d !important;
  font-weight: 500;
}
.FCC fcc-common-header .ng-menu .ui-submenu .ui-submenu-list {
  border: 0px solid #584493;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 1px;
  background-color: #ffffff;
  color: #006a4d;
}
.FCC fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-left: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.FCC fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-right: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.FCC fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.FCC fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-right: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.FCC fcc-common-header .ng-menu .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.FCC fcc-common-header .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.FCC fcc-common-header .ui-menubar .ui-menuitem-link:hover {
  background-color: #006a4d;
}
.FCC fcc-common-header .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.FCC fcc-common-header .ui-menubar .ui-menuitem-active {
  color: #ffffff;
}
.FCC fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link:hover,
.FCC fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.FCC fcc-common-header .textDisable {
  color: darkgrey;
}
.FCC fcc-common-header .focus a:focus {
  outline: 0.125em solid #006a4d !important;
}
.FCC fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  font-weight: 500 !important;
}
.FCC fcc-common-header .button-link {
  background-color: #ffffff;
  border: none;
}
.FCC fcc-common-header .ui-button.ui-button-text-only .ui-button-text::before {
  color: #ffffff;
  font-weight: 500;
}
.FCC fcc-common-header .languageCodeSelected {
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.FCC fcc-common-header .languageCodeSelected:hover, .FCC .languageCodeSelected:focus {
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.FCC fcc-common-header .globe span {
  color: #006a4d !important;
}
.FCC fcc-common-header .globe:hover span {
  color: #006a4d !important;
}
.FCC fcc-common-header .lastLoginContainer {
  color: #493694;
}

/* External colors*/
.FCC fcc-common-header .ng-header {
  border-bottom: none;
}
.FCC fcc-common-header .ui-overlaypanel {
  border: 1px solid #c8c8c8;
  border-radius: 0px;
}
.FCC fcc-common-header .corp-avatar {
  border-radius: 50%;
}
.FCC fcc-common-header .ui-dropdown {
  border: 1px solid #a6a6a6 !important;
}
.FCC fcc-common-header .corp-name {
  border-bottom: 1px solid #EEEEEE;
  font-weight: 900;
}
.FCC fcc-common-header .ng-menu .ui-menubar {
  border: 1px solid #006a4d;
  border-radius: 0px;
}
.FCC fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  background-color: transparent;
}
.FCC fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.FCC fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #006a4d;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem-link {
  border-left: 0.788em solid transparent;
}
.FCC fcc-common-header .ui-breadcrumb ul li > a:focus {
  border: 0.125em solid #006a4d !important;
}
.FCC fcc-common-header .ui-slidemenu .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.FCC fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.FCC fcc-common-header .layoutOption .ltr .ui-dropdown label.ui-dropdown-label {
  border-bottom: none;
}
.FCC fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-right: 0.4em solid #006a4d !important;
}
.FCC fcc-common-header .rtl .ui-dropdown .ui-dropdown-trigger {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.FCC fcc-common-header .languageCodeSelected {
  border-left: 0.4em solid #006a4d !important;
}
.FCC fcc-common-header .languageCodeNotSelected {
  border-left: 0.4em solid transparent !important;
}

/* External colors*/
.FCC .refnum {
  font-size: 1.5625em !important;
  font-weight: 500 !important;
}
.FCC .block1 {
  font-size: 1em !important;
  font-weight: 300 !important;
}
.FCC .block2 {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.FCC .lc-small-text {
  font-size: 1em !important;
  font-weight: 400 !important;
}
.FCC .medium-text {
  font-size: 1.313em !important;
  font-weight: 500 !important;
}
.FCC app-review-tab .ui-tabview .ui-tabview-title {
  font-size: 1.286em !important;
}
.FCC fcc-summary-details .labelStyle {
  font-size: 0.975em !important;
  font-weight: 400 !important;
}
.FCC fcc-summary-details .valueStyle {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.FCC .subheader-title {
  font-size: 0.9em !important;
  font-weight: 500 !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  font-size: 0.8em !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  font-size: 0.8em !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  font-size: 0.8em !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.FCC app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  font-size: 0.8em !important;
}
.FCC app-additional-info-tab .additionalClass {
  font-size: 1.286em !important;
  font-weight: 500 !important;
}
.FCC fcc-amend-comparison-view .summaryField {
  font: 100% Roboto, sans-serif;
  font-size: 0.75em;
  font-weight: 500;
  margin: 0em;
  padding: 0em;
  border-right-style: solid;
  border-right-width: 2em;
}
.FCC fcc-amend-comparison-view .summaryVal {
  font: 100% Roboto, sans-serif;
  font-size: 0.85em;
  line-height: 1.125em;
  word-break: break-word;
  font-weight: 500;
  margin-bottom: 1.5em;
  white-space: pre-wrap;
  border-right-style: solid;
  border-right-width: 2em;
}
.FCC fcc-amend-comparison-view .sectionHeader {
  font-weight: bold;
}
.FCC fcc-amend-comparison-view .only-amended-fields {
  font-size: 0.875em;
  font-weight: 500;
  line-height: 1.25em;
  margin-top: 1.875em;
  display: inline-flex;
}
.FCC fcc-amend-comparison-view .transaction-header {
  padding-bottom: 1em;
  padding-top: 1em;
  padding-left: 0.3em;
  border-right-style: solid;
  border-right-width: 2em;
}
.FCC fcc-amend-comparison-view .license {
  border-right-style: solid;
  border-right-width: 2em;
}
.FCC fcc-amend-comparison-view .p-col-6 .p-col-12 {
  padding: 0em;
  flex: 0 0 auto;
}

/* External colors*/
.FCC fcc-common-global-search .autoCompleteSearch i {
  font-size: 2.28571em !important;
}
.FCC fcc-common-global-search .searchID {
  font-size: 1.429em !important;
  font-weight: 500 !important;
}

/* External colors*/
.FCC app-review-submit-detail .successTick em {
  font-size: 2.5em !important;
}
.FCC app-review-submit-detail .success {
  font-size: 2.5em !important;
  font-weight: bold !important;
}
.FCC app-review-submit-detail .iconImage {
  font-size: 1.286em !important;
}
.FCC app-review-submit-detail .icon {
  font-size: 1.5em !important;
}
.FCC app-review-submit-detail .dataFont1 {
  font-size: 1.2em !important;
  font-weight: 500 !important;
}

/* External colors*/
.FCC .primaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}
.FCC app-review-history .secondaryButton {
  border: 0.1em solid #006a4d !important;
}
.FCC .secondaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #006a4d !important;
}
.FCC .tertiaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #006a4d !important;
}
.FCC fcc-trade-file-upload-dialog .ui-button {
  border-radius: 1.286em !important;
  border: 0em solid #007ad9 !important;
}
.FCC fcc-trade-confirmation-dialog .ConfirmButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

/* External colors*/
.Bank-One fcc-product-component .tabButton.ui-selectbutton .ui-button.ui-state-active, .Bank-One .taskButton.ui-selectbutton .ui-button.ui-state-active {
  background-color: #006a4d !important;
  border: 0.0625em solid #006a4d !important;
  color: #ffffff !important;
}

/* External colors*/
.Bank-One .primaryButton {
  background: #ff6200 !important;
  color: #1f1f1f !important;
}
.Bank-One .primaryButton:hover {
  background-color: #ff6200 !important;
}
.Bank-One .primaryButton:focus {
  background-color: #ff6200 !important;
}
.Bank-One .primaryButton:active {
  background-color: #ff6200 !important;
}
.Bank-One .primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.Bank-One .secondaryButton {
  color: #80d194 !important;
  background-color: #ffffff !important;
}
.Bank-One .secondaryButton:hover {
  background-color: #f8f8ff !important;
}
.Bank-One .secondaryButton:active {
  background-color: #1f1f1f !important;
}
.Bank-One app-review-history .secondaryButton:hover {
  background-color: #f8f8ff !important;
}
.Bank-One .secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #1f1f1f !important;
}
.Bank-One .tertiaryButton {
  color: #8f7be1 !important;
  background-color: transparent !important;
}
.Bank-One .tertiaryButton:hover {
  background-color: #f6e8f3 !important;
}
.Bank-One .tertiaryButton:active {
  background-color: #d4efda !important;
}
.Bank-One .tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #8f7be1 !important;
}
.Bank-One fcc-trade-file-upload-dialog .ui-button {
  background-color: #80d194 !important;
}
.Bank-One fcc-trade-confirmation-dialog .ConfirmButton {
  color: #1f1f1f !important;
  background-color: #f8bdcf !important;
}
.Bank-One app-license-details .browseButton:focus {
  box-shadow: 0 0 0 0.125em #80d194 !important;
}
.Bank-One app-review-header .primaryButton.primaryButton1:hover, .Bank-One .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.Bank-One app-review-header .primaryButton.journey-button:hover, .Bank-One .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}
.Bank-One app-admin-review-header .primaryButton.primaryButton1:hover, .Bank-One .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.Bank-One app-admin-review-header .primaryButton.journey-button:hover, .Bank-One .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}

/* External colors*/
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  background-color: #ffffff !important;
}
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #3F8796 !important;
  color: #3F8796 !important;
}
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #ff6200 !important;
}
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text {
  color: #ffffff;
}
.Bank-One .indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.Bank-One .bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #ff6200;
}
.Bank-One .indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.Bank-One .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #007ad9;
}
.Bank-One .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.Bank-One .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
}
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):not(.ui-state-disabled):hover .ui-menuitem-link .ui-menuitem-text,
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default .ui-menuitem-text {
  color: #007ad9;
}

/* External colors*/
.Bank-One .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
  color: #6f6f6f;
}
.Bank-One .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.Bank-One .main-start {
  background-color: #ffffff;
}
.Bank-One .pageTitleBar {
  color: #006a4d;
}
.Bank-One fcc-common-productlisting .saved-view-block {
  background-color: #fbfbfb;
}
.Bank-One fcc-common-productlisting .threeDots {
  color: #006a4d;
}
.Bank-One fcc-common-productlisting .pageTitleBar {
  color: #950088;
}
.Bank-One fcc-common-transactions-listdef .acc-header .ui-accordion-toggle-icon {
  float: left;
  color: #006a4d !important;
}
.Bank-One fcc-common-transactions-listdef .filterHeading {
  color: #006a4d;
}
.Bank-One fcc-common-transactions-listdef .filterHeading label {
  white-space: nowrap;
}
.Bank-One .LeftPaginator .ui-paginator {
  text-align: left;
}
.Bank-One .RightPaginator .ui-paginator {
  text-align: right;
}
.Bank-One .CenterPagination .ui-paginator {
  text-align: center;
}
.Bank-One .ui-dropdown {
  width: 4em;
}
.Bank-One #selectPage {
  text-align: right;
}
.Bank-One #selectPage p-calendar {
  display: none;
}
.Bank-One .pi-caret-left:before {
  content: url("/content/FCCUI/assets/images/prev_1.svg");
}
.Bank-One .pi-step-backward:before {
  content: url("/content/FCCUI/assets/images/prev_2.svg");
}
.Bank-One .pi-caret-right:before {
  content: url("/content/FCCUI/assets/images/next_1.svg");
}
.Bank-One .pi-step-forward:before {
  content: url("/content/FCCUI/assets/images/next_2.svg");
}
.Bank-One .pi-chevron-down:before {
  content: url("/content/FCCUI/assets/images/down.svg");
}
.Bank-One .ui-paginator {
  background-color: #ffffff;
  border: none;
}
.Bank-One .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #ffffff !important;
  border: none !important;
}
.Bank-One .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background-color: #ffffff !important;
  color: #0070E0;
  box-shadow: none !important;
  border: none !important;
}
.Bank-One body .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #ffffff !important;
}
.Bank-One body .ui-paginator .ui-paginator-pages .ui-paginator-page:focus {
  box-shadow: none;
}
.Bank-One body .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #ffffff !important;
}
.Bank-One .ui-dropdown-items-wrapper {
  width: 5em;
  border-radius: 4em;
}
.Bank-One .ui-dropdown-label-container {
  width: 5em;
}
.Bank-One .ui-dropdown-label-container .ui-dropdown-label {
  text-align: left;
  position: relative;
  top: 2px;
}

/* External colors*/
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  border: 0.0625em solid #ff6200 !important;
}
.Bank-One fcc-common-productlisting .ui-tabmenu ul {
  border-bottom: none !important;
}
.Bank-One fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  border: 0.0625em solid #006a4d !important;
}
.Bank-One .indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.Bank-One .bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
  border: 1px solid #006a4d;
}
.Bank-One .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.Bank-One .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

/* External colors*/
.Bank-One .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
}

/* External colors*/
.Bank-One fcc-common-productlisting .ui-corner-right {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
  border: none !important;
  border-left: none !important;
}
.Bank-One fcc-common-productlisting .ui-corner-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

/* External colors*/
.pointerDisable {
  padding-top: 0em !important;
}

.Bank-One fcc-common-login .ui-float-label .ui-widget {
  color: #A77C18;
}
.Bank-One fcc-common-login .h-text-1 {
  color: #ff8a3d;
  font-weight: bold;
}
.Bank-One fcc-common-login .h-text-2 {
  color: #006a4d;
  font-size: 20px;
  font-weight: bold;
}
.Bank-One fcc-common-login .supportStyle {
  color: #006a4d !important;
}
.Bank-One fcc-common-login .error-text-msg {
  color: red;
  font-weight: 500;
}
.Bank-One fcc-common-login .invalid-error-text {
  color: red;
}
.Bank-One fcc-common-login .label-below {
  color: #9f9f9f;
}
.Bank-One fcc-common-login .remember-me label,
.Bank-One .label {
  color: #414141;
}
.Bank-One fcc-common-login .custom-toast .ui-toast-message {
  color: #ffffff;
  background: #FC466B;
  background: linear-gradient(to right, #3f5efb, #fc466b);
}
.Bank-One fcc-common-login .custom-toast .ui-toast-close-icon {
  color: #ffffff;
}
.Bank-One fcc-common-login .retrieve-details {
  color: #006a4d;
}
.Bank-One fcc-common-login .implementation {
  color: #5C666A;
  font-weight: 700;
}
.Bank-One fcc-common-login .ui-dropdown-panel {
  background-color: #EEEEEE;
}
.Bank-One fcc-common-login .ui-button:enabled:focus {
  box-shadow: 0 0 0 0.2em #C83FAC;
}
.Bank-One fcc-common-login .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #EEEEEE;
}
.Bank-One fcc-common-login .ui-dropdown {
  background: #ffffff;
}
.Bank-One fcc-common-login .ui-button:enabled:active {
  background-color: #ff6200;
  color: #ffffff;
  border-color: #ff6200;
}
.Bank-One fcc-common-login .ui-button:enabled:hover {
  background-color: #ff6200;
  color: #ffffff;
  border-color: #ff6200;
}
.Bank-One fcc-common-login .h2-underline {
  color: #006a4d;
}
.Bank-One fcc-common-login .pd-lang .ui-inputtext {
  color: #3D3D3D;
  background-color: #f4f4f4 !important;
}
.Bank-One fcc-common-ux-logout .generic-text-bold .corpName {
  color: #ff8a3d !important;
}
.Bank-One fcc-common-ux-logout .generic-text-bold .prodName {
  color: #006a4d !important;
}
.Bank-One fcc-common-ux-logout .generic-text {
  color: #006a4d !important;
}
.Bank-One fcc-common-ux-logout #feedback-request {
  color: #006a4d !important;
}
.Bank-One fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  color: #bb0000 !important;
}
.Bank-One fcc-common-ux-logout #feedback-text {
  border: 1.1px solid #9f9f9f !important;
}
.Bank-One fcc-common-ux-logout #char-left {
  color: #80d194;
}
.Bank-One fcc-common-ux-logout .logo-img {
  color: #EA3F74 !important;
}

/* External colors*/
.Bank-One fcc-common-login .ui-dropdown-panel {
  border: 1px solid #c8c8c8;
}
.Bank-One fcc-common-login .logo-img a:focus, .Bank-One .supportLink a:focus {
  outline: 0.125em solid #006a4d;
}
.Bank-One fcc-common-login .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
}
.Bank-One fcc-common-login .ui-dropdown {
  border: none;
}
.Bank-One fcc-common-ux-logout .generic-text-bold .corpName {
  font-size: 1.4em !important;
}
.Bank-One fcc-common-ux-logout .generic-text-bold .prodName {
  font-size: 1.2em !important;
}
.Bank-One fcc-common-ux-logout .generic-text {
  font-size: 1.6em !important;
}
.Bank-One fcc-common-ux-logout .generic-text .timedOutMsg {
  font-weight: bold !important;
}
.Bank-One fcc-common-ux-logout #feedback-request {
  font-size: 1.2em !important;
}
.Bank-One fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  font-size: 2.5em !important;
  font-weight: lighter !important;
}
.Bank-One fcc-common-ux-logout #char-left {
  font-size: 0.75em !important;
}

/* External colors*/
.Bank-One .refnum {
  color: #006a4d !important;
}
.Bank-One .block1 {
  color: #006a4d !important;
}
.Bank-One .block2 {
  color: #80d194 !important;
}
.Bank-One .top-wrapper {
  background-color: #3F8796 !important;
}
.Bank-One .lc-small-text {
  color: #ffffff !important;
}
.Bank-One .medium-text {
  color: #ffffff !important;
}
.Bank-One app-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #80d194 !important;
}
.Bank-One app-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.Bank-One app-admin-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #80d194 !important;
}
.Bank-One app-admin-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.Bank-One app-review-header .journey-button {
  background-color: #80d194 !important;
  color: #ffffff !important;
}
.Bank-One app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li a {
  color: #414141 !important;
}
.Bank-One app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a {
  color: #e40046 !important;
}
.Bank-One app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 0.25em solid #e40046 !important;
  color: #414141;
}
.Bank-One fcc-summary-details .mat-expansion-panel-header {
  background-color: #008000 !important;
  border-radius: 0.125em !important;
}
.Bank-One fcc-summary-details .labelStyle {
  color: #545454 !important;
}
.Bank-One fcc-summary-details .valueStyle {
  color: #2A2A2A !important;
}
.Bank-One .preValueStyle {
  background-color: transparent !important;
  border: none !important;
}
.Bank-One .subheader-title {
  color: #d6eff5;
}
.Bank-One .panelHeadStyle {
  color: #006a4d !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  color: #006a4d !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  color: #006a4d !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  color: #006a4d !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  color: #999999 !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  color: #414141 !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  color: #999999 !important;
}
.Bank-One app-review-tab .ui-tabview .ui-tabview-panels {
  background-color: #ffffff !important;
  color: #333333 !important;
  border-top: 0.0625em solid #979797 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.Bank-One app-review-history .ltr .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-right: 0.0625em solid #979797 !important;
}
.Bank-One app-review-history .rtl .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-left: 0.0625em solid #979797 !important;
}
.Bank-One app-review-history .ltr .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-left: 0.4em solid #006a4d !important;
}
.Bank-One app-review-history .rtl .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-right: 0.4em solid #006a4d !important;
}
.Bank-One app-additional-info-tab .additionalClass {
  color: #006a4d !important;
}

/* External colors*/
.Bank-One fcc-common-global-search .autoCompleteSearch i {
  color: #a9e0b7 !important;
}
.Bank-One fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #a9e0b7 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.Bank-One fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #a9e0b7 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.Bank-One fcc-common-global-search .searchID {
  color: #007ad9 !important;
}
.Bank-One fcc-common-global-search .drop-down-select .ui-inputtext {
  color: #A77C18 !important;
  background: transparent !important;
  border: 1px solid #a6a6a6 !important;
}
.Bank-One .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #f0b323 !important;
  border-left: 0.4em solid #fbebc7 !important;
}
.Bank-One .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
  color: #333333 !important;
}
.Bank-One fcc-common-global-search .closeSearch i {
  color: #80d194 !important;
}

/* External colors*/
.Bank-One app-review-submit-detail .successTick em {
  color: #006a4d !important;
}
.Bank-One app-review-submit-detail .success {
  color: #5bc1d7 !important;
}
.Bank-One app-review-submit-detail .successMessage {
  color: #007ad9 !important;
}
.Bank-One app-review-submit-detail .iconImage {
  color: #414141 !important;
}
.Bank-One app-review-submit-detail .circleBackgroundLC {
  border-radius: 50% !important;
}
.Bank-One app-review-submit-detail .icon {
  color: #333333 !important;
}
.Bank-One .LC_background {
  background-color: #a9e0b7 !important;
}
.Bank-One app-review-submit-detail .headerFont {
  color: #008000 !important;
}
.Bank-One app-review-submit-detail .dataFont1 {
  color: #f3c65a !important;
}

/* External colors*/
.Bank-One checkbox-disabled .mat-checkbox-checkmark {
  background-color: #f7d991 !important;
}
.Bank-One .mat-checkbox-checked .mat-checkbox-checkmark {
  background: #f7d991 !important;
}
.Bank-One .mat-checkbox-inner-container {
  display: inline-block;
  height: 1.143em !important;
  line-height: 0;
  margin: auto;
  margin-right: 8px;
  order: 0;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 1.143em !important;
  flex-shrink: 0;
}

/* External colors*/
.Bank-One .form-header {
  color: #C83FAC;
  font-weight: 500;
  line-height: 1.25em;
  padding: 0;
}
.Bank-One .form-header.summaryField {
  font: 100% Roboto, sans-serif;
  font-size: 0.75em;
  font-weight: 350;
  color: #6948D9 !important;
  font-weight: 500;
  margin: 0em;
  padding: 0em;
}
.Bank-One .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover, .Bank-One .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  box-shadow: 0 0 2px 1px #C83FAC !important;
}
.Bank-One .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .Bank-One .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #C83FAC !important;
}

/* External colors*/
.Bank-One .mat-option.mat-active {
  background-color: transparent !important;
  color: #f7d991 !important;
  border-left: 0.4em solid #f7d991 !important;
  font-weight: 500 !important;
}
.Bank-One .mat-option:hover:not(.mat-option-disabled), .Bank-One .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.Bank-One .no-margin-multiselect {
  background-color: #fbebc7 !important;
  border-radius: 4px 4px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
  border: none !important;
}
.Bank-One .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #000000 !important;
}
.Bank-One .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.Bank-One .mat-form-field.mat-focused .mat-form-field-label {
  color: #f7d991 !important;
}
.Bank-One .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #f7d991 !important;
}
.Bank-One .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #f7d991 !important;
}
.Bank-One .mat-form-field-appearance-fill .mat-form-field-flex {
  background: #fbebc7 !important;
}
.Bank-One .mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

/* External colors*/
.Bank-One {
  /* START IMPORT LETTER OF CREDIT*/
  /* END IMPORT LETTER OF CREDIT*/
  /* START EXPORT COLLECTION*/
  /* END EXPORT COLLECTION*/
}
.Bank-One fcc-trade-bank-details .mat-ink-bar {
  background: #f7d991 !important;
}
.Bank-One fcc-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.Bank-One fcc-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}
.Bank-One fcc-trade-narrative-details .mat-ink-bar {
  background: #f7d991 !important;
}
.Bank-One fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.Bank-One fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}
.Bank-One ec-trade-bank-details .mat-ink-bar {
  background: #f7d991 !important;
}
.Bank-One ec-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.Bank-One ec-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}

/* External colors*/
.Bank-One .mat-radio-button.mat-accent .mat-radio-inner-circle, .Bank-One .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .Bank-One .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .Bank-One .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #fbebc7 !important;
}
.Bank-One .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #fbebc7 !important;
}

/* External colors*/
.Bank-One fcc-common-global-dashboard .ui-card {
  background-color: #c8c8c8 !important;
  color: #000000 !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.Bank-One .dashboardLayout {
  min-height: 100%;
  background-color: #eaeaea !important;
}
.Bank-One .view-all-links a {
  color: blue !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.Bank-One .name-of-acc-holder {
  height: 44px;
  width: 207px;
  font-size: 24px;
  line-height: 22px;
  font-weight: normal;
  color: blue;
}
.Bank-One .headerTitle {
  color: blue;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}
.Bank-One fcc-common-tab-menu .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: blue !important;
  font-size: 1em !important;
  font-weight: bold !important;
  line-height: 1.1875em !important;
}

.nudges {
  color: #006a4d;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.nudges .external-link {
  color: #006a4d;
}

/* External colors*/
.Bank-One fcc-common-header .ng-header {
  border-bottom: none;
}
.Bank-One fcc-common-header .ui-overlaypanel {
  border: 1px solid #c8c8c8;
  border-radius: 0px;
}
.Bank-One fcc-common-header .corp-avatar {
  border-radius: 50%;
}
.Bank-One fcc-common-header .ui-dropdown {
  border: 1px solid #a6a6a6 !important;
}
.Bank-One fcc-common-header .corp-name {
  border-bottom: 1px solid #EEEEEE;
  font-weight: 900;
}
.Bank-One fcc-common-header .ng-menu .ui-menubar {
  border: 1px solid #006a4d;
  border-radius: 0px;
}
.Bank-One fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  background-color: transparent;
}
.Bank-One fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.Bank-One fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ff6200;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem-link {
  border-left: 0.788em solid transparent;
}
.Bank-One fcc-common-header .ui-breadcrumb ul li > a:focus {
  border: 0.125em solid #006a4d !important;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.Bank-One fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.Bank-One fcc-common-header .layoutOption .ltr .ui-dropdown label.ui-dropdown-label {
  border-bottom: none;
}
.Bank-One fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-right: 0.4em solid #006a4d !important;
}
.Bank-One fcc-common-header .rtl .ui-dropdown .ui-dropdown-trigger {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.Bank-One fcc-common-header .languageCodeSelected {
  border-left: 0.4em solid #006a4d !important;
}
.Bank-One fcc-common-header .languageCodeNotSelected {
  border-left: 0.4em solid transparent !important;
}

/* External colors*/
.Bank-One fcc-common-header .ng-header {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
.Bank-One fcc-common-header .material-icons {
  color: #ff6200;
}
.Bank-One fcc-common-header .ng-header a:hover {
  background-color: #edebfa;
  color: #ff6200 !important;
}
.Bank-One fcc-common-header .ng-header a {
  color: #006a4d !important;
}
.Bank-One fcc-common-header .ng-header a.logo-img:hover {
  background-color: transparent;
}
.Bank-One fcc-common-header .profile-box {
  box-shadow: #414141;
  background-color: #EEEEEE;
}
.Bank-One fcc-common-header .user-info2 {
  color: #414141;
  font-weight: 300;
}
.Bank-One fcc-common-header .item-list {
  border-bottom: 1px solid #EEEEEE;
}
.Bank-One fcc-common-header .ui-button.ui-button-rounded {
  border-radius: 18px;
  background-color: #006a4d;
  box-shadow: none;
}
.Bank-One fcc-common-header .ui-button:enabled:active {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.Bank-One fcc-common-header .ui-button:enabled:hover {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.Bank-One fcc-common-header .ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff;
  font-weight: 500;
}
.Bank-One fcc-common-header .ui-button {
  color: #ffffff;
  background-color: #006a4d;
  border: 1px solid #006a4d;
  border-radius: 25px;
}
.Bank-One fcc-common-header .view-profile a {
  color: #006a4d !important;
  font-weight: 600 !important;
}
.Bank-One fcc-common-header .view-profile a:hover {
  background-color: transparent !important;
}
.Bank-One fcc-common-header a {
  color: #006a4d;
}
.Bank-One fcc-common-header .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
}
.Bank-One fcc-common-header .log-out {
  color: #006a4d;
}
.Bank-One fcc-common-header .sign-out {
  color: #006a4d;
}
.Bank-One fcc-common-header .ui-slidemenu {
  border: none !important;
}
.Bank-One fcc-common-header .sideNavClass .ui-menuitem-link .ui-menuitem-text {
  color: #414141 !important;
}
.Bank-One fcc-common-header .sideNavBreadCrumb .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  color: #414141 #414141;
}
.Bank-One fcc-common-header .ui-submenu .ui-submenu-list {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.Bank-One fcc-common-header .close-icon a {
  color: #ff6200;
}
.Bank-One fcc-common-header .close-icon a:hover {
  color: #ff6200;
  background-color: #ffffff;
}
.Bank-One fcc-common-header .corp-avatar {
  background: linear-gradient(#006a4d, #c137a2, #e40046);
  border-radius: 50%;
  color: #ffffff;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #d0d0d0;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #414141;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 0.788em solid #ff6200;
  background-color: transparent;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link > .ui-menuitem-text {
  color: #ff6200 !important;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: rgba(105, 78, 214, 0.5) !important;
}
.Bank-One fcc-common-header .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  color: #ffffff;
  background-color: #006a4d;
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem-link:hover {
  border-left: 0.788em solid rgba(105, 78, 214, 0.2);
  background-color: rgba(105, 78, 214, 0.04);
}
.Bank-One fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active:hover > .ui-menuitem-link {
  border-left: 0.788em solid #ff6200;
  background-color: rgba(105, 78, 214, 0.04);
}
.Bank-One fcc-common-header .ng-menu .ui-menubar {
  background-color: #ff6200;
}
.Bank-One fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  background-color: uimenuitemBackgroundColor;
}
.Bank-One fcc-common-header .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff !important;
  font-weight: 500;
}
.Bank-One fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #006a4d !important;
  font-weight: 500;
}
.Bank-One fcc-common-header .ng-menu .ui-submenu .ui-submenu-list {
  border: 0px solid #584493;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 1px;
  background-color: #ffffff;
  color: #006a4d;
}
.Bank-One fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-left: 5px solid #ff6200;
  background-color: #f9f8fe;
}
.Bank-One fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-right: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.Bank-One fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ff6200;
  background-color: #f5f5f5;
}
.Bank-One fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-right: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.Bank-One fcc-common-header .ng-menu .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.Bank-One fcc-common-header .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.Bank-One fcc-common-header .ui-menubar .ui-menuitem-link:hover {
  background-color: #006a4d;
}
.Bank-One fcc-common-header .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.Bank-One fcc-common-header .ui-menubar .ui-menuitem-active {
  color: #ffffff;
}
.Bank-One fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link:hover,
.Bank-One fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.Bank-One fcc-common-header .textDisable {
  color: darkgrey;
}
.Bank-One fcc-common-header .focus a:focus {
  outline: 0.125em solid #ff6200 !important;
}
.Bank-One fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #ff6200 !important;
  font-weight: 500 !important;
}
.Bank-One fcc-common-header .button-link {
  background-color: #ffffff;
  border: none;
}
.Bank-One fcc-common-header .ui-button.ui-button-text-only .ui-button-text::before {
  color: #ffffff;
  font-weight: 500;
}
.Bank-One fcc-common-header .languageCodeSelected {
  color: #ff6200 !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.Bank-One fcc-common-header .languageCodeSelected:hover, .Bank-One .languageCodeSelected:focus {
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.Bank-One fcc-common-header .globe span {
  color: #ff6200 !important;
}
.Bank-One fcc-common-header .globe:hover span {
  color: #ff6200 !important;
}
.Bank-One fcc-common-header .lastLoginContainer {
  color: #493694;
}

/* External colors*/
.Bank-One fcc-common-footer .footer-content {
  color: #006a4d;
  font-size: 1em;
}
.Bank-One fcc-common-footer .footer-content a {
  color: #006a4d !important;
  font-weight: 400 !important;
}
.Bank-One fcc-common-footer .footer-bottom {
  color: #006a4d;
  font-size: 1em;
  line-height: 1em;
}

/* External colors*/
.Bank-One .refnum {
  font-size: 1.5625em !important;
  font-weight: 500 !important;
}
.Bank-One .block1 {
  font-size: 1em !important;
  font-weight: 300 !important;
}
.Bank-One .block2 {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.Bank-One .lc-small-text {
  font-size: 1em !important;
  font-weight: 400 !important;
}
.Bank-One .medium-text {
  font-size: 1.313em !important;
  font-weight: 500 !important;
}
.Bank-One app-review-tab .ui-tabview .ui-tabview-title {
  font-size: 1.286em !important;
}
.Bank-One fcc-summary-details .labelStyle {
  font-size: 0.975em !important;
  font-weight: 400 !important;
}
.Bank-One fcc-summary-details .valueStyle {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.Bank-One .subheader-title {
  font-size: 0.9em !important;
  font-weight: 500 !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  font-size: 0.8em !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  font-size: 0.8em !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  font-size: 0.8em !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.Bank-One app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  font-size: 0.8em !important;
}
.Bank-One app-additional-info-tab .additionalClass {
  font-size: 1.286em !important;
  font-weight: 500 !important;
}

/* External colors*/
.Bank-One fcc-common-global-search .autoCompleteSearch i {
  font-size: 2.28571em !important;
}
.Bank-One fcc-common-global-search .searchID {
  font-size: 1.429em !important;
  font-weight: 500 !important;
}

/* External colors*/
.Bank-One app-review-submit-detail .successTick em {
  font-size: 2.5em !important;
}
.Bank-One app-review-submit-detail .success {
  font-size: 2.5em !important;
  font-weight: bold !important;
}
.Bank-One app-review-submit-detail .iconImage {
  font-size: 1.286em !important;
}
.Bank-One app-review-submit-detail .icon {
  font-size: 1.5em !important;
}
.Bank-One app-review-submit-detail .dataFont1 {
  font-size: 1.2em !important;
  font-weight: 500 !important;
}

/* External colors*/
.Bank-One .primaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}
.Bank-One app-review-history .secondaryButton {
  border: 0.1em solid #006a4d !important;
}
.Bank-One .secondaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #006a4d !important;
}
.Bank-One .tertiaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #f8bdcf !important;
}
.Bank-One fcc-trade-file-upload-dialog .ui-button {
  border-radius: 1.286em !important;
  border: 0em solid #007ad9 !important;
}
.Bank-One fcc-trade-confirmation-dialog .ConfirmButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

/* External colors*/
.Bank-One fcc-product-component .tabButton.ui-selectbutton .ui-button.ui-state-active, .Bank-One .taskButton.ui-selectbutton .ui-button.ui-state-active {
  background-color: #56c271 !important;
  border: 0.0625em solid #56c271 !important;
  color: #ffffff !important;
}
.Bank-One .mat-progress-bar-fill::after {
  background-color: #56c271 !important;
}

/* External colors*/
.finastra .primaryButton {
  background: #ff6200 !important;
  color: #1f1f1f !important;
}
.finastra .primaryButton:hover {
  background-color: #ff6200 !important;
}
.finastra .primaryButton:focus {
  background-color: #ff6200 !important;
}
.finastra .primaryButton:active {
  background-color: #ff6200 !important;
}
.finastra .primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.finastra .secondaryButton {
  color: #80d194 !important;
  background-color: #ffffff !important;
}
.finastra .secondaryButton:hover {
  background-color: #f8f8ff !important;
}
.finastra .secondaryButton:active {
  background-color: #1f1f1f !important;
}
.finastra app-review-history .secondaryButton:hover {
  background-color: #f8f8ff !important;
}
.finastra .secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #1f1f1f !important;
}
.finastra .tertiaryButton {
  color: #8f7be1 !important;
  background-color: transparent !important;
}
.finastra .tertiaryButton:hover {
  background-color: #f6e8f3 !important;
}
.finastra .tertiaryButton:active {
  background-color: #d4efda !important;
}
.finastra .tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #8f7be1 !important;
}
.finastra fcc-trade-file-upload-dialog .ui-button {
  background-color: #80d194 !important;
}
.finastra fcc-trade-confirmation-dialog .ConfirmButton {
  color: #1f1f1f !important;
  background-color: #f8bdcf !important;
}
.finastra app-license-details .browseButton:focus {
  box-shadow: 0 0 0 0.125em #80d194 !important;
}
.finastra app-review-header .primaryButton.primaryButton1:hover, .finastra .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.finastra app-review-header .primaryButton.journey-button:hover, .finastra .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}
.finastra app-admin-review-header .primaryButton.primaryButton1:hover, .finastra .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.finastra app-admin-review-header .primaryButton.journey-button:hover, .finastra .primaryButton.journey-button:focus {
  background-color: #8f7be1 !important;
  box-shadow: none !important;
}

/* External colors*/
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  background-color: #ffffff !important;
}
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #3F8796 !important;
  color: #3F8796 !important;
}
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #ff6200 !important;
}
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text {
  color: #ffffff;
}
.finastra .indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.finastra .bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #ff6200;
}
.finastra .indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.finastra .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #007ad9;
}
.finastra .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.finastra .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
}
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):not(.ui-state-disabled):hover .ui-menuitem-link .ui-menuitem-text,
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default .ui-menuitem-text {
  color: #007ad9;
}

/* External colors*/
.finastra .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
  color: #6f6f6f;
}
.finastra .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.finastra .main-start {
  background-color: #ffffff;
}
.finastra .pageTitleBar {
  color: #006a4d;
}
.finastra fcc-common-productlisting .saved-view-block {
  background-color: #fbfbfb;
}
.finastra fcc-common-productlisting .threeDots {
  color: #006a4d;
}
.finastra fcc-common-productlisting .pageTitleBar {
  color: #950088;
}
.finastra fcc-common-transactions-listdef .acc-header .ui-accordion-toggle-icon {
  float: left;
  color: #006a4d !important;
}
.finastra fcc-common-transactions-listdef .filterHeading {
  color: #006a4d;
}
.finastra fcc-common-transactions-listdef .filterHeading label {
  white-space: nowrap;
}

/* External colors*/
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  border: 0.0625em solid #ff6200 !important;
}
.finastra fcc-common-productlisting .ui-tabmenu ul {
  border-bottom: none !important;
}
.finastra fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  border: 0.0625em solid #006a4d !important;
}
.finastra .indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.finastra .bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
  border: 1px solid #006a4d;
}
.finastra .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.finastra .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

/* External colors*/
.finastra .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
}

/* External colors*/
.finastra fcc-common-productlisting .ui-corner-right {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
  border: none !important;
  border-left: none !important;
}
.finastra fcc-common-productlisting .ui-corner-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

/* External colors*/
.finastra fcc-common-login .ui-float-label .ui-widget {
  color: #A77C18;
}
.finastra fcc-common-login .h-text-1 {
  color: #ff8a3d;
  font-weight: bold;
}
.finastra fcc-common-login .h-text-2 {
  color: #006a4d;
  font-size: 20px;
  font-weight: bold;
}
.finastra fcc-common-login .supportStyle {
  color: #006a4d !important;
}
.finastra fcc-common-login .error-text-msg {
  color: red;
  font-weight: 500;
}
.finastra fcc-common-login .invalid-error-text {
  color: red;
}
.finastra fcc-common-login .label-below {
  color: #9f9f9f;
}
.finastra fcc-common-login .remember-me label,
.finastra .label {
  color: #414141;
}
.finastra fcc-common-login .custom-toast .ui-toast-message {
  color: #ffffff;
  background: #FC466B;
  background: linear-gradient(to right, #3f5efb, #fc466b);
}
.finastra fcc-common-login .custom-toast .ui-toast-close-icon {
  color: #ffffff;
}
.finastra fcc-common-login .retrieve-details {
  color: #006a4d;
}
.finastra fcc-common-login .implementation {
  color: #5C666A;
  font-weight: 700;
}
.finastra fcc-common-login .ui-dropdown-panel {
  background-color: #EEEEEE;
}
.finastra fcc-common-login .ui-button:enabled:focus {
  box-shadow: 0 0 0 0.2em #C83FAC;
}
.finastra fcc-common-login .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #EEEEEE;
}
.finastra fcc-common-login .ui-dropdown {
  background: #ffffff;
}
.finastra fcc-common-login .ui-button:enabled:active {
  background-color: #ff6200;
  color: #ffffff;
  border-color: #ff6200;
}
.finastra fcc-common-login .ui-button:enabled:hover {
  background-color: #ff6200;
  color: #ffffff;
  border-color: #ff6200;
}
.finastra fcc-common-login .h2-underline {
  color: #006a4d;
}
.finastra fcc-common-login .pd-lang .ui-inputtext {
  color: #3D3D3D;
  background-color: #f4f4f4 !important;
}
.finastra fcc-common-ux-logout .generic-text-bold .corpName {
  color: #ff8a3d !important;
}
.finastra fcc-common-ux-logout .generic-text-bold .prodName {
  color: #006a4d !important;
}
.finastra fcc-common-ux-logout .generic-text {
  color: #006a4d !important;
}
.finastra fcc-common-ux-logout #feedback-request {
  color: #006a4d !important;
}
.finastra fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  color: #bb0000 !important;
}
.finastra fcc-common-ux-logout #feedback-text {
  border: 1.1px solid #9f9f9f !important;
}
.finastra fcc-common-ux-logout #char-left {
  color: #80d194;
}
.finastra fcc-common-ux-logout .logo-img {
  color: #EA3F74 !important;
}

/* External colors*/
.finastra fcc-common-login .ui-dropdown-panel {
  border: 1px solid #c8c8c8;
}
.finastra fcc-common-login .logo-img a:focus, .finastra .supportLink a:focus {
  outline: 0.125em solid #006a4d;
}
.finastra fcc-common-login .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
}
.finastra fcc-common-login .ui-dropdown {
  border: none;
}
.finastra fcc-common-ux-logout .generic-text-bold .corpName {
  font-size: 1.4em !important;
}
.finastra fcc-common-ux-logout .generic-text-bold .prodName {
  font-size: 1.2em !important;
}
.finastra fcc-common-ux-logout .generic-text {
  font-size: 1.6em !important;
}
.finastra fcc-common-ux-logout .generic-text .timedOutMsg {
  font-weight: bold !important;
}
.finastra fcc-common-ux-logout #feedback-request {
  font-size: 1.2em !important;
}
.finastra fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  font-size: 2.5em !important;
  font-weight: lighter !important;
}
.finastra fcc-common-ux-logout #char-left {
  font-size: 0.75em !important;
}

/* External colors*/
.finastra .refnum {
  color: #006a4d !important;
}
.finastra .block1 {
  color: #006a4d !important;
}
.finastra .block2 {
  color: #80d194 !important;
}
.finastra .top-wrapper {
  background-color: #3F8796 !important;
}
.finastra .lc-small-text {
  color: #ffffff !important;
}
.finastra .medium-text {
  color: #ffffff !important;
}
.finastra app-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #80d194 !important;
}
.finastra app-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.finastra app-admin-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #80d194 !important;
}
.finastra app-admin-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.finastra app-review-header .journey-button {
  background-color: #80d194 !important;
  color: #ffffff !important;
}
.finastra app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li a {
  color: #414141 !important;
}
.finastra app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a {
  color: #e40046 !important;
}
.finastra app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 0.25em solid #e40046 !important;
  color: #414141;
}
.finastra fcc-summary-details .mat-expansion-panel-header {
  background-color: #008000 !important;
  border-radius: 0.125em !important;
}
.finastra fcc-summary-details .labelStyle {
  color: #545454 !important;
}
.finastra fcc-summary-details .valueStyle {
  color: #2A2A2A !important;
}
.finastra .preValueStyle {
  background-color: transparent !important;
  border: none !important;
}
.finastra .subheader-title {
  color: #d6eff5;
}
.finastra .panelHeadStyle {
  color: #006a4d !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  color: #006a4d !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  color: #006a4d !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  color: #006a4d !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  color: #999999 !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  color: #414141 !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  color: #999999 !important;
}
.finastra app-review-tab .ui-tabview .ui-tabview-panels {
  background-color: #ffffff !important;
  color: #333333 !important;
  border-top: 0.0625em solid #979797 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.finastra app-review-history .ltr .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-right: 0.0625em solid #979797 !important;
}
.finastra app-review-history .rtl .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-left: 0.0625em solid #979797 !important;
}
.finastra app-review-history .ltr .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-left: 0.4em solid #006a4d !important;
}
.finastra app-review-history .rtl .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-right: 0.4em solid #006a4d !important;
}
.finastra app-additional-info-tab .additionalClass {
  color: #006a4d !important;
}

/* External colors*/
.finastra fcc-common-global-search .autoCompleteSearch i {
  color: #a9e0b7 !important;
}
.finastra fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #a9e0b7 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.finastra fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #a9e0b7 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.finastra fcc-common-global-search .searchID {
  color: #007ad9 !important;
}
.finastra fcc-common-global-search .drop-down-select .ui-inputtext {
  color: #A77C18 !important;
  background: transparent !important;
  border: 1px solid #a6a6a6 !important;
}
.finastra .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #f0b323 !important;
  border-left: 0.4em solid #fbebc7 !important;
}
.finastra .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
  color: #333333 !important;
}
.finastra fcc-common-global-search .closeSearch i {
  color: #80d194 !important;
}

/* External colors*/
.finastra app-review-submit-detail .successTick em {
  color: #006a4d !important;
}
.finastra app-review-submit-detail .success {
  color: #5bc1d7 !important;
}
.finastra app-review-submit-detail .successMessage {
  color: #007ad9 !important;
}
.finastra app-review-submit-detail .iconImage {
  color: #414141 !important;
}
.finastra app-review-submit-detail .circleBackgroundLC {
  border-radius: 50% !important;
}
.finastra app-review-submit-detail .icon {
  color: #333333 !important;
}
.finastra .LC_background {
  background-color: #a9e0b7 !important;
}
.finastra app-review-submit-detail .headerFont {
  color: #008000 !important;
}
.finastra app-review-submit-detail .dataFont1 {
  color: #f3c65a !important;
}

/* External colors*/
.finastra checkbox-disabled .mat-checkbox-checkmark {
  background-color: #f7d991 !important;
}
.finastra .mat-checkbox-checked .mat-checkbox-checkmark {
  background: #f7d991 !important;
}
.finastra .mat-checkbox-inner-container {
  display: inline-block;
  height: 1.143em !important;
  line-height: 0;
  margin: auto;
  margin-right: 8px;
  order: 0;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 1.143em !important;
  flex-shrink: 0;
  margin-top: 0.3em;
}

/* External colors*/
.finastra .form-header {
  color: #C83FAC;
  font-weight: 500;
  line-height: 1.25em;
  padding: 0;
}
.finastra .form-header.summaryField {
  font: 100% Roboto, sans-serif;
  font-size: 0.75em;
  font-weight: 350;
  color: #6948D9 !important;
  font-weight: 500;
  margin: 0em;
  padding: 0em;
}
.finastra .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover, .finastra .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  box-shadow: 0 0 2px 1px #C83FAC !important;
}
.finastra .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .finastra .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #C83FAC !important;
}

/* External colors*/
.finastra .mat-option.mat-active {
  background-color: transparent !important;
  color: #f7d991 !important;
  border-left: 0.4em solid #f7d991 !important;
  font-weight: 500 !important;
}
.finastra .mat-option:hover:not(.mat-option-disabled), .finastra .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.finastra .no-margin-multiselect {
  background-color: #fbebc7 !important;
  border-radius: 4px 4px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
}
.finastra .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #000000 !important;
}
.finastra .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.finastra .mat-form-field.mat-focused .mat-form-field-label {
  color: #f7d991 !important;
}
.finastra .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #f7d991 !important;
}
.finastra .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #f7d991 !important;
}
.finastra .mat-form-field-appearance-fill .mat-form-field-flex {
  background: #fbebc7 !important;
}
.finastra .mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

/* External colors*/
.finastra {
  /* START IMPORT LETTER OF CREDIT*/
  /* END IMPORT LETTER OF CREDIT*/
  /* START EXPORT COLLECTION*/
  /* END EXPORT COLLECTION*/
}
.finastra fcc-trade-bank-details .mat-ink-bar {
  background: #f7d991 !important;
}
.finastra fcc-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.finastra fcc-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}
.finastra fcc-trade-narrative-details .mat-ink-bar {
  background: #f7d991 !important;
}
.finastra fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.finastra fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}
.finastra ec-trade-bank-details .mat-ink-bar {
  background: #f7d991 !important;
}
.finastra ec-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.finastra ec-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}

/* External colors*/
.finastra .mat-radio-button.mat-accent .mat-radio-inner-circle, .finastra .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .finastra .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .finastra .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #fbebc7 !important;
}
.finastra .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #fbebc7 !important;
}

/* External colors*/
.finastra fcc-common-global-dashboard .ui-card {
  background-color: #c8c8c8 !important;
  color: #000000 !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.finastra .dashboardLayout {
  min-height: 100%;
  background-color: #eaeaea !important;
}
.finastra .view-all-links a {
  color: blue !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.finastra .name-of-acc-holder {
  height: 44px;
  width: 207px;
  font-size: 24px;
  line-height: 22px;
  font-weight: normal;
  color: blue;
}
.finastra .headerTitle {
  color: blue;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}
.finastra fcc-common-tab-menu .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: blue !important;
  font-size: 1em !important;
  font-weight: bold !important;
  line-height: 1.1875em !important;
}

/* External colors*/
.finastra fcc-common-header .ng-header {
  border-bottom: none;
}
.finastra fcc-common-header .ui-overlaypanel {
  border: 1px solid #c8c8c8;
  border-radius: 0px;
}
.finastra fcc-common-header .corp-avatar {
  border-radius: 50%;
}
.finastra fcc-common-header .ui-dropdown {
  border: 1px solid #a6a6a6 !important;
}
.finastra fcc-common-header .corp-name {
  border-bottom: 1px solid #EEEEEE;
  font-weight: 900;
}
.finastra fcc-common-header .ng-menu .ui-menubar {
  border: 1px solid #006a4d;
  border-radius: 0px;
}
.finastra fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  background-color: transparent;
}
.finastra fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.finastra fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ff6200;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem-link {
  border-left: 0.788em solid transparent;
}
.finastra fcc-common-header .ui-breadcrumb ul li > a:focus {
  border: 0.125em solid #006a4d !important;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.finastra fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.finastra fcc-common-header .layoutOption .ltr .ui-dropdown label.ui-dropdown-label {
  border-bottom: none;
}
.finastra fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-right: 0.4em solid #006a4d !important;
}
.finastra fcc-common-header .rtl .ui-dropdown .ui-dropdown-trigger {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.finastra fcc-common-header .languageCodeSelected {
  border-left: 0.4em solid #006a4d !important;
}
.finastra fcc-common-header .languageCodeNotSelected {
  border-left: 0.4em solid transparent !important;
}

/* External colors*/
.finastra fcc-common-header .ng-header {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
.finastra fcc-common-header .material-icons {
  color: #ff6200;
}
.finastra fcc-common-header .ng-header a:hover {
  background-color: #edebfa;
  color: #ff6200 !important;
}
.finastra fcc-common-header .ng-header a {
  color: #006a4d !important;
}
.finastra fcc-common-header .ng-header a.logo-img:hover {
  background-color: transparent;
}
.finastra fcc-common-header .profile-box {
  box-shadow: #414141;
  background-color: #EEEEEE;
}
.finastra fcc-common-header .user-info2 {
  color: #414141;
  font-weight: 300;
}
.finastra fcc-common-header .item-list {
  border-bottom: 1px solid #EEEEEE;
}
.finastra fcc-common-header .ui-button.ui-button-rounded {
  border-radius: 18px;
  background-color: #006a4d;
  box-shadow: none;
}
.finastra fcc-common-header .ui-button:enabled:active {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.finastra fcc-common-header .ui-button:enabled:hover {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.finastra fcc-common-header .ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff;
  font-weight: 500;
}
.finastra fcc-common-header .ui-button {
  color: #ffffff;
  background-color: #006a4d;
  border: 1px solid #006a4d;
  border-radius: 25px;
}
.finastra fcc-common-header .view-profile a {
  color: #006a4d !important;
  font-weight: 600 !important;
}
.finastra fcc-common-header .view-profile a:hover {
  background-color: transparent !important;
}
.finastra fcc-common-header a {
  color: #006a4d;
}
.finastra fcc-common-header .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
}
.finastra fcc-common-header .log-out {
  color: #006a4d;
}
.finastra fcc-common-header .sign-out {
  color: #006a4d;
}
.finastra fcc-common-header .ui-slidemenu {
  border: none !important;
}
.finastra fcc-common-header .sideNavClass .ui-menuitem-link .ui-menuitem-text {
  color: #414141 !important;
}
.finastra fcc-common-header .sideNavBreadCrumb .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  color: #414141 #414141;
}
.finastra fcc-common-header .ui-submenu .ui-submenu-list {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.finastra fcc-common-header .close-icon a {
  color: #ff6200;
}
.finastra fcc-common-header .close-icon a:hover {
  color: #ff6200;
  background-color: #ffffff;
}
.finastra fcc-common-header .corp-avatar {
  background: linear-gradient(#006a4d, #c137a2, #e40046);
  border-radius: 50%;
  color: #ffffff;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #d0d0d0;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #414141;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 0.788em solid #ff6200;
  background-color: transparent;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link > .ui-menuitem-text {
  color: #ff6200 !important;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: rgba(105, 78, 214, 0.5) !important;
}
.finastra fcc-common-header .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  color: #ffffff;
  background-color: #006a4d;
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem-link:hover {
  border-left: 0.788em solid rgba(105, 78, 214, 0.2);
  background-color: rgba(105, 78, 214, 0.04);
}
.finastra fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active:hover > .ui-menuitem-link {
  border-left: 0.788em solid #ff6200;
  background-color: rgba(105, 78, 214, 0.04);
}
.finastra fcc-common-header .ng-menu .ui-menubar {
  background-color: #ff6200;
}
.finastra fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  background-color: uimenuitemBackgroundColor;
}
.finastra fcc-common-header .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff !important;
  font-weight: 500;
}
.finastra fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #006a4d !important;
  font-weight: 500;
}
.finastra fcc-common-header .ng-menu .ui-submenu .ui-submenu-list {
  border: 0px solid #584493;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 1px;
  background-color: #ffffff;
  color: #006a4d;
}
.finastra fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-left: 5px solid #ff6200;
  background-color: #f9f8fe;
}
.finastra fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-right: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.finastra fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ff6200;
  background-color: #f5f5f5;
}
.finastra fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-right: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.finastra fcc-common-header .ng-menu .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.finastra fcc-common-header .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.finastra fcc-common-header .ui-menubar .ui-menuitem-link:hover {
  background-color: #006a4d;
}
.finastra fcc-common-header .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.finastra fcc-common-header .ui-menubar .ui-menuitem-active {
  color: #ffffff;
}
.finastra fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link:hover,
.finastra fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.finastra fcc-common-header .textDisable {
  color: darkgrey;
}
.finastra fcc-common-header .focus a:focus {
  outline: 0.125em solid #ff6200 !important;
}
.finastra fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #ff6200 !important;
  font-weight: 500 !important;
}
.finastra fcc-common-header .button-link {
  background-color: #ffffff;
  border: none;
}
.finastra fcc-common-header .ui-button.ui-button-text-only .ui-button-text::before {
  color: #ffffff;
  font-weight: 500;
}
.finastra fcc-common-header .languageCodeSelected {
  color: #ff6200 !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.finastra fcc-common-header .languageCodeSelected:hover, .finastra .languageCodeSelected:focus {
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.finastra fcc-common-header .globe span {
  color: #ff6200 !important;
}
.finastra fcc-common-header .globe:hover span {
  color: #ff6200 !important;
}
.finastra fcc-common-header .lastLoginContainer {
  color: #493694;
}

/* External colors*/
.finastra fcc-common-footer .footer-content {
  color: #006a4d;
  font-size: 1em;
}
.finastra fcc-common-footer .footer-content a {
  color: #006a4d !important;
  font-weight: 400 !important;
}
.finastra fcc-common-footer .footer-bottom {
  color: #006a4d;
  font-size: 1em;
  line-height: 1em;
}

/* External colors*/
.finastra .refnum {
  font-size: 1.5625em !important;
  font-weight: 500 !important;
}
.finastra .block1 {
  font-size: 1em !important;
  font-weight: 300 !important;
}
.finastra .block2 {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.finastra .lc-small-text {
  font-size: 1em !important;
  font-weight: 400 !important;
}
.finastra .medium-text {
  font-size: 1.313em !important;
  font-weight: 500 !important;
}
.finastra app-review-tab .ui-tabview .ui-tabview-title {
  font-size: 1.286em !important;
}
.finastra fcc-summary-details .labelStyle {
  font-size: 0.975em !important;
  font-weight: 400 !important;
}
.finastra fcc-summary-details .valueStyle {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.finastra .subheader-title {
  font-size: 0.9em !important;
  font-weight: 500 !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  font-size: 0.8em !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  font-size: 0.8em !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  font-size: 0.8em !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.finastra app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  font-size: 0.8em !important;
}
.finastra app-additional-info-tab .additionalClass {
  font-size: 1.286em !important;
  font-weight: 500 !important;
}

/* External colors*/
.finastra fcc-common-global-search .autoCompleteSearch i {
  font-size: 2.28571em !important;
}
.finastra fcc-common-global-search .searchID {
  font-size: 1.429em !important;
  font-weight: 500 !important;
}

/* External colors*/
.finastra app-review-submit-detail .successTick em {
  font-size: 2.5em !important;
}
.finastra app-review-submit-detail .success {
  font-size: 2.5em !important;
  font-weight: bold !important;
}
.finastra app-review-submit-detail .iconImage {
  font-size: 1.286em !important;
}
.finastra app-review-submit-detail .icon {
  font-size: 1.5em !important;
}
.finastra app-review-submit-detail .dataFont1 {
  font-size: 1.2em !important;
  font-weight: 500 !important;
}

/* External colors*/
.finastra .primaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}
.finastra app-review-history .secondaryButton {
  border: 0.1em solid #006a4d !important;
}
.finastra .secondaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #006a4d !important;
}
.finastra .tertiaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #f8bdcf !important;
}
.finastra fcc-trade-file-upload-dialog .ui-button {
  border-radius: 1.286em !important;
  border: 0em solid #007ad9 !important;
}
.finastra fcc-trade-confirmation-dialog .ConfirmButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

/* External colors*/
.finastra fcc-product-component .tabButton.ui-selectbutton .ui-button.ui-state-active, .finastra .taskButton.ui-selectbutton .ui-button.ui-state-active {
  background-color: #56c271 !important;
  border: 0.0625em solid #56c271 !important;
  color: #ffffff !important;
}
.finastra .mat-progress-bar-fill::after {
  background-color: #56c271 !important;
}

/* External colors*/
.Clientangulartheme .primaryButton {
  background: #ff6200 !important;
  color: #1f1f1f !important;
}
.Clientangulartheme .primaryButton:hover {
  background-color: #ff6200 !important;
}
.Clientangulartheme .primaryButton:focus {
  background-color: #ff6200 !important;
}
.Clientangulartheme .primaryButton:active {
  background-color: #ff6200 !important;
}
.Clientangulartheme .primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.Clientangulartheme .secondaryButton {
  color: #80d194 !important;
  background-color: #ffffff !important;
}
.Clientangulartheme .secondaryButton:hover {
  background-color: #f8f8ff !important;
}
.Clientangulartheme .secondaryButton:active {
  background-color: #1f1f1f !important;
}
.Clientangulartheme app-review-history .secondaryButton:hover {
  background-color: #f8f8ff !important;
}
.Clientangulartheme .secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #1f1f1f !important;
}
.Clientangulartheme .tertiaryButton {
  color: #8f7be1 !important;
  background-color: transparent !important;
}
.Clientangulartheme .tertiaryButton:hover {
  background-color: #f6e8f3 !important;
}
.Clientangulartheme .tertiaryButton:active {
  background-color: #d4efda !important;
}
.Clientangulartheme .tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #8f7be1 !important;
}
.Clientangulartheme fcc-trade-file-upload-dialog .ui-button {
  background-color: #80d194 !important;
}
.Clientangulartheme fcc-trade-confirmation-dialog .ConfirmButton {
  color: #1f1f1f !important;
  background-color: #f8bdcf !important;
}
.Clientangulartheme app-license-details .browseButton:focus {
  box-shadow: 0 0 0 0.125em #80d194 !important;
}
.Clientangulartheme app-review-header .primaryButton.primaryButton1:hover, .Clientangulartheme .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.Clientangulartheme app-review-header .primaryButton.journey-button:hover, .Clientangulartheme .primaryButton.journey-button:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}

/* External colors*/
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  background-color: #ffffff !important;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #3F8796 !important;
  color: #3F8796 !important;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #ff6200 !important;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text {
  color: #ffffff;
}
.Clientangulartheme .indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.Clientangulartheme .bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #ff6200;
}
.Clientangulartheme .indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.Clientangulartheme .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #007ad9;
}
.Clientangulartheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.Clientangulartheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):not(.ui-state-disabled):hover .ui-menuitem-link .ui-menuitem-text,
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default .ui-menuitem-text {
  color: #007ad9;
}

/* External colors*/
.Clientangulartheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
  color: #6f6f6f;
}
.Clientangulartheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.Clientangulartheme .main-start {
  background-color: #ffffff;
}
.Clientangulartheme .pageTitleBar {
  color: #006a4d;
}
.Clientangulartheme fcc-common-productlisting .saved-view-block {
  background-color: #fbfbfb;
}
.Clientangulartheme fcc-common-productlisting .threeDots {
  color: #006a4d;
}
.Clientangulartheme fcc-common-productlisting .pageTitleBar {
  color: #950088;
}
.Clientangulartheme fcc-common-transactions-listdef .acc-header .ui-accordion-toggle-icon {
  float: left;
  color: #006a4d !important;
}
.Clientangulartheme fcc-common-transactions-listdef .filterHeading {
  color: #006a4d;
}
.Clientangulartheme fcc-common-transactions-listdef .filterHeading label {
  white-space: nowrap;
}
.Clientangulartheme .LeftPaginator .ui-paginator {
  text-align: left;
}
.Clientangulartheme .RightPaginator .ui-paginator {
  text-align: right;
}
.Clientangulartheme .CenterPagination .ui-paginator {
  text-align: center;
}
.Clientangulartheme .ui-dropdown {
  width: 4em;
}
.Clientangulartheme #selectPage {
  text-align: right;
}
.Clientangulartheme #selectPage p-calendar {
  display: none;
}
.Clientangulartheme .pi-caret-left:before {
  content: url("/content/FCCUI/assets/images/prev_1.svg");
}
.Clientangulartheme .pi-step-backward:before {
  content: url("/content/FCCUI/assets/images/prev_2.svg");
}
.Clientangulartheme .pi-caret-right:before {
  content: url("/content/FCCUI/assets/images/next_1.svg");
}
.Clientangulartheme .pi-step-forward:before {
  content: url("/content/FCCUI/assets/images/next_2.svg");
}
.Clientangulartheme .pi-chevron-down:before {
  content: url("/content/FCCUI/assets/images/down.svg");
}
.Clientangulartheme .ui-paginator {
  background-color: #ffffff;
  border: none;
}
.Clientangulartheme .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #ffffff !important;
  border: none !important;
}
.Clientangulartheme .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background-color: #ffffff !important;
  color: #0070E0;
  box-shadow: none !important;
  border: none !important;
}
.Clientangulartheme body .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #ffffff !important;
}
.Clientangulartheme body .ui-paginator .ui-paginator-pages .ui-paginator-page:focus {
  box-shadow: none;
}
.Clientangulartheme body .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover {
  background-color: #ffffff !important;
}
.Clientangulartheme .ui-dropdown-items-wrapper {
  width: 5em;
  border-radius: 4em;
}
.Clientangulartheme .ui-dropdown-label-container {
  width: 5em;
}
.Clientangulartheme .ui-dropdown-label-container .ui-dropdown-label {
  text-align: left;
  position: relative;
  top: 2px;
}

/* External colors*/
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  border: 0.0625em solid #ff6200 !important;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu ul {
  border-bottom: none !important;
}
.Clientangulartheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  border: 0.0625em solid #006a4d !important;
}
.Clientangulartheme .indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.Clientangulartheme .bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
  border: 1px solid #006a4d;
}
.Clientangulartheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.Clientangulartheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

/* External colors*/
.Clientangulartheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
}

/* External colors*/
.Clientangulartheme fcc-common-productlisting .ui-corner-right {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
  border: none !important;
  border-left: none !important;
}
.Clientangulartheme fcc-common-productlisting .ui-corner-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

/* External colors*/
.Clientangulartheme fcc-common-login .ui-float-label .ui-widget {
  color: #A77C18;
}
.Clientangulartheme fcc-common-login .h-text-1 {
  color: #ff8a3d;
  font-weight: bold;
}
.Clientangulartheme fcc-common-login .h-text-2 {
  color: #006a4d;
  font-size: 20px;
  font-weight: bold;
}
.Clientangulartheme fcc-common-login .supportStyle {
  color: #006a4d !important;
}
.Clientangulartheme fcc-common-login .error-text-msg {
  color: red;
  font-weight: 500;
}
.Clientangulartheme fcc-common-login .invalid-error-text {
  color: red;
}
.Clientangulartheme fcc-common-login .label-below {
  color: #9f9f9f;
}
.Clientangulartheme fcc-common-login .remember-me label,
.Clientangulartheme .label {
  color: #414141;
}
.Clientangulartheme fcc-common-login .custom-toast .ui-toast-message {
  color: #ffffff;
  background: #FC466B;
  background: linear-gradient(to right, #3f5efb, #fc466b);
}
.Clientangulartheme fcc-common-login .custom-toast .ui-toast-close-icon {
  color: #ffffff;
}
.Clientangulartheme fcc-common-login .retrieve-details {
  color: #006a4d;
}
.Clientangulartheme fcc-common-login .implementation {
  color: #5C666A;
  font-weight: 700;
}
.Clientangulartheme fcc-common-login .ui-dropdown-panel {
  background-color: #EEEEEE;
}
.Clientangulartheme fcc-common-login .ui-button:enabled:focus {
  box-shadow: 0 0 0 0.2em #C83FAC;
}
.Clientangulartheme fcc-common-login .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #EEEEEE;
}
.Clientangulartheme fcc-common-login .ui-dropdown {
  background: #ffffff;
}
.Clientangulartheme fcc-common-login .ui-button:enabled:active {
  background-color: #ff6200;
  color: #ffffff;
  border-color: #ff6200;
}
.Clientangulartheme fcc-common-login .ui-button:enabled:hover {
  background-color: #ff6200;
  color: #ffffff;
  border-color: #ff6200;
}
.Clientangulartheme fcc-common-login .h2-underline {
  color: #006a4d;
}
.Clientangulartheme fcc-common-login .pd-lang .ui-inputtext {
  color: #3D3D3D;
  background-color: #f4f4f4 !important;
}
.Clientangulartheme fcc-common-ux-logout .generic-text-bold .corpName {
  color: #ff8a3d !important;
}
.Clientangulartheme fcc-common-ux-logout .generic-text-bold .prodName {
  color: #006a4d !important;
}
.Clientangulartheme fcc-common-ux-logout .generic-text {
  color: #006a4d !important;
}
.Clientangulartheme fcc-common-ux-logout #feedback-request {
  color: #006a4d !important;
}
.Clientangulartheme fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  color: #bb0000 !important;
}
.Clientangulartheme fcc-common-ux-logout #feedback-text {
  border: 1.1px solid #9f9f9f !important;
}
.Clientangulartheme fcc-common-ux-logout #char-left {
  color: #80d194;
}
.Clientangulartheme fcc-common-ux-logout .logo-img {
  color: #EA3F74 !important;
}

/* External colors*/
.Clientangulartheme fcc-common-login .ui-dropdown-panel {
  border: 1px solid #c8c8c8;
}
.Clientangulartheme fcc-common-login .logo-img a:focus, .Clientangulartheme .supportLink a:focus {
  outline: 0.125em solid #006a4d !important;
}
.Clientangulartheme fcc-common-login .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
}
.Clientangulartheme fcc-common-login .ui-dropdown {
  border: none;
}
.Clientangulartheme fcc-common-ux-logout .generic-text-bold .corpName {
  font-size: 1.4em !important;
}
.Clientangulartheme fcc-common-ux-logout .generic-text-bold .prodName {
  font-size: 1.2em !important;
}
.Clientangulartheme fcc-common-ux-logout .generic-text {
  font-size: 1.6em !important;
}
.Clientangulartheme fcc-common-ux-logout .generic-text .timedOutMsg {
  font-weight: bold !important;
}
.Clientangulartheme fcc-common-ux-logout #feedback-request {
  font-size: 1.2em !important;
}
.Clientangulartheme fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  font-size: 2.5em !important;
  font-weight: lighter !important;
}
.Clientangulartheme fcc-common-ux-logout #char-left {
  font-size: 0.75em !important;
}

/* External colors*/
.Clientangulartheme .refnum {
  color: #006a4d !important;
}
.Clientangulartheme .block1 {
  color: #006a4d !important;
}
.Clientangulartheme .block2 {
  color: #80d194 !important;
}
.Clientangulartheme .top-wrapper {
  background-color: #3F8796 !important;
}
.Clientangulartheme .lc-small-text {
  color: #ffffff !important;
}
.Clientangulartheme .medium-text {
  color: #ffffff !important;
}
.Clientangulartheme app-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #80d194 !important;
}
.Clientangulartheme app-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.Clientangulartheme app-review-header .journey-button {
  background-color: #80d194 !important;
  color: #ffffff !important;
}
.Clientangulartheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li a {
  color: #414141 !important;
}
.Clientangulartheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a {
  color: #e40046 !important;
}
.Clientangulartheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 0.25em solid #e40046 !important;
  color: #414141;
}
.Clientangulartheme fcc-summary-details .mat-expansion-panel-header {
  background-color: #008000 !important;
  border-radius: 0.125em !important;
}
.Clientangulartheme fcc-summary-details .labelStyle {
  color: #545454 !important;
}
.Clientangulartheme fcc-summary-details .valueStyle {
  color: #2A2A2A !important;
}
.Clientangulartheme .preValueStyle {
  background-color: transparent !important;
  border: none !important;
}
.Clientangulartheme .subheader-title {
  color: #d6eff5;
}
.Clientangulartheme .panelHeadStyle {
  color: #006a4d !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  color: #006a4d !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  color: #006a4d !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  color: #006a4d !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  color: #999999 !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  color: #414141 !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  color: #999999 !important;
}
.Clientangulartheme app-review-tab .ui-tabview .ui-tabview-panels {
  background-color: #ffffff !important;
  color: #333333 !important;
  border-top: 0.0625em solid #979797 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.Clientangulartheme app-review-history .ltr .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-right: 0.0625em solid #979797 !important;
}
.Clientangulartheme app-review-history .rtl .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-left: 0.0625em solid #979797 !important;
}
.Clientangulartheme app-review-history .ltr .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-left: 0.4em solid #006a4d !important;
}
.Clientangulartheme app-review-history .rtl .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-right: 0.4em solid #006a4d !important;
}
.Clientangulartheme app-additional-info-tab .additionalClass {
  color: #006a4d !important;
}

/* External colors*/
.Clientangulartheme fcc-common-global-search .autoCompleteSearch i {
  color: #a9e0b7 !important;
}
.Clientangulartheme fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #a9e0b7 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.Clientangulartheme fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #a9e0b7 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.Clientangulartheme fcc-common-global-search .searchID {
  color: #007ad9 !important;
}
.Clientangulartheme fcc-common-global-search .drop-down-select .ui-inputtext {
  color: #A77C18 !important;
  background: transparent !important;
  border: 1px solid #a6a6a6 !important;
}
.Clientangulartheme .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #f0b323 !important;
  border-left: 0.4em solid #fbebc7 !important;
}
.Clientangulartheme .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
  color: #333333 !important;
}
.Clientangulartheme fcc-common-global-search .closeSearch i {
  color: #80d194 !important;
}

/* External colors*/
.Clientangulartheme app-review-submit-detail .successTick em {
  color: #006a4d !important;
}
.Clientangulartheme app-review-submit-detail .success {
  color: #5bc1d7 !important;
}
.Clientangulartheme app-review-submit-detail .successMessage {
  color: #007ad9 !important;
}
.Clientangulartheme app-review-submit-detail .iconImage {
  color: #414141 !important;
}
.Clientangulartheme app-review-submit-detail .circleBackgroundLC {
  border-radius: 50% !important;
}
.Clientangulartheme app-review-submit-detail .icon {
  color: #333333 !important;
}
.Clientangulartheme .LC_background {
  background-color: #a9e0b7 !important;
}
.Clientangulartheme app-review-submit-detail .headerFont {
  color: #008000 !important;
}
.Clientangulartheme app-review-submit-detail .dataFont1 {
  color: #f3c65a !important;
}

/* External colors*/
.Clientangulartheme checkbox-disabled .mat-checkbox-checkmark {
  background-color: #f7d991 !important;
}
.Clientangulartheme .mat-checkbox-checked .mat-checkbox-checkmark {
  background: #f7d991 !important;
}
.Clientangulartheme .mat-checkbox-inner-container {
  display: inline-block;
  height: 1.143em !important;
  line-height: 0;
  margin: auto;
  margin-right: 8px;
  order: 0;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 1.143em !important;
  flex-shrink: 0;
}

/* External colors*/
.Clientangulartheme .form-header {
  color: #C83FAC;
  font-weight: 500;
  line-height: 1.25em;
  padding: 0;
}
.Clientangulartheme .form-header.summaryField {
  font: 100% Roboto, sans-serif;
  font-size: 0.75em;
  font-weight: 350;
  color: #6948D9 !important;
  font-weight: 500;
  margin: 0em;
  padding: 0em;
}
.Clientangulartheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover, .Clientangulartheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  box-shadow: 0 0 2px 1px #C83FAC !important;
}
.Clientangulartheme .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .Clientangulartheme .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #C83FAC !important;
}

/* External colors*/
.Clientangulartheme .mat-option.mat-active {
  background-color: transparent !important;
  color: #f7d991 !important;
  border-left: 0.4em solid #f7d991 !important;
  font-weight: 500 !important;
}
.Clientangulartheme .mat-option:hover:not(.mat-option-disabled), .Clientangulartheme .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.Clientangulartheme .no-margin-multiselect {
  background-color: #fbebc7 !important;
  border-radius: 4px 4px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
  border: none !important;
}
.Clientangulartheme .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #000000 !important;
}
.Clientangulartheme .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.Clientangulartheme .mat-form-field.mat-focused .mat-form-field-label {
  color: #f7d991 !important;
}
.Clientangulartheme .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #f7d991 !important;
}
.Clientangulartheme .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #f7d991 !important;
}
.Clientangulartheme .mat-form-field-appearance-fill .mat-form-field-flex {
  background: #fbebc7 !important;
}
.Clientangulartheme .mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

/* External colors*/
.Clientangulartheme {
  /* START IMPORT LETTER OF CREDIT*/
  /* END IMPORT LETTER OF CREDIT*/
  /* START EXPORT COLLECTION*/
  /* END EXPORT COLLECTION*/
}
.Clientangulartheme fcc-trade-bank-details .mat-ink-bar {
  background: #f7d991 !important;
}
.Clientangulartheme fcc-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.Clientangulartheme fcc-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}
.Clientangulartheme fcc-trade-narrative-details .mat-ink-bar {
  background: #f7d991 !important;
}
.Clientangulartheme fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.Clientangulartheme fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}
.Clientangulartheme ec-trade-bank-details .mat-ink-bar {
  background: #f7d991 !important;
}
.Clientangulartheme ec-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.Clientangulartheme ec-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #f7d991 !important;
  opacity: 1 !important;
}

/* External colors*/
.Clientangulartheme .mat-radio-button.mat-accent .mat-radio-inner-circle, .Clientangulartheme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .Clientangulartheme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .Clientangulartheme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #fbebc7 !important;
}
.Clientangulartheme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #fbebc7 !important;
}

/* External colors*/
.Clientangulartheme fcc-common-global-dashboard .ui-card {
  background-color: #c8c8c8 !important;
  color: #000000 !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.Clientangulartheme .dashboardLayout {
  min-height: 100%;
  background-color: #eaeaea !important;
}
.Clientangulartheme .view-all-links a {
  color: blue !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.Clientangulartheme .name-of-acc-holder {
  height: 44px;
  width: 207px;
  font-size: 24px;
  line-height: 22px;
  font-weight: normal;
  color: blue;
}
.Clientangulartheme .headerTitle {
  color: blue;
  font-size: "1em";
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}
.Clientangulartheme fcc-common-tab-menu .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: blue !important;
  font-size: 1em !important;
  font-weight: bold !important;
  line-height: 1.1875em !important;
}

.nudges {
  color: #006a4d;
  display: flex;
  min-height: 3em;
  align-items: center;
  cursor: pointer;
}
.nudges .external-link {
  color: #006a4d;
}

/* External colors*/
.Clientangulartheme fcc-common-header .ng-header {
  border-bottom: none;
}
.Clientangulartheme fcc-common-header .ui-overlaypanel {
  border: 1px solid #c8c8c8;
  border-radius: 0px;
}
.Clientangulartheme fcc-common-header .corp-avatar {
  border-radius: 50%;
}
.Clientangulartheme fcc-common-header .ui-dropdown {
  border: 1px solid #a6a6a6 !important;
}
.Clientangulartheme fcc-common-header .corp-name {
  border-bottom: 1px solid #EEEEEE;
  font-weight: 900;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-menubar {
  border: 1px solid #006a4d;
  border-radius: 0px;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  background-color: transparent;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.Clientangulartheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ff6200;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem-link {
  border-left: 0.788em solid transparent;
}
.Clientangulartheme fcc-common-header .ui-breadcrumb ul li > a:focus {
  border: 0.125em solid #006a4d !important;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.Clientangulartheme fcc-common-header .layoutOption .ltr .ui-dropdown label.ui-dropdown-label {
  border-bottom: none;
}
.Clientangulartheme fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-right: 0.4em solid #006a4d !important;
}
.Clientangulartheme fcc-common-header .rtl .ui-dropdown .ui-dropdown-trigger {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.Clientangulartheme fcc-common-header .languageCodeSelected {
  border-left: 0.4em solid #006a4d !important;
}
.Clientangulartheme fcc-common-header .languageCodeNotSelected {
  border-left: 0.4em solid transparent !important;
}

/* External colors*/
.Clientangulartheme fcc-common-header .ng-header {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
.Clientangulartheme fcc-common-header .material-icons {
  color: #ff6200;
}
.Clientangulartheme fcc-common-header .ng-header a:hover {
  background-color: #edebfa;
  color: #ff6200 !important;
}
.Clientangulartheme fcc-common-header .ng-header a {
  color: #006a4d !important;
}
.Clientangulartheme fcc-common-header .ng-header a.logo-img:hover {
  background-color: transparent;
}
.Clientangulartheme fcc-common-header .profile-box {
  box-shadow: #414141;
  background-color: #EEEEEE;
}
.Clientangulartheme fcc-common-header .user-info2 {
  color: #414141;
  font-weight: 300;
}
.Clientangulartheme fcc-common-header .item-list {
  border-bottom: 1px solid #EEEEEE;
}
.Clientangulartheme fcc-common-header .ui-button.ui-button-rounded {
  border-radius: 18px;
  background-color: #006a4d;
  box-shadow: none;
}
.Clientangulartheme fcc-common-header .ui-button:enabled:active {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-button:enabled:hover {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff;
  font-weight: 500;
}
.Clientangulartheme fcc-common-header .ui-button {
  color: #ffffff;
  background-color: #006a4d;
  border: 1px solid #006a4d;
  border-radius: 25px;
}
.Clientangulartheme fcc-common-header .view-profile a {
  color: #006a4d !important;
  font-weight: 600 !important;
}
.Clientangulartheme fcc-common-header .view-profile a:hover {
  background-color: transparent !important;
}
.Clientangulartheme fcc-common-header a {
  color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
}
.Clientangulartheme fcc-common-header .log-out {
  color: #006a4d;
}
.Clientangulartheme fcc-common-header .sign-out {
  color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-slidemenu {
  border: none !important;
}
.Clientangulartheme fcc-common-header .sideNavClass .ui-menuitem-link .ui-menuitem-text {
  color: #414141 !important;
}
.Clientangulartheme fcc-common-header .sideNavBreadCrumb .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  color: #414141 #414141;
}
.Clientangulartheme fcc-common-header .ui-submenu .ui-submenu-list {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.Clientangulartheme fcc-common-header .close-icon a {
  color: #ff6200;
}
.Clientangulartheme fcc-common-header .close-icon a:hover {
  color: #ff6200;
  background-color: #ffffff;
}
.Clientangulartheme fcc-common-header .corp-avatar {
  background: linear-gradient(#006a4d, #c137a2, #e40046);
  border-radius: 50%;
  color: #ffffff;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #d0d0d0;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #414141;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 0.788em solid #ff6200;
  background-color: transparent;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link > .ui-menuitem-text {
  color: #ff6200 !important;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: rgba(105, 78, 214, 0.5) !important;
}
.Clientangulartheme fcc-common-header .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  color: #ffffff;
  background-color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem-link:hover {
  border-left: 0.788em solid rgba(105, 78, 214, 0.2);
  background-color: rgba(105, 78, 214, 0.04);
}
.Clientangulartheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active:hover > .ui-menuitem-link {
  border-left: 0.788em solid #ff6200;
  background-color: rgba(105, 78, 214, 0.04);
}
.Clientangulartheme fcc-common-header .ng-menu .ui-menubar {
  background-color: #ff6200;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  background-color: uimenuitemBackgroundColor;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff !important;
  font-weight: 500;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #006a4d !important;
  font-weight: 500;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list {
  border: 0px solid #584493;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 1px;
  background-color: #ffffff;
  color: #006a4d;
}
.Clientangulartheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-left: 5px solid #ff6200;
  background-color: #f9f8fe;
}
.Clientangulartheme fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-right: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.Clientangulartheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ff6200;
  background-color: #f5f5f5;
}
.Clientangulartheme fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-right: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.Clientangulartheme fcc-common-header .ng-menu .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.Clientangulartheme fcc-common-header .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-menubar .ui-menuitem-link:hover {
  background-color: #006a4d;
}
.Clientangulartheme fcc-common-header .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.Clientangulartheme fcc-common-header .ui-menubar .ui-menuitem-active {
  color: #ffffff;
}
.Clientangulartheme fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link:hover,
.Clientangulartheme fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.Clientangulartheme fcc-common-header .textDisable {
  color: darkgrey;
}
.Clientangulartheme fcc-common-header .focus a:focus {
  outline: 0.125em solid #ff6200 !important;
}
.Clientangulartheme fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #ff6200 !important;
  font-weight: 500 !important;
}
.Clientangulartheme fcc-common-header .button-link {
  background-color: #ffffff;
  border: none;
}
.Clientangulartheme fcc-common-header .ui-button.ui-button-text-only .ui-button-text::before {
  color: #ffffff;
  font-weight: 500;
}
.Clientangulartheme fcc-common-header .languageCodeSelected {
  color: #ff6200 !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.Clientangulartheme fcc-common-header .languageCodeSelected:hover, .Clientangulartheme .languageCodeSelected:focus {
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.Clientangulartheme fcc-common-header .globe span {
  color: #ff6200 !important;
}
.Clientangulartheme fcc-common-header .globe:hover span {
  color: #ff6200 !important;
}
.Clientangulartheme fcc-common-header .lastLoginContainer {
  color: #493694;
}

/* External colors*/
.Clientangulartheme fcc-common-footer .footer-content {
  color: #006a4d;
  font-size: 1em;
}
.Clientangulartheme fcc-common-footer .footer-content a {
  color: #006a4d !important;
  font-weight: 400 !important;
}
.Clientangulartheme fcc-common-footer .footer-bottom {
  color: #006a4d;
  font-size: 1em;
  line-height: 1em;
}

/* External colors*/
.Clientangulartheme .refnum {
  font-size: 1.5625em !important;
  font-weight: 500 !important;
}
.Clientangulartheme .block1 {
  font-size: 1em !important;
  font-weight: 300 !important;
}
.Clientangulartheme .block2 {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.Clientangulartheme .lc-small-text {
  font-size: 1em !important;
  font-weight: 400 !important;
}
.Clientangulartheme .medium-text {
  font-size: 1.313em !important;
  font-weight: 500 !important;
}
.Clientangulartheme app-review-tab .ui-tabview .ui-tabview-title {
  font-size: 1.286em !important;
}
.Clientangulartheme fcc-summary-details .labelStyle {
  font-size: 0.975em !important;
  font-weight: 400 !important;
}
.Clientangulartheme fcc-summary-details .valueStyle {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.Clientangulartheme .subheader-title {
  font-size: 0.9em !important;
  font-weight: 500 !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  font-size: 0.8em !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  font-size: 0.8em !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  font-size: 0.8em !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.Clientangulartheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  font-size: 0.8em !important;
}
.Clientangulartheme app-additional-info-tab .additionalClass {
  font-size: 1.286em !important;
  font-weight: 500 !important;
}

/* External colors*/
.Clientangulartheme fcc-common-global-search .autoCompleteSearch i {
  font-size: 2.28571em !important;
}
.Clientangulartheme fcc-common-global-search .searchID {
  font-size: 1.429em !important;
  font-weight: 500 !important;
}

/* External colors*/
.Clientangulartheme app-review-submit-detail .successTick em {
  font-size: 2.5em !important;
}
.Clientangulartheme app-review-submit-detail .success {
  font-size: 2.5em !important;
  font-weight: bold !important;
}
.Clientangulartheme app-review-submit-detail .iconImage {
  font-size: 1.286em !important;
}
.Clientangulartheme app-review-submit-detail .icon {
  font-size: 1.5em !important;
}
.Clientangulartheme app-review-submit-detail .dataFont1 {
  font-size: 1.2em !important;
  font-weight: 500 !important;
}

/* External colors*/
.Clientangulartheme .primaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
  /*  border: 1px solid #195c46;
  background:linear-gradient(#19795F,#006a4d,#195c46);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19795F', endColorstr='#195c46',GradientType=0 );
  background:-ms-linear-gradient(#19795F,#006a4d,#195c46);
     background:-webkit-linear-gradient(#19795F,#006a4d,#195c46);
     border-radius: 0px;
     padding: 0px 20px 0px 20px;
     line-height: 25px;
     font-size: 12px;
     font-family: myLloydsBankJackRegular; */
}
.Clientangulartheme app-review-history .secondaryButton {
  border: 0.1em solid #006a4d !important;
}
.Clientangulartheme .secondaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #006a4d !important;
  /* border: 1px solid #195c46;
  background:linear-gradient(#19795F,#006a4d,#195c46);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19795F', endColorstr='#195c46',GradientType=0 ); 
  background:-ms-linear-gradient(#19795F,#006a4d,#195c46);
     background:-webkit-linear-gradient(#19795F,#006a4d,#195c46);
     border-radius: 0px;
     padding: 0px 20px 0px 20px;
     line-height: 25px;
     font-size: 12px;
     font-family: myLloydsBankJackRegular;*/
}
.Clientangulartheme .tertiaryButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: 0.0625em solid #f8bdcf !important;
}
.Clientangulartheme fcc-trade-file-upload-dialog .ui-button {
  border-radius: 1.286em !important;
  border: 0em solid #007ad9 !important;
}
.Clientangulartheme fcc-trade-confirmation-dialog .ConfirmButton {
  border-radius: 1.125em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

/* External colors*/
.Clientangulartheme fcc-product-component .tabButton.ui-selectbutton .ui-button.ui-state-active, .Clientangulartheme .taskButton.ui-selectbutton .ui-button.ui-state-active {
  background-color: #56c271 !important;
  border: 0.0625em solid #56c271 !important;
  color: #ffffff !important;
}
.Clientangulartheme .mat-progress-bar-fill::after {
  background-color: #56c271 !important;
}

/* External colors*/
.LBGtheme .primaryButton {
  background: #006a4d !important;
  color: #ffffff !important;
}
.LBGtheme .primaryButton:hover {
  background-color: #006a4d !important;
}
.LBGtheme .primaryButton:focus {
  background-color: #006a4d !important;
}
.LBGtheme .primaryButton:active {
  background-color: #006a4d !important;
}
.LBGtheme .primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.LBGtheme app-review-header .primaryButton.primaryButton1:hover, .LBGtheme .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.LBGtheme app-review-header .primaryButton.journey-button:hover, .LBGtheme .primaryButton.journey-button:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.LBGtheme .secondaryButton {
  color: #006a4d !important;
  background-color: #ffffff !important;
}
.LBGtheme .secondaryButton:hover {
  background-color: #fbf0f8 !important;
}
.LBGtheme .secondaryButton:active {
  background-color: #d4efda !important;
}
.LBGtheme app-review-history .secondaryButton:hover {
  background-color: #fbf0f8 !important;
}
.LBGtheme .secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff !important;
}
.LBGtheme .tertiaryButton {
  color: #ffffff !important;
  background-color: #006a4d !important;
}
.LBGtheme .tertiaryButton:hover {
  background-color: #f6e8f3 !important;
}
.LBGtheme .tertiaryButton:active {
  background-color: #d4efda !important;
}
.LBGtheme .tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: white !important;
}
.LBGtheme fcc-trade-file-upload-dialog .ui-button {
  background-color: #006a4d !important;
}
.LBGtheme fcc-trade-confirmation-dialog .ConfirmButton {
  color: #ffffff !important;
  background-color: #006a4d !important;
}
.LBGtheme fcc-trade-confirmation-dialog .ConfirmButton:hover, .LBGtheme fcc-trade-confirmation-dialog .ConfirmButton:focus {
  color: #ffffff !important;
  background-color: #80d194 !important;
}
.LBGtheme app-license-details .browseButton:focus {
  box-shadow: 0 0 0 0.125em #80d194 !important;
}

/* External colors*/
.LBGtheme .main-start {
  background-color: #ffffff;
}
.LBGtheme .pageTitleBar {
  color: #006a4d;
}
.LBGtheme fcc-common-productlisting .saved-view-block {
  background-color: #fbfbfb;
}
.LBGtheme fcc-common-productlisting .threeDots {
  color: #006a4d;
}
.LBGtheme fcc-common-productlisting .horMenuCssClass .dialogHeader {
  margin-top: -4.5em !important;
}
.LBGtheme fcc-common-productlisting .verMenuCssClass .dialogHeader {
  margin-top: -2em !important;
}
.LBGtheme fcc-common-productlisting .pageTitleBar {
  color: #006a4d;
}
.LBGtheme fcc-common-transactions-listdef .acc-header .ui-accordion-toggle-icon {
  float: left;
  color: #006a4d !important;
}
.LBGtheme fcc-common-transactions-listdef .filterHeading {
  color: #006a4d;
}
.LBGtheme fcc-common-transactions-listdef .filterHeading label {
  white-space: nowrap;
}

/* External colors*/
.LBGtheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  color: #6f6f6f;
}
.LBGtheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  background-color: #ffffff !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #006a4d !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text {
  color: #ffffff;
}
.LBGtheme .indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.LBGtheme .bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #006a4d;
}
.LBGtheme .indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.LBGtheme .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #006a4d;
}
.LBGtheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.LBGtheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
}

/* External colors*/
.LBGtheme .mat-form-field.mat-focused .mat-form-field-label {
  color: #006a4d !important;
}
.LBGtheme .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #006a4d !important;
}
.LBGtheme .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #006a4d !important;
}
.LBGtheme .mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

/* External colors*/
.LBGtheme .mat-radio-button.mat-accent .mat-radio-inner-circle, .LBGtheme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .LBGtheme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .LBGtheme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #006a4d !important;
}
.LBGtheme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #006a4d !important;
}

/* External colors*/
.LBGtheme .refnum {
  color: #006a4d !important;
}
.LBGtheme .block1 {
  color: #006a4d !important;
}
.LBGtheme .block2 {
  color: #006a4d !important;
}
.LBGtheme .top-wrapper {
  background-color: #006a4d !important;
}
.LBGtheme .lc-small-text {
  color: #ffffff !important;
}
.LBGtheme .medium-text {
  color: #ffffff !important;
}
.LBGtheme app-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #006a4d !important;
}
.LBGtheme app-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.LBGtheme app-review-header .journey-button {
  background-color: #006a4d !important;
  color: #ffffff !important;
}
.LBGtheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li a {
  color: #414141 !important;
}
.LBGtheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a {
  color: #006a4d !important;
}
.LBGtheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 0.25em solid #006a4d !important;
  color: #414141;
}
.LBGtheme fcc-summary-details .mat-expansion-panel-header {
  background-color: #F7F5FC !important;
  border-radius: 0.125em !important;
}
.LBGtheme fcc-summary-details .labelStyle {
  color: #545454 !important;
}
.LBGtheme fcc-summary-details .valueStyle {
  color: #2A2A2A !important;
}
.LBGtheme .preValueStyle {
  background-color: transparent !important;
  border: none !important;
}
.LBGtheme .subheader-title {
  color: #006a4d !important;
}
.LBGtheme .panelHeadStyle {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  color: #999999 !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  color: #414141 !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  color: #999999 !important;
}
.LBGtheme app-review-tab .ui-tabview .ui-tabview-panels {
  background-color: #ffffff !important;
  color: #333333 !important;
  border-top: 0.0625em solid #979797 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.LBGtheme app-review-history .ltr .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-right: 0.0625em solid #979797 !important;
}
.LBGtheme app-review-history .rtl .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-left: 0.0625em solid #979797 !important;
}
.LBGtheme app-review-history .ltr .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-left: 0.4em solid #006a4d !important;
}
.LBGtheme app-review-history .rtl .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-right: 0.4em solid #006a4d !important;
}
.LBGtheme app-additional-info-tab .additionalClass {
  color: #006a4d !important;
}

/* External colors*/
.LBGtheme .mat-option.mat-active {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.LBGtheme .mat-option:hover:not(.mat-option-disabled), .LBGtheme .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.LBGtheme .no-margin-multiselect {
  background-color: rgba(233, 229, 249, 0.7882352941) !important;
  border-radius: 4px 1px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
  border: none !important;
  margin-bottom: 1.25em !important;
}
.LBGtheme .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #006a4d !important;
}
.LBGtheme .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.LBGtheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover, .LBGtheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  box-shadow: 0 0 2px 1px #006a4d !important;
}
.LBGtheme .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .LBGtheme .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #008000 !important;
}

/* External colors*/
.LBGtheme checkbox-disabled .mat-checkbox-checkmark {
  background-color: #006a4d !important;
}
.LBGtheme .mat-checkbox-checked .mat-checkbox-checkmark {
  background: #006a4d !important;
}
.LBGtheme .mat-checkbox-inner-container {
  display: inline-block;
  height: 1.143em !important;
  line-height: 0;
  margin: auto;
  margin-right: 8px;
  order: 0;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 1.143em !important;
  flex-shrink: 0;
}

/* External colors*/
.LBGtheme fcc-common-login .ui-float-label .ui-widget {
  color: #6f6f6f;
}
.LBGtheme fcc-common-login .h-text-1 {
  color: #414141;
  font-weight: bold;
}
.LBGtheme fcc-common-login .h-text-2 {
  color: #777777;
  font-size: 20px;
  font-weight: bold;
}
.LBGtheme fcc-common-login .supportStyle {
  color: #006a4d !important;
}
.LBGtheme fcc-common-login .error-text-msg {
  color: red;
  font-weight: 500;
}
.LBGtheme fcc-common-login .invalid-error-text {
  color: red;
}
.LBGtheme fcc-common-login .label-below {
  color: #9f9f9f;
}
.LBGtheme fcc-common-login .remember-me label,
.LBGtheme .label {
  color: #414141;
}
.LBGtheme fcc-common-login .custom-toast .ui-toast-message {
  color: #ffffff;
  background: #FC466B;
  background: linear-gradient(to right, #3f5efb, #fc466b);
}
.LBGtheme fcc-common-login .custom-toast .ui-toast-close-icon {
  color: #ffffff;
}
.LBGtheme fcc-common-login .retrieve-details {
  color: #006a4d;
}
.LBGtheme fcc-common-login .implementation {
  color: #5C666A;
  font-weight: 700;
}
.LBGtheme fcc-common-login .ui-dropdown-panel {
  background-color: #EEEEEE;
}
.LBGtheme fcc-common-login .ui-button:enabled:focus {
  box-shadow: 0 0 0 0.2em #C83FAC;
}
.LBGtheme fcc-common-login .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #EEEEEE;
}
.LBGtheme fcc-common-login .ui-dropdown {
  background: #ffffff;
}
.LBGtheme fcc-common-login .ui-button:enabled:active {
  background-color: #C83FAC;
  color: #ffffff;
  border-color: #C83FAC;
}
.LBGtheme fcc-common-login .ui-button:enabled:hover {
  background-color: #C83FAC;
  color: #ffffff;
  border-color: #C83FAC;
}
.LBGtheme fcc-common-login .h2-underline {
  color: #006a4d;
}
.LBGtheme fcc-common-login .pd-lang .ui-inputtext {
  color: #3D3D3D;
  background-color: #f4f4f4 !important;
}
.LBGtheme fcc-common-ux-logout .generic-text-bold .corpName {
  color: #414141 !important;
}
.LBGtheme fcc-common-ux-logout .generic-text-bold .prodName {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout .generic-text {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout #feedback-request {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout #feedback-text {
  border: 1.1px solid #9f9f9f !important;
}
.LBGtheme fcc-common-ux-logout #char-left {
  color: #9f9f9f;
}
.LBGtheme fcc-common-ux-logout .logo-img {
  color: #007ad9 !important;
}

/* External colors*/
.LBGtheme fcc-common-ux-logout .generic-text-bold .corpName {
  font-size: 1.4em !important;
}
.LBGtheme fcc-common-ux-logout .generic-text-bold .prodName {
  font-size: 1.2em !important;
}
.LBGtheme fcc-common-ux-logout .generic-text {
  font-size: 1.6em !important;
}
.LBGtheme fcc-common-ux-logout .generic-text .timedOutMsg {
  font-weight: bold !important;
}
.LBGtheme fcc-common-ux-logout #feedback-request {
  font-size: 1.2em !important;
}
.LBGtheme fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  font-size: 2.5em !important;
  font-weight: lighter !important;
}
.LBGtheme fcc-common-ux-logout #char-left {
  font-size: 0.75em !important;
}
.LBGtheme fcc-common-login .ui-dropdown-panel {
  border: 1px solid #c8c8c8;
}
.LBGtheme fcc-common-login .logo-img a:focus, .LBGtheme .supportLink a:focus {
  outline: 0.125em solid #006a4d !important;
}
.LBGtheme fcc-common-login .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
}
.LBGtheme fcc-common-login .ui-dropdown {
  border: none;
}

/* External colors*/
.LBGtheme fcc-common-productlisting .ui-corner-right {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
  border: none !important;
  border-left: none !important;
}
.LBGtheme fcc-common-productlisting .ui-corner-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

/* External colors*/
.LBGtheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
}

/* External colors*/
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  border: 0.0625em solid #006a4d !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu ul {
  border-bottom: none !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  border: 0.0625em solid #006a4d !important;
}
.LBGtheme .indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.LBGtheme .bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
  border: 1px solid #006a4d;
}
.LBGtheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.LBGtheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

@media only screen and (max-width: 64.375em) {
  .ui-tabmenu ul {
    display: flex !important;
    flex-wrap: wrap !important;
  }
}
/* External colors*/
.LBGtheme {
  /* START IMPORT LETTER OF CREDIT*/
  /* END IMPORT LETTER OF CREDIT*/
  /* START EXPORT COLLECTION*/
  /* END EXPORT COLLECTION*/
}
.LBGtheme fcc-trade-bank-details .mat-ink-bar {
  background: #006a4d !important;
}
.LBGtheme fcc-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.LBGtheme fcc-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}
.LBGtheme fcc-trade-narrative-details .mat-ink-bar {
  background: #006a4d !important;
}
.LBGtheme fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.LBGtheme fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}
.LBGtheme ec-trade-bank-details .mat-ink-bar {
  background: #006a4d !important;
}
.LBGtheme ec-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.LBGtheme ec-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}

/* External colors*/
.LBGtheme fcc-common-global-search .autoCompleteSearch i {
  color: #b8ace9 !important;
}
.LBGtheme fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #b8ace9 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.LBGtheme fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #b8ace9 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.LBGtheme fcc-common-global-search .searchID {
  color: #006a4d !important;
}
.LBGtheme fcc-common-global-search .drop-down-select .ui-inputtext {
  color: #505050 !important;
  background: transparent !important;
  border: 1px solid #a6a6a6 !important;
}
.LBGtheme .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
}
.LBGtheme .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
  color: #333333 !important;
}
.LBGtheme fcc-common-global-search .closeSearch i {
  color: #000000 !important;
}

/* External colors*/
.LBGtheme app-review-submit-detail .successTick em {
  color: #56c271 !important;
}
.LBGtheme app-review-submit-detail .success {
  color: #006a4d !important;
}
.LBGtheme app-review-submit-detail .successMessage {
  color: #006a4d !important;
}
.LBGtheme app-review-submit-detail .iconImage {
  color: #414141 !important;
}
.LBGtheme app-review-submit-detail .circleBackgroundLC {
  border-radius: 50% !important;
}
.LBGtheme app-review-submit-detail .icon {
  color: #333333 !important;
}
.LBGtheme .LC_background {
  background-color: #f6e1f1 !important;
}
.LBGtheme app-review-submit-detail .headerFont {
  color: #9f9f9f !important;
}
.LBGtheme app-review-submit-detail .dataFont1 {
  color: #545454 !important;
}

/* External colors*/
.LBGtheme fcc-common-global-dashboard .ui-card {
  background-color: #ffffff !important;
  color: #000000 !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.LBGtheme .dashboardLayout {
  min-height: 100%;
  background-color: #fafafa !important;
}
.LBGtheme .view-all-links a {
  color: #006a4d !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.LBGtheme .name-of-acc-holder {
  height: 44px;
  width: 207px;
  font-size: 24px;
  line-height: 22px;
  font-weight: normal;
  color: #000000;
}
.LBGtheme .headerTitle {
  color: #000000;
  font-size: "1em";
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}
.LBGtheme tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: #000000 !important;
  font-size: 1em !important;
  font-weight: bold !important;
  line-height: 1.1875em !important;
}

.nudges {
  color: #006a4d;
  display: flex;
  min-height: 3em;
  align-items: center;
  cursor: pointer;
}
.nudges .external-link {
  color: #006a4d;
}

/* External colors*/
.LBGtheme fcc-common-footer .footer-content {
  color: #006a4d;
  font-size: 1em;
}
.LBGtheme fcc-common-footer .footer-content a {
  color: #006a4d !important;
  font-weight: 400 !important;
}
.LBGtheme fcc-common-footer .footer-bottom {
  color: #ababab;
  font-size: 1em;
  line-height: 1em;
}

/* External colors*/
.LBGtheme fcc-common-header .ng-header {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
.LBGtheme fcc-common-header .material-icons {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ng-header a:hover {
  background-color: #edebfa;
  color: #ffffff !important;
}
.LBGtheme fcc-common-header .ng-header a {
  color: #006a4d !important;
}
.LBGtheme fcc-common-header .ng-header a.logo-img:hover {
  background-color: transparent;
}
.LBGtheme fcc-common-header .profile-box {
  box-shadow: #414141;
  background-color: #EEEEEE;
}
.LBGtheme fcc-common-header .user-info2 {
  color: #414141;
  font-weight: 300;
}
.LBGtheme fcc-common-header .item-list {
  border-bottom: 1px solid #EEEEEE;
}
.LBGtheme fcc-common-header .ui-button.ui-button-rounded {
  border-radius: 18px;
  background-color: #006a4d;
  box-shadow: none;
}
.LBGtheme fcc-common-header .ui-button:enabled:active {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.LBGtheme fcc-common-header .ui-button:enabled:hover {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.LBGtheme fcc-common-header .ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff;
  font-weight: 500;
}
.LBGtheme fcc-common-header .ui-button {
  color: #ffffff;
  background-color: #006a4d;
  border: 1px solid #006a4d;
  border-radius: 25px;
}
.LBGtheme fcc-common-header .view-profile a {
  color: #006a4d !important;
  font-weight: 600 !important;
}
.LBGtheme fcc-common-header .view-profile a:hover {
  background-color: transparent !important;
}
.LBGtheme fcc-common-header a {
  color: #006a4d;
}
.LBGtheme fcc-common-header .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
}
.LBGtheme fcc-common-header .log-out {
  color: #006a4d;
}
.LBGtheme fcc-common-header .sign-out {
  color: #006a4d;
}
.LBGtheme fcc-common-header .ui-slidemenu {
  border: none !important;
}
.LBGtheme fcc-common-header .sideNavClass .ui-menuitem-link .ui-menuitem-text {
  color: #414141 !important;
}
.LBGtheme fcc-common-header .sideNavBreadCrumb .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  color: #414141 #414141;
}
.LBGtheme fcc-common-header .ui-submenu .ui-submenu-list {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.LBGtheme fcc-common-header .close-icon a {
  color: #ffffff;
}
.LBGtheme fcc-common-header .close-icon a:hover {
  color: #ffffff;
  background-color: #ffffff;
}
.LBGtheme fcc-common-header .corp-avatar {
  background: linear-gradient(#006a4d, #c137a2, #e40046);
  border-radius: 50%;
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #d0d0d0;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #414141;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 0.788em solid #ffffff;
  background-color: transparent;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link > .ui-menuitem-text {
  color: #ffffff !important;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #195c46 !important;
}
.LBGtheme fcc-common-header .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  color: #ffffff;
  background-color: #006a4d;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link:hover {
  border-left: #195c46;
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active:hover > .ui-menuitem-link {
  border-left: 0.788em solid #ffffff;
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar {
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  background-color: uimenuitemBackgroundColor;
}
.LBGtheme fcc-common-header .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff !important;
  font-weight: 500;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #006a4d !important;
  font-weight: 500;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list {
  border: 0px solid #195c46;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 1px;
  background-color: #ffffff;
  color: #006a4d;
}
.LBGtheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-left: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.LBGtheme fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-right: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.LBGtheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ffffff;
  background-color: #f5f5f5;
}
.LBGtheme fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-right: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem-link:hover {
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem-active {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link:hover,
.LBGtheme fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.LBGtheme fcc-common-header .textDisable {
  color: darkgrey;
}
.LBGtheme fcc-common-header .focus a:focus {
  outline: 0.125em solid #ffffff !important;
}
.LBGtheme fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #ffffff !important;
  font-weight: 500 !important;
}
.LBGtheme fcc-common-header .button-link {
  background-color: #ffffff;
  border: none;
}
.LBGtheme fcc-common-header .ui-button.ui-button-text-only .ui-button-text::before {
  color: #ffffff;
  font-weight: 500;
}
.LBGtheme fcc-common-header .languageCodeSelected {
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.LBGtheme fcc-common-header .languageCodeSelected:hover, .LBGtheme .languageCodeSelected:focus {
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.LBGtheme fcc-common-header .globe span {
  color: #006a4d !important;
}
.LBGtheme fcc-common-header .globe:hover span {
  color: #ffffff !important;
}
.LBGtheme fcc-common-header .lastLoginContainer {
  color: #195c46;
}

/* External colors*/
.LBGtheme fcc-common-header .ng-header {
  border-bottom: none;
}
.LBGtheme fcc-common-header .ui-overlaypanel {
  border: 1px solid #c8c8c8;
  border-radius: 0px;
}
.LBGtheme fcc-common-header .corp-avatar {
  border-radius: 50%;
}
.LBGtheme fcc-common-header .ui-dropdown {
  border: 1px solid #a6a6a6 !important;
}
.LBGtheme fcc-common-header .corp-name {
  border-bottom: 1px solid #EEEEEE;
  font-weight: 900;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar {
  border: 1px solid #195c46;
  border-radius: 0px;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  background-color: transparent;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.LBGtheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ffffff;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link {
  border-left: 0.788em solid transparent;
}
.LBGtheme fcc-common-header .ui-breadcrumb ul li > a:focus {
  border: 0.125em solid #ffffff !important;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem > a:focus {
  border: 0.125em solid #ffffff !important;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.LBGtheme fcc-common-header .layoutOption .ltr .ui-dropdown label.ui-dropdown-label {
  border-bottom: none;
}
.LBGtheme fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-right: 0.4em solid #ffffff !important;
}
.LBGtheme fcc-common-header .rtl .ui-dropdown .ui-dropdown-trigger {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.LBGtheme fcc-common-header .languageCodeSelected {
  border-left: 0.4em solid #006a4d !important;
}
.LBGtheme fcc-common-header .languageCodeNotSelected {
  border-left: 0.4em solid transparent !important;
}

/* External colors*/
.LBGtheme .refnum {
  font-size: 1.5625em !important;
  font-weight: 500 !important;
}
.LBGtheme .block1 {
  font-size: 1em !important;
  font-weight: 300 !important;
}
.LBGtheme .block2 {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.LBGtheme .lc-small-text {
  font-size: 1em !important;
  font-weight: 400 !important;
}
.LBGtheme .medium-text {
  font-size: 1.313em !important;
  font-weight: 500 !important;
}
.LBGtheme app-review-tab .ui-tabview .ui-tabview-title {
  font-size: 1.286em !important;
}
.LBGtheme fcc-summary-details .labelStyle {
  font-size: 0.975em !important;
  font-weight: 400 !important;
}
.LBGtheme fcc-summary-details .valueStyle {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.LBGtheme .subheader-title {
  font-size: 0.9em !important;
  font-weight: 500 !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  font-size: 0.8em !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  font-size: 0.8em !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  font-size: 0.8em !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  font-size: 0.8em !important;
}
.LBGtheme app-additional-info-tab .additionalClass {
  font-size: 1.286em !important;
  font-weight: 500 !important;
}

/* External colors*/
.FCC fcc-common-global-search .autoCompleteSearch i {
  font-size: 2.28571em !important;
}
.FCC fcc-common-global-search .searchID {
  font-size: 1.429em !important;
  font-weight: 500 !important;
}

/* External colors*/
.LBGtheme app-review-submit-detail .successTick em {
  font-size: 2.5em !important;
}
.LBGtheme app-review-submit-detail .success {
  font-size: 2.5em !important;
  font-weight: bold !important;
}
.LBGtheme app-review-submit-detail .iconImage {
  font-size: 1.286em !important;
}
.LBGtheme app-review-submit-detail .icon {
  font-size: 1.5em !important;
}
.LBGtheme app-review-submit-detail .dataFont1 {
  font-size: 1.2em !important;
  font-weight: 500 !important;
}

/* External colors*/
.LBGtheme .primaryButton {
  border: 1px solid #195c46 !important;
  background: linear-gradient(#19795F, #006a4d, #195c46) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#19795F", endColorstr="#195c46",GradientType=0 ) !important; /* IE6-9 */
  background: -webkit-linear-gradient(#19795F, #006a4d, #195c46);
  border-radius: 0px !important;
  padding: 0px 20px 0px 20px !important;
  line-height: 25px !important;
  font-size: 12px !important;
  font-family: myLloydsBankJackRegular !important;
}
.LBGtheme app-review-history .secondaryButton {
  border: 0.1em solid #006a4d !important;
}
.LBGtheme .secondaryButton {
  border: 1px solid #195c46 !important;
  background: linear-gradient(#19795F, #006a4d, #195c46) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#19795F", endColorstr="#195c46",GradientType=0 ) !important; /* IE6-9 */
  background: -webkit-linear-gradient(#19795F, #006a4d, #195c46);
  border-radius: 0px !important;
  padding: 0px 20px 0px 20px !important;
  line-height: 25px !important;
  font-size: 12px !important;
  font-family: myLloydsBankJackRegular !important;
}
.LBGtheme .tertiaryButton {
  border: 1px solid #195c46 !important;
  background: linear-gradient(#19795F, #006a4d, #195c46) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#19795F", endColorstr="#195c46",GradientType=0 ) !important; /* IE6-9 */
  background: -webkit-linear-gradient(#19795F, #006a4d, #195c46);
  border-radius: 0px !important;
  padding: 0px 20px 0px 20px !important;
  line-height: 25px !important;
  font-size: 12px !important;
  font-family: myLloydsBankJackRegular !important;
}
.LBGtheme fcc-trade-file-upload-dialog .ui-button {
  border-radius: 1.286em !important;
  border: 0em solid #007ad9 !important;
}
.LBGtheme fcc-trade-confirmation-dialog .ConfirmButton {
  border-radius: 0em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

/* External colors*/
.LBGtheme fcc-product-component .tabButton.ui-selectbutton .ui-button.ui-state-active, .LBGtheme .taskButton.ui-selectbutton .ui-button.ui-state-active {
  background-color: #006a4d !important;
  border: 0.0625em solid #006a4d !important;
  color: #ffffff !important;
}

/* External colors*/
.LBGtheme .primaryButton {
  background: #006a4d !important;
  color: #ffffff !important;
}
.LBGtheme .primaryButton:hover {
  background-color: #006a4d !important;
}
.LBGtheme .primaryButton:focus {
  background-color: #006a4d !important;
}
.LBGtheme .primaryButton:active {
  background-color: #006a4d !important;
}
.LBGtheme .primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
}
.LBGtheme app-review-header .primaryButton.primaryButton1:hover, .LBGtheme .primaryButton.primaryButton1:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.LBGtheme app-review-header .primaryButton.journey-button:hover, .LBGtheme .primaryButton.journey-button:focus {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
}
.LBGtheme .secondaryButton {
  color: #006a4d !important;
  background-color: #ffffff !important;
}
.LBGtheme .secondaryButton:hover {
  background-color: #fbf0f8 !important;
}
.LBGtheme .secondaryButton:active {
  background-color: #d4efda !important;
}
.LBGtheme app-review-history .secondaryButton:hover {
  background-color: #fbf0f8 !important;
}
.LBGtheme .secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff !important;
}
.LBGtheme .tertiaryButton {
  color: #ffffff !important;
  background-color: #006a4d !important;
}
.LBGtheme .tertiaryButton:hover {
  background-color: #f6e8f3 !important;
}
.LBGtheme .tertiaryButton:active {
  background-color: #d4efda !important;
}
.LBGtheme .tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: white !important;
}
.LBGtheme fcc-trade-file-upload-dialog .ui-button {
  background-color: #006a4d !important;
}
.LBGtheme fcc-trade-confirmation-dialog .ConfirmButton {
  color: #ffffff !important;
  background-color: #006a4d !important;
}
.LBGtheme fcc-trade-confirmation-dialog .ConfirmButton:hover, .LBGtheme fcc-trade-confirmation-dialog .ConfirmButton:focus {
  color: #ffffff !important;
  background-color: #80d194 !important;
}
.LBGtheme app-license-details .browseButton:focus {
  box-shadow: 0 0 0 0.125em #80d194 !important;
}

/* External colors*/
.LBGtheme .main-start {
  background-color: #ffffff;
}
.LBGtheme .pageTitleBar {
  color: #006a4d;
}
.LBGtheme fcc-common-productlisting .saved-view-block {
  background-color: #fbfbfb;
}
.LBGtheme fcc-common-productlisting .threeDots {
  color: #006a4d;
}
.LBGtheme fcc-common-productlisting .horMenuCssClass .dialogHeader {
  margin-top: -4.5em !important;
}
.LBGtheme fcc-common-productlisting .verMenuCssClass .dialogHeader {
  margin-top: -2em !important;
}
.LBGtheme fcc-common-productlisting .pageTitleBar {
  color: #006a4d;
}
.LBGtheme fcc-common-transactions-listdef .acc-header .ui-accordion-toggle-icon {
  float: left;
  color: #006a4d !important;
}
.LBGtheme fcc-common-transactions-listdef .filterHeading {
  color: #006a4d;
}
.LBGtheme fcc-common-transactions-listdef .filterHeading label {
  white-space: nowrap;
}

/* External colors*/
.LBGtheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  color: #6f6f6f;
}
.LBGtheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  background-color: #ffffff !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link:focus {
  box-shadow: 0 0 0 0.2em #8dcdff;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
  background-color: #006a4d !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text {
  color: #ffffff;
}
.LBGtheme .indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.LBGtheme .bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #006a4d;
}
.LBGtheme .indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.LBGtheme .bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #006a4d;
}
.LBGtheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.LBGtheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
}

/* External colors*/
.LBGtheme .mat-form-field.mat-focused .mat-form-field-label {
  color: #006a4d !important;
}
.LBGtheme .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #006a4d !important;
}
.LBGtheme .mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #006a4d !important;
}
.LBGtheme .mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

/* External colors*/
.LBGtheme .mat-radio-button.mat-accent .mat-radio-inner-circle, .LBGtheme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .LBGtheme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .LBGtheme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #006a4d !important;
}
.LBGtheme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #006a4d !important;
}

/* External colors*/
.LBGtheme .refnum {
  color: #006a4d !important;
}
.LBGtheme .block1 {
  color: #006a4d !important;
}
.LBGtheme .block2 {
  color: #006a4d !important;
}
.LBGtheme .top-wrapper {
  background-color: #006a4d !important;
}
.LBGtheme .lc-small-text {
  color: #ffffff !important;
}
.LBGtheme .medium-text {
  color: #ffffff !important;
}
.LBGtheme app-review-header .primaryButton1 {
  background-color: transparent !important;
  border: 1px solid #006a4d !important;
}
.LBGtheme app-review-header .primaryButton1.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
}
.LBGtheme app-review-header .journey-button {
  background-color: #006a4d !important;
  color: #ffffff !important;
}
.LBGtheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li a {
  color: #414141 !important;
}
.LBGtheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a {
  color: #006a4d !important;
}
.LBGtheme app-review-tab .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 0.25em solid #006a4d !important;
  color: #414141;
}
.LBGtheme fcc-summary-details .mat-expansion-panel-header {
  background-color: #F7F5FC !important;
  border-radius: 0.125em !important;
}
.LBGtheme fcc-summary-details .labelStyle {
  color: #545454 !important;
}
.LBGtheme fcc-summary-details .valueStyle {
  color: #2A2A2A !important;
}
.LBGtheme .preValueStyle {
  background-color: transparent !important;
  border: none !important;
}
.LBGtheme .subheader-title {
  color: #006a4d !important;
}
.LBGtheme .panelHeadStyle {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  color: #006a4d !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  color: #999999 !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  color: #414141 !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  color: #999999 !important;
}
.LBGtheme app-review-tab .ui-tabview .ui-tabview-panels {
  background-color: #ffffff !important;
  color: #333333 !important;
  border-top: 0.0625em solid #979797 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.LBGtheme app-review-history .ltr .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-right: 0.0625em solid #979797 !important;
}
.LBGtheme app-review-history .rtl .ui-listbox {
  background-color: #ffffff !important;
  border: none !important;
  border-left: 0.0625em solid #979797 !important;
}
.LBGtheme app-review-history .ltr .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-left: 0.4em solid #006a4d !important;
}
.LBGtheme app-review-history .rtl .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
  color: #006a4d !important;
  background-color: transparent !important;
  border-right: 0.4em solid #006a4d !important;
}
.LBGtheme app-additional-info-tab .additionalClass {
  color: #006a4d !important;
}

/* External colors*/
.LBGtheme .mat-option.mat-active {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.LBGtheme .mat-option:hover:not(.mat-option-disabled), .LBGtheme .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.LBGtheme .no-margin-multiselect {
  background-color: rgba(233, 229, 249, 0.7882352941) !important;
  border-radius: 4px 1px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
  border: none !important;
  margin-bottom: 1.25em !important;
}
.LBGtheme .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #006a4d !important;
}
.LBGtheme .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

/* External colors*/
.LBGtheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover, .LBGtheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  box-shadow: 0 0 2px 1px #006a4d !important;
}
.LBGtheme .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .LBGtheme .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #008000 !important;
}

/* External colors*/
.LBGtheme checkbox-disabled .mat-checkbox-checkmark {
  background-color: #006a4d !important;
}
.LBGtheme .mat-checkbox-checked .mat-checkbox-checkmark {
  background: #006a4d !important;
}
.LBGtheme .mat-checkbox-inner-container {
  display: inline-block;
  height: 1.143em !important;
  line-height: 0;
  margin: auto;
  margin-right: 8px;
  order: 0;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 1.143em !important;
  flex-shrink: 0;
}

/* External colors*/
.LBGtheme fcc-common-login .ui-float-label .ui-widget {
  color: #6f6f6f;
}
.LBGtheme fcc-common-login .h-text-1 {
  color: #414141;
  font-weight: bold;
}
.LBGtheme fcc-common-login .h-text-2 {
  color: #777777;
  font-size: 20px;
  font-weight: bold;
}
.LBGtheme fcc-common-login .supportStyle {
  color: #006a4d !important;
}
.LBGtheme fcc-common-login .error-text-msg {
  color: red;
  font-weight: 500;
}
.LBGtheme fcc-common-login .invalid-error-text {
  color: red;
}
.LBGtheme fcc-common-login .label-below {
  color: #9f9f9f;
}
.LBGtheme fcc-common-login .remember-me label,
.LBGtheme .label {
  color: #414141;
}
.LBGtheme fcc-common-login .custom-toast .ui-toast-message {
  color: #ffffff;
  background: #FC466B;
  background: linear-gradient(to right, #3f5efb, #fc466b);
}
.LBGtheme fcc-common-login .custom-toast .ui-toast-close-icon {
  color: #ffffff;
}
.LBGtheme fcc-common-login .retrieve-details {
  color: #006a4d;
}
.LBGtheme fcc-common-login .implementation {
  color: #5C666A;
  font-weight: 700;
}
.LBGtheme fcc-common-login .ui-dropdown-panel {
  background-color: #EEEEEE;
}
.LBGtheme fcc-common-login .ui-button:enabled:focus {
  box-shadow: 0 0 0 0.2em #C83FAC;
}
.LBGtheme fcc-common-login .ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #EEEEEE;
}
.LBGtheme fcc-common-login .ui-dropdown {
  background: #ffffff;
}
.LBGtheme fcc-common-login .ui-button:enabled:active {
  background-color: #C83FAC;
  color: #ffffff;
  border-color: #C83FAC;
}
.LBGtheme fcc-common-login .ui-button:enabled:hover {
  background-color: #C83FAC;
  color: #ffffff;
  border-color: #C83FAC;
}
.LBGtheme fcc-common-login .h2-underline {
  color: #006a4d;
}
.LBGtheme fcc-common-login .pd-lang .ui-inputtext {
  color: #3D3D3D;
  background-color: #f4f4f4 !important;
}
.LBGtheme fcc-common-ux-logout .generic-text-bold .corpName {
  color: #414141 !important;
}
.LBGtheme fcc-common-ux-logout .generic-text-bold .prodName {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout .generic-text {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout #feedback-request {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  color: #006a4d !important;
}
.LBGtheme fcc-common-ux-logout #feedback-text {
  border: 1.1px solid #9f9f9f !important;
}
.LBGtheme fcc-common-ux-logout #char-left {
  color: #9f9f9f;
}
.LBGtheme fcc-common-ux-logout .logo-img {
  color: #007ad9 !important;
}

/* External colors*/
.LBGtheme fcc-common-ux-logout .generic-text-bold .corpName {
  font-size: 1.4em !important;
}
.LBGtheme fcc-common-ux-logout .generic-text-bold .prodName {
  font-size: 1.2em !important;
}
.LBGtheme fcc-common-ux-logout .generic-text {
  font-size: 1.6em !important;
}
.LBGtheme fcc-common-ux-logout .generic-text .timedOutMsg {
  font-weight: bold !important;
}
.LBGtheme fcc-common-ux-logout #feedback-request {
  font-size: 1.2em !important;
}
.LBGtheme fcc-common-ux-logout .rating .ui-rating a .ui-rating-icon {
  font-size: 2.5em !important;
  font-weight: lighter !important;
}
.LBGtheme fcc-common-ux-logout #char-left {
  font-size: 0.75em !important;
}
.LBGtheme fcc-common-login .ui-dropdown-panel {
  border: 1px solid #c8c8c8;
}
.LBGtheme fcc-common-login .logo-img a:focus, .LBGtheme .supportLink a:focus {
  outline: 0.125em solid #006a4d !important;
}
.LBGtheme fcc-common-login .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
}
.LBGtheme fcc-common-login .ui-dropdown {
  border: none;
}

/* External colors*/
.LBGtheme fcc-common-productlisting .ui-corner-right {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
  border: none !important;
  border-left: none !important;
}
.LBGtheme fcc-common-productlisting .ui-corner-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

/* External colors*/
.LBGtheme .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  border-radius: 0em;
}

/* External colors*/
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li {
  border: 0.0625em solid #006a4d !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu ul {
  border-bottom: none !important;
}
.LBGtheme fcc-common-productlisting .ui-tabmenu .ui-tabmenu-nav li:hover {
  border: 0.0625em solid #006a4d !important;
}
.LBGtheme .indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.LBGtheme .bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
  border: 1px solid #006a4d;
}
.LBGtheme .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.LBGtheme .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

@media only screen and (max-width: 64.375em) {
  .ui-tabmenu ul {
    display: flex !important;
    flex-wrap: wrap !important;
  }
}
/* External colors*/
.LBGtheme {
  /* START IMPORT LETTER OF CREDIT*/
  /* END IMPORT LETTER OF CREDIT*/
  /* START EXPORT COLLECTION*/
  /* END EXPORT COLLECTION*/
}
.LBGtheme fcc-trade-bank-details .mat-ink-bar {
  background: #006a4d !important;
}
.LBGtheme fcc-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.LBGtheme fcc-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}
.LBGtheme fcc-trade-narrative-details .mat-ink-bar {
  background: #006a4d !important;
}
.LBGtheme fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.LBGtheme fcc-trade-narrative-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}
.LBGtheme ec-trade-bank-details .mat-ink-bar {
  background: #006a4d !important;
}
.LBGtheme ec-trade-bank-details .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
.LBGtheme ec-trade-bank-details .mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}

/* External colors*/
.LBGtheme fcc-common-global-search .autoCompleteSearch i {
  color: #b8ace9 !important;
}
.LBGtheme fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #b8ace9 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.LBGtheme fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0px solid #000000 !important;
  border-bottom: 2px solid #b8ace9 !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}
.LBGtheme fcc-common-global-search .searchID {
  color: #006a4d !important;
}
.LBGtheme fcc-common-global-search .drop-down-select .ui-inputtext {
  color: #505050 !important;
  background: transparent !important;
  border: 1px solid #a6a6a6 !important;
}
.LBGtheme .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
}
.LBGtheme .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
  color: #333333 !important;
}
.LBGtheme fcc-common-global-search .closeSearch i {
  color: #000000 !important;
}

/* External colors*/
.LBGtheme app-review-submit-detail .successTick em {
  color: #56c271 !important;
}
.LBGtheme app-review-submit-detail .success {
  color: #006a4d !important;
}
.LBGtheme app-review-submit-detail .successMessage {
  color: #006a4d !important;
}
.LBGtheme app-review-submit-detail .iconImage {
  color: #414141 !important;
}
.LBGtheme app-review-submit-detail .circleBackgroundLC {
  border-radius: 50% !important;
}
.LBGtheme app-review-submit-detail .icon {
  color: #333333 !important;
}
.LBGtheme .LC_background {
  background-color: #f6e1f1 !important;
}
.LBGtheme app-review-submit-detail .headerFont {
  color: #9f9f9f !important;
}
.LBGtheme app-review-submit-detail .dataFont1 {
  color: #545454 !important;
}

/* External colors*/
.LBGtheme fcc-common-global-dashboard .ui-card {
  background-color: #ffffff !important;
  color: #000000 !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.LBGtheme .dashboardLayout {
  min-height: 100%;
  background-color: #fafafa !important;
}
.LBGtheme .view-all-links a {
  color: #006a4d !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}
.LBGtheme .name-of-acc-holder {
  height: 44px;
  width: 207px;
  font-size: 24px;
  line-height: 22px;
  font-weight: normal;
  color: #000000;
}
.LBGtheme .headerTitle {
  color: #000000;
  font-size: "1em";
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}
.LBGtheme tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-text {
  color: #000000 !important;
  font-size: 1em !important;
  font-weight: bold !important;
  line-height: 1.1875em !important;
}

.nudges {
  color: #006a4d;
  display: flex;
  min-height: 3em;
  align-items: center;
  cursor: pointer;
}
.nudges .external-link {
  color: #006a4d;
}

/* External colors*/
.LBGtheme fcc-common-footer .footer-content {
  color: #006a4d;
  font-size: 1em;
}
.LBGtheme fcc-common-footer .footer-content a {
  color: #006a4d !important;
  font-weight: 400 !important;
}
.LBGtheme fcc-common-footer .footer-bottom {
  color: #ababab;
  font-size: 1em;
  line-height: 1em;
}

/* External colors*/
.LBGtheme fcc-common-header .ng-header {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
.LBGtheme fcc-common-header .material-icons {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ng-header a:hover {
  background-color: #edebfa;
  color: #ffffff !important;
}
.LBGtheme fcc-common-header .ng-header a {
  color: #006a4d !important;
}
.LBGtheme fcc-common-header .ng-header a.logo-img:hover {
  background-color: transparent;
}
.LBGtheme fcc-common-header .profile-box {
  box-shadow: #414141;
  background-color: #EEEEEE;
}
.LBGtheme fcc-common-header .user-info2 {
  color: #414141;
  font-weight: 300;
}
.LBGtheme fcc-common-header .item-list {
  border-bottom: 1px solid #EEEEEE;
}
.LBGtheme fcc-common-header .ui-button.ui-button-rounded {
  border-radius: 18px;
  background-color: #006a4d;
  box-shadow: none;
}
.LBGtheme fcc-common-header .ui-button:enabled:active {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.LBGtheme fcc-common-header .ui-button:enabled:hover {
  background-color: #006a4d;
  color: #ffffff;
  border-color: #006a4d;
}
.LBGtheme fcc-common-header .ui-button.ui-button-text-only .ui-button-text {
  color: #ffffff;
  font-weight: 500;
}
.LBGtheme fcc-common-header .ui-button {
  color: #ffffff;
  background-color: #006a4d;
  border: 1px solid #006a4d;
  border-radius: 25px;
}
.LBGtheme fcc-common-header .view-profile a {
  color: #006a4d !important;
  font-weight: 600 !important;
}
.LBGtheme fcc-common-header .view-profile a:hover {
  background-color: transparent !important;
}
.LBGtheme fcc-common-header a {
  color: #006a4d;
}
.LBGtheme fcc-common-header .ui-overlaypanel {
  background-color: #ffffff;
  color: #333333;
}
.LBGtheme fcc-common-header .log-out {
  color: #006a4d;
}
.LBGtheme fcc-common-header .sign-out {
  color: #006a4d;
}
.LBGtheme fcc-common-header .ui-slidemenu {
  border: none !important;
}
.LBGtheme fcc-common-header .sideNavClass .ui-menuitem-link .ui-menuitem-text {
  color: #414141 !important;
}
.LBGtheme fcc-common-header .sideNavBreadCrumb .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  color: #414141 #414141;
}
.LBGtheme fcc-common-header .ui-submenu .ui-submenu-list {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.LBGtheme fcc-common-header .close-icon a {
  color: #ffffff;
}
.LBGtheme fcc-common-header .close-icon a:hover {
  color: #ffffff;
  background-color: #ffffff;
}
.LBGtheme fcc-common-header .corp-avatar {
  background: linear-gradient(#006a4d, #c137a2, #e40046);
  border-radius: 50%;
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon {
  color: #d0d0d0;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #414141;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 0.788em solid #ffffff;
  background-color: transparent;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link > .ui-menuitem-text {
  color: #ffffff !important;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #195c46 !important;
}
.LBGtheme fcc-common-header .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  color: #ffffff;
  background-color: #006a4d;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link:hover {
  border-left: #195c46;
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem.ui-menuitem-active:hover > .ui-menuitem-link {
  border-left: 0.788em solid #ffffff;
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar {
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  background-color: uimenuitemBackgroundColor;
}
.LBGtheme fcc-common-header .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff !important;
  font-weight: 500;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #006a4d !important;
  font-weight: 500;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list {
  border: 0px solid #195c46;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  border-radius: 1px;
  background-color: #ffffff;
  color: #006a4d;
}
.LBGtheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-left: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.LBGtheme fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link:hover {
  border-right: 5px solid #b4a6ea;
  background-color: #f9f8fe;
}
.LBGtheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ffffff;
  background-color: #f5f5f5;
}
.LBGtheme fcc-common-header .ng-menu.dirRtlStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-right: 5px solid #006a4d;
  background-color: #f5f5f5;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem-link:hover {
  background-color: #195c46;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menuitem-active {
  color: #ffffff;
}
.LBGtheme fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link:hover,
.LBGtheme fcc-common-header .ui-menubar .ui-menubar-root-list > .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d;
}
.LBGtheme fcc-common-header .textDisable {
  color: darkgrey;
}
.LBGtheme fcc-common-header .focus a:focus {
  outline: 0.125em solid #ffffff !important;
}
.LBGtheme fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #ffffff !important;
  font-weight: 500 !important;
}
.LBGtheme fcc-common-header .button-link {
  background-color: #ffffff;
  border: none;
}
.LBGtheme fcc-common-header .ui-button.ui-button-text-only .ui-button-text::before {
  color: #ffffff;
  font-weight: 500;
}
.LBGtheme fcc-common-header .languageCodeSelected {
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}
.LBGtheme fcc-common-header .languageCodeSelected:hover, .LBGtheme .languageCodeSelected:focus {
  background-color: rgba(105, 78, 214, 0.04) !important;
}
.LBGtheme fcc-common-header .globe span {
  color: #006a4d !important;
}
.LBGtheme fcc-common-header .globe:hover span {
  color: #ffffff !important;
}
.LBGtheme fcc-common-header .lastLoginContainer {
  color: #195c46;
}

/* External colors*/
.LBGtheme fcc-common-header .ng-header {
  border-bottom: none;
}
.LBGtheme fcc-common-header .ui-overlaypanel {
  border: 1px solid #c8c8c8;
  border-radius: 0px;
}
.LBGtheme fcc-common-header .corp-avatar {
  border-radius: 50%;
}
.LBGtheme fcc-common-header .ui-dropdown {
  border: 1px solid #a6a6a6 !important;
}
.LBGtheme fcc-common-header .corp-name {
  border-bottom: 1px solid #EEEEEE;
  font-weight: 900;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar {
  border: 1px solid #195c46;
  border-radius: 0px;
}
.LBGtheme fcc-common-header .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem {
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  background-color: transparent;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.LBGtheme fcc-common-header .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #ffffff;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem-link {
  border-left: 0.788em solid transparent;
}
.LBGtheme fcc-common-header .ui-breadcrumb ul li > a:focus {
  border: 0.125em solid #ffffff !important;
}
.LBGtheme fcc-common-header .ui-slidemenu .ui-menuitem > a:focus {
  border: 0.125em solid #ffffff !important;
}
.LBGtheme fcc-common-header .ng-menu .ui-menubar .ui-submenu-list .ui-menuitem > a:focus {
  border: 0.125em solid #006a4d !important;
}
.LBGtheme fcc-common-header .layoutOption .ltr .ui-dropdown label.ui-dropdown-label {
  border-bottom: none;
}
.LBGtheme fcc-common-header .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-right: 0.4em solid #ffffff !important;
}
.LBGtheme fcc-common-header .rtl .ui-dropdown .ui-dropdown-trigger {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.LBGtheme fcc-common-header .languageCodeSelected {
  border-left: 0.4em solid #006a4d !important;
}
.LBGtheme fcc-common-header .languageCodeNotSelected {
  border-left: 0.4em solid transparent !important;
}

/* External colors*/
.LBGtheme .refnum {
  font-size: 1.5625em !important;
  font-weight: 500 !important;
}
.LBGtheme .block1 {
  font-size: 1em !important;
  font-weight: 300 !important;
}
.LBGtheme .block2 {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.LBGtheme .lc-small-text {
  font-size: 1em !important;
  font-weight: 400 !important;
}
.LBGtheme .medium-text {
  font-size: 1.313em !important;
  font-weight: 500 !important;
}
.LBGtheme app-review-tab .ui-tabview .ui-tabview-title {
  font-size: 1.286em !important;
}
.LBGtheme fcc-summary-details .labelStyle {
  font-size: 0.975em !important;
  font-weight: 400 !important;
}
.LBGtheme fcc-summary-details .valueStyle {
  font-size: 1em !important;
  font-weight: 500 !important;
}
.LBGtheme .subheader-title {
  font-size: 0.9em !important;
  font-weight: 500 !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .labelTag {
  font-size: 0.8em !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight .titleTag {
  font-size: 0.8em !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .labelTag {
  font-size: 0.8em !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .valueTag {
  font-size: 1.125em !important;
  font-weight: bold !important;
}
.LBGtheme app-review-history .ui-listbox .ui-listbox-list .ui-listbox-item .titleTag {
  font-size: 0.8em !important;
}
.LBGtheme app-additional-info-tab .additionalClass {
  font-size: 1.286em !important;
  font-weight: 500 !important;
}

/* External colors*/
.FCC fcc-common-global-search .autoCompleteSearch i {
  font-size: 2.28571em !important;
}
.FCC fcc-common-global-search .searchID {
  font-size: 1.429em !important;
  font-weight: 500 !important;
}

/* External colors*/
.LBGtheme app-review-submit-detail .successTick em {
  font-size: 2.5em !important;
}
.LBGtheme app-review-submit-detail .success {
  font-size: 2.5em !important;
  font-weight: bold !important;
}
.LBGtheme app-review-submit-detail .iconImage {
  font-size: 1.286em !important;
}
.LBGtheme app-review-submit-detail .icon {
  font-size: 1.5em !important;
}
.LBGtheme app-review-submit-detail .dataFont1 {
  font-size: 1.2em !important;
  font-weight: 500 !important;
}

/* External colors*/
.LBGtheme .primaryButton {
  border: 1px solid #195c46 !important;
  background: linear-gradient(#19795F, #006a4d, #195c46) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#19795F", endColorstr="#195c46",GradientType=0 ) !important; /* IE6-9 */
  background: -webkit-linear-gradient(#19795F, #006a4d, #195c46);
  border-radius: 0px !important;
  padding: 0px 20px 0px 20px !important;
  line-height: 25px !important;
  font-size: 12px !important;
  font-family: myLloydsBankJackRegular !important;
}
.LBGtheme app-review-history .secondaryButton {
  border: 0.1em solid #006a4d !important;
}
.LBGtheme .secondaryButton {
  border: 1px solid #195c46 !important;
  background: linear-gradient(#19795F, #006a4d, #195c46) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#19795F", endColorstr="#195c46",GradientType=0 ) !important; /* IE6-9 */
  background: -webkit-linear-gradient(#19795F, #006a4d, #195c46);
  border-radius: 0px !important;
  padding: 0px 20px 0px 20px !important;
  line-height: 25px !important;
  font-size: 12px !important;
  font-family: myLloydsBankJackRegular !important;
}
.LBGtheme .tertiaryButton {
  border: 1px solid #195c46 !important;
  background: linear-gradient(#19795F, #006a4d, #195c46) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#19795F", endColorstr="#195c46",GradientType=0 ) !important; /* IE6-9 */
  background: -webkit-linear-gradient(#19795F, #006a4d, #195c46);
  border-radius: 0px !important;
  padding: 0px 20px 0px 20px !important;
  line-height: 25px !important;
  font-size: 12px !important;
  font-family: myLloydsBankJackRegular !important;
}
.LBGtheme fcc-trade-file-upload-dialog .ui-button {
  border-radius: 1.286em !important;
  border: 0em solid #007ad9 !important;
}
.LBGtheme fcc-trade-confirmation-dialog .ConfirmButton {
  border-radius: 0em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

/* External colors*/
.LBGtheme fcc-product-component .tabButton.ui-selectbutton .ui-button.ui-state-active, .LBGtheme .taskButton.ui-selectbutton .ui-button.ui-state-active {
  background-color: #006a4d !important;
  border: 0.0625em solid #006a4d !important;
  color: #ffffff !important;
}

html {
  height: 100% !important;
}

body {
  height: 100% !important;
  font: 100% Roboto, sans-serif !important;
  line-height: 1.125em !important;
  background: #ffffff !important;
  color: #000000 !important;
  -webkit-text-size-adjust: 100% !important;
  -ms-text-size-adjust: 100% !important;
  margin: 0em !important;
  width: 100%;
  overflow-y: overlay !important;
  overflow-x: hidden !important;
}

label {
  margin-right: 0em;
}

a:focus {
  outline-width: 0.09375em !important;
  outline-style: solid !important;
}

#childRef:focus {
  outline: 0.2em black solid !important;
}

.ui-widget {
  font-family: Roboto, sans-serif !important;
}

@supports (-webkit-overflow-scrolling: touch) {
  @media screen and (max-width: 834px) and (min-width: 768px) {
    .ui-widget {
      font-size: 13px !important;
    }
  }
}
body .ui-datepicker {
  z-index: 99999 !important;
}

body {
  margin: 0;
  padding: 0em;
  font-family: Roboto, sans-serif;
}

.ng-header {
  position: fixed;
  top: 0em;
  left: 0em;
  right: 0em;
  height: 5em;
  z-index: 9999;
  background: #ffffff;
  border-bottom: 0.0625em solid #006a4d;
}

.ng-menu {
  padding: 0em;
  z-index: 555;
  background: #ffffff;
}

.dropdown-panel {
  margin-top: 30px;
  margin-bottom: 30px;
}

.input-mat-width {
  width: 100%;
}

.input-medium-width {
  width: 50%;
}

.button-filter-width-8 {
  margin-left: auto;
  margin-right: 1em;
}

.button-filter-width-2 {
  margin-right: 1em;
}

.button-filter-width-11 {
  margin-left: 1em;
}

.button-filter-width-14 {
  margin-left: 1em;
}

.toggle-chip .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content {
  line-height: 30px;
  padding: 0 28px 0 28px;
}

.toggle-chip .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 16px;
}

.toggle-chip .mat-button-toggle-checked .mat-button-toggle-focus-overlay,
.bank-select .mat-button-toggle-checked .mat-button-toggle-focus-overlay,
.indented-Field .mat-button-toggle-checked .mat-button-toggle-focus-overlay {
  border-bottom: none;
}

.toggle-chip .mat-button-toggle-ripple.mat-ripple {
  border-radius: 16px;
}

.toggle-chip .material-icons:hover {
  color: transparent;
}

.toggle-chip .material-icons {
  color: transparent;
}

.toggle-chip .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #56c271;
}

app-advising-bank .ui-dropdown-panel {
  top: -254px !important;
}

app-advise-through-bank .ui-dropdown-panel {
  top: -254px !important;
}

.transmission .mat-button-toggle-label-content > *,
.transmission-2 .mat-button-toggle-label-content > * {
  padding-top: 0.4em;
  font-size: 28px;
  right: 4.5em;
}

.transmission .material-icons:hover,
.transmission-2 .material-icons:hover {
  color: transparent;
}

.transmission .material-icons,
.transmission-2 .material-icons {
  color: transparent;
}

.transmission .mat-button-toggle.mat-button-toggle-checked .material-icons,
.transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #56c271;
}

.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard {
  padding-bottom: 0em;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content {
  line-height: 50px;
  color: #2a2a2a;
}

@media only screen and (min-width: 1919px) and (max-width: 2048px) {
  .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
    border-radius: 2px;
    width: 275px;
    border: none;
    box-shadow: 0 0 2px 0 #a0a0a0;
  }
  .login-img {
    width: 85.5em;
    height: 50.5625em;
  }
}
/*80*/
@media only screen and (min-width: 1920px) and (max-width: 2047px) {
  .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
    border-radius: 2px;
    width: 275px;
    border: none;
    box-shadow: 0 0 2px 0 #a0a0a0;
  }
  .login-img {
    width: 80.5em;
    height: 50.5625em;
  }
}
@media only screen and (min-width: 1706.67px) and (max-width: 1919px) {
  .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
    border-radius: 2px;
    width: 275px;
    border: none;
    box-shadow: 0 0 2px 0 #a0a0a0;
  }
  .login-img {
    width: 75.5em;
    height: 49.5625em;
  }
}
@media only screen and (min-width: 1396.36px) and (max-width: 1630px) {
  .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
    border-radius: 2px;
    width: 275px;
    border: none;
    box-shadow: 0 0 2px 0 #a0a0a0;
  }
  .login-img {
    width: 64.5em;
    height: 41.5625em;
  }
}
@media only screen and (min-width: 1396.36px) and (max-width: 1535px) {
  .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
    border-radius: 2px;
    width: 14.8em;
    border: none;
    box-shadow: 0 0 2px 0 #a0a0a0;
  }
  .login-img {
    width: 64.5em;
    height: 38.5625em;
  }
}
@media only screen and (min-width: 1228.8px) and (max-width: 1395px) {
  .transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
    border-radius: 2px;
    width: 275px;
    border: none;
    box-shadow: 0 0 2px 0 #a0a0a0;
  }
  .login-img {
    width: 60.5em;
    height: 35.5625em;
  }
}
.transmission[dir=rtl] .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 2px;
  width: 275px;
  border: none;
  box-shadow: 0 0 2px 0 #a0a0a0;
  margin-left: 3em;
}

.fcc-input .ui-multiselect-panel .ui-multiselect-header {
  display: flex;
  align-items: center;
}

.fcc-input[dir=rtl] .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item {
  text-align: right;
}

.fcc-input[dir=rtl] .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item .ui-chkbox {
  margin: 0 0 0 0.5em;
}

.fcc-input[dir=rtl] .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-close {
  right: auto;
  left: 0.375em;
}

.fcc-input[dir=rtl] .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  right: auto;
  left: 0.5em;
}

.fcc-input.triggerIcon[dir=rtl] .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container {
  width: 80% !important;
  margin-right: 0.5em;
}

.fcc-input.triggerIcon[dir=rtl] .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  padding: 0.429em;
  padding-right: 0em;
}

.fcc-input.triggerIcon[dir=rtl] .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container {
  float: right;
  vertical-align: middle;
  margin-left: 0;
}

.fcc-input.triggerIcon[dir=rtl] .ui-multiselect-panel .ui-multiselect-header .ui-chkbox {
  margin-right: unset;
  float: right;
  vertical-align: middle;
}

[dir=rtl] .mat-option.mat-active {
  background-color: transparent !important;
  color: #006a4d !important;
  border-right: 0.4em solid #006a4d !important;
  border-left: none !important;
  font-weight: 500 !important;
}

[dir=rtl] .mat-option.mat-active:hover:not(.mat-option-disabled), .mat-option.mat-active:focus:not(.mat-option-disabled) {
  border-left: none !important;
  border-right: 0.4em solid #006a4d !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}

[dir=rtl] .mat-option.mat-active {
  background-color: transparent !important;
  color: #006a4d !important;
  border-right: 0.4em solid #006a4d !important;
  border-left: none !important;
  font-weight: 500 !important;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #6948d9;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-appearance-standard:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-appearance-standard:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay {
  background-color: white;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked {
  background-color: #ffffff;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-focus-overlay,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-focus-overlay {
  border-bottom: none;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content {
  font-weight: 500;
}

.indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px;
  margin-top: -0.5px;
}

.indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content {
  line-height: 35px;
  font-weight: 500;
  font-size: 1.3em;
}

.bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content {
  line-height: 30px;
  font-weight: 500;
  font-size: 1em;
}

.indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group,
.bank-select .uxg-filtering-toggle-group.mat-button-toggle-group {
  padding-bottom: 0em;
  width: 100%;
  border-radius: 3px;
  line-height: 2em;
}

.bank-select.time-frame .uxg-filtering-toggle-group.mat-button-toggle-group {
  padding-bottom: 0em;
  width: auto;
  border-radius: 3px;
  line-height: 2em;
}

.indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,
.bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked {
  background-color: #006a4d;
}

.indented-Field .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button,
.bank-select .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  color: #ffffff;
}

.indented-Field .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button,
.bank-select .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button {
  color: #006a4d;
}

.indented-Field .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle + .mat-button-toggle,
.bank-select .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle + .mat-button-toggle {
  margin-left: 0px;
}

.transmission .uxg-filtering-toggle-group .mat-button-toggle + .mat-button-toggle,
.transmission-2 .uxg-filtering-toggle-group .mat-button-toggle + .mat-button-toggle {
  margin-left: 3em !important;
}

.toggle-chip .uxg-filtering-toggle-group .mat-button-toggle + .mat-button-toggle {
  margin-left: 0.8em !important;
}

:host ::ng-deep .mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42), rgba(0, 0, 0, 0.42)) !important;
}

.ng-menu .ui-submenu-list::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.ng-menu .ui-submenu-list::-webkit-scrollbar-track {
  background: #fff;
}

/* Handle */
.ng-menu .ui-submenu-list::-webkit-scrollbar-thumb {
  background: #fff;
}

/* Track */
.ng-menu .ui-submenu-list:hover::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle on hover */
.ng-menu .ui-submenu-list:hover::-webkit-scrollbar-thumb {
  background: #888;
}

.ng-menu .ui-submenu .ui-submenu-list {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.ng-menu .ui-submenu .ui-submenu-list:hover {
  scrollbar-width: thin;
  -ms-overflow-style: scrollbar;
  -ms-scrollbar-track-color: #f1f1f1;
  -ms-scrollbar-base-color: #888;
  scrollbar-base-color: #888;
  scrollbar-track-color: #f1f1f1;
}

.demobank .bookmarkMenu .dijitDropDownButton .dijitButtonNode {
  background-color: transparent !important;
}

/* to hide core application css for header and footer */
.footer.inside {
  display: none;
}

/* End css for display none for header and footer */
/* css for label text-align left [welcome.css] 118 . mention label as right align */
label,
.label {
  width: auto;
  text-align: left;
  line-height: 1.5em;
  display: inline-block;
}

.fcc-dropdown span {
  text-align: left;
  line-height: 1.5em !important;
  top: 30% !important;
}

.mat-radio-checked .mat-radio-label {
  font-weight: bold !important;
}

.mat-checkbox-checked .mat-checkbox-layout {
  font-weight: bold;
}

mat-radio-button#ecOutStdCurOptions_04, mat-radio-button#ecOpenOptions_04 {
  padding: 0em 0.2em 0.2em 2.88em;
}

mat-radio-button#ecNeedReferToOptions_Y {
  padding: 0em 0.2em 0.2em 2.88em;
}

.mat-checkbox#noPaymtProtest {
  position: relative;
  right: -0.09em;
}

.mat-checkbox#insureGoods {
  position: relative;
  right: -0.09em;
}

/* To make the container of label span inside filter dropdown occupy full width.
Not working from styles.scss, works if added to specific section components. */
:host ::ng-deep .ui-dropdown-label-container {
  width: 100%;
}

/* end of lable alignment css */
/* customise widgets */
.showWidgetIcons {
  display: block;
  float: right;
  cursor: pointer;
  padding-left: 0.6em !important;
  padding-right: 0.6em !important;
  width: auto !important;
}

.showWidgetIcons em {
  color: #575757;
}

.ftIconLayout {
  height: 0em !important;
  width: auto !important;
}

.showPlusIcon {
  display: block;
}

.hideWidgetIcons {
  display: none !important;
}

.hideCard {
  display: none;
}

.showCard {
  display: block;
}

.pointerDisable {
  pointer-events: visible;
}

.pointerEnable {
  pointer-events: none;
}

.pointerTabEnable {
  pointer-events: none !important;
}

.customiseON {
  border: 0.09375em dashed #80d194;
  border-radius: 0.3125em;
  margin-left: 0.0625em;
}

.customiseON .ui-card {
  opacity: 0.4;
}

.customiseON .ui-card:hover {
  opacity: 1;
}

.panelDescribtion {
  margin-left: -65em;
}

.panelAmount {
  margin-left: 56em;
}

.customiseON mat-card {
  opacity: 0.4;
}

.customiseON mat-card:hover {
  opacity: 1;
}

.ui-button-icon-only .ui-button-icon-left {
  background-color: #000000;
}

.customiseON .ui-card:hover .ui-card-header em {
  color: #80d194 !important;
}

.customiseOFF {
  border: none;
  border-radius: 0em;
  margin-left: 0em;
}

.overlayON {
  display: block;
}

.overlayOFF {
  display: none;
}

/* end customise widgets */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-300.eot");
  src: local("Roboto"), local("Roboto-Regular"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-300italic.eot");
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300italic.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300italic.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300italic.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300italic.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-300italic.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-regular.eot");
  src: local("Roboto"), local("Roboto-Regular"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-regular.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-regular.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-regular.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-regular.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-italic.eot");
  src: local("Roboto Italic"), local("Roboto-Italic"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-italic.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-italic.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-italic.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-italic.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-italic.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-500.eot");
  src: local("Roboto Medium"), local("Roboto-Medium"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-500italic.eot");
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500italic.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500italic.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500italic.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500italic.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-500italic.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-700.eot");
  src: local("Roboto Bold"), local("Roboto-Bold"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-700italic.eot");
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700italic.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700italic.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700italic.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700italic.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-700italic.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-900.eot");
  src: local("Roboto Black"), local("Roboto-Black"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: url("/content/FCCUI/assets/fonts/roboto-v20-latin-900italic.eot");
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900italic.eot?#iefix") format("embedded-opentype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900italic.woff2") format("woff2"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900italic.woff") format("woff"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900italic.ttf") format("truetype"), url("/content/FCCUI/assets/fonts/roboto-v20-latin-900italic.svg#Roboto") format("svg");
}
/* PRODUCT CODE COLOR */
.LC {
  color: #006a4d !important;
}

.BG {
  color: #006a4d !important;
}

.SR {
  color: #6aa6b4 !important;
}

.EC {
  color: #c6ae74 !important;
}

/* TNX STAT CODE COLOR */
.N004_01 {
  color: #d4efda;
}

.N004_02 {
  color: #ffe1cd;
}

.N004_01_leftBorder {
  border-left: 0.5em solid #d4efda !important;
}

.N004_02_leftBorder {
  border-left: 0.5em solid #ffe1cd !important;
}

/* EVENT BACKGROUND COLOR */
.N002_01 {
  background: #f6e1f1 !important;
}

.N002_02 {
  background: #e9e5f9 !important;
}

.N002_03 {
  background: #e6f6f9 !important;
}

.N002_13 {
  background: #fdf7e9 !important;
}

/* PRODUCT CODE BACKGROUND COLOR */
.LC_background {
  background: #f6e1f1 !important;
}

.BG_background {
  background: #e9e5f9 !important;
}

.SR_background {
  background: #e6f6f9 !important;
}

.EC_background {
  background: #fdf7e9 !important;
}

/* Portlets Header css Start */
.headerTitle {
  color: #000000;
  font-size: "1em";
  font-weight: bold;
  line-height: 1.1875em;
  padding-bottom: 1em;
  /* opacity: 0.75; */
}

/* check box css (To be deleted in future) */
.ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-focus {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.ui-chkbox .ui-chkbox-box.ui-state-active {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-focus {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-disabled):hover {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.ui-chkbox-box .ui-widget .ui-corner-all .ui-state-active .ui-state-active {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.ui-chkbox .ui-chkbox-box.ui-state-focus {
  color: #ffffff !important;
  box-shadow: none !important;
  border-color: 0.125em solid #006a4d !important;
  background-color: #ffffff !important;
}

/* end css check box */
/* check box css */
.fcc-ui-chkbox .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-focus {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.fcc-ui-chkbox .ui-chkbox .ui-chkbox-box.ui-state-active {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.fcc-ui-chkbox .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-focus {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.fcc-ui-chkbox .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-disabled):hover {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.fcc-ui-chkbox .ui-chkbox-box .ui-widget .ui-corner-all .ui-state-active .ui-state-active {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.fcc-ui-chkbox .ui-chkbox .ui-chkbox-box.ui-state-focus {
  color: #ffffff !important;
  box-shadow: none !important;
  border-color: 0.125em solid #006a4d !important;
  background-color: #ffffff !important;
}

.fcc-chkbox-label.ui-chkbox-label.ui-label-active {
  font-weight: 500;
}

/* end css check box */
/* Start toaster css (To be deleted in future) */
.ui-toast .ui-toast-message.ui-toast-message-success {
  background-color: #ffffff !important;
  border-left: 0.6875em solid #006a4d !important;
  color: #006a4d !important;
}

.ui-toast .ui-toast-message.ui-toast-message-success .ui-toast-close-icon {
  color: #80d194 !important;
  visibility: hidden;
}

.ui-toast .ui-toast-message.ui-toast-message-warn {
  background-color: #ffffff !important;
  border-left: 0.6875em solid #006a4d !important;
  color: #006a4d !important;
}

.ui-toast .ui-toast-message.ui-toast-message-warn .ui-toast-close-icon {
  color: #80d194 !important;
  visibility: hidden;
}

.ui-toast .ui-toast-close-icon {
  top: 0.55em !important;
  font-size: 1.5em !important;
}

[dir=rtl] .ui-toast .ui-toast-close-icon {
  top: 0.1em !important;
  font-size: 1.5em !important;
  float: left !important;
  position: relative;
}

.ui-toast .ui-toast-icon {
  top: 0.08em !important;
}

[id="Maturity date"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -3em !important;
  margin-bottom: 3em !important;
}

[dir=rtl] .ui-toast .ui-toast-icon {
  top: 0.1em !important;
  float: right !important;
  position: relative;
}

/* End toaster css */
/* Start toaster css */
.fcc-ui-toast .ui-toast .ui-toast-message.ui-toast-message-success {
  background-color: #ffffff !important;
  border-left: 0.6875em solid #006a4d !important;
  color: #006a4d !important;
}

.fcc-ui-toast .ui-toast .ui-toast-message.ui-toast-message-success .ui-toast-close-icon {
  color: #80d194 !important;
}

.fcc-ui-toast .ui-toast .ui-toast-close-icon {
  top: 0.55em !important;
  font-size: 1.5em !important;
}

/* End toaster css */
/* Start Select box(input box and dropdown) css (To be deleted in future) */
.ui-dropdown {
  background: transparent !important;
  border: none !important;
}

.ui-float-label .ui-dropdown .ui-widget {
  padding-right: 0em !important;
}

.ui-dropdown span.ui-dropdown-label {
  border-radius: 0em !important;
  border-bottom: 0.06em solid #006a4d;
  background: transparent !important;
  font-size: 11px;
  margin-top: 2px;
}

fcc-common-header .ui-overlaypanel .ui-dropdown span.ui-dropdown-label {
  border: none;
}

.ui-dropdown:not(.ui-state-disabled).ui-state-focus {
  outline: 0.125em solid #006a4d !important;
}

.ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item,
.no-margin-multiselect[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: none !important;
  border-right: 0.4em solid transparent !important;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover,
.no-margin-multiselect[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  border-left: none !important;
  border-right: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}

.ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  border-left: 0.4em solid #d9d3f5 !important;
  background-color: #fbfbfe !important;
}

.ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight,
.no-margin-multiselect[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: none !important;
  border-right: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}

/*
  direction change dropdown css changesd---------
*/
.pref-list2 .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: none !important;
  font-weight: 500 !important;
}

.pref-list2 .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  border-right: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-left: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}

.pref-list2 .rtl .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-right: 0.4em solid transparent !important;
}

/*
End ----------------------------
*/
.ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight:hover,
.applicant_bene_entity_class[dir=rtl] .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight:hover {
  background-color: rgba(105, 78, 214, 0.04) !important;
}

.ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter {
  border: none;
  border-bottom: 1px solid #a6a6a6;
  border-radius: 0em !important;
}

.ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

.ui-dropdown-label {
  background-color: #f1f1f1;
  padding-top: 0.71875em !important;
}

.ui-dropdown .ui-dropdown-trigger {
  background-color: transparent !important;
}

.ui-dropdown-panel .ui-dropdown-items-wrapper {
  background-color: #ffffff !important;
  overflow-x: hidden;
}

.ui-dropdown-panel .ui-dropdown-list {
  border-bottom: none !important;
  background-color: #ffffff !important;
}

.ui-float-label .ui-dropdown.ui-widget {
  display: block;
  border-bottom: none !important;
}

/* End Select box(input box and dropdown) css */
/* Start Select box(input box and dropdown) css */
.fcc-ui-dropdown .ui-dropdown {
  background: transparent !important;
  border: none !important;
}

.fcc-ui-dropdown .ui-dropdown span.ui-dropdown-label {
  border-radius: 0em !important;
  border-bottom: 0.06em solid #a6a6a6;
  background: transparent !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0.4em solid transparent !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight:hover {
  background-color: rgba(105, 78, 214, 0.04) !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter {
  border: none;
  border-bottom: 0.0625em solid #a6a6a6;
  border-radius: 0em !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  color: #006a4d !important;
}

.fcc-ui-dropdown .ui-dropdown-label {
  background-color: #f1f1f1;
  padding-top: 0.71875em !important;
}

.fcc-ui-dropdown .ui-dropdown .ui-dropdown-trigger {
  background-color: transparent !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-items-wrapper {
  background-color: #ffffff !important;
}

.fcc-ui-dropdown .ui-dropdown-panel .ui-dropdown-list {
  border-bottom: none !important;
  background-color: #ffffff !important;
}

.fcc-ui-dropdown .ui-float-label .ui-dropdown.ui-widget {
  border-bottom: none !important;
}

/* End Select box(input box and dropdown) css */
pre {
  white-space: pre-wrap;
  border-width: 0.0625em 0;
  padding: 1em;
  background-color: #efefef;
  border: 0.0625em solid #ccc;
  margin: 1em 0em;
}

@media print {
  .no-print {
    display: none;
  }
}
/* Start Table css */
td:focus {
  outline: none !important;
}

/* End Table css */
#footerHtml {
  display: none !important;
}

/* Root level css for dynamic rendering forms */
/* Below CSS are for Input Text start*/
.fcc-ui-inputtext {
  width: 100% !important;
}

/*input  end */
/* input text area css */
.fcc-textarea-width {
  width: 100%;
  overflow: auto;
}

/*Root level css end */
/* DropdownComponent CSS start */
.pi-search:before {
  font-size: 1em;
  float: right !important;
}

[dir=rtl] .pi-search:before {
  font-size: 1em;
  float: left !important;
  margin-left: -4em;
}

/* DropdownComponent CSS end */
/* End */
/* Common header and title css for form Start */
.fcc-form-header, .fcc-form-header h3 {
  color: #006a4d;
  font-size: 1.25em;
  font-weight: bold;
  line-height: 1.6875em;
  margin-top: 0.5em;
  font-family: "Roboto";
}

.summarySection, .subheader-title {
  font-family: "Roboto";
  font-size: 1.125em;
  font-weight: 500;
  color: #006a4d;
  margin-bottom: 1.2em;
}

.summarySection:first-child {
  margin-top: 0.4em;
}

.summaryField {
  margin-bottom: 0.5em !important;
}

.form-header {
  color: #006a4d;
  font-weight: 500;
  line-height: 1.25em;
  padding: 0;
}

.viewmode {
  margin-top: 22px !important;
  padding-left: 3px;
}

.viewmode .form-header {
  padding: 0 !important;
}

.section-top {
  padding: 1em 3.125em 0.3em 3.125em;
  height: auto;
  background-color: #fbfbfe;
}

.section-top .viewmode label {
  padding: 0;
  margin: 0;
  margin-top: 15px;
  margin-bottom: 6px;
  font-weight: 400;
}

.viewmode div {
  padding: 0;
  margin: 0 !important;
  font-weight: 400;
}

.selectLCBackToBack {
  margin-bottom: 2em;
}

.mat-card-fields {
  margin-bottom: 1em;
}

.viewModeSubHeader {
  font-size: 1.14em;
  color: #006a4d;
  font-weight: bold;
}

.mat-card-header-text {
  margin: 0 0.4em !important;
}

.viewModeBackground {
  background-color: #f7f7ff;
}

.select-msg-width {
  width: 28% !important;
  margin-left: 0.5em !important;
}
.select-msg-width .hintForBackToBack {
  background: rgba(105, 78, 214, 0.08);
  padding: 0.8em;
  margin-top: -0.8em;
  margin-left: -0.65em;
}

.infoicon .material-icons {
  margin-left: 1em;
  margin-top: -0.15em;
  color: #006a4d;
}

[dir=rtl] .infoicon .material-icons {
  margin-right: 0.8em;
  margin-top: -0.15em;
  color: #006a4d;
}

.text-with-icon {
  background: rgba(105, 78, 214, 0.08);
}

.mat-dialog-container {
  padding: 0em !important;
  overflow: hidden !important;
}

.browse-button-margin {
  margin-left: 0.5em !important;
}

.label-header {
  font-size: 1em;
  color: #006a4d;
  font-weight: 500;
  line-height: 1.25em;
  padding-top: 0em !important;
  padding-left: 0em !important;
}

.mat-card-width {
  width: 40em;
}

.labelStyle {
  color: #545454;
  font-family: Roboto;
  font-size: 0.975em;
  letter-spacing: 0.0125em;
  line-height: 1em;
  font-weight: 400;
  margin-bottom: 0.5em;
}

.labelStyleInRed {
  color: red !important;
  font-family: Roboto;
  font-size: 0.975em;
  letter-spacing: 0.0125em;
  line-height: 1em;
  font-weight: 400;
  margin-bottom: 0.5em;
}

.table-data-highlight {
  background-color: rgba(var(--color-warn), 0.08) !important;
}

.tab-highlight-error {
  color: rgba(var(--color-warn), 1) !important;
}

.valStyle {
  color: #2a2a2a;
  font-family: Roboto;
  font-size: 1em;
  font-weight: 500;
  letter-spacing: 0.03125em;
  line-height: 1.1875em;
}

.fieldvalue {
  color: #575757;
  font-weight: 500;
  padding-left: 0em !important;
}

/* Common header and title css for form End */
/* Dropdown for listing screen */
p-dropdown.view-drp .ui-dropdown span {
  border-radius: 3rem !important;
  border: 0.0625em solid #d9d9d9;
}

/* text-area field-width for 65 character*/
.indented-text-area-field-65 {
  width: 37.9rem;
  word-break: break-all;
}

/* end */
/* text-area field-width for 65 character with scrollbar*/
.indented-text-area-field-65-with-scrollbar {
  width: 37.9rem;
  word-break: break-all;
}

/* end */
/* text-area field-width for 64 character*/
.indented-text-area-field-64 {
  width: 37.4rem;
  word-break: break-all;
}

/* end */
/* text-area field-width for 65 character with scrollbar*/
.indented-text-area-field-64-with-scrollbar {
  width: 37.4rem;
  word-break: break-all;
}

/* end */
/* text-area field-width for 35 character*/
.indented-text-area-field-35 {
  margin: 0em 1.25em 0em -1.0625em !important;
  width: 22.5rem !important;
  word-break: break-all;
}

/* end */
/* text-area field-width for 35 character with scrollbar*/
.indented-text-area-field-35-with-scrollbar {
  margin: 0.9375em 1.25em 0em 0.9375em !important;
  width: 24rem !important;
  word-break: break-all;
}

/* end */
/* input-switch color */
.ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-slider {
  background-color: #006a4d !important;
}

/* end */
/* css for error message */
/* to hide the close icon */
.fcc-field-message .ui-message-icon {
  display: none;
}

.fcc-field-message .ui-message .ui-message-text {
  font-size: 0.8em;
  color: #ff0000;
  height: 0.875em;
  width: 12.375em;
  font-size: 0.9em;
  font-weight: 300;
  letter-spacing: 0.00625em;
  line-height: 0.875em;
  word-break: break-word;
}

.fcc-error-message {
  padding: 1em;
  color: red;
  height: 0.875em;
  font-size: 0.75em;
  font-weight: 300;
  letter-spacing: 0.00625em;
  padding-left: 0em;
  padding-top: 0.5em;
}

.otpErrorMsg {
  font-size: 0.875em !important;
  font-weight: 400 !important;
  padding: 0em !important;
  margin: 0em !important;
  color: red !important;
}

.ui-message.ui-message-error {
  background-color: transparent !important;
  border: 0 none;
}

.leftwrapper {
  padding-left: 0.5em !important;
}

.rightwrapper {
  padding-left: 1.5em !important;
}

.fcc-input-checkbox .ui-fluid label {
  margin-right: 1em;
}

/* end */
.nextSectionDiv,
.prevSectionDiv {
  position: sticky;
  bottom: 2.5em;
  z-index: 999;
}

.nextSectionDivIE,
.prevSectionDivIE {
  position: fixed;
  bottom: 8em;
  z-index: 999;
}

.previousIE {
  position: fixed;
  bottom: 8em;
  right: 7em;
  z-index: 999;
}

.previous {
  position: absolute;
  right: 6em;
  bottom: 0%;
  top: 0%;
  height: 31px;
  z-index: 999;
}

.cancelButtonAlign {
  position: absolute;
  right: 69em;
  z-index: 9999;
}

.cancelButtonAlignIE {
  position: fixed;
  bottom: 8em;
  right: 1em;
  z-index: 9999;
}

.submitButtonAlign {
  position: absolute;
  right: 62em;
  z-index: 9999;
  height: 2.2em;
}

.submitButtonAlignIE {
  position: absolute;
  right: 63.25em;
  z-index: 9999;
  height: 2.2em;
}

.nextButtonIE {
  position: fixed;
  bottom: 8em;
  right: 1.25em;
  z-index: 999;
}

.nextButton {
  position: absolute;
  right: 0em;
  z-index: 999;
}

.nextButtonArabic {
  position: absolute;
  left: 1em;
  bottom: 0%;
  z-index: 999;
}

.previousArabic {
  position: absolute;
  left: 7em;
  bottom: 0%;
  z-index: 999;
}

.submitButtonIE {
  position: fixed;
  bottom: 8em;
  right: 1.25em;
  z-index: 9999;
}

.submitButton {
  right: 0em;
  z-index: 9999;
}

.cancelButtonIE {
  position: fixed;
  bottom: 8em;
  right: 7em;
  z-index: 9999;
}

.cancelButton {
  position: absolute;
  right: 6em;
  bottom: 0%;
  top: 0%;
  height: 31px;
  z-index: 9999;
}

@media screen and (min-width: 768px) and (max-width: 992px) {
  .nextSectionDivIE,
  .prevSectionDivIE,
  .nextButtonIE,
  .previousIE {
    bottom: 16em;
  }
}
@media screen and (min-width: 576px) and (max-width: 768px) {
  .nextSectionDivIE,
  .prevSectionDivIE,
  .nextButtonIE,
  .previousIE {
    bottom: 22em;
  }
}
/* MultiSelect CSS Start (To be deleted in future) */
.ui-multiselect {
  background: transparent !important;
  border: none !important;
  width: 100% !important;
  border-bottom: 0.0625em solid #a6a6a6 !important;
  border-radius: 0em !important;
}

.ui-multiselect .ui-multiselect-trigger {
  background-color: transparent !important;
}

.ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container {
  width: 85% !important;
}

.ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  font-size: 1em;
  line-height: 0.9375em;
  border-radius: 0em;
  transition: border-color 0.2s;
  appearance: none;
  color: #6f6f6f;
  font-weight: 400;
}

.ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext:enabled:focus:not(.ui-state-error) {
  border-color: #006a4d !important;
  outline: 0 none;
  box-shadow: none;
  border-bottom: 0.08em solid #006a4d !important;
}

.ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-highlight {
  color: #333 !important;
  background-color: #ffffff !important;
}

.ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-highlight:focus,
.ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item:not(.ui-state-highlight):not(.ui-state-disabled):focus {
  outline: none !important;
}

.ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item:not(.ui-state-disabled):focus {
  box-shadow: inset 0 0 0 0.1rem #006a4d !important;
}

a.ui-multiselect-close:focus {
  outline: 0.125em solid #006a4d !important;
}

.widget-listing .ui-multiselect-panel {
  top: 39px !important;
}

.ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* MultiSelect CSS End */
/* MultiSelect CSS Start */
.fcc-ui-multiselect .ui-multiselect {
  background: transparent !important;
  border: none !important;
  width: 100% !important;
  border-bottom: 0.0625em solid #a6a6a6 !important;
  border-radius: 0em !important;
}

.fcc-ui-multiselect .ui-multiselect .ui-multiselect-trigger {
  background-color: transparent !important;
}

.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container {
  width: 90% !important;
}

.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f !important;
  font-size: 1em;
  line-height: 0.9375em;
  border-radius: 0em;
  transition: border-color 0.2s;
  appearance: none;
  color: #6f6f6f;
  font-weight: 400;
}

.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext:enabled:focus:not(.ui-state-error) {
  border-color: #006a4d !important;
  outline: 0 none;
  box-shadow: none;
  border-bottom: 0.08em solid #006a4d !important;
}

.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-highlight {
  color: #333 !important;
  background-color: #ffffff !important;
}

.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item.ui-state-highlight:focus,
.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-items .ui-multiselect-item:not(.ui-state-highlight):not(.ui-state-disabled):focus {
  outline: none !important;
}

.fcc-ui-multiselect .ui-multiselect-panel .ui-multiselect-header .ui-multiselect-filter-container .ui-multiselect-filter-icon {
  color: #006a4d !important;
}

/* MultiSelect CSS End */
/* Radio Button Start (To be deleted in future) */
.fcc-radio-label.ui-label-active {
  font-weight: 500;
}

.fcc-radio-button .ui-fluid label,
.fcc-radio-button label {
  line-height: 2.5em !important;
}

.fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active:not(.ui-state-disabled):hover {
  background-color: #ffffff !important;
  border-color: #006a4d;
}

.fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-focus {
  border-color: #006a4d;
  background-color: #ffffff !important;
  color: #ffffff;
  box-shadow: none;
}

.fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-radiobutton-icon {
  background-color: #006a4d;
  border-color: #006a4d;
}

.fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border: 0.1em solid #006a4d;
  background-color: #f8f8f8;
  color: #ffffff;
}

p-radiobutton.leftwrapper {
  padding-left: 0em !important;
}

/* Radio Button End */
/* Radio Button Start */
.fcc-ui-radiobutton .fcc-radio-label.ui-label-active {
  font-weight: 500;
}

.fcc-ui-radiobutton .fcc-radio-button .ui-fluid label,
.fcc-ui-radiobutton .fcc-radio-button label {
  line-height: 1.8em !important;
  padding-left: 1em;
  margin: 0em;
}

.fcc-ui-radiobutton .fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active:not(.ui-state-disabled):hover {
  background-color: #ffffff !important;
  border-color: #006a4d;
}

.fcc-ui-radiobutton .fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-focus {
  border-color: #006a4d;
  background-color: #ffffff !important;
  color: #ffffff;
  box-shadow: none;
}

.fcc-ui-radiobutton .fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-radiobutton-icon {
  background-color: #006a4d;
  border-color: #006a4d;
}

.fcc-ui-radiobutton .fcc-radio-button .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border: 0.1em solid #006a4d;
  background-color: #f8f8f8;
  color: #ffffff;
}

.fcc-ui-radiobutton p-radiobutton.leftwrapper {
  padding-left: 1em !important;
}

.fcc-ui-radiobutton p-radiobutton.rightwrapper {
  padding-left: 1.9em !important;
}

/* Radio Button End */
/* Input text field with floating label css Start (To be deleted in future) */
.ui-float-label > .ui-inputwrapper-filled ~ label {
  font-size: 0.75em !important;
}

.ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-size: 1em !important;
  letter-spacing: 0.0081em;
  line-height: 1.5em;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
  width: 100%;
  color: #6f6f6f;
  padding-right: 1.6em !important;
}

.ui-float-label > label {
  left: 0.5em;
  color: #6f6f6f;
  font-size: 16px;
  line-height: 24px;
}

.ui-inputtext {
  padding: 0.429em 0.429em 0.429em 0em;
  width: 100%;
}

.ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none !important;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #006a4d !important;
}

.ui-inputtext.ng-dirty.ng-invalid,
p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext {
  border: none !important;
  border-bottom: 1.2px solid #ff0000 !important;
}

/* Input text field with floating label css End */
/* Input text field with floating label css Start */
.fcc-ui-inputfield .ui-float-label > .ui-inputwrapper-filled ~ label {
  font-size: 0.75em !important;
}

.fcc-ui-inputfield .ui-float-label .ui-widget {
  border: none;
  border-bottom: 0.0625em solid #9f9f9f;
  font-size: 1em !important;
  letter-spacing: 0.0081em;
  line-height: 0.9375em;
  font-weight: normal;
  border-radius: 0em;
  background-color: transparent !important;
  width: 100%;
  color: #6f6f6f;
}

.fcc-ui-inputfield .ui-float-label > label {
  left: 0.5em;
  color: #6f6f6f;
  font-size: 16px;
  line-height: 24px;
}

.fcc-ui-inputfield .ui-inputtext {
  padding: 0.429em 0.429em 0.429em 0em;
  width: 100%;
}

.fcc-ui-inputfield .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: 0.08em solid #006a4d !important;
}

.fcc-ui-inputfield .ui-inputtext.ng-dirty.ng-invalid,
.fcc-ui-inputfield p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext {
  border: none !important;
  border-bottom: 1.2px solid #ff0000 !important;
}

/* Input text field with floating label css End */
.textarea.characterCountDivfield {
  margin-top: -2em;
}

.textarea.characterCountDivfield .characterCountValueField {
  padding-right: 0.429em !important;
  margin-left: 0.13em !important;
}

.characterCountDivfield .ui-inputtext:enabled:focus:not(.ui-state-error) {
  outline: 0 none;
  box-shadow: none;
  border: none !important;
  border-color: #006a4d !important;
  border-bottom: none !important;
}

.characterCountDivfield .ui-inputtext {
  overflow: hidden;
}

fcc-select-with-checkbox {
  min-width: 26% !important;
}

.fileUploadClass .ui-button.ui-button-icon-only {
  visibility: hidden;
}

.fileUploadClass .pi-times:before {
  color: #ffffff;
}

.fileUploadClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #006a4d !important;
  color: #ffffff !important;
  border: none !important;
}

.fileUploadClass .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon.ui-dialog-titlebar-close:focus {
  outline: 0 none;
  box-shadow: 0 0 0 0.2em #c137a2;
}

.fileUploadClass .ui-fileupload:focus {
  outline: none;
}

.fileUploadClass[style*="direction: rtl"] .ui-dialog-titlebar.ui-widget-header {
  background-color: #006a4d !important;
  color: #ffffff !important;
  border: none !important;
  text-align: right;
}

.fa-asterisk:before {
  color: #ff0000;
  font-size: 0.5em;
  top: 0.8375em;
  right: -1em;
  position: absolute;
}

span.mat-placeholder-required.mat-form-field-required-marker {
  color: #ff0000 !important;
  font-size: 1em !important;
  top: 0 !important;
  position: absolute !important;
  font-weight: 900 !important;
}

.reauthClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #333333 !important;
  padding: 1.5em 1em !important;
  font-size: 1.5em !important;
  border: none !important;
  vertical-align: middle;
}

.reauthClass[style*="direction: rtl"] .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #006a4d !important;
  padding: 1.5em 1em !important;
  font-size: 1em !important;
  text-align: right !important;
}

.reauthClass .ui-dialog-content {
  background-color: #ffffff;
  border: none !important;
  padding: 1em !important;
  border-bottom-left-radius: 0.1875em !important;
  border-bottom-right-radius: 0.1875em !important;
}

.reauthClass[style*="direction: rtl"] .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #006a4d !important;
  border: none !important;
  padding: 1.5em 1em !important;
  font-size: 1em !important;
  text-align: left;
}

.sessionClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #0c0c0c !important;
  border: none !important;
  padding: none !important;
  font-size: 1em !important;
}

.sessionClass .ui-dialog-content {
  background-color: #ffffff;
  border: none !important;
  padding: none !important;
  border-bottom-left-radius: 0.1875em !important;
  border-bottom-right-radius: 0.1875em !important;
}

.sessionClass .form-header {
  font-size: 1.125em;
  color: #838282;
  font-weight: 700;
}

.sessionClass .fcc-form-header {
  margin-top: 0em;
}

.sessionClass .dialogMessage {
  font-size: 0.875em !important;
  padding: 0em !important;
  margin: 0em !important;
}

.searchLayoutClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #006a4d !important;
  border: none !important;
  padding: 1.5em 1.5em !important;
  /* font-size: 1.5em !important; */
}

.searchLayoutClass .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1.5em !important;
}

.searchLayoutClass[style*="direction: rtl"] .ui-dialog-titlebar .ui-dialog-title {
  float: right;
}

.searchLayoutClass[style*="direction: rtl"] .ui-dialog-titlebar .ui-dialog-titlebar-icons {
  float: left;
}

.fileUploadClass[style*="direction: rtl"] .ui-dialog-titlebar .ui-dialog-titlebar-icons {
  float: left;
}

.searchLayoutClass .ui-dialog-content {
  background-color: #ffffff;
  border: none !important;
  padding: 1em !important;
  border-bottom-left-radius: 0.1875em !important;
  border-bottom-right-radius: 0.1875em !important;
  padding-top: 0em !important;
  margin-top: -0.0625em !important;
}

.searchLayoutClass .ui-dialog-titlebar.ui-widget-header {
  padding-bottom: 0.5em !important;
}

.readonly-input {
  color: #030303;
  pointer-events: none;
}

.grey-input {
  color: #030303;
}

.blue-icon {
  color: #006a4d;
}

.black-icon {
  color: #006a4d;
}

.interestDetailsPopup .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #006a4d !important;
  border: none !important;
  padding: 1.5em 1.5em !important;
  /* font-size: 1.5em !important; */
}
.interestDetailsPopup .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1.5em !important;
}
.interestDetailsPopup[style*="direction: rtl"] .ui-dialog-titlebar .ui-dialog-title {
  float: right;
}
.interestDetailsPopup[style*="direction: rtl"] .ui-dialog-titlebar .ui-dialog-titlebar-icons {
  float: left;
}

@media screen and (min-width: 40rem) {
  .p-column-title {
    display: none;
  }
}
*:not(.simulator):not(.no-scrollbar) {
  scrollbar-width: thin !important;
}

@media screen and (max-width: 40rem) {
  .ui-table.ui-table-responsive .ui-table-tbody > tr td {
    text-align: left !important;
    display: block;
    width: 100%;
    float: left;
    clear: left;
    border: 0 none;
  }
  .ui-table.ui-table-responsive .ui-table-tbody > tr td .p-column-title {
    padding: 0.4rem;
    min-width: 30%;
    display: inline-block;
    margin: -0.4em 1em -0.4em -0.4rem;
    font-weight: bold;
  }
}
/* Select button / Chips CSS Start (To be deleted in future) */
.ui-selectbutton .ui-button.ui-state-default {
  background-color: #ffffff !important;
  border: 0.0625em solid #e3e3e3 !important;
  color: #414141 !important;
}

.ui-selectbutton .ui-button.ui-state-default:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.ui-selectbutton .ui-button.ui-state-disabled {
  background-color: #e7e6ea !important;
  border: 0.0625em solid #030303 !important;
  color: #030303 !important;
}

.ui-selectbutton .ui-button.ui-state-disabled:hover {
  background-color: #e7e6ea !important;
  border: 0.0625em solid #030303 !important;
  color: #030303 !important;
}

.ui-selectbutton .ui-button.ui-state-active.ui-state-disabled:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.ui-selectbutton .ui-button.ui-state-active {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.ui-selectbutton .ui-button.ui-state-active:hover {
  background-color: #d5cef4 !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.ui-button.ui-button-text-only .ui-button-text {
  padding: 0.429em 2em !important;
}

/* Select button / Chips CSS Start */
.fcc-ui-selectbutton .ui-selectbutton .ui-button.ui-state-default {
  background-color: #ffffff !important;
  border: 0.0625em solid #e3e3e3 !important;
  color: #414141 !important;
}

.fcc-ui-selectbutton .ui-selectbutton .ui-button.ui-state-default:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.fcc-ui-selectbutton .ui-selectbutton .ui-button.ui-state-disabled {
  background-color: #e7e6ea !important;
  border: 0.0625em solid #030303 !important;
  color: #030303 !important;
}

.fcc-ui-selectbutton .ui-selectbutton .ui-button.ui-state-active {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.fcc-ui-selectbutton .ui-selectbutton .ui-button.ui-state-active:hover {
  background-color: #d5cef4 !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.fcc-ui-selectbutton .ui-button.ui-button-text-only .ui-button-text {
  padding: 0.429em 2em !important;
}

/* Select button / Chips CSS End */
/* Select button for tabmenu CSS Start */
.fcc-ui-tabbtn .ui-selectbutton .ui-button.ui-state-active,
.fcc-ui-tabbtn .ui-selectbutton .ui-button.ui-state-active:not(.ui-state-disabled):hover {
  background-color: #006a4d !important;
  border: 0.065em solid #006a4d !important;
  color: #ffffff !important;
}

.fcc-ui-tabbtn .ui-selectbutton .ui-button {
  background-color: #ffffff !important;
  border: 0.065em solid #006a4d !important;
  color: #006a4d !important;
}

.fcc-ui-tabbtn .ui-selectbutton .ui-button.ui-state-default:hover {
  background-color: #edebfa !important;
  border: 0.0625em solid #006a4d !important;
  color: #006a4d !important;
}

.fcc-ui-tabbtn .ui-selectbutton .ui-button.ui-button-text-only .ui-button-text {
  padding: 0.429em 0em !important;
  font-weight: 500;
  text-align: center;
  font-size: 1vw;
  word-spacing: 0.08em;
}

/* Select button for tabmenu CSS End */
.saveTabButton {
  cursor: pointer !important;
  height: 16px;
  width: 43px;
  color: #006a4d;
  font-size: 0.9em;
  font-weight: 500;
  letter-spacing: 1.1px;
  line-height: 16px;
  text-align: center;
}

.saveTabButton:hover {
  box-shadow: 0 0 0 0.5em #fbf0f8 !important;
  background-color: #fbf0f8;
  border-radius: 1.125em !important;
  outline: none;
}

.saveTabButton:focus {
  border-radius: 1.125em !important;
  padding: 0.4em;
  outline: 3px solid #000000;
}

/* toaster css */
.custom-toast .ui-toast-message.ui-shadow.ui-toast-message-success {
  margin-top: 3em;
  margin-right: 0.3em;
}

/* end */
/* form render padding left 0px input text */
.readmode > div {
  padding-left: 0em !important;
}

.readmode .select-button-pd {
  padding-left: 1em !important;
}

/* end */
/* Form Date/Calendar CSS Start */
.fcc-form-ui-calendar .ui-float-label {
  position: relative;
  display: flex;
}

.fcc-form-ui-calendar .ui-inputtext:enabled:hover {
  border-color: #6f6f6f;
}

.fcc-form-ui-calendar p-calendar {
  width: 100%;
}

.fcc-form-ui-calendar .ui-calendar {
  position: relative !important;
  display: flex !important;
  width: 100% !important;
}

.fcc-form-ui-calendar .ui-calendar .ui-datepicker.ui-widget {
  background-color: #ffffff !important;
}

.fcc-form-ui-calendar .ui-datepicker {
  background-color: #ffffff !important;
}

.fcc-form-ui-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  border: none;
  font-weight: 500;
}

.fcc-form-ui-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.fcc-form-ui-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  top: 0.313em;
  color: #000000;
  font-size: 0.8em;
}

.fcc-form-ui-calendar .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-next:hover,
.fcc-form-ui-calendar .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-prev:hover {
  color: #006a4d;
}

.fcc-form-ui-calendar .ui-button:enabled:hover {
  background-color: transparent;
  border-color: #212121;
}

.fcc-form-ui-calendar .ui-datepicker table td > a.ui-state-active,
.fcc-form-ui-calendar .ui-datepicker table td > span.ui-state-active,
.fcc-form-ui-calendar .ui-datepicker table td.ui-datepicker-today > a.ui-state-active,
.fcc-form-ui-calendar .ui-datepicker table td.ui-datepicker-today > span.ui-state-active {
  color: #ffffff;
  background-color: #006a4d;
}

.fcc-form-ui-calendar .ui-button:enabled:focus {
  box-shadow: none;
}

.fcc-form-ui-calendar .ui-calendar.ui-calendar-w-btn .ui-datepicker-trigger.ui-button {
  color: #ffffff;
}

.fcc-form-ui-calendar .ui-datepicker:not(.ui-state-disabled) table td a:not(.ui-state-active):not(.ui-state-highlight):hover {
  font-weight: normal;
}

.fcc-form-ui-calendar .ui-datepicker .ui-button.ui-state-default.ui-button-secondary {
  width: auto;
}

body .ui-datepicker table td > a.ui-state-active,
body .ui-datepicker table td > span.ui-state-active {
  color: #ffffff;
  background-color: #006a4d;
}

body .ui-datepicker .ui-datepicker-title {
  position: relative;
}

body .ui-datepicker .ui-datepicker-month {
  position: absolute;
  left: 3em;
  border-radius: 0;
}

body .ui-datepicker .ui-datepicker-year {
  position: absolute;
  right: 3em;
  border-radius: 0;
  z-index: 9999;
}

body .ui-datepicker .ui-datepicker-month:focus > option:checked,
body .ui-datepicker .ui-datepicker-month:focus > option:hover {
  color: #ffffff;
  box-shadow: 0 0 10px 100px #006a4d inset !important;
}

body .ui-datepicker .ui-datepicker-year:focus > option:checked,
body .ui-datepicker .ui-datepicker-year:focus > option:hover {
  color: #ffffff;
  box-shadow: 0 0 10px 100px #006a4d inset !important;
}

/* Form Date/Calendar CSS End */
/* To remove outline for the widget during focus Start */
.dynamicCompStyle {
  outline: none !important;
}

/* To remove outline for the widget during focus End */
/* Accessability css*/
.outline-border li a:focus {
  outline: 1px solid blue !important;
}

h:focus {
  outline: 1px solid blue !important;
}

/* End Accessability */
.viewmodeheader h3 {
  margin-left: -0.25em;
}

.arabicRtl {
  text-align: right;
}

.arabicLtr {
  text-align: left;
}

.dirDropDownStyle .ui-dropdown .ui-dropdown-label {
  padding-right: 0.429em;
  padding-left: 2em;
}

.dirDropDownStyle .ui-dropdown .ui-dropdown-trigger {
  right: auto;
  left: 0em;
}

.dirDropDownStyle .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  border-left: 0em solid #006a4d !important;
  border-right: 0.4em solid #006a4d !important;
}

.dirDropDownStyle .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  border-left: 0em solid transparent !important;
  border-right: 0.4em solid transparent !important;
}

.dirDropDownStyle .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  border-left: 0em solid rgba(105, 78, 214, 0.2) !important;
  border-right: 0.4em solid rgba(105, 78, 214, 0.2) !important;
}

/* Mini Statment Date  */
.miniStmtDate {
  font-weight: 300;
  font-style: italic;
  margin-top: 0.75em;
  font-size: 0.9em;
}

.widthForCur {
  width: 25% !important;
}

.chargeAmt {
  margin-top: 1.1em !important;
}

.previous-info {
  font: 100% Roboto, sans-serif !important;
  font-size: 1em !important;
  color: #006a4d !important;
  padding-bottom: 1em !important;
}

:host ::ng-deep .previosInfoOLPanel .ui-overlaypanel {
  border-radius: 1em !important;
  padding: 0.3em !important;
  width: 400px !important;
}

.material-icons {
  font-family: "Material Icons" !important;
  position: absolute !important;
  cursor: pointer;
}

.infodisplaylabel {
  margin-top: 2em;
  font-size: 1em;
  color: #006a4d;
  font-weight: 500;
  line-height: 1.25em;
  padding-bottom: 1em;
  padding-right: 1em;
}

.infoLabel {
  background-color: #a77c18;
  font-size: 0.75em;
  font-weight: bold;
  border: solid;
  color: #ffffff;
  margin-left: 0.8em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-top: 0.2em;
}

.infoLabelText {
  background-color: #a77c18;
  font-size: 0.75em;
  font-weight: bold;
  border: solid;
  color: #ffffff;
  margin-left: 3.5em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-top: 0.2em;
}

.infoLabel:focus {
  box-shadow: none;
  border: none;
}

.infoLabel:hover {
  color: #ffffff !important;
}

a.infoLabel:hover {
  text-decoration: none !important;
}

.infoIcon {
  color: #808080;
  position: absolute;
  top: 0.3em;
  right: -0.1em;
  z-index: 10;
}

.infoIcon:hover {
  color: #006a4d;
}

.infoDropDownIcon {
  color: #808080;
  float: right;
}

.infoIconMultiSelect {
  color: #808080;
  left: -10em;
  top: 0.7em;
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 820px) {
  :host ::ng-deep .infoIconMultiSelect {
    left: -7em !important;
  }
}
[dir=rtl] .infoDropDownIcon {
  color: #808080;
  float: left;
}

[dir=rtl] .infoIconMultiSelect {
  color: #808080;
  left: -10em;
  top: 0.7em;
  position: relative;
  float: right;
}

[dir=rtl] .infoIcon {
  color: #808080;
  position: absolute;
  top: 0.7em;
  right: 100%;
  z-index: 10;
}

.margin-top-size {
  margin-top: 2em;
}

:host ::ng-deep .rtl .ui-tabview .ui-tabview-nav li {
  float: right;
}

.margin-for-tab {
  margin-top: 1.5em;
  margin-left: -0.5em;
}

.revolveStyle {
  position: relative;
  top: 0.6em;
}

.previousInfoDivClass {
  max-width: 350px;
}

.gridStyle {
  position: relative !important;
}

.iconStyle {
  position: relative;
  top: 1.7em;
  right: 3.9em;
}

.iconStyleFtTransfer {
  position: relative;
  top: 0.8em;
  margin-left: -2em;
  height: 0em !important;
}

.iconStyleFtTransfer[dir=rtl] {
  position: relative;
  top: 0.8em;
  height: 0em !important;
  margin-right: -3.5em !important;
}

.iconStyleFtTransferReset {
  position: relative;
  top: 0.8em;
  height: 0em;
}

.iconImageReset[dir=rtl] {
  position: absolute;
  margin-left: -3em;
}

.iconStyleFtTransferReset[dir=rtl] {
  position: relative;
  top: 0.8em;
  height: 0em !important;
  margin-right: -3.5em !important;
}

.iconStyleFtAddEmailDisable {
  position: relative;
  top: 0.8em;
  margin-left: 1.5em;
  height: 0em !important;
  color: grey !important;
  pointer-events: none !important;
}

.iconStyleFtAddEmailDisable[dir=rtl] {
  position: relative;
  top: 0.8em;
  height: 0em !important;
  margin-right: 0.5em !important;
  color: grey !important;
  pointer-events: none !important;
}

.max-email-margin {
  margin-bottom: 1em !important;
  margin-top: 0.5em !important;
}

.iconStyleFtAddEmail {
  position: relative;
  top: 0.8em;
  margin-left: 1.5em;
  height: 0em !important;
}

.iconStyleFtAddEmail[dir=rtl] {
  position: relative;
  top: 0.8em;
  height: 0em !important;
  margin-right: 0.5em !important;
}

.iconStyleClearFtTransfer {
  position: relative;
  top: 0.8em;
  height: 0em !important;
}

.iconStyle[dir=rtl] {
  position: relative;
  top: 1.7em;
  right: -3.5em;
}

.fcc-input[dir=rtl] .mat-button-toggle {
  margin-left: 0em;
}

.iconStyleConfirm {
  color: #757575 !important;
  position: relative;
  top: 1.7em;
  right: 1.9em;
}

.periodOfPresentation {
  margin: 0em 1.25em 0em 0.9375em !important;
  width: 22.5rem !important;
  word-break: break-all !important;
}

.siPeriodOfPresentation {
  margin: 0em 1.25em 0em 0.9375em !important;
  width: 22.5rem !important;
  word-break: break-all !important;
}

/* Message to bank Free format styling */
.messageStyle {
  width: 70%;
}

.customerInstruction {
  margin-top: 0em;
  font-size: 1.1em;
}

.settlementAmount {
  margin-top: 0em;
}

.consentResponse {
  margin-top: 0em;
}

#respond .ui-button-text {
  font-weight: bold !important;
  letter-spacing: 0.06875em !important;
}

.transactionTab .p-col-12 {
  margin-left: 0.2em !important;
}

.mat-tooltip {
  background-color: #ffffff !important;
  color: #000000 !important;
  border: 0.0625em solid #000000 !important;
  border-radius: 0 !important;
}

/* CSS is for the view detail dialog */
.viewLayoutClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #006a4d !important;
  border: none !important;
  font-size: 1em !important;
  font-weight: 500 !important;
}

.viewLayoutClass .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1.5em !important;
}

.viewLayoutClass .ui-dialog-content {
  background-color: #ffffff;
  border: none !important;
  padding: 1em !important;
  border-bottom-left-radius: 0.1875em !important;
  border-bottom-right-radius: 0.1875em !important;
}

.fileViewLayoutClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #000000 !important;
  color: #ffffff !important;
  border: none !important;
  height: 2.5em;
  padding-top: 0.75em !important;
}

.fileViewLayoutClass .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1em !important;
  font-weight: 300 !important;
}

.fileViewLayoutClass .ui-dialog-content {
  border: none !important;
  background: #404040 !important;
  opacity: 0.95 !important;
  height: 100% !important;
}

.fileViewLayoutClass.ui-dialog {
  height: 100% !important;
  width: 100% !important;
  max-height: 100% !important;
}

:host ::ng-deep .fileViewLayoutClass .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon {
  color: #ffffff !important;
}

.eventFilterPopup [style*="direction: rtl"] .primaryButton {
  margin-right: 10px !important;
}

.eventFilterPopup .primaryButton {
  margin-left: 10px !important;
}

.eventFilterPopup .dateStyle {
  margin-right: 0px !important;
}

.eventFilterPopup [style*="direction: ltr"] .p-grid.form-render-wrapper,
.eventFilterPopup [style*="direction: rtl"] .p-grid.form-render-wrapper {
  justify-content: flex-end;
}

.eventFilterPopup.ui-dialog-rtl .ui-dialog-title {
  float: right !important;
}

.eventFilterPopup.ui-dialog-rtl .ui-dialog-titlebar-icons {
  float: left !important;
}

textarea#customerInstructionText {
  resize: none;
}

.view-all-links {
  text-align: right;
  padding-top: 0.5em;
}

.view-all-links a {
  color: #006a4d !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
}

[dir=rtl] .view-all-links a {
  color: #c139a3 !important;
  font-size: 0.75rem;
  line-height: 0.75rem;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  cursor: hand;
  float: left;
}

.view-all-links a:hover {
  color: #006a4d;
  font-weight: bold;
  text-decoration: underline;
}

.view-all-links a:focus {
  outline: none !important;
}

.pointer-class {
  cursor: pointer;
  cursor: hand;
}

.applicant_bene_entity_class {
  padding-top: 1em !important;
  background-color: rgba(233, 229, 249, 0.7882352941);
  border-radius: 4px 4px 0em 0em !important;
  word-break: break-all;
  line-height: 2.25em;
  margin-bottom: 1.34375em;
}

.no-margin-multiselect {
  background-color: rgba(233, 229, 249, 0.7882352941);
  border-radius: 4px 4px 0em 0em;
  margin-top: -1em;
  padding-top: 1em;
}

.no-margin-multiselect-ft {
  margin-top: 0em !important;
}

.no-margin-multiselect-sg {
  background-color: rgba(233, 229, 249, 0.7882352941);
  border-radius: 4px 4px 0em 0em;
  padding-top: 1.6em;
}

.applicant_bene_entity_class.ui-float-label[dir=rtl] .ui-dropdown.ui-widget,
.no-margin-multiselect.ui-float-label[dir=rtl] .ui-dropdown.ui-widget {
  padding-left: 1.6em !important;
  padding-right: 0em !important;
}

.applicant_bene_entity_class .ui-dropdown span.ui-dropdown-label,
.no-margin-multiselect .ui-dropdown span.ui-dropdown-label {
  padding-left: 1.2em;
  font-size: 14px;
  font-weight: 500;
  padding-top: 0.429em !important;
}

.ui-paginator-bottom .ui-dropdown span.ui-dropdown-label {
  margin-top: 0;
  font-size: 14px;
}
.ui-paginator-bottom .ui-dropdown .ui-dropdown-trigger .ui-dropdown-trigger-icon {
  margin-top: 0;
  margin-left: 0;
  transform: translate(-50%, -50%);
}

.applicant_bene_entity_class .ui-dropdown .ui-dropdown-trigger,
.no-margin-multiselect .ui-dropdown .ui-dropdown-trigger {
  left: auto;
  right: 0em;
}

.applicant_bene_entity_class .ui-dropdown .ui-dropdown-trigger .ui-dropdown-trigger-icon,
.no-margin-multiselect .ui-dropdown .ui-dropdown-trigger .ui-dropdown-trigger-icon {
  top: 33%;
  left: 35%;
  font-size: 14px;
  color: #696969;
}

.ui-float-label[dir=rtl] .ui-dropdown span.ui-dropdown-label {
  font-size: 14px;
  font-weight: 500;
  padding-top: 0.429em !important;
  text-align: right;
  padding-right: 0em;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown span.ui-dropdown-label,
.no-margin-multiselect[dir=rtl] .ui-dropdown span.ui-dropdown-label {
  padding-right: 0.75em;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon,
.no-margin-multiselect[dir=rtl] .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter-icon {
  right: auto;
  left: 1.375em;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown .ui-dropdown-trigger,
.no-margin-multiselect[dir=rtl] .ui-dropdown .ui-dropdown-trigger {
  right: auto;
  left: 0em;
}

.applicant_bene_entity_class[dir=rtl] .ui-dropdown .ui-dropdown-trigger .ui-dropdown-trigger-icon,
.no-margin-multiselect[dir=rtl] .ui-dropdown .ui-dropdown-trigger .ui-dropdown-trigger-icon {
  top: 33%;
  left: 66%;
  font-size: 14px;
  color: #696969;
}

.applicant_bene_entity_class.ui-float-label .dropdownlabel,
.no-margin-multiselect.ui-float-label .dropdownlabel {
  font-weight: 300;
  left: 1em;
}

.applicant_bene_entity_class .ui-dropdown:not(.ui-state-disabled).ui-state-focus,
.no-margin-multiselect .ui-dropdown:not(.ui-state-disabled).ui-state-focus,
.ui-dropdown:not(.ui-state-disabled).ui-state-focus {
  outline: none !important;
  box-shadow: none;
}

.applicant_bene_entity_class.ui-float-label > .ui-inputwrapper-filled ~ label,
.applicant_bene_entity_class.ui-float-label > .ui-inputwrapper-focus ~ label,
.applicant_bene_entity_class.ui-float-label > input.ui-state-filled ~ label,
.applicant_bene_entity_class.ui-float-label > input:focus ~ label,
.no-margin-multiselect.ui-float-label > .ui-inputwrapper-filled ~ label,
.no-margin-multiselect.ui-float-label > .ui-inputwrapper-focus ~ label,
.no-margin-multiselect.ui-float-label > input.ui-state-filled ~ label,
.no-margin-multiselect.ui-float-label > input:focus ~ label {
  top: 0.8em;
  left: 1.4em;
}

.dropdownlabel[dir=rtl] {
  left: 1.4em;
  text-align: right;
  right: 1em;
}

.toggle-chip .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content {
  line-height: 24px;
  padding: 0em 22px 0em 22px;
}

#repeatOnDayOfWeek-panel {
  max-height: 14em;
}

.p-col-6.padding_zero.ng-star-inserted {
  flex: 0 0 auto;
  padding: 0em 0.2em 0.2em 0.5em;
}

.p-col-3.padding_zero.ng-star-inserted {
  flex: 0 0 auto;
  padding: 0em 0.2em 0.2em 0.5em;
}

.p-col-12.padding_zero {
  padding: 0em 0em 0em 0.5em;
}

.p-sm-12.leftMargin {
  margin-left: 1em;
}

.p-col-12.padding_bank_zero {
  padding: 2em 0em 2em 0.5em;
}

.ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -1em;
}

.p-col-6.padding_zero.revolving_flag_style {
  margin-bottom: 0.5em;
}

.globalPadding .ui-dropdown .ui-dropdown-trigger {
  background-color: #ffffff;
  width: 2em;
  line-height: 2em;
  text-align: center;
  padding: 0;
  border-bottom: 1px solid #006a4d;
}

.fcc-dropdown .ui-dropdown-trigger.ui-state-default.ui-corner-right {
  border-bottom: 1px solid #006a4d;
  border-radius: 0em;
}

.fcc-dropdown .ui-dropdown-label-container {
  width: 100%;
}

.mat-option {
  border-left: 0.4em solid transparent !important;
  border-right: none !important;
}

[dir=rtl] .mat-option {
  border-left: none !important;
  border-right: 0.4em solid transparent !important;
}

.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  border-right: none !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}

.mat-option.mat-active:hover:not(.mat-option-disabled),
.mat-option.mat-active:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid #694ed6 !important;
  border-right: none !important;
}

[dir=rtl] .mat-option:hover:not(.mat-option-disabled),
[dir=rtl] .mat-option:focus:not(.mat-option-disabled) {
  border-left: none !important;
  border-right: 0.4em solid rgba(105, 78, 214, 0.2) !important;
  background-color: rgba(105, 78, 214, 0.04) !important;
}

[dir=rtl] .mat-option.mat-active:hover:not(.mat-option-disabled),
[dir=rtl] .mat-option.mat-active:focus:not(.mat-option-disabled) {
  border-left: none !important;
  border-right: 0.4em solid #694ed6 !important;
}

.mat-option.mat-active {
  background-color: transparent !important;
  color: #006a4d !important;
  border-left: 0.4em solid #006a4d !important;
  font-weight: 500 !important;
}

.mat-tab-label .mat-tab-label-content {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  letter-spacing: 0.05em;
}

.mat-tab-label, .mat-tab-link {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 1em;
  font-weight: 500;
}

.p-col-12.padding_bottom_zero {
  padding-bottom: 0em;
}

.panelHeadStyle {
  font-family: "Roboto";
  font-weight: 500;
  color: #006a4d;
  line-height: 2.125em;
  padding: 0;
  font-size: 0.9em;
  margin-top: 0.5em;
}

.tableHeaderStyles {
  font-family: Roboto;
  font-weight: 500;
  color: #006a4d;
  line-height: 2.125em;
  padding-bottom: 0.5em;
  font-size: 0.9em;
  margin-top: 0.5em;
}

.blockLevel {
  display: inline-block !important;
}

.subHeaderPad {
  padding-bottom: 0.5em;
}

.valueStyle.preValueStyle.ng-star-inserted {
  top: 1em;
  margin-left: -0.1em;
  margin-top: 0em;
}

.preValueStyle {
  white-space: pre-wrap;
  border-width: 0 !important;
  padding: 0.1em !important;
  background-color: transparent !important;
  border: none !important;
  line-height: 1.6 !important;
  word-break: break-word !important;
}

.rightSideForm {
  margin-left: 0em !important;
  position: relative;
}

.sysID {
  margin-top: 0.7em;
  margin-right: 0.7em;
  float: right;
  font-size: 0.75em;
  color: #595959;
}

.sysIDarabic {
  margin-top: 0.7em;
  margin-right: 0.7em;
  float: left;
  font-size: 0.75em;
  color: #595959;
}

.phraseIcon {
  top: -1em !important;
  right: 0em !important;
  border: 0.1em solid #575757;
  color: #575757;
  background-color: white;
  font-size: 1.3em;
  left: auto !important;
  border-radius: 0.2em;
}

.phraseIcon:hover {
  color: #006a4d;
  border: 0.1em solid #006a4d;
}

.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle {
  flex: 1;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS styles go here */
  .ui-table table {
    table-layout: auto !important;
  }
}
.fcc-ui-inputtextarea {
  white-space: pre-wrap;
  word-break: break-word;
}

.licenseUploadError {
  font-size: 1em !important;
  font-weight: normal !important;
  color: #bb0000 !important;
  margin: 0em !important;
  padding-top: 0.1em !important;
}

.coverLetterTable a:focus {
  outline-color: #006a4d !important;
  outline-width: 0.25em !important;
}

.coverLetterTable em {
  color: #707072 !important;
}

.coverLetterTable {
  padding-left: 0.5em !important;
}

[dir=rtl].coverLetterTable {
  padding-left: 0.5em !important;
  text-align: left;
}

.descgoods {
  width: 37.4rem;
  resize: none;
}

.pi-download:before {
  color: #595959;
}

.pi-trash:before {
  color: #595959;
}

.pi-pencil:before {
  color: #595959;
}

.helpIcon {
  position: relative;
  height: 0.95em;
  width: 1.2em;
}

.fccHelp {
  overflow-y: scroll;
  height: 34.375em;
  width: 54.6875em;
}

.helpbutton {
  width: 20em;
  margin-left: 17em !important;
  margin-right: 17em !important;
  content: "" !important;
}

.helpTitle {
  border: 0.0625em;
  margin-top: 1em !important;
  margin-bottom: 1em !important;
  font-weight: 1000;
  text-transform: capitalize;
  float: none !important;
  color: #6948d9 !important;
  opacity: 1 !important;
  font-size: 1.2em !important;
}

.helpContent {
  margin-top: 0em !important;
  color: black;
  word-break: break-word;
  padding-right: 0.4em;
  font-weight: normal;
  font-size: 1em;
}

tr > td .ellipisis .threeDotsMenu .ui-menu a.ui-menuitem-link:focus,
.ui-paginator .ui-paginator-pages .ui-paginator-page:focus,
.ui-paginator .ui-paginator-first:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-prev:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-next:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-last:not(.ui-state-disabled):focus {
  outline: 0 none !important;
  outline-offset: 0 !important;
  box-shadow: inset 0 0 0 0.1rem #694ed6 !important;
}

.horMenuCssClass {
  width: 99.5%;
}

fcc-trade-narrative-details .readmode > div, fcc-trade-bank-details .readmode > div {
  width: 100% !important;
}

.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon.ui-dialog-titlebar-close:focus,
.parentIconStyle .iconStyle span.material-icons:focus {
  outline: 0.125em solid #006a4d !important;
}

.smallWidth {
  width: 25% !important;
}

.mediumWidth {
  width: 50% !important;
}

.browseButton {
  color: #006a4d;
  border-radius: 1.125em !important;
  padding: 0 1em !important;
  min-width: 4em !important;
  line-height: 2.25em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0 !important;
  border: 0.0625em solid #c137a2;
  border-color: #c137a2;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #fff !important;
  margin-left: 0.5em !important;
}

.browseButton:focus {
  border: 3px solid #000000 !important;
  background-color: #fbf0f8 !important;
}

.dropdownClass-ltr {
  text-align: left;
}

.dropdownClass-rtl {
  text-align: right;
}

[dir=rtl] .mat-form-field-label {
  text-align: right !important;
}

.ui-float-label.margin-side[dir=rtl] {
  margin-right: 0em;
}

[dir=rtl] .phraseIcon {
  top: -1em !important;
  left: 0em !important;
  border: 0.1em solid black;
  background-color: white;
  font-size: 1.3em;
  right: auto !important;
}

[dir=rtl] .label-header {
  font-size: 1em;
  color: #694ed6;
  font-weight: 500;
  line-height: 1.25em;
  padding-top: 0em !important;
  padding-left: 0em !important;
  text-align: right;
}

[dir=rtl] .textarea.characterCountDivfield .characterCountValueField {
  text-align: left;
  padding-left: 0.429em !important;
}

.change.ui-dialog {
  z-index: 1000 !important;
}

.bgTransmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 2px;
  width: 200px;
  border: none;
  box-shadow: 0 0 2px 0 #a0a0a0;
  background-color: white;
}

.bgTransmission .mat-button-toggle-label-content > *,
.transmission-2 .mat-button-toggle-label-content > * {
  padding-top: 0.6em;
  font-size: 28px;
  right: 2.5em;
}

.bgTransmission .material-icons,
.transmission-2 .material-icons {
  color: transparent;
}

.bgTransmission .mat-button-toggle.mat-button-toggle-checked .material-icons,
.transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #56c271;
}

.taskTabButton {
  margin-left: 0.5em !important;
}

.createTaskButton {
  border-radius: 1.125em !important;
  padding: 0 1.5em !important;
  min-width: 4em !important;
  line-height: 2.25em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0 !important;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #ffffff !important;
  color: #694ed6 !important;
  border: 0.0625em solid #d9d9d9 !important;
  margin-left: 1em !important;
  position: relative;
  border: 0.0625em solid #6948d9 !important;
}

.createTaskButton:focus {
  border: 3px solid #000000 !important;
  box-shadow: none !important;
}

@media only screen and (max-width: 56.25em) {
  .createTaskButton {
    min-width: fit-content !important;
  }
  .createTaskButton.ui-button.ui-button-text-only .ui-button-text {
    padding: 0.429em 1em !important;
  }
}
@media only screen and (max-width: 50em) {
  .createTaskButton {
    min-width: fit-content !important;
    padding: 0 0.5em !important;
  }
  .createTaskButton.ui-button.ui-button-text-only .ui-button-text {
    padding: 0.429em 0em !important;
  }
}
.createTaskButton:before {
  content: "+";
  float: left;
}

.createTaskButton:hover {
  background-color: #f5f3fe !important;
}

.createTaskButton:active {
  background-color: #f1eeff !important;
  box-shadow: none !important;
}

:host ::ng-deep .createTaskButton.ui-button.ui-button-text-only .ui-button-text {
  color: #694ed6 !important;
}

.mat-drawer.mat-drawer-end {
  width: 23em;
  top: 1.9em;
  height: -webkit-fill-available;
}

a.mat-button .mat-icon, a.mat-raised-button .mat-icon,
a.mat-stroked-button .mat-icon, a.mat-flat-button .mat-icon,
button.mat-button .mat-icon, button.mat-raised-button .mat-icon,
button.mat-stroked-button .mat-icon, button.mat-flat-button .mat-icon {
  right: -12em;
}

.labelValueNav {
  color: #545454 !important;
  margin-left: 0.28em !important;
  margin-top: -1em !important;
  font-family: "Roboto-Medium" !important;
  font-size: 1em !important;
}

.labelHeaderNav {
  color: #545454 !important;
  margin-left: 0.28em !important;
  margin-bottom: -2em !important;
  font-family: "Roboto-Regular" !important;
  font-size: 0.875em !important;
  margin-top: -0.5em !important;
}

.set-entity-header {
  margin-left: 1em;
  color: #006a4d !important;
  font-family: "Roboto-Medium" !important;
  font-size: 1.2em !important;
  font-weight: 300;
}

.set-entity-header[dir=rtl] {
  margin-right: 0.75em;
  color: #006a4d !important;
  font-family: "Roboto-Medium" !important;
  font-size: 1.2em !important;
  font-weight: 300;
}

.set-entity-sub-header {
  margin-left: 1.25em;
  color: #414141 !important;
  font-family: "Roboto-Regular" !important;
  font-size: 0.9375em !important;
  font-weight: 300;
  display: inline-block;
}

.set-entity-sub-header[dir=rtl] {
  margin-right: 1em;
  color: #414141 !important;
  font-family: "Roboto-Regular" !important;
  font-size: 0.9375em !important;
  font-weight: 300;
  display: inline-block;
}

.fieldClass {
  padding-top: 0.75em !important;
  padding-bottom: 0.75em !important;
}

.taskLayoutClass {
  background-color: #ffffff !important;
  border: none !important;
  font-weight: 500 !important;
  padding: 1em !important;
  top: 3em;
  font-size: 1em !important;
}

@media only screen and (max-width: 68.75em) {
  .taskLayoutClass.ui-dialog {
    height: 63vh !important;
    width: 63vw !important;
  }
}
@media only screen and (max-width: 56.25em) {
  .taskLayoutClass.ui-dialog {
    height: 48vh !important;
    width: 63vw !important;
  }
}
.taskLayoutClass.ui-dialog .ui-dialog-content::-webkit-scrollbar {
  width: 0.3125em;
  height: 0.0625em;
}

.taskLayoutClass.ui-dialog .ui-dialog-content::-webkit-scrollbar-thumb {
  background: #a3a1a1 !important;
  border-radius: 0.3125em;
}

.taskLayoutClass.ui-dialog .ui-dialog-content::-webkit-scrollbar-thumb:hover {
  background: #009eb3;
}

.taskLayoutClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #4a4a4a !important;
  border: none !important;
  font-weight: 500 !important;
  padding-top: 1.35em;
  padding-left: 1.75em;
  max-height: 48em;
}

.taskLayoutClass .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1.5em !important;
}

:host ::ng-deep .taskLayoutClass .ui-dialog .ui-dialog-content {
  border: none !important;
}

.mat-drawer-backdrop.mat-drawer-shown {
  background-color: transparent !important;
}

.confirmDialogClass .ui-button.ui-button-icon-only {
  visibility: hidden;
}

.confirmDialogClass .pi-times:before {
  color: #ffffff;
}

.confirmDialogClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #006a4d !important;
  color: #ffffff !important;
  border: none !important;
}

/* Add spacing between the form acoordion panels.*/
.mat-accordion .mat-expansion-panel:not(.mat-expanded),
.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing) {
  margin-bottom: 15px;
}

/* Add background color to the form accordion header */
.mat-accordion .mat-expansion-panel-header {
  height: 40px !important;
  background: #f7f5fc 0% 0% no-repeat padding-box !important;
  border-radius: 2px;
  opacity: 1;
}

.accordionIcons {
  padding-right: 0.5em;
  padding-bottom: 0.5em;
  margin-right: 0.5em;
}

.mat-expansion-panel-header-description {
  flex-grow: 0 !important;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  line-height: 1.125em;
  margin-top: 0 !important;
}

.task-padding {
  padding: 0rem !important;
}

.task-paddingCheckbox {
  padding: 0rem 0rem 0rem 0.5rem !important;
  color: #000000;
  position: relative;
  top: -0.125em;
}

:host ::ng-deep .mat-checkbox-checked .mat-checkbox-background,
:host ::ng-deep .mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #414141 !important;
}

.taskLayoutClass.ui-dialog {
  max-height: 38em !important;
}

.taskLayoutClass.ui-dialog .ui-dialog-content {
  border: none !important;
  margin-bottom: 1.35em;
}

.taskLayoutClass.ui-dialog .ui-dialog-titlebar-icons {
  float: right;
  position: relative;
  top: -1.25em;
  right: -0.6875em;
}

.taskDescription textarea.mat-input-element {
  resize: none;
  font-weight: 500;
  font-family: Roboto !important;
}

.dirTaskDescription textarea.mat-input-element {
  resize: none;
  font-weight: 500;
  font-family: Roboto !important;
  text-align: right;
}

.dirTaskDescription {
  position: relative;
  line-height: 0.5em;
  margin-bottom: 0.5em;
}

.dirTaskDescription .mat-form-field-label-wrapper .mat-form-field-label {
  text-align: right;
}

.mat-form-field-appearance-fill .mat-form-field-flex, .applicant_bene_entity_class {
  background: rgba(233, 229, 249, 0.7882352941);
}

.taskDescription {
  position: relative;
  line-height: 0.5em;
  margin-bottom: 0.5em;
}

.consent-resposne-radio.fcc-radio-button.ng-star-inserted.p-grid {
  margin-bottom: -2rem;
}

.viewTaskLayoutClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  border: none !important;
  padding-left: 1.5em;
  padding-top: 1.5em;
}

.viewTaskLayoutClass .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1.5em;
}

.viewTaskLayoutClass .ui-dialog-content {
  border: none !important;
}

.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: #006a4d;
}

.taskLayout {
  display: flex;
  position: relative;
  bottom: 0;
  z-index: 999;
}

.createButton-Parent {
  position: absolute;
  bottom: 0em;
}

.createRight {
  right: 0em;
}

.createLeft {
  left: 0em;
}

.filterButtonPosition {
  float: right;
}

.imageIcon {
  margin-top: -4em;
  margin-left: 35em;
}

.saveBeneStyle {
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}

[dir=rtl] .filterButtonPosition {
  float: left;
}

.cancelRight {
  right: 2em;
}

@media only screen and (max-width: 1250px) {
  .cancelRight {
    padding-right: 30px;
  }
}
.cancelLeft {
  left: 0em;
}

@media only screen and (max-width: 1030px) {
  .cancelLeft {
    padding-left: 30px;
  }
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: #006a4d;
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-bar, .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #006a4d;
}

.mat-checkbox-checked .mat-checkbox-checkmark {
  background: #006a4d;
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-bar, .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #006a4d;
}

.mat-checkbox-checked .mat-checkbox-checkmark {
  background: #006a4d;
}

.mat-radio-button.mat-accent .mat-radio-inner-circle, .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #006a4d;
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #006a4d;
}

.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover ~ .mat-form-field-underline .mat-form-field-ripple {
  background-color: #006a4d;
}

.mat-calendar-body-selected {
  background-color: #006a4d;
}

.mat-datepicker-toggle-active .mat-datepicker-toggle-default-icon {
  color: #006a4d;
}

.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #006a4d;
}

.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar,
.mat-select-panel.dropdown-panel::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar-track,
.mat-select-panel.dropdown-panel::-webkit-scrollbar-track {
  background: #fff;
}

/* Handle */
.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar-thumb,
.mat-select-panel.dropdown-panel::-webkit-scrollbar-thumb {
  background: #fff;
}

/* Track */
.ui-dropdown-panel .ui-dropdown-items-wrapper:hover::-webkit-scrollbar-track,
.mat-select-panel.dropdown-panel:hover::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle on hover */
.ui-dropdown-panel .ui-dropdown-items-wrapper:hover::-webkit-scrollbar-thumb,
.mat-select-panel.dropdown-panel:hover::-webkit-scrollbar-thumb {
  background: #888;
  cursor: pointer;
}

.mat-select-panel {
  margin-top: 2em !important;
}

.cdk-overlay-coloured-backdrop {
  background-color: black;
  opacity: 0.6 !important;
}

.cdk-global-scrollblock {
  top: 0px !important;
}

.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar,
.mat-select-panel::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar-track,
.mat-select-panel::-webkit-scrollbar-track {
  background: #ffffff;
}

/* Handle */
.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar-thumb,
.mat-select-panel::-webkit-scrollbar-thumb {
  background: #ffffff;
}

/* Track */
.ui-dropdown-panel .ui-dropdown-items-wrapper:hover::-webkit-scrollbar-track,
.mat-select-panel:hover::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle on hover */
.ui-dropdown-panel .ui-dropdown-items-wrapper:hover::-webkit-scrollbar-thumb,
.mat-select-panel:hover::-webkit-scrollbar-thumb {
  background: #888;
  cursor: pointer;
}

.templateSelectionStyle {
  color: #6f6f6f !important;
  font-size: 0.75em;
  position: relative;
  left: 1em;
  margin-top: 0.4em;
  font-weight: normal;
  z-index: 0;
  text-align: left;
}

.templateSelectionValueStyle .mat-form-field-appearance-fill .mat-form-field-flex,
.fetchedRefValueStyle .mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: transparent;
}

.templateSelectionValueStyle .mat-form-field-wrapper .mat-form-field-underline,
.fetchedRefValueStyle .mat-form-field-wrapper .mat-form-field-underline {
  width: 0;
}

.mat-content {
  display: flex !important;
  flex: 1 !important;
  flex-direction: row !important;
  overflow: inherit !important;
}

#fetchedTemplate {
  max-width: 13em;
  border: none;
  font-size: 0.65em !important;
  pointer-events: none;
  position: relative;
  right: 1em;
  left: 1em;
  bottom: 2em;
  z-index: 1;
  text-align: left;
  display: inline;
}

.removeLabelTemplateStyle {
  text-decoration: underline;
  cursor: pointer;
  font-size: 0.75em;
  margin: 0.4em 0 0 -17em;
  max-width: 5em;
  position: relative;
  z-index: 2;
  text-align: left;
  right: 0.5em;
  left: 18em;
}

.arabicTemplateSelection {
  right: 1em;
  position: relative;
  color: #6f6f6f !important;
  margin-top: 0;
  z-index: 0;
}

.arabicFetchedTemplate {
  left: 12em;
  z-index: 1;
  pointer-events: none;
}

.mat-form-field.mat-focused .mat-form-field-label {
  color: #006a4d;
}

.arabicRemoveLabelTemplate {
  text-decoration: underline;
  cursor: pointer;
  margin-top: 0;
  left: 11em;
  position: relative;
  z-index: 2;
}

body .ui-table .ui-table-thead > tr > th {
  background-color: #f7f5fc !important;
}

body .ui-table .ui-table-tbody > tr > td {
  word-break: break-word !important;
}

#globalSearchDialog.mat-dialog-container {
  overflow-y: auto !important;
  padding: 1em !important;
}

#uiIncDecDialog.mat-dialog-container {
  overflow-y: auto !important;
  padding: 1em !important;
}

#uiCuIncDecDialog.mat-dialog-container {
  overflow-y: auto !important;
  padding: 1em !important;
}

#uiCreateLoanDialog.mat-dialog-container {
  overflow-y: auto !important;
  padding: 1em 3em 1em 1em !important;
}

/* Common Dialog header and title css for Dialog */
.fcc-dialog-header, .fcc-dialog-header h3 {
  color: #006a4d;
  font-size: 1.05em;
  line-height: 24px;
  margin-top: 0.25em;
  font-family: "Roboto";
}

.formAccordionPanel .mat-accordion .mat-expansion-panel {
  background: transparent;
  box-shadow: none;
}

.formAccordionPanel .mat-expansion-panel-body {
  background-color: transparent;
  padding: 0 0 16px;
}

.formAccordionPanel .mat-accordion .mat-expansion-panel-header {
  background: #edeafa 0% 0% no-repeat padding-box !important;
  margin-bottom: 25px;
  padding: 0 11px;
}

.contractCurCodeLayout {
  margin-top: 0em !important;
  padding-top: 0.2em !important;
}

.contractCurCodeLayout .no-margin-multiselect,
.bgGovernCountryLayout .no-margin-multiselect,
.cuGovernCountryLayout .no-margin-multiselect {
  margin-top: 0em !important;
}

.contractAmtLayout, .bgGovernTextLayout, .cuGovernTextLayout {
  padding-top: 0em !important;
}

.bgGovernTextLayout .mat-form-field-appearance-fill .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix,
.cuGovernTextLayout .mat-form-field-appearance-fill .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix {
  padding-bottom: 0.25em;
}

/* File upload section css start */
.fileMaxLimits {
  font-size: 0.75em !important;
  margin-top: 0em !important;
  color: #000000 !important;
  font-weight: 400 !important;
  padding-top: 1em !important;
}

.marginHeader {
  margin-top: -0.5em;
}

.fileNameMargin {
  margin-top: 0.5em;
}

.addDocumentsNote {
  color: #2A2A2A !important;
  font-size: 0.75em !important;
  font-family: Roboto, sans-serif !important;
  font-weight: 500 !important;
  letter-spacing: 0.03125em !important;
  top: 0em !important;
  border-left: 0.25em solid #A77C18 !important;
  background-color: #FBF4E4 !important;
  padding: 0em 0.5em 0em 0.5em !important;
  white-space: pre-wrap;
  margin: 0 !important;
  line-height: 1.6 !important;
  word-break: break-word !important;
  width: fit-content;
}

.DragDropArea {
  width: 22em !important;
  font-size: 0.875em !important;
  outline: 0 !important;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
}

.DragDropArea .ui-fileupload-content {
  min-height: 10em;
  border: 0.15625em dashed #c8c8c8 !important;
  border-radius: 1em;
  display: block;
  word-break: break-word;
}

.DragDropArea .ui-fileupload .ui-fileupload-buttonbar {
  display: none;
}

.DragDropArea .ui-fileupload-content .ui-progressbar {
  display: none;
}

.DragDropArea .ui-fileupload-content .pi.pi-cloud-upload {
  color: #006a4d;
  font-size: 5em;
}

.fileUploadError {
  text-align: center !important;
  font-size: 1em !important;
  font-weight: normal !important;
  color: #bb0000 !important;
  margin: 0em !important;
  padding-top: 0.1em !important;
}

.fileUploadTable a:focus {
  outline-color: #694ed6 !important;
  outline-width: 0.2em !important;
}

.fileUploadClass.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon.ui-dialog-titlebar-close:focus {
  outline: 0 none !important;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2em #c137a2;
}

#file-upload-icons-font {
  font-size: 1.46939em;
}

/* File upload section css end */
.fcc-radio-button .ui-fluid {
  width: 100%;
}

.creditAvailableUndertaking {
  margin-top: 3em;
}

.viewTaskLayoutClass {
  max-height: 65%;
}

.autoCompleteIcon {
  font-family: "Material Icons" !important;
  position: relative !important;
  cursor: pointer;
  color: grey;
}

.mat-form-field-flex {
  display: inline-flex !important;
  align-items: baseline !important;
  box-sizing: border-box !important;
  width: 100%;
  border: none !important;
}

.taskType {
  float: right;
  font-size: 0.8em;
  color: #ababab;
}

.taskRefId {
  font-size: 0.9125em;
  color: #ababab;
}

.taskName {
  color: #006a4d;
  font-weight: 500;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  word-break: break-word !important;
  cursor: pointer;
}

.taskPadding {
  padding-right: 0.25em;
}

.checkboxMargin {
  margin-bottom: -1.5em;
}

@media only screen and (max-width: 64em) {
  .taskRefId {
    margin-left: 0.2em;
  }
}
@media only screen and (max-width: 64em) {
  .taskName {
    margin-top: 1.8em !important;
  }
}
[dir=rtl] .taskType {
  float: left !important;
}

.remittanceInstLayout .ui-accordion-header-text {
  font-size: 1em !important;
  font-weight: 500 !important;
}

[dir=rtl] .taskRefId {
  float: right !important;
}

[dir=rtl] .taskName {
  margin-top: 2.5em !important;
  margin-right: 0.5em;
}

.mat-step-label {
  white-space: normal !important;
}

.facility-fee-listing-main .radioButtonStyle p-tableradiobutton.radioButton {
  margin-left: 20px;
}

.facility-fee-tab .ui-tabview-panel {
  display: inline-block;
}

.hintForExpiryDate {
  color: #006a4d;
  font-size: 0.9em;
  text-align: left;
  position: absolute;
  letter-spacing: 0.02em;
  font-weight: 400;
  margin-top: -0.8em;
}

.w-full {
  width: 100%;
}

.ui-overlaypanel {
  z-index: 9999 !important;
}

.interestPaymentLayout .ui-table .ui-table-thead > tr > th {
  padding: 1em 0.857em;
  border: 0px solid #c8c8c8 !important;
  border-bottom: 1px solid #c8c8c8 !important;
  font-weight: bold;
  background-color: transparent;
  color: #414141;
  text-align: left;
  font-size: 1em;
}

.interestPaymentLayout .ui-table .ui-table-tbody > tr > td {
  background-color: #fff;
  border: none !important;
  line-height: 1em;
  word-break: break-word;
  text-align: left;
  font-size: 0.875em;
  padding-right: 2em;
  height: 3em;
}

.interestPaymentLayout table {
  border: 1px solid #c8c8c8 !important;
}

.hintForAttachments {
  color: #006a4d;
  font-size: 0.1em;
  text-align: left;
  letter-spacing: 0.01em;
  padding-left: 0em !important;
}

.docCurMar {
  margin-top: 0.75em;
}

.amtHeaderMargin {
  margin-bottom: -1em;
}

.appl-detail-header .mat-slide-toggle.mat-checked .mat-slide-toggle-bar,
.appl-detail-header .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #006a4d;
}

.FCC .interestPaymentCBLayout .mat-checkbox-checked .mat-checkbox-checkmark {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
  visibility: visible;
}

.FCC #interestPayments .ui-chkbox .ui-chkbox-box.ui-state-active {
  border-color: #006a4d !important;
  background-color: #006a4d !important;
  color: #ffffff !important;
}

.cdk-overlay-container, .cdk-overlay-pane {
  z-index: 99999 !important;
}

.cdk-overlay-container-threedots-popup {
  z-index: 999 !important;
}

.floating-panel-z-index {
  z-index: 999 !important;
}

.readmode .billIdLayoutClass,
.readmode .billContentHeaderLayoutClass,
.readmode .billContentStyleClass {
  padding: 1.3em !important;
  padding-bottom: 0 !important;
}

.readmode .billContentStyleClass {
  font-weight: normal !important;
}

.readmode .billContentStyleClass {
  padding: 1.3em !important;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.readmode .billContentHeaderLayoutClass {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.readmode .billContentLayoutClass pre {
  font-family: monospace !important;
  word-break: break-all;
}

.creditAvailableWith {
  margin-bottom: 1.2em !important;
  margin-top: 1.2em !important;
  font-size: 1em !important;
  font-weight: 500 !important;
}

.filterButton[style*="direction: rtl"].ui-dialog .ui-dialog-titlebar-icons {
  float: left !important;
  margin-left: -0.5em;
}

.p-col-2.padding_zero, .p-lg-2.padding_zero {
  flex: 0 0 auto;
  padding: 0em 0.2em 0.2em 0.5em;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  :host ::ng-deep .sameAccountCheckbox {
    width: 100% !important;
    margin-left: 3.8em !important;
  }
}
[dir=rtl] .ui-multiselect-trigger-icon {
  top: 33% !important;
  left: 66% !important;
  font-size: 14px;
  color: #696969;
}

[dir=rtl] .ui-multiselect-trigger.ui-state-default {
  right: auto;
  left: 0em;
}

.entity-sub-header {
  margin-left: 1.25em;
  color: #414141 !important;
  font-family: "Roboto-Regular" !important;
  font-size: 0.9375em !important;
  font-weight: 400;
}

fcc-product-component.transactionTab {
  width: 100%;
}

fcc-admin-component.transactionTab {
  width: 100%;
}

.failedMessage {
  color: red !important;
  text-align: center;
}

.successMessage {
  text-align: center;
}

.viewBtn {
  margin-top: 0em !important;
}

.viewBtnSummary {
  margin-top: 0em !important;
  margin-left: 20em !important;
}

#validateMT700Button {
  margin-left: 0.6em;
}

.highlight {
  background-color: #FECFCD !important;
}

.color-highlight {
  color: #D60040 !important;
  font-weight: bold !important;
}

body::-webkit-scrollbar {
  width: 8px;
  height: 4px;
  overflow-y: scroll;
}

body::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 10px;
}

[id="Maturity date"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -3em !important;
  margin-bottom: 3em !important;
}

[id="Additional Details"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -3em !important;
  margin-bottom: 3em !important;
}

[id="Requested Percentage(%)"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  position: relative;
  top: -2px;
}

[id="Pourcentage demandé (%)"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  position: relative;
  top: -2px;
}

[id="النسبة المطلوبة (٪)"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  position: relative;
  top: -2px;
}

[id=Amount] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -1em;
  margin-bottom: 1.5em !important;
}

body .ui-multiselect-panel {
  z-index: 99999 !important;
}
body .ui-multiselect-panel .ui-multiselect-items-wrapper::-webkit-scrollbar {
  width: 0.5em;
  height: 0.5em;
  overflow-y: auto;
}
body .ui-multiselect-panel .ui-multiselect-items-wrapper::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 0.625em;
}

.width-auto {
  width: auto !important;
}

span.highlight {
  color: #000000 !important;
  text-decoration: none !important;
}

.hidden {
  display: none;
}

.focusClass .cdk-keyboard-focused .mat-ripple {
  background-color: #006a4d !important;
  border-radius: 50%;
  opacity: 0.12;
}

.mat-checkbox:hover .mat-ripple {
  background-color: #006a4d !important;
  border-radius: 50%;
  opacity: 0.12;
}

.mat-slide-toggle:hover .mat-ripple {
  background-color: #006a4d !important;
  border-radius: 50%;
  opacity: 0.12;
}

@media screen and (max-width: 834px) and (min-width: 768px) {
  .taskDescription {
    width: 98% !important;
  }
  .transmission .uxg-filtering-toggle-group .mat-button-toggle + .mat-button-toggle {
    margin-left: 2em !important;
  }
  .transmission .mat-button-toggle-label-content > * {
    padding-top: 0.9em !important;
    font-size: 1.3em !important;
  }
  body .ui-multiselect-panel {
    z-index: 99999 !important;
  }
  .helpContent {
    padding-right: 2.4em !important;
  }
  .removeLabelTemplateStyle {
    position: relative !important;
    margin: -8em 0px 0px 22em !important;
  }
}
:host ::ng-deep .ui-rtl .ui-accordion .ui-accordion-header a {
  padding: 0.5em 3em 0.5em 0.5em;
}

fcc-summary-details .mat-card-content .p-grid.p-col-12 {
  padding: 0.9em !important;
}

.height_zero {
  height: 0em !important;
}

.chipMargin {
  margin-top: -2em !important;
}

.date-range-tooltip {
  background-color: #ffffff !important;
  color: #333333 !important;
  min-width: 22em !important;
}
.date-range-tooltip .ui-tooltip-text {
  background-color: #ffffff !important;
}
.date-range-tooltip .ui-tooltip-text .tooltip-container {
  padding: 0em 1em 1em 1em;
  font-size: 0.714em;
  line-height: 1em;
  color: #333333;
}
.date-range-tooltip .ui-tooltip-text .tooltip-container .tooltip-header {
  font-weight: bold;
  color: #006a4d;
}

.ui-overflow-hidden {
  overflow-y: hidden !important;
}

[id="Maturity date"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -2.5em !important;
  margin-bottom: 3em !important;
}

[id="Additional Details"] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -3em !important;
  margin-bottom: 3em !important;
}

[id=Amount] .ui-message.ui-widget.ui-corner-all.ui-message-error {
  margin-top: -1em;
  margin-bottom: 1.5em !important;
}

.eventFilterPopup.ui-dialog .ui-dialog-content {
  height: 41em !important;
  width: 30.5em !important;
}

.margin-top-0-5 {
  margin-top: -0.5em !important;
}

.toast-full-width > div {
  width: 98% !important;
  white-space: pre-line !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1180px) and (min-width: 820px) {
  #subDashboardLayout .dashboard-background .p-col-3 {
    width: 30%;
  }
  #subDashboardLayout .dashboard-background .p-col-9 {
    width: 70% !important;
  }
  fcc-common-tab-menu .ui-card .ui-card-body .ui-card-content .pointerDisable {
    overflow: scroll;
    display: -webkit-flex;
  }
  #iPad-specific-auth-limit .amtDetailsLtr {
    padding: 0.5em 0em;
    width: 106%;
    position: relative;
    right: 5px;
  }
  #toggleCurrency1 img {
    width: 17px;
  }
  fcc-common-currency-converter .pointerDisable .p-grid:first-child {
    width: 90%;
  }
  fcc-common-currency-converter .pointerDisable .p-grid:last-child {
    width: 100%;
    position: relative;
    right: 8px;
  }
  #iPad-specific-auth-limit .totalAmt {
    font-size: 19px !important;
  }
  fcc-product-component .productCompGrid[pbutton] {
    font-size: 14px !important;
  }
  fcc-product-component .p-col-3.sectionHeader span {
    bottom: 10px;
    position: relative;
  }
  fcc-product-component .progressBarItem {
    width: 16em;
  }
  .p-grid {
    font-size: 13px;
  }
  .ui-paginator-right-content {
    font-size: 9px;
  }
  .custom-paginator-container[_ngcontent-iln-c357] .row-per-table[_ngcontent-iln-c357] {
    margin-right: 0em !important;
  }
  #Sight {
    width: 5em !important;
  }
  body .ui-button {
    font-size: 12px;
  }
  .skip-link {
    display: none;
  }
  .mat-stepper-vertical {
    width: 117%;
  }
  .mat-stepper-vertical .mat-step {
    height: 85px;
  }
  .mat-stepper-vertical .mat-step-header.cdk-keyboard-focused,
  .mat-step-header.cdk-program-focused,
  .mat-step-header:hover:not([aria-disabled]),
  .mat-step-header:hover[aria-disabled=false] {
    height: 5px;
  }
  .app-highlight-texteditor .indented-text-area-field-65 {
    width: 18.6rem;
  }
  .ui-table-scrollable-body {
    overflow: scroll;
  }
  .stickyDiv #previous, .stickyDiv #next, .stickyDiv #submit {
    font-size: 14px !important;
  }
  .indented-text-area-field-65 {
    width: inherit;
  }
  fcc-common-narrative-character-count .textarea.characterCountDivfield .characterCountValueField {
    width: 98% !important;
  }
  .custom-paginator-container .row-per-table .pagination-rows {
    width: 4em;
  }
  fcc-trade-narrative-details .readmode > div, fcc-trade-bank-details .readmode > div {
    width: 96% !important;
  }
  fcc-list-box:first-child {
    width: 106%;
  }
  body .ui-widget {
    padding-top: 0%;
  }
  .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content,
  .transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle-label-content {
    position: relative !important;
    display: block;
  }
  .uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle .mat-button-icon {
    padding-right: 10%;
  }
  .successTick {
    padding-top: 6% !important;
  }
  .advanceSearchContainer .mat-form-field {
    width: 61%;
    left: 16%;
  }
}
.secondary-button-margin {
  margin-right: 0.5em !important;
}

.secondary-button-top {
  margin-top: -1em !important;
}

.reportClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #333333 !important;
  padding: 0.5em 1em !important;
  font-size: 1.5em !important;
  border: none !important;
  vertical-align: middle;
}

.reportClass [style*="direction: rtl"] .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #006a4d !important;
  padding: 1em 1em !important;
  font-size: 1em !important;
  text-align: right !important;
  border: none !important;
}

.reportClass .ui-dialog-content {
  background-color: #ffffff;
  border: none !important;
  padding: 1em !important;
  border-bottom-left-radius: 0.1875em !important;
  border-bottom-right-radius: 0.1875em !important;
}

.reportClass.ui-dialog.ui-dynamicdialog.ui-widget.ui-widget-content.ui-corner-all.ui-shadow.ng-star-inserted {
  box-shadow: none !important;
}

.reportClass[style*="direction: rtl"].ui-dialog .ui-dialog-titlebar-icons {
  float: left !important;
}

fcc-trade-narrative-details .mat-tab-label {
  font-size: 1em !important;
}

fcc-trade-narrative-details .mat-tab-group .mat-tab-label.mat-tab-label-active {
  font-size: 1em !important;
}

app-si-narrative-details .mat-tab-label {
  font-size: 1em !important;
}

app-si-narrative-details .mat-tab-group .mat-tab-label.mat-tab-label-active {
  font-size: 1em !important;
}

.structuredAddrOptionalCB .mat-checkbox-inner-container {
  margin-top: 2.01px;
}

.summaryVisible {
  visibility: visible;
}

.summaryVisible * :not(.ui-paginator > p-dropdown > .ui-dropdown *) {
  visibility: visible;
}

.summaryHidden {
  visibility: hidden;
}

.summaryHidden * {
  visibility: hidden;
}

.ft-note-class {
  margin-left: 2.6em;
}

.summaryVisible {
  visibility: visible;
}

.summaryVisible * {
  visibility: visible;
}

.summaryHidden {
  visibility: hidden;
}

.summaryHidden * {
  visibility: hidden;
}

[dir=rtl] .ft-note-class {
  margin-right: 3.4em;
}

.left-dialog-container .mat-dialog-container {
  border-radius: 20px !important;
  min-height: calc(100vh - 200px);
  position: static;
  border-radius: 0.7em;
  border: 1px solid #E5E5E5;
  box-shadow: var(--dialog-container-elevation, 0px 0px 0px 1px 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)) !important;
}

.left-dialog-container {
  animation: slide-in-left 0.5s ease-out;
}

.ai-assisstant-icon {
  top: 4em;
  position: absolute;
  border: none;
  border-radius: 50%;
  z-index: -1;
  margin-left: 1em;
  width: 4em;
  animation: slide-in 0.6s ease;
  animation-delay: 0.6s;
  animation-fill-mode: forwards;
}

@keyframes slide-in {
  from {
    z-index: -1;
    display: none;
  }
  to {
    z-index: 9999;
    display: inline;
  }
}
@keyframes slide-in-left {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
.drag-assisstant {
  position: absolute;
  top: 50%;
  right: 49.6%;
  background: none;
  border: none;
  cursor: pointer;
  z-index: -1;
}

#ai-assisstant-icon {
  display: none;
}

.genai-assisstant {
  height: calc(100vh - 200px);
}

.genai-dialog-close {
  float: right;
  z-index: 1;
  right: 1.5%;
  border-radius: 50%;
  color: #006a4d !important;
}
.genai-dialog-close:hover {
  background-color: #dadada !important;
}

.genai-welcome-msg {
  display: flex;
  margin-top: 3%;
  font-weight: 500;
  justify-content: center;
}
.genai-welcome-msg p {
  font-size: 1.429em !important;
}

#genai-assisstant-container {
  height: calc(100vh - 200px);
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}
#genai-assisstant-container .genai-assisstant-content {
  width: 100%;
  padding-top: 1.5em;
}
#genai-assisstant-container .genai-assisstant-content .mat-card {
  padding-bottom: 2em;
  padding-top: 0px;
  padding-left: 1em;
}
#genai-assisstant-container .genai-assisstant-content .participant {
  font-size: 0.857em;
  font-weight: 500;
}
#genai-assisstant-container .genai-assisstant-content p {
  font-size: 0.857em;
  line-height: 1.5em;
  margin-top: 0px;
  color: #006a4d;
}
#genai-assisstant-container .genai-assisstant-content .assisstant-question {
  font-weight: 500;
  background: #fafafa;
}
#genai-assisstant-container .genai-assisstant-content .assisstant-answer {
  font-weight: 400;
  display: flex;
  margin-top: 1em;
}
#genai-assisstant-container .genai-assisstant-chat {
  bottom: 1%;
  width: 100%;
  margin-top: auto;
}
#genai-assisstant-container .genai-assisstant-chat .mat-form-field {
  width: 98%;
  position: static;
  padding-left: 1em;
}
#genai-assisstant-container .genai-assisstant-chat .mat-form-field .mat-form-field-infix {
  border-radius: 1em !important;
  background: #fafafa !important;
  border: none !important;
}
#genai-assisstant-container .genai-assisstant-chat .mat-form-field .mat-form-field-infix .mat-form-field-label, #genai-assisstant-container .genai-assisstant-chat .mat-form-field .mat-form-field-infix .mat-input-element {
  padding-left: 2.7em;
  width: 90%;
}
#genai-assisstant-container .genai-assisstant-chat .mat-error {
  padding-left: 1.5em;
  font-size: 0.857em;
  margin-bottom: 0.5em;
}
#genai-assisstant-container .genai-assisstant-chat .genai-assisstant-textarea {
  margin-bottom: 1em;
}
#genai-assisstant-container .genai-assisstant-chat .genai-assisstant-textarea .mat-form-field-wrapper {
  padding-bottom: 0 !important;
}
#genai-assisstant-container .genai-assisstant-chat .genai-assisstant-textarea .mat-form-field-underline {
  display: none !important;
}
#genai-assisstant-container .genai-assisstant-chat .genai-assisstant-textarea .mat-form-field-underline .mat-form-field-wrapper {
  padding-bottom: 0 !important;
}
#genai-assisstant-container .genai-assisstant-chat .mat-mdc-standard-chip {
  background: none;
}
#genai-assisstant-container .genai-assisstant-chat .mat-mdc-standard-chip .mat-mdc-chip-ripple {
  background: none;
  border: 1px solid #006a4d;
  cursor: pointer;
}
#genai-assisstant-container .genai-assisstant-chat .mat-mdc-chip-action-label {
  color: #006a4d;
}

.cdk-global-scrollblock {
  position: static !important;
  width: initial !important;
  overflow-y: inherit !important;
}

.chat-opacity {
  opacity: 0.3;
}

.stage {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  padding: 1em 0;
  top: 50%;
  /* overflow: hidden; */
  z-index: 9999;
}

.dot-elastic {
  position: relative;
  width: 0.5em;
  height: 0.5em;
  border-radius: 5px;
  background-color: #006a4d;
  color: #006a4d;
  animation: dot-elastic 1s infinite linear;
}

.dot-elastic::before, .dot-elastic::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
}

.dot-elastic::before {
  left: -0.75em;
  width: 0.5em;
  height: 0.5em;
  border-radius: 5px;
  background-color: #006a4d;
  color: #006a4d;
  animation: dot-elastic-before 1s infinite linear;
}

.dot-elastic::after {
  left: 0.75em;
  width: 0.5em;
  height: 0.5em;
  border-radius: 5px;
  background-color: #006a4d;
  color: #006a4d;
  animation: dot-elastic-after 1s infinite linear;
}

@keyframes dot-elastic-before {
  0% {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(1, 1.5);
  }
  50% {
    transform: scale(1, 0.67);
  }
  75% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes dot-elastic {
  0% {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1, 1.5);
  }
  75% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes dot-elastic-after {
  0% {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1, 0.67);
  }
  75% {
    transform: scale(1, 1.5);
  }
  100% {
    transform: scale(1, 1);
  }
}
.updatedFileUploadError.updatedFileUploadError.updatedFileUploadError.updatedFileUploadError {
  font-size: 0.8em;
  font-weight: normal;
  color: #bb0000;
  margin: 0em;
  padding-top: 0.1em;
  position: absolute;
}

app-ec-collection-instructions .otherInst .infoIcon.infoIcon {
  left: 38em;
}

[dir=rtl] app-ec-collection-instructions .otherInst .infoIcon.infoIcon {
  right: 38em;
}

/* You can add global styles to this file, and also import other style files */
/*@import '~@angular/material/theming';
@import './../src/assets/all-theme.css';
@import './styles/roboto-fonts.css';
//@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap");
@import './styles/material-icons.css';
//@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
@import './styles/variables.scss';*/
.LBGtheme fcc-common-global-search .autoCompleteSearch i {
  color: #006a4d !important;
}

.LBGtheme fcc-common-global-search .autoCompleteSearch .ltr .ui-inputtext:enabled:not(.ui-state-error), .LBGtheme fcc-common-global-search .autoCompleteSearch .rtl .ui-inputtext:enabled:not(.ui-state-error) {
  border: 0 solid #000 !important;
  border-bottom: 2px solid #006a4d !important;
  background-color: #fafafa !important;
  color: #252525 !important;
}

.fcc-form-header, .fcc-form-header h3 {
  color: #006a4d;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.6875em;
  margin-top: 0.5em;
  font-family: Roboto;
}

body {
  font: 100% Roboto, sans-serif !important;
  line-height: 1.125em !important;
  background: #fff !important;
  color: #000000 !important;
  -webkit-text-size-adjust: 100% !important;
  -ms-text-size-adjust: 100% !important;
  margin: 0 !important;
  width: 100%;
  overflow-y: scroll;
  overflow-x: hidden !important;
}

.mainheader[_ngcontent-ssk-c593], .mainheaderArabic[_ngcontent-ssk-c593], .mainheaderArabic[_ngcontent-ssk-c593] span[_ngcontent-ssk-c593], .mainheader[_ngcontent-ssk-c593] span[_ngcontent-ssk-c593] {
  height: 1em;
  color: #006a4d;
  font-size: 1.5em;
  font-weight: 500;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto;
}

.sectionHeader[_ngcontent-ssk-c421] {
  height: 1em;
  color: #006a4d !important;
  font-family: Futura;
  font-size: 1em;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0.5em;
  font-weight: 700;
}

.sectionHeader[_ngcontent-lht-c436] {
  color: #006a4d;
}

.toggle-chip .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle  {
  border-radius: 0px !important;
}

.ui-widget {
  font-family: myLloydsBankJackRegular !important;
}

* {
  margin: 0;
  padding: 0em;
  font-family: myLloydsBankJackRegular;
}

.saveTabButton {
  cursor: pointer !important;
  height: 16px;
  width: 43px;
  color: #006a4d;
  font-size: 0.9em;
  font-weight: 500;
  letter-spacing: 1.1px;
  line-height: 16px;
  text-align: center;
}

.FCC fcc-common-header .log-out, .FCC fcc-common-header .sign-out {
  color: #006a4d;
}

button.mat-focus-indicator.secondaryButton.addPhraseButton.mat-button.mat-button-base {
  color: white !important;
}

/*$VIOLET-F100-dark:#006a4d; // #493694;
$VIOLET-F100: #006a4d; // #694ed6; 
$VIOLET-F10:#006a4d; //#5b4a9f;

// Primary FUCHSIA color varients

$FUCHSIA-F100: #006a4d;//

// External colors

$VIOLET-01: #006a4d;// #7262b4;
$VIOLET-02: #006a4d;// #6948d9;
$VIOLET-03: #006a4d;// #694ed7;
$VIOLET-05 :#006a4d;// #5151c9;
$VIOLET-06 : #006a4d;// #7246d5;
$VIOLET-07: #006a4d;// #6947d9;
*/
#layout {
  padding: 0 0 100px 0 !important;
}

.FCC fcc-common-header .ng-menu .ui-menubar {
  background-color: #006a4d;
}

/*
.top-wrapper{
  background-color: #006a4d !important;
}*/
.sessionClass .form-header {
  color: #195C46;
}

.sessionClass .ui-dialog-titlebar.ui-widget-header {
  color: #195C46 !important;
}

.helpTitle {
  border: 0.0625em;
  margin-top: 1em !important;
  margin-bottom: 1em !important;
  font-weight: 1000;
  text-transform: capitalize;
  float: none !important;
  color: #195C46 !important;
  opacity: 1 !important;
  font-size: 1.2em !important;
}

#userProfile span {
  background: -webkit-linear-gradient(#195C46, #006a4d 70%, #e95247 90%, #e42d1a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 600;
}

.globe:hover span {
  color: #195C46;
}

.mat-option.mat-active:hover:not(.mat-option-disabled),
.mat-option.mat-active:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid #195c46 !important;
  border-right: none !important;
}

[dir=rtl] .mat-option.mat-active:hover:not(.mat-option-disabled),
[dir=rtl] .mat-option.mat-active:focus:not(.mat-option-disabled) {
  border-right: 0.4em solid #195C46 !important;
}

.transmission .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover,
.transmission-2 .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle:hover {
  background-color: #ffffff;
  border-radius: 2px;
  box-shadow: 0 0 2px 1px #195C46;
}

tr > td .ellipisis .threeDotsMenu .ui-menu a.ui-menuitem-link:focus,
.ui-paginator .ui-paginator-pages .ui-paginator-page:focus,
.ui-paginator .ui-paginator-first:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-prev:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-next:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-last:not(.ui-state-disabled):focus {
  box-shadow: inset 0 0 0 0.1rem #195C46 !important;
}

[dir=rtl] .label-header {
  color: #195C46;
}

.createTaskButton {
  color: #195C46 !important;
}

:host ::ng-deep .createTaskButton.ui-button.ui-button-text-only .ui-button-text {
  color: #195C46 !important;
}

.fileUploadTable a:focus {
  outline-color: #195C46 !important;
  outline-width: 0.2em !important;
}

:host ::ng-deep .overlayCardClass .ui-card-body:hover {
  background-color: #fff;
  border-left: 11px solid #195C46;
  color: #195C46;
  font-weight: 500;
}

:host ::ng-deep .ui-button.ui-button-rounded {
  background-color: #195C46;
}

:host ::ng-deep .ui-button:enabled:active {
  background-color: #195C46;
  color: #fff;
  border-color: #195C46;
}

:host ::ng-deep .ui-button:enabled:hover {
  background-color: #195C46;
  color: #fff;
  border-color: #195C46;
}

:host ::ng-deep .ui-button {
  background-color: #195C46;
  border: 1px solid #195C46;
}

:host ::ng-deep .ui-dropdown:not(.ui-state-disabled).ui-state-focus {
  border-color: #195C46;
  outline: 0 none;
  box-shadow: none;
}

:host ::ng-deep .ui-button.ui-button-rounded {
  background-color: #195C46;
}

:host ::ng-deep .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-list-item.ui-state-highlight {
  color: #ffffff;
  background-color: #195C46;
}

.ui-widget, .ui-widget * {
  border-radius: 0px !important;
  box-sizing: border-box;
}

[_nghost-ieu-c682] .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: #f5f5f5 !important;
  font-weight: 500;
}

[_nghost-ieu-c682] .ng-menu .ui-menuitem-link .ui-menuitem-text {
  color: #f5f5f5 !important;
  font-weight: 500;
}

[_nghost-jjv-c682] .ui-button {
  margin: 0;
  color: #fff;
  background-color: #195c46;
  border: 1px solid #195c46;
  font-size: 14px;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0px;
}

:root {
  --color-gradient: #195C46,#195C46,#e40046;
}

body .ui-menubar .ui-menuitem-link {
  padding: 0.714em 0.857em;
  color: #333;
  color: red;
  font-weight: 400;
  background-color: #42795d;
  border-radius: 0;
  transition: box-shadow 0.2s;
  user-select: none;
}

/*
[_nghost-tmt-c682] .ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: white!important;
  font-weight: 500;
}
[_nghost-tmt-c682] .ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active>.ui-menuitem-link {
  border-left: 5px solid #006a4d !important;
  background-color: #006a4d !important;
}*/
sessionClass .form-header {
  font-size: 1.125em;
  color: #195c46;
  font-weight: 700;
}

.sessionClass .ui-dialog-titlebar.ui-widget-header {
  background-color: #ffffff !important;
  color: #195C46 !important;
  border: none !important;
  padding: none !important;
  font-size: 1em !important;
}

.mat-progress-bar-fill::after {
  background-color: #195C46 !important;
}

body .ui-dialog .ui-dialog-titlebar {
  background-color: #f4f4f4;
  color: #195C46;
  padding: 1em;
  font-weight: 700;
  border: 1px solid #c8c8c8;
  border-bottom: 0;
}

.sessionClass .form-header {
  font-size: 1.125em;
  color: #195C46;
  font-weight: 700;
}

.ng-menu .ui-menubar .ui-submenu-list .ui-menuitem .ui-menuitem-link {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  background-color: #006a4d;
  border: 1px solid #c8c8c8;
}

.ng-menu .ui-submenu .ui-submenu-list .ui-menuitem-link .ui-menuitem-text {
  color: white !important;
  font-weight: 500;
}

.ng-menu.dirLtrStyle .ui-menubar .ui-submenu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-left: 5px solid #006a4d;
  background-color: #006a4d;
}

[_nghost-gkp-c682] .ui-menubar .ui-menuitem-link:hover, [_nghost-gkp-c682] .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #006a4d !important;
}

tr > td .ellipisis .threeDotsMenu .ui-menu a.ui-menuitem-link:focus,
.ui-paginator .ui-paginator-pages .ui-paginator-page:focus,
.ui-paginator .ui-paginator-first:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-prev:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-next:not(.ui-state-disabled):focus,
.ui-paginator .ui-paginator-last:not(.ui-state-disabled):focus {
  outline: 0 none !important;
  outline-offset: 0 !important;
  box-shadow: inset 0 0 0 0.1rem #195c46 !important;
}

.mat-option.mat-active:hover:not(.mat-option-disabled),
.mat-option.mat-active:focus:not(.mat-option-disabled) {
  border-left: 0.4em solid #195C46 !important;
  border-right: none !important;
}

.ui-button {
  margin: 0;
  color: #fff;
  background-color: #195c46 !important;
  border: 1px solid #195c46 !important;
  font-size: 14px;
  transition: background-color 0.2s, box-shadow 0.2s;
  border-radius: 0px;
}

.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle-label-content {
  line-height: 1.75em !important;
  padding: 0 1.25em;
  color: #006a4d !important;
  font-size: 0.9375em !important;
  font-weight: 400 !important;
}

.toggle-chip .mat-button-toggle-ripple.mat-ripple {
  border-radius: 0px !important;
}

.toggle-chip .uxg-filtering-toggle-group.mat-button-toggle-group .mat-button-toggle {
  border-radius: 0px !important;
}

.cancelButton {
  position: inherit !important;
  right: 6em;
  bottom: 0%;
  top: 0%;
  height: 31px;
  z-index: 9999;
}

.Clientangulartheme .mat-progress-bar-fill:after {
  background-color: #195c46 !important;
}

.FCC .primaryButton {
  background: #006a4d !important;
  color: #fff !important;
}

.FCC .primaryButton {
  border-radius: 0px !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  border: none !important;
}

.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #006a4e;
}

.mat-button-toggle-button {
  color: rgba(0, 0, 0, 0.5411764706) !important;
}

.mat-progress-bar-fill:after {
  background-color: #006a4d !important;
}

.browseButton {
  color: #006a4d;
  border-radius: 1.125em !important;
  padding: 0 1em !important;
  min-width: 4em !important;
  line-height: 2.25em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0 !important;
  border: 0.0625em solid #006a4d !important;
  border-color: #006a4d !important;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #fff !important;
  margin-left: 0.5em !important;
}

.tab-highlight-error {
  color: #006a4d !important;
}

/*
label, .label {
  width: content !important;
  text-align: end !important;
  line-height: 1.5em;
  display: inline-block;
}*/
.uxg-filtering-toggle-group.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked {
  border-color: #006a4d !important;
  background-color: transparent !important;
}

.LBGtheme .transmission .mat-button-toggle.mat-button-toggle-checked .material-icons, .LBGtheme .transmission-2 .mat-button-toggle.mat-button-toggle-checked .material-icons {
  color: #006a4d !important;
  padding: 0em !important;
}

.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #006a4d !important;
}

.mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}

.mat-tab-label .mat-tab-label-content {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  color: #006a4d !important;
  letter-spacing: 0.05em;
}

.hintForBackToBack {
  color: #006a4d !important;
  font-size: 0.9em;
  text-align: left;
  position: absolute;
  letter-spacing: 0.02em;
  font-weight: 400;
  padding-left: 2.5em !important;
}

.browseButton, .browseButton {
  color: #fff !important;
  border-radius: 18px !important;
  padding: 0 16px !important;
  min-width: 64px !important;
  line-height: 36px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0 !important;
  border: 0.0625em solid #006a4d !important;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #006a4d !important;
  margin-top: -0.1em !important;
}

[_nghost-hme-c459] .browseButton, [_nghost-hme-c459] [dir=rtl] .browseButton {
  color: #fff !important;
  border-radius: 18px !important;
  padding: 0 16px !important;
  min-width: 64px !important;
  line-height: 36px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0 !important;
  border: 0.0625em solid #006a4d !important;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #006a4d !important;
  margin-top: -0.1em !important;
}

[_nghost-uiy-c440] .browseButton {
  color: #fff !important;
  border-radius: 18px !important;
  padding: 0 16px !important;
  min-width: 64px !important;
  line-height: 36px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0 !important;
  border: 0.0625em solid #006a4d !important;
  border-color: #006a4d !important;
  display: inline-block !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #006a4d !important;
  margin-left: -0.1em !important;
}

.mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled) {
  color: #006a4d !important;
  opacity: 1 !important;
}

.mat-tab-label, .mat-tab-link {
  color: #006a4d !important;
}

.mat-tab-label .mat-tab-label-content {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  color: #006a4d !important;
}

.mat-tab-label .mat-tab-label-content {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  color: #006a4d !important;
}

a[dense].mat-button, a[dense].mat-flat-button, a[dense].mat-raised-button, a[dense].mat-stroked-button, button[dense].mat-button, button[dense].mat-flat-button, button[dense].mat-raised-button, button[dense].mat-stroked-button {
  background-color: #006a4d !important;
  border-color: #006a4d !important;
}

#userProfile[_ngcontent-cgu-c773] span[_ngcontent-cgu-c773] {
  background: -webkit-linear-gradient(#006a4d, #006a4d 70%, #006a4d 90%, #006a4d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 600;
  font-size: 1.4em;
}

.FCC .secondaryButton, .FCC .tertiaryButton {
  border-radius: 0px !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  color: white !important;
  border: 0.0625em solid #006a4d !important;
}

a[dense].mat-button, a[dense].mat-flat-button, a[dense].mat-raised-button, a[dense].mat-stroked-button, button[dense].mat-button, button[dense].mat-flat-button, button[dense].mat-raised-button, button[dense].mat-stroked-button {
  background-color: #006a4d !important;
  border-color: #006a4d !important;
  color: white !important;
}

.LBGtheme .secondaryButton {
  color: white !important;
}

[_nghost-swy-c517] .DragDropArea .ui-fileupload-content .pi.pi-cloud-upload {
  color: #006a4d !important;
  font-size: 5em;
}

[_nghost-swy-c313] .form-header {
  font-size: 1.125em;
  margin-top: 1.25em;
  color: #006a4d !important;
  font-weight: 700;
}

.form-header {
  font-size: 1.125em;
  margin-top: 1.25em;
  color: #006a4d !important;
  font-weight: 700;
}

.ui-button:hover {
  background-color: #006a4d !important;
  color: white !important;
}

body.ui-button {
  margin: 0;
  color: white !important;
  background-color: white !important;
  border: 1px solid #006a4d !important;
  border-radius: 0px !important;
  font-size: 14px !important;
  transition: auto;
}

.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #006a4d !important;
}

.createTaskButton:hover {
  background-color: #006a4d !important;
}

.tertiaryButton:focus, .tertiaryButton:hover {
  color: white !important;
  background-color: #006a4d !important;
  box-shadow: none !important;
}

.mat-toolbar.mat-primary {
  background: #006a4d !important;
  color: white !important;
}

.pi-cloud-upload:before {
  content: "\e944";
  color: #006a4d !important;
}

.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle.mat-button-toggle-checked .mat-icon {
  color: #006a4d !important;
}

.homepage .portlet {
  margin: 8px 0 80px 0 !important;
  width: 99%;
}

.iconListStyle.ng-star-inserted {
  filter: invert(45%) sepia(203%) saturate(22200%) hue-rotate(1227deg) brightness(120%) contrast(50%) !important;
}

.colmask {
  position: relative;
  float: none !important;
  clear: both;
  width: 100%;
  overflow: hidden;
}

.collapse-label .field {
  margin-left: -530px !important;
}

.multiselect-buttons {
  font-size: 1.0833em;
  margin-left: -300px !important;
}

div#legal_type_row {
  margin-left: -290px !important;
}

div#legal_no_row {
  margin-left: -65mm !important;
}

.fileUploadClass.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon.ui-dialog-titlebar-close:focus {
  outline: 0 none !important;
  outline-offset: 0;
  box-shadow: none !important;
}

.characterCountDivfield .ui-inputtext {
  overflow: hidden;
  padding: 0.9em !important;
}

button.compare-button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
  border: 1px solid #006a4d !important;
  color: #006a4d !important;
}

.form-header.redLabel {
  color: #DC2A4D !important;
}

.form-header.redLabels {
  color: #DC2A4D !important;
  font-weight: normal;
}

.ng-menu .ui-submenu-list::-webkit-scrollbar {
  width: 10px;
}

.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar,
.mat-select-panel.dropdown-panel::-webkit-scrollbar {
  width: 10px;
}

.ui-dropdown-panel .ui-dropdown-items-wrapper::-webkit-scrollbar,
.mat-select-panel::-webkit-scrollbar {
  width: 10px;
}

body::-webkit-scrollbar {
  width: 10px;
  height: 4px;
  overflow-y: scroll;
}

.LBGtheme #advClearAll {
  color: #006a4d !important;
}

.colmask {
  position: relative;
  float: none !important;
  clear: both;
  width: 100%;
  overflow: hidden;
  top: 80px;
}

.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #006a4d;
}

.form-header.redLabe {
  color: red !important;
  font-weight: normal;
  font-size: large;
  margin-top: -2.9em !important;
  line-height: 0px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/roboto-fontface/css/roboto/roboto-fontface.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Thin.f7a95c9c5999532c.woff2') format('woff2'), url('Roboto-Thin.c13c157cb81e8ebb.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Thin';
    src: url('Roboto-Thin.f7a95c9c5999532c.woff2') format('woff2'), url('Roboto-Thin.c13c157cb81e8ebb.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-ThinItalic.b0e084abf689f393.woff2') format('woff2'), url('Roboto-ThinItalic.1111028df6cea564.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-ThinItalic';
    src: url('Roboto-ThinItalic.b0e084abf689f393.woff2') format('woff2'), url('Roboto-ThinItalic.1111028df6cea564.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Light.0e01b6cd13b3857f.woff2') format('woff2'), url('Roboto-Light.603ca9a537b88428.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('Roboto-Light.0e01b6cd13b3857f.woff2') format('woff2'), url('Roboto-Light.603ca9a537b88428.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-LightItalic.232ef4b20215f720.woff2') format('woff2'), url('Roboto-LightItalic.1b5e142f787151c8.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-LightItalic';
    src: url('Roboto-LightItalic.232ef4b20215f720.woff2') format('woff2'), url('Roboto-LightItalic.1b5e142f787151c8.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Regular.475ba9e4e2d63456.woff2') format('woff2'), url('Roboto-Regular.bcefbfee882bc1cb.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url('Roboto-Regular.475ba9e4e2d63456.woff2') format('woff2'), url('Roboto-Regular.bcefbfee882bc1cb.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-RegularItalic.e3a9ebdaac06bbc4.woff2') format('woff2'), url('Roboto-RegularItalic.0668fae6af0cf8c2.woff') format('woff');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-RegularItalic';
    src: url('Roboto-RegularItalic.e3a9ebdaac06bbc4.woff2') format('woff2'), url('Roboto-RegularItalic.0668fae6af0cf8c2.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Medium.457532032ceb0168.woff2') format('woff2'), url('Roboto-Medium.6e1ae5f0b324a0aa.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('Roboto-Medium.457532032ceb0168.woff2') format('woff2'), url('Roboto-Medium.6e1ae5f0b324a0aa.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-MediumItalic.872f7060602d55d2.woff2') format('woff2'), url('Roboto-MediumItalic.e06fb533801cbb08.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-MediumItalic';
    src: url('Roboto-MediumItalic.872f7060602d55d2.woff2') format('woff2'), url('Roboto-MediumItalic.e06fb533801cbb08.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Bold.447291a88c067396.woff2') format('woff2'), url('Roboto-Bold.fc482e6133cf5e26.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('Roboto-Bold.447291a88c067396.woff2') format('woff2'), url('Roboto-Bold.fc482e6133cf5e26.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-BoldItalic.1b15168ef6fa4e16.woff2') format('woff2'), url('Roboto-BoldItalic.e26ba339b06f09f7.woff') format('woff');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-BoldItalic';
    src: url('Roboto-BoldItalic.1b15168ef6fa4e16.woff2') format('woff2'), url('Roboto-BoldItalic.e26ba339b06f09f7.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Black.2eaa390d458c877d.woff2') format('woff2'), url('Roboto-Black.b25f67ad8583da68.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Black';
    src: url('Roboto-Black.2eaa390d458c877d.woff2') format('woff2'), url('Roboto-Black.b25f67ad8583da68.woff') format('woff');
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-BlackItalic.7dc03ee444552bc5.woff2') format('woff2'), url('Roboto-BlackItalic.c8dc642467cb3099.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-BlackItalic';
    src: url('Roboto-BlackItalic.7dc03ee444552bc5.woff2') format('woff2'), url('Roboto-BlackItalic.c8dc642467cb3099.woff') format('woff');
}

/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/primeflex/primeflex.css?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************/
.p-grid {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
  margin-top: -0.5rem;
}

.p-grid > .p-col,
.p-grid > [class*=p-col] {
  box-sizing: border-box;
}

.p-nogutter {
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
}

.p-nogutter > .p-col,
.p-nogutter > [class*=p-col-] {
  padding: 0;
}

.p-col {
  flex-grow: 1;
  flex-basis: 0;
  padding: 0.5rem;
}

.p-col-fixed {
  flex: 0 0 auto;
  padding: 0.5rem;
}

.p-col-1,
.p-col-2,
.p-col-3,
.p-col-4,
.p-col-5,
.p-col-6,
.p-col-7,
.p-col-8,
.p-col-9,
.p-col-10,
.p-col-11,
.p-col-12 {
  flex: 0 0 auto;
  padding: 0.5rem;
}

.p-col-1 {
  width: 8.3333%;
}

.p-col-2 {
  width: 16.6667%;
}

.p-col-3 {
  width: 25%;
}

.p-col-4 {
  width: 33.3333%;
}

.p-col-5 {
  width: 41.6667%;
}

.p-col-6 {
  width: 50%;
}

.p-col-7 {
  width: 58.3333%;
}

.p-col-8 {
  width: 66.6667%;
}

.p-col-9 {
  width: 75%;
}

.p-col-10 {
  width: 83.3333%;
}

.p-col-11 {
  width: 91.6667%;
}

.p-col-12 {
  width: 100%;
}

.p-offset-12 {
  margin-left: 100%;
}

.p-offset-11 {
  margin-left: 91.66666667%;
}

.p-offset-10 {
  margin-left: 83.33333333%;
}

.p-offset-9 {
  margin-left: 75%;
}

.p-offset-8 {
  margin-left: 66.66666667%;
}

.p-offset-7 {
  margin-left: 58.33333333%;
}

.p-offset-6 {
  margin-left: 50%;
}

.p-offset-5 {
  margin-left: 41.66666667%;
}

.p-offset-4 {
  margin-left: 33.33333333%;
}

.p-offset-3 {
  margin-left: 25%;
}

.p-offset-2 {
  margin-left: 16.66666667%;
}

.p-offset-1 {
  margin-left: 8.33333333%;
}

.p-offset-0 {
  margin-left: 0%;
}

.p-sm-1,
.p-sm-2,
.p-sm-3,
.p-sm-4,
.p-sm-5,
.p-sm-6,
.p-sm-7,
.p-sm-8,
.p-sm-9,
.p-sm-10,
.p-sm-11,
.p-sm-12,
.p-md-1,
.p-md-2,
.p-md-3,
.p-md-4,
.p-md-5,
.p-md-6,
.p-md-7,
.p-md-8,
.p-md-9,
.p-md-10,
.p-md-11,
.p-md-12,
.p-lg-1,
.p-lg-2,
.p-lg-3,
.p-lg-4,
.p-lg-5,
.p-lg-6,
.p-lg-7,
.p-lg-8,
.p-lg-9,
.p-lg-10,
.p-lg-11,
.p-lg-12,
.p-xl-1,
.p-xl-2,
.p-xl-3,
.p-xl-4,
.p-xl-5,
.p-xl-6,
.p-xl-7,
.p-xl-8,
.p-xl-9,
.p-xl-10,
.p-xl-11,
.p-xl-12 {
  padding: 0.5rem;
}

.p-col-nogutter {
  padding: 0;
}

@media screen and (min-width: 576px) {
  .p-sm-1,
.p-sm-2,
.p-sm-3,
.p-sm-4,
.p-sm-5,
.p-sm-6,
.p-sm-7,
.p-sm-8,
.p-sm-9,
.p-sm-10,
.p-sm-11,
.p-sm-12 {
    flex: 0 0 auto;
  }

  .p-sm-1 {
    width: 8.3333%;
  }

  .p-sm-2 {
    width: 16.6667%;
  }

  .p-sm-3 {
    width: 25%;
  }

  .p-sm-4 {
    width: 33.3333%;
  }

  .p-sm-5 {
    width: 41.6667%;
  }

  .p-sm-6 {
    width: 50%;
  }

  .p-sm-7 {
    width: 58.3333%;
  }

  .p-sm-8 {
    width: 66.6667%;
  }

  .p-sm-9 {
    width: 75%;
  }

  .p-sm-10 {
    width: 83.3333%;
  }

  .p-sm-11 {
    width: 91.6667%;
  }

  .p-sm-12 {
    width: 100%;
  }

  .p-sm-offset-12 {
    margin-left: 100%;
  }

  .p-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  .p-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  .p-sm-offset-9 {
    margin-left: 75%;
  }

  .p-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .p-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  .p-sm-offset-6 {
    margin-left: 50%;
  }

  .p-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .p-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  .p-sm-offset-3 {
    margin-left: 25%;
  }

  .p-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .p-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .p-sm-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 768px) {
  .p-md-1,
.p-md-2,
.p-md-3,
.p-md-4,
.p-md-5,
.p-md-6,
.p-md-7,
.p-md-8,
.p-md-9,
.p-md-10,
.p-md-11,
.p-md-12 {
    flex: 0 0 auto;
  }

  .p-md-1 {
    width: 8.3333%;
  }

  .p-md-2 {
    width: 16.6667%;
  }

  .p-md-3 {
    width: 25%;
  }

  .p-md-4 {
    width: 33.3333%;
  }

  .p-md-5 {
    width: 41.6667%;
  }

  .p-md-6 {
    width: 50%;
  }

  .p-md-7 {
    width: 58.3333%;
  }

  .p-md-8 {
    width: 66.6667%;
  }

  .p-md-9 {
    width: 75%;
  }

  .p-md-10 {
    width: 83.3333%;
  }

  .p-md-11 {
    width: 91.6667%;
  }

  .p-md-12 {
    width: 100%;
  }

  .p-md-offset-12 {
    margin-left: 100%;
  }

  .p-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .p-md-offset-10 {
    margin-left: 83.33333333%;
  }

  .p-md-offset-9 {
    margin-left: 75%;
  }

  .p-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .p-md-offset-7 {
    margin-left: 58.33333333%;
  }

  .p-md-offset-6 {
    margin-left: 50%;
  }

  .p-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .p-md-offset-4 {
    margin-left: 33.33333333%;
  }

  .p-md-offset-3 {
    margin-left: 25%;
  }

  .p-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .p-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .p-md-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 992px) {
  .p-lg-1,
.p-lg-2,
.p-lg-3,
.p-lg-4,
.p-lg-5,
.p-lg-6,
.p-lg-7,
.p-lg-8,
.p-lg-9,
.p-lg-10,
.p-lg-11,
.p-lg-12 {
    flex: 0 0 auto;
  }

  .p-lg-1 {
    width: 8.3333%;
  }

  .p-lg-2 {
    width: 16.6667%;
  }

  .p-lg-3 {
    width: 25%;
  }

  .p-lg-4 {
    width: 33.3333%;
  }

  .p-lg-5 {
    width: 41.6667%;
  }

  .p-lg-6 {
    width: 50%;
  }

  .p-lg-7 {
    width: 58.3333%;
  }

  .p-lg-8 {
    width: 66.6667%;
  }

  .p-lg-9 {
    width: 75%;
  }

  .p-lg-10 {
    width: 83.3333%;
  }

  .p-lg-11 {
    width: 91.6667%;
  }

  .p-lg-12 {
    width: 100%;
  }

  .p-lg-offset-12 {
    margin-left: 100%;
  }

  .p-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .p-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .p-lg-offset-9 {
    margin-left: 75%;
  }

  .p-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .p-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .p-lg-offset-6 {
    margin-left: 50%;
  }

  .p-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .p-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .p-lg-offset-3 {
    margin-left: 25%;
  }

  .p-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .p-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .p-lg-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 1200px) {
  .p-xl-1,
.p-xl-2,
.p-xl-3,
.p-xl-4,
.p-xl-5,
.p-xl-6,
.p-xl-7,
.p-xl-8,
.p-xl-9,
.p-xl-10,
.p-xl-11,
.p-xl-12 {
    flex: 0 0 auto;
  }

  .p-xl-1 {
    width: 8.3333%;
  }

  .p-xl-2 {
    width: 16.6667%;
  }

  .p-xl-3 {
    width: 25%;
  }

  .p-xl-4 {
    width: 33.3333%;
  }

  .p-xl-5 {
    width: 41.6667%;
  }

  .p-xl-6 {
    width: 50%;
  }

  .p-xl-7 {
    width: 58.3333%;
  }

  .p-xl-8 {
    width: 66.6667%;
  }

  .p-xl-9 {
    width: 75%;
  }

  .p-xl-10 {
    width: 83.3333%;
  }

  .p-xl-11 {
    width: 91.6667%;
  }

  .p-xl-12 {
    width: 100%;
  }

  .p-xl-offset-12 {
    margin-left: 100%;
  }

  .p-xl-offset-11 {
    margin-left: 91.66666667%;
  }

  .p-xl-offset-10 {
    margin-left: 83.33333333%;
  }

  .p-xl-offset-9 {
    margin-left: 75%;
  }

  .p-xl-offset-8 {
    margin-left: 66.66666667%;
  }

  .p-xl-offset-7 {
    margin-left: 58.33333333%;
  }

  .p-xl-offset-6 {
    margin-left: 50%;
  }

  .p-xl-offset-5 {
    margin-left: 41.66666667%;
  }

  .p-xl-offset-4 {
    margin-left: 33.33333333%;
  }

  .p-xl-offset-3 {
    margin-left: 25%;
  }

  .p-xl-offset-2 {
    margin-left: 16.66666667%;
  }

  .p-xl-offset-1 {
    margin-left: 8.33333333%;
  }

  .p-xl-offset-0 {
    margin-left: 0%;
  }
}
.p-justify-start {
  justify-content: flex-start;
}

.p-justify-end {
  justify-content: flex-end;
}

.p-justify-center {
  justify-content: center;
}

.p-justify-between {
  justify-content: space-between;
}

.p-justify-around {
  justify-content: space-around;
}

.p-justify-even {
  justify-content: space-evenly;
}

.p-align-start {
  align-items: flex-start;
}

.p-align-end {
  align-items: flex-end;
}

.p-align-center {
  align-items: center;
}

.p-align-baseline {
  align-items: baseline;
}

.p-align-stretch {
  align-items: stretch;
}

.p-col-align-start {
  align-self: flex-start;
}

.p-col-align-end {
  align-self: flex-end;
}

.p-col-align-center {
  align-self: center;
}

.p-col-align-baseline {
  align-self: baseline;
}

.p-col-align-stretch {
  align-self: stretch;
}

.p-dir-row {
  flex-direction: row;
}

.p-dir-rev {
  flex-direction: row-reverse;
}

.p-dir-col {
  flex-direction: column;
}

.p-dir-col-rev {
  flex-direction: column-reverse;
}

.p-dir-col > .p-col,
.p-dir-col-rev > .p-col {
  flex-basis: auto;
}

.p-col-order-first {
  order: -1;
}

.p-col-order-last {
  order: 13;
}

.p-col-order-0 {
  order: 0;
}

.p-col-order-1 {
  order: 1;
}

.p-col-order-2 {
  order: 2;
}

.p-col-order-3 {
  order: 3;
}

.p-col-order-4 {
  order: 4;
}

.p-col-order-5 {
  order: 5;
}

.p-col-order-6 {
  order: 6;
}

.p-col-order-7 {
  order: 7;
}

.p-col-order-8 {
  order: 8;
}

.p-col-order-9 {
  order: 9;
}

.p-col-order-10 {
  order: 10;
}

.p-col-order-11 {
  order: 11;
}

.p-col-order-12 {
  order: 12;
}

@media screen and (min-width: 576px) {
  .p-sm-order-first {
    order: -1;
  }

  .p-sm-order-last {
    order: 13;
  }

  .p-sm-order-0 {
    order: 0;
  }

  .p-sm-order-1 {
    order: 1;
  }

  .p-sm-order-2 {
    order: 2;
  }

  .p-sm-order-3 {
    order: 3;
  }

  .p-sm-order-4 {
    order: 4;
  }

  .p-sm-order-5 {
    order: 5;
  }

  .p-sm-order-6 {
    order: 6;
  }

  .p-sm-order-7 {
    order: 7;
  }

  .p-sm-order-8 {
    order: 8;
  }

  .p-sm-order-9 {
    order: 9;
  }

  .p-sm-order-10 {
    order: 10;
  }

  .p-sm-order-11 {
    order: 11;
  }

  .p-sm-order-12 {
    order: 12;
  }
}
@media screen and (min-width: 768px) {
  .p-md-order-first {
    order: -1;
  }

  .p-md-order-last {
    order: 13;
  }

  .p-md-order-0 {
    order: 0;
  }

  .p-md-order-1 {
    order: 1;
  }

  .p-md-order-2 {
    order: 2;
  }

  .p-md-order-3 {
    order: 3;
  }

  .p-md-order-4 {
    order: 4;
  }

  .p-md-order-5 {
    order: 5;
  }

  .p-md-order-6 {
    order: 6;
  }

  .p-md-order-7 {
    order: 7;
  }

  .p-md-order-8 {
    order: 8;
  }

  .p-md-order-9 {
    order: 9;
  }

  .p-md-order-10 {
    order: 10;
  }

  .p-md-order-11 {
    order: 11;
  }

  .p-md-order-12 {
    order: 12;
  }
}
@media screen and (min-width: 992px) {
  .p-lg-order-first {
    order: -1;
  }

  .p-lg-order-last {
    order: 13;
  }

  .p-lg-order-0 {
    order: 0;
  }

  .p-lg-order-1 {
    order: 1;
  }

  .p-lg-order-2 {
    order: 2;
  }

  .p-lg-order-3 {
    order: 3;
  }

  .p-lg-order-4 {
    order: 4;
  }

  .p-lg-order-5 {
    order: 5;
  }

  .p-lg-order-6 {
    order: 6;
  }

  .p-lg-order-7 {
    order: 7;
  }

  .p-lg-order-8 {
    order: 8;
  }

  .p-lg-order-9 {
    order: 9;
  }

  .p-lg-order-10 {
    order: 10;
  }

  .p-lg-order-11 {
    order: 11;
  }

  .p-lg-order-12 {
    order: 12;
  }
}
@media screen and (min-width: 1200px) {
  .p-xl-order-first {
    order: -1;
  }

  .p-xl-order-last {
    order: 13;
  }

  .p-xl-order-0 {
    order: 0;
  }

  .p-xl-order-1 {
    order: 1;
  }

  .p-xl-order-2 {
    order: 2;
  }

  .p-xl-order-3 {
    order: 3;
  }

  .p-xl-order-4 {
    order: 4;
  }

  .p-xl-order-5 {
    order: 5;
  }

  .p-xl-order-6 {
    order: 6;
  }

  .p-xl-order-7 {
    order: 7;
  }

  .p-xl-order-8 {
    order: 8;
  }

  .p-xl-order-9 {
    order: 9;
  }

  .p-xl-order-10 {
    order: 10;
  }

  .p-xl-order-11 {
    order: 11;
  }

  .p-xl-order-12 {
    order: 12;
  }
}
.p-field {
  margin-bottom: 1rem;
}

.p-field > label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

.p-field.p-grid > label {
  display: flex;
  align-items: center;
}

.p-field > small {
  margin-top: 0.25rem;
}

.p-field.p-grid,
.p-formgrid.p-grid {
  margin-top: 0;
}

.p-field.p-grid .p-col-fixed,
.p-formgrid.p-grid .p-col-fixed,
.p-field.p-grid .p-col,
.p-formgrid.p-grid .p-col,
.p-field.p-grid .p-col-1,
.p-formgrid.p-grid .p-col-1,
.p-field.p-grid .p-col-2,
.p-formgrid.p-grid .p-col-2,
.p-field.p-grid .p-col-3,
.p-formgrid.p-grid .p-col-3,
.p-field.p-grid .p-col-4,
.p-formgrid.p-grid .p-col-4,
.p-field.p-grid .p-col-5,
.p-formgrid.p-grid .p-col-5,
.p-field.p-grid .p-col-6,
.p-formgrid.p-grid .p-col-6,
.p-field.p-grid .p-col-7,
.p-formgrid.p-grid .p-col-7,
.p-field.p-grid .p-col-8,
.p-formgrid.p-grid .p-col-8,
.p-field.p-grid .p-col-9,
.p-formgrid.p-grid .p-col-9,
.p-field.p-grid .p-col-10,
.p-formgrid.p-grid .p-col-10,
.p-field.p-grid .p-col-11,
.p-formgrid.p-grid .p-col-11,
.p-field.p-grid .p-col-12,
.p-formgrid.p-grid .p-col-12 {
  padding-top: 0;
  padding-bottom: 0;
}

.p-formgroup-inline {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.p-formgroup-inline .p-field,
.p-formgroup-inline .p-field-checkbox,
.p-formgroup-inline .p-field-radiobutton {
  margin-right: 1rem;
}

.p-formgroup-inline .p-field > label,
.p-formgroup-inline .p-field-checkbox > label,
.p-formgroup-inline .p-field-radiobutton > label {
  margin-right: 0.5rem;
  margin-bottom: 0;
}

.p-field-checkbox,
.p-field-radiobutton {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}

.p-field-checkbox > label,
.p-field-radiobutton > label {
  margin-left: 0.5rem;
  line-height: 1;
}

.p-d-none {
  display: none !important;
}

.p-d-inline {
  display: inline !important;
}

.p-d-inline-block {
  display: inline-block !important;
}

.p-d-block {
  display: block !important;
}

.p-d-flex {
  display: flex !important;
}

.p-d-inline-flex {
  display: inline-flex !important;
}

@media screen and (min-width: 576px) {
  .p-d-sm-none {
    display: none !important;
  }

  .p-d-sm-inline {
    display: inline !important;
  }

  .p-d-sm-inline-block {
    display: inline-block !important;
  }

  .p-d-sm-block {
    display: block !important;
  }

  .p-d-sm-flex {
    display: flex !important;
  }

  .p-d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 768px) {
  .p-d-md-none {
    display: none !important;
  }

  .p-d-md-inline {
    display: inline !important;
  }

  .p-d-md-inline-block {
    display: inline-block !important;
  }

  .p-d-md-block {
    display: block !important;
  }

  .p-d-md-flex {
    display: flex !important;
  }

  .p-d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 992px) {
  .p-d-lg-none {
    display: none !important;
  }

  .p-d-lg-inline {
    display: inline !important;
  }

  .p-d-lg-inline-block {
    display: inline-block !important;
  }

  .p-d-lg-block {
    display: block !important;
  }

  .p-d-lg-flex {
    display: flex !important;
  }

  .p-d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1200px) {
  .p-d-xl-none {
    display: none !important;
  }

  .p-d-xl-inline {
    display: inline !important;
  }

  .p-d-xl-inline-block {
    display: inline-block !important;
  }

  .p-d-xl-block {
    display: block !important;
  }

  .p-d-xl-flex {
    display: flex !important;
  }

  .p-d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .p-d-print-none {
    display: none !important;
  }

  .p-d-print-inline {
    display: inline !important;
  }

  .p-d-print-inline-block {
    display: inline-block !important;
  }

  .p-d-print-block {
    display: block !important;
  }

  .p-d-print-flex {
    display: flex !important;
  }

  .p-d-print-inline-flex {
    display: inline-flex !important;
  }
}
.p-text-justify {
  text-align: justify !important;
}

.p-text-left {
  text-align: left !important;
}

.p-text-right {
  text-align: right !important;
}

.p-text-center {
  text-align: center !important;
}

.p-text-nowrap {
  white-space: nowrap !important;
}

.p-text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.p-text-lowercase {
  text-transform: lowercase !important;
}

.p-text-uppercase {
  text-transform: uppercase !important;
}

.p-text-capitalize {
  text-transform: capitalize !important;
}

.p-text-bold {
  font-weight: 700 !important;
}

.p-text-normal {
  font-weight: 400 !important;
}

.p-text-light {
  font-weight: 300 !important;
}

.p-text-italic {
  font-style: italic !important;
}

@media screen and (min-width: 576px) {
  .p-text-sm-justify {
    text-align: justify !important;
  }

  .p-text-sm-left {
    text-align: left !important;
  }

  .p-text-sm-right {
    text-align: right !important;
  }

  .p-text-sm-center {
    text-align: center !important;
  }
}
@media screen and (min-width: 768px) {
  .p-text-md-justify {
    text-align: justify !important;
  }

  .p-text-md-left {
    text-align: left !important;
  }

  .p-text-md-right {
    text-align: right !important;
  }

  .p-text-md-center {
    text-align: center !important;
  }
}
@media screen and (min-width: 992px) {
  .p-text-lg-justify {
    text-align: justify !important;
  }

  .p-text-lg-left {
    text-align: left !important;
  }

  .p-text-lg-right {
    text-align: right !important;
  }

  .p-text-lg-center {
    text-align: center !important;
  }
}
@media screen and (min-width: 1200px) {
  .p-text-xl-justify {
    text-align: justify !important;
  }

  .p-text-xl-left {
    text-align: left !important;
  }

  .p-text-xl-right {
    text-align: right !important;
  }

  .p-text-xl-center {
    text-align: center !important;
  }
}
.p-flex-row {
  flex-direction: row !important;
}

.p-flex-row-reverse {
  flex-direction: row-reverse !important;
}

.p-flex-column {
  flex-direction: column !important;
}

.p-flex-column-reverse {
  flex-direction: column-reverse !important;
}

@media screen and (min-width: 576px) {
  .p-flex-sm-row {
    flex-direction: row !important;
  }

  .p-flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .p-flex-sm-column {
    flex-direction: column !important;
  }

  .p-flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media screen and (min-width: 768px) {
  .p-flex-md-row {
    flex-direction: row !important;
  }

  .p-flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .p-flex-md-column {
    flex-direction: column !important;
  }

  .p-flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media screen and (min-width: 992px) {
  .p-flex-lg-row {
    flex-direction: row !important;
  }

  .p-flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .p-flex-lg-column {
    flex-direction: column !important;
  }

  .p-flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media screen and (min-width: 1200px) {
  .p-flex-xl-row {
    flex-direction: row !important;
  }

  .p-flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .p-flex-xl-column {
    flex-direction: column !important;
  }

  .p-flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
}
.p-jc-start {
  justify-content: flex-start;
}

.p-jc-end {
  justify-content: flex-end;
}

.p-jc-center {
  justify-content: center;
}

.p-jc-between {
  justify-content: space-between;
}

.p-jc-around {
  justify-content: space-around;
}

.p-jc-evenly {
  justify-content: space-evenly;
}

@media screen and (min-width: 576px) {
  .p-jc-sm-start {
    justify-content: flex-start;
  }

  .p-jc-sm-end {
    justify-content: flex-end;
  }

  .p-jc-sm-center {
    justify-content: center;
  }

  .p-jc-sm-between {
    justify-content: space-between;
  }

  .p-jc-sm-around {
    justify-content: space-around;
  }

  .p-jc-sm-evenly {
    justify-content: space-evenly;
  }
}
@media screen and (min-width: 768px) {
  .p-jc-md-start {
    justify-content: flex-start;
  }

  .p-jc-md-end {
    justify-content: flex-end;
  }

  .p-jc-md-center {
    justify-content: center;
  }

  .p-jc-md-between {
    justify-content: space-between;
  }

  .p-jc-md-around {
    justify-content: space-around;
  }

  .p-jc-md-evenly {
    justify-content: space-evenly;
  }
}
@media screen and (min-width: 992px) {
  .p-jc-lg-start {
    justify-content: flex-start;
  }

  .p-jc-lg-end {
    justify-content: flex-end;
  }

  .p-jc-lg-center {
    justify-content: center;
  }

  .p-jc-lg-between {
    justify-content: space-between;
  }

  .p-jc-lg-around {
    justify-content: space-around;
  }

  .p-jc-lg-evenly {
    justify-content: space-evenly;
  }
}
@media screen and (min-width: 1200px) {
  .p-jc-xl-start {
    justify-content: flex-start;
  }

  .p-jc-xl-end {
    justify-content: flex-end;
  }

  .p-jc-xl-center {
    justify-content: center;
  }

  .p-jc-xl-between {
    justify-content: space-between;
  }

  .p-jc-xl-around {
    justify-content: space-around;
  }

  .p-jc-xl-evenly {
    justify-content: space-evenly;
  }
}
.p-ai-start {
  align-items: flex-start;
}

.p-ai-end {
  align-items: flex-end;
}

.p-ai-center {
  align-items: center;
}

.p-ai-baseline {
  align-items: baseline;
}

.p-ai-stretch {
  align-items: stretch;
}

@media screen and (min-width: 576px) {
  .p-ai-sm-start {
    align-items: flex-start;
  }

  .p-ai-sm-end {
    align-items: flex-end;
  }

  .p-ai-sm-center {
    align-items: center;
  }

  .p-ai-sm-baseline {
    align-items: baseline;
  }

  .p-ai-sm-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 768px) {
  .p-ai-md-start {
    align-items: flex-start;
  }

  .p-ai-md-end {
    align-items: flex-end;
  }

  .p-ai-md-center {
    align-items: center;
  }

  .p-ai-md-baseline {
    align-items: baseline;
  }

  .p-ai-md-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 992px) {
  .p-ai-lg-start {
    align-items: flex-start;
  }

  .p-ai-lg-end {
    align-items: flex-end;
  }

  .p-ai-lg-center {
    align-items: center;
  }

  .p-ai-lg-baseline {
    align-items: baseline;
  }

  .p-ai-lg-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 1200px) {
  .p-ai-xl-start {
    align-items: flex-start;
  }

  .p-ai-xl-end {
    align-items: flex-end;
  }

  .p-ai-xl-center {
    align-items: center;
  }

  .p-ai-xl-baseline {
    align-items: baseline;
  }

  .p-ai-xl-stretch {
    align-items: stretch;
  }
}
.p-as-start {
  align-self: start;
}

.p-as-end {
  align-self: flex-end;
}

.p-as-center {
  align-self: center;
}

.p-as-baseline {
  align-self: baseline;
}

.p-as-stretch {
  align-self: stretch;
}

@media screen and (min-width: 576px) {
  .p-as-sm-start {
    align-self: start;
  }

  .p-as-sm-end {
    align-self: flex-end;
  }

  .p-as-sm-center {
    align-self: center;
  }

  .p-as-sm-baseline {
    align-self: baseline;
  }

  .p-as-sm-stretch {
    align-self: stretch;
  }
}
@media screen and (min-width: 768px) {
  .p-as-md-start {
    align-self: start;
  }

  .p-as-md-end {
    align-self: flex-end;
  }

  .p-as-md-center {
    align-self: center;
  }

  .p-as-md-baseline {
    align-self: baseline;
  }

  .p-as-md-stretch {
    align-self: stretch;
  }
}
@media screen and (min-width: 992px) {
  .p-as-lg-start {
    align-self: start;
  }

  .p-as-lg-end {
    align-self: flex-end;
  }

  .p-as-lg-center {
    align-self: center;
  }

  .p-as-lg-baseline {
    align-self: baseline;
  }

  .p-as-lg-stretch {
    align-self: stretch;
  }
}
@media screen and (min-width: 1200px) {
  .p-as-xl-start {
    align-self: start;
  }

  .p-as-xl-end {
    align-self: flex-end;
  }

  .p-as-xl-center {
    align-self: center;
  }

  .p-as-xl-baseline {
    align-self: baseline;
  }

  .p-as-xl-stretch {
    align-self: stretch;
  }
}
.p-ac-start {
  align-content: flex-start;
}

.p-ac-end {
  align-content: flex-end;
}

.p-ac-center {
  align-content: center;
}

.p-ac-around {
  align-content: space-around;
}

.p-ac-stretch {
  align-content: stretch;
}

.p-ac-between {
  align-content: space-between;
}

@media screen and (min-width: 576px) {
  .p-ac-sm-start {
    align-content: flex-start;
  }

  .p-ac-sm-end {
    align-content: flex-end;
  }

  .p-ac-sm-center {
    align-content: center;
  }

  .p-ac-sm-around {
    align-content: space-around;
  }

  .p-ac-sm-stretch {
    align-content: stretch;
  }

  .p-ac-sm-between {
    align-content: space-between;
  }
}
@media screen and (min-width: 768px) {
  .p-ac-md-start {
    align-content: flex-start;
  }

  .p-ac-md-end {
    align-content: flex-end;
  }

  .p-ac-md-center {
    align-content: center;
  }

  .p-ac-md-around {
    align-content: space-around;
  }

  .p-ac-md-stretch {
    align-content: stretch;
  }

  .p-ac-md-between {
    align-content: space-between;
  }
}
@media screen and (min-width: 992px) {
  .p-ac-lg-start {
    align-content: flex-start;
  }

  .p-ac-lg-end {
    align-content: flex-end;
  }

  .p-ac-lg-center {
    align-content: center;
  }

  .p-ac-lg-around {
    align-content: space-around;
  }

  .p-ac-lg-stretch {
    align-content: stretch;
  }

  .p-ac-lg-between {
    align-content: space-between;
  }
}
@media screen and (min-width: 1200px) {
  .p-ac-xl-start {
    align-content: flex-start;
  }

  .p-ac-xl-end {
    align-content: flex-end;
  }

  .p-ac-xl-center {
    align-content: center;
  }

  .p-ac-xl-around {
    align-content: space-around;
  }

  .p-ac-xl-stretch {
    align-content: stretch;
  }

  .p-ac-xl-between {
    align-content: space-between;
  }
}
.p-order-0 {
  order: 0;
}

.p-order-1 {
  order: 1;
}

.p-order-2 {
  order: 2;
}

.p-order-3 {
  order: 3;
}

.p-order-4 {
  order: 4;
}

.p-order-5 {
  order: 5;
}

.p-order-6 {
  order: 6;
}

@media screen and (min-width: 576px) {
  .p-order-sm-0 {
    order: 0;
  }

  .p-order-sm-1 {
    order: 1;
  }

  .p-order-sm-2 {
    order: 2;
  }

  .p-order-sm-3 {
    order: 3;
  }

  .p-order-sm-4 {
    order: 4;
  }

  .p-order-sm-5 {
    order: 5;
  }

  .p-order-sm-6 {
    order: 6;
  }
}
@media screen and (min-width: 768px) {
  .p-order-md-0 {
    order: 0;
  }

  .p-order-md-1 {
    order: 1;
  }

  .p-order-md-2 {
    order: 2;
  }

  .p-order-md-3 {
    order: 3;
  }

  .p-order-md-4 {
    order: 4;
  }

  .p-order-md-5 {
    order: 5;
  }

  .p-order-md-6 {
    order: 6;
  }
}
@media screen and (min-width: 992px) {
  .p-order-lg-0 {
    order: 0;
  }

  .p-order-lg-1 {
    order: 1;
  }

  .p-order-lg-2 {
    order: 2;
  }

  .p-order-lg-3 {
    order: 3;
  }

  .p-order-lg-4 {
    order: 4;
  }

  .p-order-lg-5 {
    order: 5;
  }

  .p-order-lg-6 {
    order: 6;
  }
}
@media screen and (min-width: 1200px) {
  .p-order-xl-0 {
    order: 0;
  }

  .p-order-xl-1 {
    order: 1;
  }

  .p-order-xl-2 {
    order: 2;
  }

  .p-order-xl-3 {
    order: 3;
  }

  .p-order-xl-4 {
    order: 4;
  }

  .p-order-xl-5 {
    order: 5;
  }

  .p-order-xl-6 {
    order: 6;
  }
}
.p-flex-nowrap {
  flex-wrap: nowrap;
}

.p-flex-wrap {
  flex-wrap: wrap;
}

.p-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

@media screen and (min-width: 576px) {
  .p-flex-sm-nowrap {
    flex-wrap: nowrap;
  }

  .p-flex-sm-wrap {
    flex-wrap: wrap;
  }

  .p-flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
}
@media screen and (min-width: 768px) {
  .p-flex-md-nowrap {
    flex-wrap: nowrap;
  }

  .p-flex-md-wrap {
    flex-wrap: wrap;
  }

  .p-flex-md-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
}
@media screen and (min-width: 992px) {
  .p-flex-lg-nowrap {
    flex-wrap: nowrap;
  }

  .p-flex-lg-wrap {
    flex-wrap: wrap;
  }

  .p-flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
}
@media screen and (min-width: 1200px) {
  .p-flex-xl-nowrap {
    flex-wrap: nowrap;
  }

  .p-flex-xl-wrap {
    flex-wrap: wrap;
  }

  .p-flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
}
.p-pt-0 {
  padding-top: 0 !important;
}

.p-pt-1 {
  padding-top: 0.25rem !important;
}

.p-pt-2 {
  padding-top: 0.5rem !important;
}

.p-pt-3 {
  padding-top: 1rem !important;
}

.p-pt-4 {
  padding-top: 1.5rem !important;
}

.p-pt-5 {
  padding-top: 2rem !important;
}

.p-pt-6 {
  padding-top: 3rem !important;
}

.p-pr-0 {
  padding-right: 0 !important;
}

.p-pr-1 {
  padding-right: 0.25rem !important;
}

.p-pr-2 {
  padding-right: 0.5rem !important;
}

.p-pr-3 {
  padding-right: 1rem !important;
}

.p-pr-4 {
  padding-right: 1.5rem !important;
}

.p-pr-5 {
  padding-right: 2rem !important;
}

.p-pr-6 {
  padding-right: 3rem !important;
}

.p-pl-0 {
  padding-left: 0 !important;
}

.p-pl-1 {
  padding-left: 0.25rem !important;
}

.p-pl-2 {
  padding-left: 0.5rem !important;
}

.p-pl-3 {
  padding-left: 1rem !important;
}

.p-pl-4 {
  padding-left: 1.5rem !important;
}

.p-pl-5 {
  padding-left: 2rem !important;
}

.p-pl-6 {
  padding-left: 3rem !important;
}

.p-pb-0 {
  padding-bottom: 0 !important;
}

.p-pb-1 {
  padding-bottom: 0.25rem !important;
}

.p-pb-2 {
  padding-bottom: 0.5rem !important;
}

.p-pb-3 {
  padding-bottom: 1rem !important;
}

.p-pb-4 {
  padding-bottom: 1.5rem !important;
}

.p-pb-5 {
  padding-bottom: 2rem !important;
}

.p-pb-6 {
  padding-bottom: 3rem !important;
}

.p-px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.p-px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.p-px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.p-px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.p-px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.p-px-5 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.p-px-6 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.p-py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.p-py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.p-py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.p-py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.p-py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.p-py-5 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.p-py-6 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.p-p-0 {
  padding: 0 !important;
}

.p-p-1 {
  padding: 0.25rem !important;
}

.p-p-2 {
  padding: 0.5rem !important;
}

.p-p-3 {
  padding: 1rem !important;
}

.p-p-4 {
  padding: 1.5rem !important;
}

.p-p-5 {
  padding: 2rem !important;
}

.p-p-6 {
  padding: 3rem !important;
}

@media screen and (min-width: 576px) {
  .p-pt-sm-0 {
    padding-top: 0 !important;
  }

  .p-pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .p-pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .p-pt-sm-3 {
    padding-top: 1rem !important;
  }

  .p-pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .p-pt-sm-5 {
    padding-top: 2rem !important;
  }

  .p-pt-sm-6 {
    padding-top: 3rem !important;
  }

  .p-pr-sm-0 {
    padding-right: 0 !important;
  }

  .p-pr-sm-1 {
    padding-right: 0.25rem !important;
  }

  .p-pr-sm-2 {
    padding-right: 0.5rem !important;
  }

  .p-pr-sm-3 {
    padding-right: 1rem !important;
  }

  .p-pr-sm-4 {
    padding-right: 1.5rem !important;
  }

  .p-pr-sm-5 {
    padding-right: 2rem !important;
  }

  .p-pr-sm-6 {
    padding-right: 3rem !important;
  }

  .p-pl-sm-0 {
    padding-left: 0 !important;
  }

  .p-pl-sm-1 {
    padding-left: 0.25rem !important;
  }

  .p-pl-sm-2 {
    padding-left: 0.5rem !important;
  }

  .p-pl-sm-3 {
    padding-left: 1rem !important;
  }

  .p-pl-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-pl-sm-5 {
    padding-left: 2rem !important;
  }

  .p-pl-sm-6 {
    padding-left: 3rem !important;
  }

  .p-pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .p-pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .p-pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .p-pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .p-pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .p-pb-sm-5 {
    padding-bottom: 2rem !important;
  }

  .p-pb-sm-6 {
    padding-bottom: 3rem !important;
  }

  .p-px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .p-px-sm-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }

  .p-px-sm-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .p-px-sm-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .p-px-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .p-px-sm-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .p-px-sm-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .p-py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-py-sm-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .p-py-sm-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .p-p-sm-0 {
    padding: 0 !important;
  }

  .p-p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-p-sm-3 {
    padding: 1rem !important;
  }

  .p-p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-p-sm-5 {
    padding: 2rem !important;
  }

  .p-p-sm-6 {
    padding: 3rem !important;
  }
}
@media screen and (min-width: 768px) {
  .p-pt-md-0 {
    padding-top: 0 !important;
  }

  .p-pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .p-pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .p-pt-md-3 {
    padding-top: 1rem !important;
  }

  .p-pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .p-pt-md-5 {
    padding-top: 2rem !important;
  }

  .p-pt-md-6 {
    padding-top: 3rem !important;
  }

  .p-pr-md-0 {
    padding-right: 0 !important;
  }

  .p-pr-md-1 {
    padding-right: 0.25rem !important;
  }

  .p-pr-md-2 {
    padding-right: 0.5rem !important;
  }

  .p-pr-md-3 {
    padding-right: 1rem !important;
  }

  .p-pr-md-4 {
    padding-right: 1.5rem !important;
  }

  .p-pr-md-5 {
    padding-right: 2rem !important;
  }

  .p-pr-md-6 {
    padding-right: 3rem !important;
  }

  .p-pl-md-0 {
    padding-left: 0 !important;
  }

  .p-pl-md-1 {
    padding-left: 0.25rem !important;
  }

  .p-pl-md-2 {
    padding-left: 0.5rem !important;
  }

  .p-pl-md-3 {
    padding-left: 1rem !important;
  }

  .p-pl-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-pl-md-5 {
    padding-left: 2rem !important;
  }

  .p-pl-md-6 {
    padding-left: 3rem !important;
  }

  .p-pb-md-0 {
    padding-bottom: 0 !important;
  }

  .p-pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .p-pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .p-pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .p-pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .p-pb-md-5 {
    padding-bottom: 2rem !important;
  }

  .p-pb-md-6 {
    padding-bottom: 3rem !important;
  }

  .p-px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .p-px-md-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }

  .p-px-md-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .p-px-md-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .p-px-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .p-px-md-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .p-px-md-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .p-py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-py-md-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .p-py-md-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .p-p-md-0 {
    padding: 0 !important;
  }

  .p-p-md-1 {
    padding: 0.25rem !important;
  }

  .p-p-md-2 {
    padding: 0.5rem !important;
  }

  .p-p-md-3 {
    padding: 1rem !important;
  }

  .p-p-md-4 {
    padding: 1.5rem !important;
  }

  .p-p-md-5 {
    padding: 2rem !important;
  }

  .p-p-md-6 {
    padding: 3rem !important;
  }
}
@media screen and (min-width: 992px) {
  .p-pt-lg-0 {
    padding-top: 0 !important;
  }

  .p-pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .p-pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .p-pt-lg-3 {
    padding-top: 1rem !important;
  }

  .p-pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .p-pt-lg-5 {
    padding-top: 2rem !important;
  }

  .p-pt-lg-6 {
    padding-top: 3rem !important;
  }

  .p-pt-lg-auto {
    padding-top: 3rem !important;
  }

  .p-pr-lg-0 {
    padding-right: 0 !important;
  }

  .p-pr-lg-1 {
    padding-right: 0.25rem !important;
  }

  .p-pr-lg-2 {
    padding-right: 0.5rem !important;
  }

  .p-pr-lg-3 {
    padding-right: 1rem !important;
  }

  .p-pr-lg-4 {
    padding-right: 1.5rem !important;
  }

  .p-pr-lg-5 {
    padding-right: 2rem !important;
  }

  .p-pr-lg-6 {
    padding-right: 3rem !important;
  }

  .p-pl-lg-0 {
    padding-left: 0 !important;
  }

  .p-pl-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-pl-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-pl-lg-3 {
    padding-left: 1rem !important;
  }

  .p-pl-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-pl-lg-5 {
    padding-left: 2rem !important;
  }

  .p-pl-lg-6 {
    padding-left: 3rem !important;
  }

  .p-pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .p-pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .p-pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .p-pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .p-pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .p-pb-lg-5 {
    padding-bottom: 2rem !important;
  }

  .p-pb-lg-6 {
    padding-bottom: 3rem !important;
  }

  .p-px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .p-px-lg-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }

  .p-px-lg-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .p-px-lg-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .p-px-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .p-px-lg-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .p-px-lg-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .p-py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-py-lg-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .p-py-lg-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .p-p-lg-0 {
    padding: 0 !important;
  }

  .p-p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-p-lg-3 {
    padding: 1rem !important;
  }

  .p-p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-p-lg-5 {
    padding: 2rem !important;
  }

  .p-p-lg-6 {
    padding: 3rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .p-pt-xl-0 {
    padding-top: 0 !important;
  }

  .p-pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .p-pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .p-pt-xl-3 {
    padding-top: 1rem !important;
  }

  .p-pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .p-pt-xl-5 {
    padding-top: 2rem !important;
  }

  .p-pt-xl-6 {
    padding-top: 3rem !important;
  }

  .p-pr-xl-0 {
    padding-right: 0 !important;
  }

  .p-pr-xl-1 {
    padding-right: 0.25rem !important;
  }

  .p-pr-xl-2 {
    padding-right: 0.5rem !important;
  }

  .p-pr-xl-3 {
    padding-right: 1rem !important;
  }

  .p-pr-xl-4 {
    padding-right: 1.5rem !important;
  }

  .p-pr-xl-5 {
    padding-right: 2rem !important;
  }

  .p-pr-xl-6 {
    padding-right: 3rem !important;
  }

  .p-pl-xl-0 {
    padding-left: 0 !important;
  }

  .p-pl-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-pl-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-pl-xl-3 {
    padding-left: 1rem !important;
  }

  .p-pl-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-pl-xl-5 {
    padding-left: 2rem !important;
  }

  .p-pl-xl-6 {
    padding-left: 3rem !important;
  }

  .p-pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .p-pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .p-pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .p-pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .p-pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .p-pb-xl-5 {
    padding-bottom: 2rem !important;
  }

  .p-pb-xl-6 {
    padding-bottom: 3rem !important;
  }

  .p-px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .p-px-xl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }

  .p-px-xl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .p-px-xl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .p-px-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .p-px-xl-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .p-px-xl-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .p-py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-py-xl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .p-py-xl-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .p-p-xl-0 {
    padding: 0 !important;
  }

  .p-p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-p-xl-3 {
    padding: 1rem !important;
  }

  .p-p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-p-xl-5 {
    padding: 2rem !important;
  }

  .p-p-xl-6 {
    padding: 3rem !important;
  }
}
.p-mt-0 {
  margin-top: 0 !important;
}

.p-mt-1 {
  margin-top: 0.25rem !important;
}

.p-mt-2 {
  margin-top: 0.5rem !important;
}

.p-mt-3 {
  margin-top: 1rem !important;
}

.p-mt-4 {
  margin-top: 1.5rem !important;
}

.p-mt-5 {
  margin-top: 2rem !important;
}

.p-mt-6 {
  margin-top: 3rem !important;
}

.p-mt-auto {
  margin-top: auto !important;
}

.p-mr-0 {
  margin-right: 0 !important;
}

.p-mr-1 {
  margin-right: 0.25rem !important;
}

.p-mr-2 {
  margin-right: 0.5rem !important;
}

.p-mr-3 {
  margin-right: 1rem !important;
}

.p-mr-4 {
  margin-right: 1.5rem !important;
}

.p-mr-5 {
  margin-right: 2rem !important;
}

.p-mr-6 {
  margin-right: 3rem !important;
}

.p-mr-auto {
  margin-right: auto !important;
}

.p-ml-0 {
  margin-left: 0 !important;
}

.p-ml-1 {
  margin-left: 0.25rem !important;
}

.p-ml-2 {
  margin-left: 0.5rem !important;
}

.p-ml-3 {
  margin-left: 1rem !important;
}

.p-ml-4 {
  margin-left: 1.5rem !important;
}

.p-ml-5 {
  margin-left: 2rem !important;
}

.p-ml-6 {
  margin-left: 3rem !important;
}

.p-ml-auto {
  margin-left: auto !important;
}

.p-mb-0 {
  margin-bottom: 0 !important;
}

.p-mb-1 {
  margin-bottom: 0.25rem !important;
}

.p-mb-2 {
  margin-bottom: 0.5rem !important;
}

.p-mb-3 {
  margin-bottom: 1rem !important;
}

.p-mb-4 {
  margin-bottom: 1.5rem !important;
}

.p-mb-5 {
  margin-bottom: 2rem !important;
}

.p-mb-6 {
  margin-bottom: 3rem !important;
}

.p-mb-auto {
  margin-bottom: auto !important;
}

.p-mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.p-mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.p-mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.p-mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.p-mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.p-mx-5 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.p-mx-6 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.p-mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.p-my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.p-my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.p-my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.p-my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.p-my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.p-my-5 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.p-my-6 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.p-my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.p-m-0 {
  margin: 0 !important;
}

.p-m-1 {
  margin: 0.25rem !important;
}

.p-m-2 {
  margin: 0.5rem !important;
}

.p-m-3 {
  margin: 1rem !important;
}

.p-m-4 {
  margin: 1.5rem !important;
}

.p-m-5 {
  margin: 2rem !important;
}

.p-m-6 {
  margin: 3rem !important;
}

.p-m-auto {
  margin: auto !important;
}

@media screen and (min-width: 576px) {
  .p-mt-sm-0 {
    margin-top: 0 !important;
  }

  .p-mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .p-mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .p-mt-sm-3 {
    margin-top: 1rem !important;
  }

  .p-mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .p-mt-sm-5 {
    margin-top: 2rem !important;
  }

  .p-mt-sm-6 {
    margin-top: 3rem !important;
  }

  .p-mt-sm-auto {
    margin-top: 3rem !important;
  }

  .p-mr-sm-0 {
    margin-right: 0 !important;
  }

  .p-mr-sm-1 {
    margin-right: 0.25rem !important;
  }

  .p-mr-sm-2 {
    margin-right: 0.5rem !important;
  }

  .p-mr-sm-3 {
    margin-right: 1rem !important;
  }

  .p-mr-sm-4 {
    margin-right: 1.5rem !important;
  }

  .p-mr-sm-5 {
    margin-right: 2rem !important;
  }

  .p-mr-sm-6 {
    margin-right: 3rem !important;
  }

  .p-mr-sm-auto {
    margin-right: auto !important;
  }

  .p-ml-sm-0 {
    margin-left: 0 !important;
  }

  .p-ml-sm-1 {
    margin-left: 0.25rem !important;
  }

  .p-ml-sm-2 {
    margin-left: 0.5rem !important;
  }

  .p-ml-sm-3 {
    margin-left: 1rem !important;
  }

  .p-ml-sm-4 {
    margin-left: 1.5rem !important;
  }

  .p-ml-sm-5 {
    margin-left: 2rem !important;
  }

  .p-ml-sm-6 {
    margin-left: 3rem !important;
  }

  .p-ml-sm-auto {
    margin-left: auto !important;
  }

  .p-mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .p-mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .p-mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .p-mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .p-mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .p-mb-sm-5 {
    margin-bottom: 2rem !important;
  }

  .p-mb-sm-6 {
    margin-bottom: 3rem !important;
  }

  .p-mb-sm-auto {
    margin-bottom: auto !important;
  }

  .p-mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .p-mx-sm-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }

  .p-mx-sm-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }

  .p-mx-sm-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .p-mx-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .p-mx-sm-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .p-mx-sm-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .p-mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .p-my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .p-my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .p-my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .p-my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .p-my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .p-my-sm-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .p-my-sm-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .p-m-sm-0 {
    margin: 0 !important;
  }

  .p-m-sm-1 {
    margin: 0.25rem !important;
  }

  .p-m-sm-2 {
    margin: 0.5rem !important;
  }

  .p-m-sm-3 {
    margin: 1rem !important;
  }

  .p-m-sm-4 {
    margin: 1.5rem !important;
  }

  .p-m-sm-5 {
    margin: 2rem !important;
  }

  .p-m-sm-6 {
    margin: 3rem !important;
  }

  .p-m-sm-auto {
    margin: auto !important;
  }
}
@media screen and (min-width: 768px) {
  .p-mt-md-0 {
    margin-top: 0 !important;
  }

  .p-mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .p-mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .p-mt-md-3 {
    margin-top: 1rem !important;
  }

  .p-mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .p-mt-md-5 {
    margin-top: 2rem !important;
  }

  .p-mt-md-6 {
    margin-top: 3rem !important;
  }

  .p-mt-md-auto {
    margin-top: 3rem !important;
  }

  .p-mr-md-0 {
    margin-right: 0 !important;
  }

  .p-mr-md-1 {
    margin-right: 0.25rem !important;
  }

  .p-mr-md-2 {
    margin-right: 0.5rem !important;
  }

  .p-mr-md-3 {
    margin-right: 1rem !important;
  }

  .p-mr-md-4 {
    margin-right: 1.5rem !important;
  }

  .p-mr-md-5 {
    margin-right: 2rem !important;
  }

  .p-mr-md-6 {
    margin-right: 3rem !important;
  }

  .p-mr-md-auto {
    margin-right: auto !important;
  }

  .p-ml-md-0 {
    margin-left: 0 !important;
  }

  .p-ml-md-1 {
    margin-left: 0.25rem !important;
  }

  .p-ml-md-2 {
    margin-left: 0.5rem !important;
  }

  .p-ml-md-3 {
    margin-left: 1rem !important;
  }

  .p-ml-md-4 {
    margin-left: 1.5rem !important;
  }

  .p-ml-md-5 {
    margin-left: 2rem !important;
  }

  .p-ml-md-6 {
    margin-left: 3rem !important;
  }

  .p-ml-md-auto {
    margin-left: auto !important;
  }

  .p-mb-md-0 {
    margin-bottom: 0 !important;
  }

  .p-mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .p-mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .p-mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .p-mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .p-mb-md-5 {
    margin-bottom: 2rem !important;
  }

  .p-mb-md-6 {
    margin-bottom: 3rem !important;
  }

  .p-mb-md-auto {
    margin-bottom: auto !important;
  }

  .p-mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .p-mx-md-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }

  .p-mx-md-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }

  .p-mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .p-mx-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .p-mx-md-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .p-mx-md-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .p-mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .p-my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .p-my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .p-my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .p-my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .p-my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .p-my-md-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .p-my-md-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .p-m-md-0 {
    margin: 0 !important;
  }

  .p-m-md-1 {
    margin: 0.25rem !important;
  }

  .p-m-md-2 {
    margin: 0.5rem !important;
  }

  .p-m-md-3 {
    margin: 1rem !important;
  }

  .p-m-md-4 {
    margin: 1.5rem !important;
  }

  .p-m-md-5 {
    margin: 2rem !important;
  }

  .p-m-md-6 {
    margin: 3rem !important;
  }

  .p-m-md-auto {
    margin: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .p-mt-lg-0 {
    margin-top: 0 !important;
  }

  .p-mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .p-mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .p-mt-lg-3 {
    margin-top: 1rem !important;
  }

  .p-mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .p-mt-lg-5 {
    margin-top: 2rem !important;
  }

  .p-mt-lg-6 {
    margin-top: 3rem !important;
  }

  .p-mt-lg-auto {
    margin-top: 3rem !important;
  }

  .p-mr-lg-0 {
    margin-right: 0 !important;
  }

  .p-mr-lg-1 {
    margin-right: 0.25rem !important;
  }

  .p-mr-lg-2 {
    margin-right: 0.5rem !important;
  }

  .p-mr-lg-3 {
    margin-right: 1rem !important;
  }

  .p-mr-lg-4 {
    margin-right: 1.5rem !important;
  }

  .p-mr-lg-5 {
    margin-right: 2rem !important;
  }

  .p-mr-lg-6 {
    margin-right: 3rem !important;
  }

  .p-mr-lg-auto {
    margin-right: auto !important;
  }

  .p-ml-lg-0 {
    margin-left: 0 !important;
  }

  .p-ml-lg-1 {
    margin-left: 0.25rem !important;
  }

  .p-ml-lg-2 {
    margin-left: 0.5rem !important;
  }

  .p-ml-lg-3 {
    margin-left: 1rem !important;
  }

  .p-ml-lg-4 {
    margin-left: 1.5rem !important;
  }

  .p-ml-lg-5 {
    margin-left: 2rem !important;
  }

  .p-ml-lg-6 {
    margin-left: 3rem !important;
  }

  .p-ml-lg-auto {
    margin-left: auto !important;
  }

  .p-mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .p-mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .p-mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .p-mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .p-mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .p-mb-lg-5 {
    margin-bottom: 2rem !important;
  }

  .p-mb-lg-6 {
    margin-bottom: 3rem !important;
  }

  .p-mb-lg-auto {
    margin-bottom: auto !important;
  }

  .p-mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .p-mx-lg-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }

  .p-mx-lg-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }

  .p-mx-lg-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .p-mx-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .p-mx-lg-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .p-mx-lg-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .p-mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .p-my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .p-my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .p-my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .p-my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .p-my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .p-my-lg-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .p-my-lg-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .p-m-lg-0 {
    margin: 0 !important;
  }

  .p-m-lg-1 {
    margin: 0.25rem !important;
  }

  .p-m-lg-2 {
    margin: 0.5rem !important;
  }

  .p-m-lg-3 {
    margin: 1rem !important;
  }

  .p-m-lg-4 {
    margin: 1.5rem !important;
  }

  .p-m-lg-5 {
    margin: 2rem !important;
  }

  .p-m-lg-6 {
    margin: 3rem !important;
  }

  .p-m-lg-auto {
    margin: auto !important;
  }
}
@media screen and (min-width: 1200px) {
  .p-mt-xl-0 {
    margin-top: 0 !important;
  }

  .p-mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .p-mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .p-mt-xl-3 {
    margin-top: 1rem !important;
  }

  .p-mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .p-mt-xl-5 {
    margin-top: 2rem !important;
  }

  .p-mt-xl-6 {
    margin-top: 3rem !important;
  }

  .p-mt-xl-auto {
    margin-top: 3rem !important;
  }

  .p-mr-xl-0 {
    margin-right: 0 !important;
  }

  .p-mr-xl-1 {
    margin-right: 0.25rem !important;
  }

  .p-mr-xl-2 {
    margin-right: 0.5rem !important;
  }

  .p-mr-xl-3 {
    margin-right: 1rem !important;
  }

  .p-mr-xl-4 {
    margin-right: 1.5rem !important;
  }

  .p-mr-xl-5 {
    margin-right: 2rem !important;
  }

  .p-mr-xl-6 {
    margin-right: 3rem !important;
  }

  .p-mr-xl-auto {
    margin-right: auto !important;
  }

  .p-ml-xl-0 {
    margin-left: 0 !important;
  }

  .p-ml-xl-1 {
    margin-left: 0.25rem !important;
  }

  .p-ml-xl-2 {
    margin-left: 0.5rem !important;
  }

  .p-ml-xl-3 {
    margin-left: 1rem !important;
  }

  .p-ml-xl-4 {
    margin-left: 1.5rem !important;
  }

  .p-ml-xl-5 {
    margin-left: 2rem !important;
  }

  .p-ml-xl-6 {
    margin-left: 3rem !important;
  }

  .p-ml-xl-auto {
    margin-left: auto !important;
  }

  .p-mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .p-mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .p-mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .p-mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .p-mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .p-mb-xl-5 {
    margin-bottom: 2rem !important;
  }

  .p-mb-xl-6 {
    margin-bottom: 3rem !important;
  }

  .p-mb-xl-auto {
    margin-bottom: auto !important;
  }

  .p-mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .p-mx-xl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }

  .p-mx-xl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }

  .p-mx-xl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .p-mx-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .p-mx-xl-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .p-mx-xl-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .p-mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .p-my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .p-my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .p-my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .p-my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .p-my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .p-my-xl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .p-my-xl-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .p-m-xl-0 {
    margin: 0 !important;
  }

  .p-m-xl-1 {
    margin: 0.25rem !important;
  }

  .p-m-xl-2 {
    margin: 0.5rem !important;
  }

  .p-m-xl-3 {
    margin: 1rem !important;
  }

  .p-m-xl-4 {
    margin: 1.5rem !important;
  }

  .p-m-xl-5 {
    margin: 2rem !important;
  }

  .p-m-xl-6 {
    margin: 3rem !important;
  }

  .p-m-xl-auto {
    margin: auto !important;
  }
}
.p-shadow-1 {
  box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
}

.p-shadow-2 {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.p-shadow-3 {
  box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}

.p-shadow-4 {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.p-shadow-5 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
}

.p-shadow-6 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
}

.p-shadow-7 {
  box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.p-shadow-8 {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.p-shadow-9 {
  box-shadow: 0 5px 6px -3px rgba(0, 0, 0, 0.2), 0 9px 12px 1px rgba(0, 0, 0, 0.14), 0 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.p-shadow-10 {
  box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2), 0 10px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.p-shadow-11 {
  box-shadow: 0 6px 7px -4px rgba(0, 0, 0, 0.2), 0 11px 15px 1px rgba(0, 0, 0, 0.14), 0 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.p-shadow-12 {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.p-shadow-13 {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.p-shadow-14 {
  box-shadow: 0 7px 9px -4px rgba(0, 0, 0, 0.2), 0 14px 21px 2px rgba(0, 0, 0, 0.14), 0 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.p-shadow-15 {
  box-shadow: 0 8px 9px -5px rgba(0, 0, 0, 0.2), 0 15px 22px 2px rgba(0, 0, 0, 0.14), 0 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.p-shadow-16 {
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.p-shadow-17 {
  box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.2), 0 17px 26px 2px rgba(0, 0, 0, 0.14), 0 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.p-shadow-18 {
  box-shadow: 0 9px 11px -5px rgba(0, 0, 0, 0.2), 0 18px 28px 2px rgba(0, 0, 0, 0.14), 0 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.p-shadow-19 {
  box-shadow: 0 9px 12px -6px rgba(0, 0, 0, 0.2), 0 19px 29px 2px rgba(0, 0, 0, 0.14), 0 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.p-shadow-20 {
  box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 20px 31px 3px rgba(0, 0, 0, 0.14), 0 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.p-shadow-21 {
  box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 21px 33px 3px rgba(0, 0, 0, 0.14), 0 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.p-shadow-22 {
  box-shadow: 0 10px 14px -6px rgba(0, 0, 0, 0.2), 0 22px 35px 3px rgba(0, 0, 0, 0.14), 0 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.p-shadow-23 {
  box-shadow: 0 11px 14px -7px rgba(0, 0, 0, 0.2), 0 23px 36px 3px rgba(0, 0, 0, 0.14), 0 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.p-shadow-24 {
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/fcc-branding.scss?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* External colors*/
/* Start Primary Button css */
.primaryButton {
  color: #ffffff !important;
  border-radius: 1.125em !important;
  padding: 0em 1.5em !important;
  min-width: 4em !important;
  line-height: 2.25em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0em !important;
  border: none !important;
  display: inline !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #006a4d !important;
  width: auto;
}

.listing {
  margin-left: 1em !important;
}

.primaryButton:hover {
  background-color: #d9d3f5 !important;
  box-shadow: none !important;
  cursor: pointer !important;
}

.primaryButton:focus {
  box-shadow: none !important;
  background-color: #80d194 !important;
}

.primaryButton:active {
  background-color: #80d194 !important;
  box-shadow: none !important;
}

.primaryButton:disabled {
  background-color: #e4e4e4 !important;
  color: #b5b5b5 !important;
  cursor: default !important;
}

.primaryButton.ui-button.ui-button-text-only .ui-button-text {
  padding: 0em !important;
  line-height: 2.25em !important;
}

/* End Primary Button css */
/* Start Secondary Button css */
.secondaryButton {
  color: #006a4d !important;
  border-radius: 1.125em !important;
  padding: 0em 1.5em !important;
  min-width: 4em !important;
  line-height: 2.25em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0em !important;
  border: 0.0625em solid #006a4d !important;
  display: inline !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: #ffffff !important;
}

.secondaryButton:hover {
  background-color: #fbf0f8 !important;
  box-shadow: none !important;
}

.secondaryButton:focus {
  box-shadow: none !important;
}

.secondaryButton:active {
  background-color: #d4efda !important;
  box-shadow: none !important;
}

.secondaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
  padding: 0em !important;
  line-height: 2.25em !important;
}

/* End Secondary Button css */
/* Start Tertiary Button css */
.tertiaryButton {
  color: #006a4d !important;
  border-radius: 1.125em !important;
  padding: 0em 1.5em !important;
  min-width: 4em !important;
  line-height: 2.25em !important;
  font-size: 0.875em !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: 0em !important;
  border: 0.0625em solid #006a4d !important;
  display: inline !important;
  text-decoration: none !important;
  vertical-align: baseline !important;
  text-align: center !important;
  background-color: transparent !important;
}

.tertiaryButton:hover {
  background-color: #fbf0f8 !important;
  box-shadow: none !important;
}

.tertiaryButton:focus {
  background-color: #fbf0f8 !important;
  border: 3px solid #000000 !important;
  box-shadow: none !important;
}

.tertiaryButton:active {
  background-color: #d4efda !important;
  box-shadow: none !important;
}

.tertiaryButton.ui-button.ui-button-text-only .ui-button-text {
  color: #006a4d !important;
  padding: 0em !important;
  line-height: 2.25em !important;
}

/* End Tertiary Button css */
/* Start Candy Stripped Table css */
.candyStriped .ui-table .ui-table-thead > tr {
  border-bottom: 0.065em solid #d7d6d7 !important;
  background-color: #fbfafe !important;
}

.candyStriped .ui-table .ui-table-thead > tr > th {
  padding-top: 1.25em !important;
  padding-bottom: 1.25em !important;
  border: none !important;
  font-weight: 700 !important;
  background-color: transparent !important;
  color: #414141 !important;
  font-size: 0.875em !important;
  line-height: 0.875em !important;
  text-align: left;
  padding-right: 1em !important;
}

.candyStriped .ui-table .ui-table-tbody > tr {
  border-top: 0.065em solid #d7d6d7 !important;
  border-bottom: 0.065em solid #d7d6d7 !important;
}

.candyStriped .ui-table .ui-table-tbody > tr:nth-child(odd) {
  background-color: #ffffff !important;
}

.candyStriped .ui-table .ui-table-tbody > tr:nth-child(even) {
  background-color: #fbfafe !important;
}

.candyStriped .ui-table .ui-table-tbody > tr > td {
  background-color: transparent !important;
  color: #414141 !important;
  border: none !important;
  padding-top: 1.1875em !important;
  padding-bottom: 1.1875em !important;
  padding-right: 1em !important;
  line-height: 0.875em !important;
  font-size: 0.875em !important;
  word-break: break-word !important;
  text-align: left;
}

.candyStriped .ui-table .ui-table-tbody > tr:hover > td {
  cursor: context-menu !important;
  background-color: #f3f3fc !important;
  font-weight: 600 !important;
}

.candyStriped .ui-table .ui-table-tbody > tr.selectableCursor:hover > td {
  cursor: pointer !important;
}

.candyStriped .ui-table .ui-table-tbody > tr > td .displayIcon {
  visibility: hidden !important;
}

.candyStriped .ui-table .ui-table-tbody > tr:hover > td .displayIcon {
  cursor: pointer !important;
  visibility: visible !important;
  font-size: 1.5em !important;
  color: #006a4d !important;
}

.candyStriped .ui-table .ui-table-tbody > tr:hover > td .ellipisis {
  cursor: pointer !important;
  visibility: visible !important;
}

.candyStriped .ui-table .ui-table-tbody > tr:focus > td .ellipisis {
  cursor: pointer !important;
  visibility: visible !important;
}

/* End Candy Stripped Table css */
/* Start Candy Stripped(Even) Table css */
.candyStripedEven .ui-table .ui-table-thead > tr {
  border-bottom: 0.125em solid #d7d6d7 !important;
}

.candyStripedEven .ui-table .ui-table-thead > tr > th {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
  padding-right: 2em !important;
  border: none !important;
  font-weight: 700 !important;
  background-color: #ffffff !important;
  color: #414141 !important;
  font-size: 0.875em !important;
  line-height: 0.875em !important;
  text-align: left;
}

.candyStripedEven .ui-table .ui-table-tbody > tr {
  border-top: 0.065em solid #d7d6d7 !important;
  border-bottom: 0.065em solid #d7d6d7 !important;
}

.candyStripedEven .ui-table .ui-table-tbody > tr:nth-child(odd) {
  background-color: #fbfafe !important;
}

.candyStripedEven .ui-table .ui-table-tbody > tr:nth-child(even) {
  background-color: #ffffff !important;
}

.candyStripedEven .ui-table .ui-table-tbody > tr > td {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
  padding-right: 2em !important;
  background-color: transparent !important;
  color: #414141 !important;
  border: none !important;
  line-height: 0.875em !important;
  font-size: 0.875em !important;
  word-break: break-word !important;
  text-align: left;
}

.candyStripedEven .ui-table .ui-table-tbody > tr:hover > td {
  cursor: context-menu !important;
  background-color: #f3f3fc !important;
  font-weight: 600 !important;
}

/* End Candy Stripped(Even) Table css */
/* Start Plain Table css */
.plainTable .ui-table .ui-table-thead > tr {
  border-bottom: 0.125em solid #d7d6d7 !important;
}

.plainTable .ui-table .ui-table-thead > tr > th {
  padding-top: 1.1875em !important;
  padding-bottom: 1.1875em !important;
  padding-right: 2em !important;
  border: none !important;
  font-weight: 700 !important;
  background-color: #ffffff !important;
  color: #414141 !important;
  font-size: 0.875em !important;
  line-height: 0.875em !important;
  text-align: left;
}

.plainTable .ui-table .ui-table-tbody > tr {
  border-top: 0.065em solid #d7d6d7 !important;
  border-bottom: 0.065em solid #d7d6d7 !important;
}

.plainTable .ui-table .ui-table-tbody > tr > td {
  padding-top: 1.1875em !important;
  padding-bottom: 1.1875em !important;
  padding-right: 2em !important;
  background-color: #ffffff !important;
  color: #414141 !important;
  border: none !important;
  line-height: 0.875em !important;
  font-size: 0.875em !important;
  word-break: break-word !important;
  text-align: left;
}

.plainTable .ui-table .ui-table-tbody > tr:hover > td {
  cursor: pointer !important;
  background-color: #f3f3fc !important;
  font-weight: 600 !important;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/variables.scss?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* External colors*/
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles/main.scss?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media (max-width: 599px) {
  .entirePage, .verMenuCssClass, .dashboradWrapper, fcc-common-transactions-listdef {
    width: 719px !important;
    overflow-x: scroll;
  }
}

@media (max-width: 599px) {
  .dashboradWrapper {
    width: 1279px !important;
    overflow-x: scroll;
  }
}

@media (max-width: 599px) {
  .ng-header a {
    float: left !important;
  }
}

@media (max-width: 599px) {
  fcc-common-transactions-listdef {
    width: 960px !important;
    overflow-x: scroll;
  }
}

@media screen and (max-width: 500px) {
  .ng-header a {
    float: left;
  }
}
@media (max-width: 599px) {
  .horMenuCssClass {
    margin-top: 9em !important;
  }
}
