@charset "UTF-8";html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}*{box-sizing:border-box}body,blockquote,figure,p,h1,h2,h3,h4{margin:0}a{text-decoration:none}img{display:block;max-width:100%}strong,h1,h2,h3,h4{font-weight:400}em,cite{font-style:normal}input,textarea,select{display:block;margin:0;padding:0;border:0;border-radius:0;font-family:inherit;background-image:none;background-color:transparent;box-shadow:none;appearance:none}input:focus,textarea:focus,select:focus{outline:none}button{margin:0;padding:0;border:0;font-family:inherit;background-color:transparent;cursor:pointer}button:focus{outline:none}.cursor-loader{filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;cursor:wait}.cursor-loader *{cursor:wait!important}:root{--mat-form-field-outlined-container-shape: 12px}.mat-button{font-weight:400}.mat-drawer-container{color:unset!important;background-color:unset!important}.radio-btn .mdc-form-field{letter-spacing:normal!important;width:auto}.mat-expansion-panel-content{font-size:14px!important;line-height:20px!important}.mdc-form-field{letter-spacing:normal!important;width:100%}.sp-help-radio-group .mdc-form-field{margin-bottom:20px!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#2f5eb6!important}.mat-mdc-radio-button{border-radius:12px!important}.mat-mdc-radio-button .mdc-radio{padding:0!important}.mdc-form-field>label{padding-left:8px!important}.sp-help-content-field.mat-focused .mdc-text-field .mat-mdc-floating-label.mdc-floating-label{top:29px!important;left:4px!important;font-family:Roboto,Helvetica Neue,sans-serif!important;font-weight:400!important;color:#3f51b5!important}.sp-help-content-field.mat-focused.ng-invalid.ng-touched .mat-mdc-floating-label.mdc-floating-label{color:red!important}.sp-help-content-field:not(.mat-focused) .mdc-text-field:hover .mat-mdc-floating-label.mdc-floating-label{top:23px!important}.sp-help-content-field.ng-invalid.ng-touched:not(.mat-focused) .mdc-text-field .mat-mdc-floating-label.mdc-floating-label{top:22px!important}.sp-help-content-field.mat-focused .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(5px,var(--mat-shape-small, 4px))!important}.sp-help-content-field input::-webkit-input-placeholder{font-size:14px;font-weight:300}.sp-help-content-field input::-moz-placeholder{font-size:14px;font-weight:300}.sp-help-content-field input:-ms-input-placeholder{font-size:14px;font-weight:300}.sp-help-content-field input::placeholder{font-size:14px;font-weight:300}.sp-help-content-field.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{top:24px;margin-top:-.25em}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline__trailing{border-color:#0000001f}.mdc-text-field--invalid .mdc-notched-outline__leading{border-left:2px solid!important;border-color:var(--mat-theme-error, #f44336)!important;border-width:2px!important}.mdc-text-field--invalid .mdc-notched-outline__trailing{border-right:2px solid!important;border-color:var(--mat-theme-error, #f44336)!important;border-width:2px!important}.mdc-text-field--invalid .mdc-notched-outline__notch{border-width:2px!important;border-color:var(--mat-theme-error, #f44336)!important;border-left:none!important}.mat-mdc-form-field-infix{min-height:51px!important}.mat-mdc-form-field-infix:has(input){height:51px}.mat-mdc-form-field .mat-mdc-floating-label.mat-mdc-form-field{line-height:15.75px!important;left:0!important;letter-spacing:normal!important;white-space:nowrap!important}.mat-mdc-text-field-wrapper{padding:0 .75em!important}.mat-mdc-form-field-subscript-wrapper{line-height:var(--mat-typography-caption-line-height, 13px)}.mat-mdc-floating-label--float-above mat-label{font-size:1em!important}.mat-mdc-form-field-error{font-size:10.5px;font-weight:400}.mat-mdc-form-field-error-wrapper,.mat-mdc-form-field-hint-wrapper{padding:0 1em!important}.mat-mdc-form-field-error{letter-spacing:normal!important}.mdc-floating-label--required:after{margin-left:3px!important}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:14px}.mat-mdc-form-field-hint-end{color:#0009!important;font-size:10.5px!important;line-height:1.125!important}.mat-mdc-icon-button.mat-mdc-button-base{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-mdc-icon-button.mat-mdc-button-base .mat-icon{vertical-align:middle!important;margin-bottom:3px}.mat-mdc-icon-button{color:inherit!important}.mat-mdc-button .mdc-button__label{letter-spacing:normal!important;font-weight:400!important}.download-btn .mdc-button__label{line-height:unset!important}.mat-mdc-button:not(:disabled){padding:0 16px!important}.mat-mdc-button .mdc-button__label{line-height:36px;font-family:Roboto,Helvetica Neue,sans-serif!important}.mdc-switch__icon{visibility:hidden}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle:after,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle:after{background:#fff!important}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track:before{background:#00000061!important}.mdc-form-field:has(.mdc-switch) label{padding-left:0!important}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading{border-left:2px solid;border-top:2px solid;border-bottom:2px solid}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch{border-left-width:2px;border-bottom-width:2px}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing,.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-right-width:2px;border-top-width:2px;border-bottom-width:2px}.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline--notched .mdc-notched-outline__leading,.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline--notched .mdc-notched-outline__notch,.mat-mdc-form-field-type-mat-select.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline--notched .mdc-notched-outline__trailing{border-color:#3f51b5!important}.mat-mdc-select-value{letter-spacing:normal}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:13px!important;padding-bottom:10px!important}.mat-mdc-select-placeholder{position:relative;top:3px;color:#0000006b;letter-spacing:normal;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif}.mat-mdc-select-value-text{position:relative;top:3px}.mat-mdc-option .mdc-list-item__primary-text{font-size:16px;white-space:nowrap!important}.mdc-text-field--outlined .mdc-notched-outline{z-index:auto!important}.search-input .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:0!important}.mat-mdc-form-field-type-mat-input:not(.mat-focused) .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid):hover .mdc-notched-outline .mdc-notched-outline__notch{border-top:2px solid!important;border-bottom:2px solid!important}.mat-mdc-form-field-type-mat-input.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline__leading,.mat-mdc-form-field-type-mat-input .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid):hover .mdc-notched-outline__leading{border-left:2px solid!important;border-top:2px solid!important;border-bottom:2px solid!important}.mat-mdc-form-field-type-mat-input.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline .mdc-notched-outline__trailing,.mat-mdc-form-field-type-mat-input .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-right-width:2px!important;border-top-width:2px!important;border-bottom-width:2px!important}.mat-mdc-form-field-type-mat-input.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline__leading,.mat-mdc-form-field-type-mat-input.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field-type-mat-input.mat-focused .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid) .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#3f51b5!important}.sort-icon{margin-bottom:0!important;font-size:17px!important;line-height:24px!important}button{letter-spacing:normal!important}.modify-btn .mdc-button__label{white-space:nowrap!important;color:#f44336!important}.modify-btn.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:0!important}.sp-toolbar-button{color:#fff!important;line-height:36px!important}.sp-toolbar-button mat-icon{width:24px!important;height:24px!important;font-size:24px!important;margin-right:0!important}.sp-btn-primary{color:#fff!important}button.sp-btn-secondary{border:solid 1px #ff582b!important;background-color:#fff!important;color:#ff582b!important}.sp-dialog-footer button{margin-bottom:9px!important}.tolteck-container mat-icon{color:#fff!important;width:24px!important;height:24px!important;font-size:24px!important;margin-right:0!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:#2f5eb6!important;background-color:#2f5eb6!important}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#2f5eb6!important}.sp-radio-button-title{min-width:60px}.sp-radio-button.mat-mdc-radio-checked .sp-radio-button-title{color:#2a5eb6}sp-panel .mat-content.mat-content-hide-toggle{margin-right:0!important}.mat-mdc-form-field-infix{width:100%!important;flex:0 0 auto}.sp-actions-button>.mat-icon{height:24px!important;width:24px!important;font-size:24px!important;margin-right:0!important;vertical-align:middle!important;line-height:24px!important}sp-solution-actions .sp-actions-button .mdc-button__label{line-height:36px}sp-solution-actions .sp-actions-button{padding-right:15px}sp-product-list .panel-header-title{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:15px!important;font-weight:400!important}sp-solution-details .back-button{margin-left:0!important}.mat-expansion-panel{color:#000000de!important}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:15px!important;font-weight:400!important}sp-toolbar{position:sticky!important;top:0!important;z-index:10!important;display:block!important}.mat-drawer-content,.mat-drawer-container{overflow:clip!important}sp-not-available .sp-dialog-footer button{height:38px!important;margin-bottom:0!important}sp-leave-form .sp-dialog-footer .sp-btn-secondary{margin-bottom:10px!important}sp-leave-form .sp-dialog-footer button:nth-child(3){margin-top:-11px!important;vertical-align:middle!important;margin-bottom:0!important}@media (max-width: 640px){sp-leave-form .sp-dialog-footer button:nth-child(3){margin-top:-9px!important}}sp-save-form .sp-dialog-footer button{margin-bottom:0!important;vertical-align:middle!important}sp-proposer-article mat-dialog-actions .sp-btn-primary{height:50px!important}sp-proposer-article .mdc-dialog__actions button.cancel-btn{margin-bottom:0!important;font-size:16px!important}sp-proposer-article mat-dialog-actions .sp-btn-primary .mdc-button__label{padding:0 16px!important}.mat-mdc-dialog-container .mdc-dialog__content{color:#000000de!important}.app-toaster.toaster-success .mdc-snackbar__surface{background-color:#43bc7d!important}.app-toaster.toaster-error .mdc-snackbar__surface{background-color:#ff3232!important}.app-toaster.toaster-info .mdc-snackbar__surface{background-color:#d4e8fa!important}.app-toaster.toaster-info .mat-mdc-button.mat-mdc-snack-bar-action,.app-toaster.toaster-info .mat-mdc-snack-bar-label.mdc-snackbar__label{color:#000!important}.app-toaster.toaster-warning .mdc-snackbar__surface{background-color:#2a5eb6!important}.app-toaster .mat-mdc-button.mat-mdc-snack-bar-action{color:#fff!important}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#2f5eb6}.mat-radio-label-content,.mat-checkbox-label,.mat-checkbox-layout{width:100%}.mat-checkbox-layout{padding:10px 0 10px 10px}tr.mat-header-row th.mat-header-cell{border-top:1px solid rgba(0,0,0,.12);text-align:center;color:#1d1e20}tr th.mat-header-cell,tr td.mat-cell,tr td.mat-footer-cell{padding:0 4px;border-right:1px solid rgba(0,0,0,.12)}.mat-table-sticky{border-left:1px solid rgba(0,0,0,.12);background-color:#f3f3f3}tr th.mat-header-cell:first-of-type,tr td.mat-cell:first-of-type,tr td.mat-footer-cell:first-of-type{padding-left:4px}tr th.mat-header-cell:last-of-type,tr td.mat-cell:last-of-type,tr td.mat-footer-cell:last-of-type{padding-right:4px}tr th.mat-table-sticky{background-color:#fff;box-shadow:0 3px #0000000f}.mat-tab-label-active .mat-tab-label-content{color:#3f51b5}.mat-tab-label-content{color:#1d1e20;text-transform:uppercase}.mat-tab-body-content{padding:0 2px 15px}.mat-expansion-panel-header{border-bottom:1px solid #e8e8e8!important;margin-bottom:0}.mat-expansion-panel-header:not(.product-panel).mat-expanded{min-height:70px}@media (max-width: 640px){.mat-expansion-panel-header:not(.product-panel).mat-expanded{margin-bottom:0}}.solution-products mat-expansion-panel{padding:0!important;border-radius:0!important}.solution-products .mat-expansion-panel-body{padding:10px!important}@media (max-width: 640px){.solution-products .mat-expansion-panel-body{padding:0!important}}.solution-products mat-expansion-panel-header{background-color:#a1a9b1;color:#fff}.solution-products mat-expansion-panel-header:hover,.solution-products mat-expansion-panel-header:focus{background-color:#a1a9b1!important;color:#fff}.solution-products .mat-expansion-indicator:after{color:#fff}.solution-products .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.app-toaster{color:#fff}@media print{.app-toaster{display:none}}.app-toaster button{color:#fff}.app-toaster.toaster-success{background-color:#43bc7d}@media print{.app-toaster.toaster-success{display:none}}.app-toaster.toaster-error{background-color:#ff3232}@media print{.app-toaster.toaster-error{display:none}}.app-toaster.toaster-warning{background-color:#2a5eb6}.app-toaster.toaster-info{background-color:#d4e8fa}@media print{.app-toaster.toaster-info{display:none}}.app-toaster.toaster-warning{background-color:#ff582b}@media print{.app-toaster.toaster-warning{display:none}}.help-popin{height:600px!important}@media (max-width: 640px){.cdk-overlay-pane{max-width:95vw!important}.dialog-responsive{overflow:scroll}}.search-input .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{display:flex}.mat-mdc-dialog-container .mdc-dialog__surface{padding:24px}.sp-dialog-title{width:100%;font-size:18px;font-weight:700;border-bottom:solid 1px lightgrey;padding-bottom:10px}.sp-dialog-header{display:flex;justify-content:space-between}.sp-dialog-header .sp-dialog-title{width:100%;font-size:18px;font-weight:700;border-bottom:solid 1px lightgrey;padding-bottom:10px}.sp-dialog-header .sp-dialog-close{cursor:pointer;font-size:24px}.sp-dialog-content{font-size:14px;margin-top:20px}.sp-dialog-content p{color:gray}.sp-dialog-footer{margin-top:20px}.sp-dialog-footer button{font-size:16px;margin-left:20px}.sp-dialog-footer button:first-of-type{margin-left:0}.max-content-width{max-width:500px}button.sp-btn-primary{border:solid 1px #ff582b;background-color:#ff582b;color:#fff}button.sp-btn-secondary{border:solid 1px #ff582b;background-color:#fff;color:#ff582b}.sp-tooltip{position:relative;bottom:5px;font-size:14px;line-height:18px;color:#fff;background-color:#1d1e20}:host,:root{--d2h-bg-color:#fff;--d2h-border-color:#ddd;--d2h-dim-color:rgba(0,0,0,.3);--d2h-line-border-color:#eee;--d2h-file-header-bg-color:#f7f7f7;--d2h-file-header-border-color:#d8d8d8;--d2h-empty-placeholder-bg-color:#f1f1f1;--d2h-empty-placeholder-border-color:#e1e1e1;--d2h-selected-color:#c8e1ff;--d2h-ins-bg-color:#dfd;--d2h-ins-border-color:#b4e2b4;--d2h-ins-highlight-bg-color:#97f295;--d2h-ins-label-color:#399839;--d2h-del-bg-color:#fee8e9;--d2h-del-border-color:#e9aeae;--d2h-del-highlight-bg-color:#ffb6ba;--d2h-del-label-color:#c33;--d2h-change-del-color:#fdf2d0;--d2h-change-ins-color:#ded;--d2h-info-bg-color:#f8fafd;--d2h-info-border-color:#d5e4f2;--d2h-change-label-color:#d0b44c;--d2h-moved-label-color:#3572b0;--d2h-dark-color:#e6edf3;--d2h-dark-bg-color:#0d1117;--d2h-dark-border-color:#30363d;--d2h-dark-dim-color:#6e7681;--d2h-dark-line-border-color:#21262d;--d2h-dark-file-header-bg-color:#161b22;--d2h-dark-file-header-border-color:#30363d;--d2h-dark-empty-placeholder-bg-color:hsla(215,8%,47%,.1);--d2h-dark-empty-placeholder-border-color:#30363d;--d2h-dark-selected-color:rgba(56,139,253,.1);--d2h-dark-ins-bg-color:rgba(46,160,67,.15);--d2h-dark-ins-border-color:rgba(46,160,67,.4);--d2h-dark-ins-highlight-bg-color:rgba(46,160,67,.4);--d2h-dark-ins-label-color:#3fb950;--d2h-dark-del-bg-color:rgba(248,81,73,.1);--d2h-dark-del-border-color:rgba(248,81,73,.4);--d2h-dark-del-highlight-bg-color:rgba(248,81,73,.4);--d2h-dark-del-label-color:#f85149;--d2h-dark-change-del-color:rgba(210,153,34,.2);--d2h-dark-change-ins-color:rgba(46,160,67,.25);--d2h-dark-info-bg-color:rgba(56,139,253,.1);--d2h-dark-info-border-color:rgba(56,139,253,.4);--d2h-dark-change-label-color:#d29922;--d2h-dark-moved-label-color:#3572b0}.d2h-wrapper{text-align:left}.d2h-file-header{background-color:#f7f7f7;background-color:var(--d2h-file-header-bg-color);border-bottom:1px solid #d8d8d8;border-bottom:1px solid var(--d2h-file-header-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;height:35px;padding:5px 10px}.d2h-file-header.d2h-sticky-header{position:sticky;top:0;z-index:1}.d2h-file-stats{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-left:auto}.d2h-lines-added{border:1px solid #b4e2b4;border:1px solid var(--d2h-ins-border-color);border-radius:5px 0 0 5px;color:#399839;color:var(--d2h-ins-label-color);padding:2px;text-align:right;vertical-align:middle}.d2h-lines-deleted{border:1px solid #e9aeae;border:1px solid var(--d2h-del-border-color);border-radius:0 5px 5px 0;color:#c33;color:var(--d2h-del-label-color);margin-left:1px;padding:2px;text-align:left;vertical-align:middle}.d2h-file-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;width:100%}.d2h-file-name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.d2h-file-wrapper{border:1px solid #ddd;border:1px solid var(--d2h-border-color);border-radius:3px;margin-bottom:1em}.d2h-file-collapse{-webkit-box-pack:end;-ms-flex-pack:end;cursor:pointer;display:none;font-size:12px;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;border:1px solid var(--d2h-border-color);border-radius:3px;padding:4px 8px}.d2h-file-collapse.d2h-selected{background-color:#c8e1ff;background-color:var(--d2h-selected-color)}.d2h-file-collapse-input{margin:0 4px 0 0}.d2h-diff-table{border-collapse:collapse;font-family:Menlo,Consolas,monospace;font-size:13px;width:100%}.d2h-files-diff{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.d2h-file-diff{overflow-y:hidden}.d2h-file-diff.d2h-d-none,.d2h-files-diff.d2h-d-none{display:none}.d2h-file-side-diff{display:inline-block;overflow-x:scroll;overflow-y:hidden;width:50%}.d2h-code-line{padding:0 8em;width:calc(100% - 16em)}.d2h-code-line,.d2h-code-side-line{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.d2h-code-side-line{padding:0 4.5em;width:calc(100% - 9em)}.d2h-code-line-ctn{background:none;display:inline-block;padding:0;word-wrap:normal;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle;white-space:pre;width:100%}.d2h-code-line del,.d2h-code-side-line del{background-color:#ffb6ba;background-color:var(--d2h-del-highlight-bg-color)}.d2h-code-line del,.d2h-code-line ins,.d2h-code-side-line del,.d2h-code-side-line ins{border-radius:.2em;display:inline-block;margin-top:-1px;-webkit-text-decoration:none;text-decoration:none}.d2h-code-line ins,.d2h-code-side-line ins{background-color:#97f295;background-color:var(--d2h-ins-highlight-bg-color);text-align:left}.d2h-code-line-prefix{background:none;display:inline;padding:0;word-wrap:normal;white-space:pre}.line-num1{float:left}.line-num1,.line-num2{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0 .5em;text-overflow:ellipsis;width:3.5em}.line-num2{float:right}.d2h-code-linenumber{background-color:#fff;background-color:var(--d2h-bg-color);border:solid #eee;border:solid var(--d2h-line-border-color);border-width:0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0000004d;color:var(--d2h-dim-color);cursor:pointer;display:inline-block;position:absolute;text-align:right;width:7.5em}.d2h-code-linenumber:after{content:"\200b"}.d2h-code-side-linenumber{background-color:#fff;background-color:var(--d2h-bg-color);border:solid #eee;border:solid var(--d2h-line-border-color);border-width:0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0000004d;color:var(--d2h-dim-color);cursor:pointer;display:inline-block;overflow:hidden;padding:0 .5em;position:absolute;text-align:right;text-overflow:ellipsis;width:4em}.d2h-code-side-linenumber:after{content:"\200b"}.d2h-code-side-emptyplaceholder,.d2h-emptyplaceholder{background-color:#f1f1f1;background-color:var(--d2h-empty-placeholder-bg-color);border-color:#e1e1e1;border-color:var(--d2h-empty-placeholder-border-color)}.d2h-code-line-prefix,.d2h-code-linenumber,.d2h-code-side-linenumber,.d2h-emptyplaceholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d2h-code-linenumber,.d2h-code-side-linenumber{direction:rtl}.d2h-del{background-color:#fee8e9;background-color:var(--d2h-del-bg-color);border-color:#e9aeae;border-color:var(--d2h-del-border-color)}.d2h-ins{background-color:#dfd;background-color:var(--d2h-ins-bg-color);border-color:#b4e2b4;border-color:var(--d2h-ins-border-color)}.d2h-info{background-color:#f8fafd;background-color:var(--d2h-info-bg-color);border-color:#d5e4f2;border-color:var(--d2h-info-border-color);color:#0000004d;color:var(--d2h-dim-color)}.d2h-file-diff .d2h-del.d2h-change{background-color:#fdf2d0;background-color:var(--d2h-change-del-color)}.d2h-file-diff .d2h-ins.d2h-change{background-color:#ded;background-color:var(--d2h-change-ins-color)}.d2h-file-list-wrapper{margin-bottom:10px}.d2h-file-list-wrapper a{-webkit-text-decoration:none;text-decoration:none}.d2h-file-list-wrapper a,.d2h-file-list-wrapper a:visited{color:#3572b0;color:var(--d2h-moved-label-color)}.d2h-file-list-header{text-align:left}.d2h-file-list-title{font-weight:700}.d2h-file-list-line{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.d2h-file-list{display:block;list-style:none;margin:0;padding:0}.d2h-file-list>li{border-bottom:1px solid #ddd;border-bottom:1px solid var(--d2h-border-color);margin:0;padding:5px 10px}.d2h-file-list>li:last-child{border-bottom:none}.d2h-file-switch{cursor:pointer;display:none;font-size:10px}.d2h-icon{fill:currentColor;margin-right:10px;vertical-align:middle}.d2h-deleted{color:#c33;color:var(--d2h-del-label-color)}.d2h-added{color:#399839;color:var(--d2h-ins-label-color)}.d2h-changed{color:#d0b44c;color:var(--d2h-change-label-color)}.d2h-moved{color:#3572b0;color:var(--d2h-moved-label-color)}.d2h-tag{background-color:#fff;background-color:var(--d2h-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;margin-left:5px;padding:0 2px}.d2h-deleted-tag{border:1px solid #c33;border:1px solid var(--d2h-del-label-color)}.d2h-added-tag{border:1px solid #399839;border:1px solid var(--d2h-ins-label-color)}.d2h-changed-tag{border:1px solid #d0b44c;border:1px solid var(--d2h-change-label-color)}.d2h-moved-tag{border:1px solid #3572b0;border:1px solid var(--d2h-moved-label-color)}.d2h-dark-color-scheme{background-color:#0d1117;background-color:var(--d2h-dark-bg-color);color:#e6edf3;color:var(--d2h-dark-color)}.d2h-dark-color-scheme .d2h-file-header{background-color:#161b22;background-color:var(--d2h-dark-file-header-bg-color);border-bottom:#30363d;border-bottom:var(--d2h-dark-file-header-border-color)}.d2h-dark-color-scheme .d2h-lines-added{border:1px solid rgba(46,160,67,.4);border:1px solid var(--d2h-dark-ins-border-color);color:#3fb950;color:var(--d2h-dark-ins-label-color)}.d2h-dark-color-scheme .d2h-lines-deleted{border:1px solid rgba(248,81,73,.4);border:1px solid var(--d2h-dark-del-border-color);color:#f85149;color:var(--d2h-dark-del-label-color)}.d2h-dark-color-scheme .d2h-code-line del,.d2h-dark-color-scheme .d2h-code-side-line del{background-color:#f8514966;background-color:var(--d2h-dark-del-highlight-bg-color)}.d2h-dark-color-scheme .d2h-code-line ins,.d2h-dark-color-scheme .d2h-code-side-line ins{background-color:#2ea04366;background-color:var(--d2h-dark-ins-highlight-bg-color)}.d2h-dark-color-scheme .d2h-diff-tbody{border-color:#30363d;border-color:var(--d2h-dark-border-color)}.d2h-dark-color-scheme .d2h-code-side-linenumber{background-color:#0d1117;background-color:var(--d2h-dark-bg-color);border-color:#21262d;border-color:var(--d2h-dark-line-border-color);color:#6e7681;color:var(--d2h-dark-dim-color)}.d2h-dark-color-scheme .d2h-files-diff .d2h-code-side-emptyplaceholder,.d2h-dark-color-scheme .d2h-files-diff .d2h-emptyplaceholder{background-color:#6e76811a;background-color:var(--d2h-dark-empty-placeholder-bg-color);border-color:#30363d;border-color:var(--d2h-dark-empty-placeholder-border-color)}.d2h-dark-color-scheme .d2h-code-linenumber{background-color:#0d1117;background-color:var(--d2h-dark-bg-color);border-color:#21262d;border-color:var(--d2h-dark-line-border-color);color:#6e7681;color:var(--d2h-dark-dim-color)}.d2h-dark-color-scheme .d2h-del{background-color:#f851491a;background-color:var(--d2h-dark-del-bg-color);border-color:#f8514966;border-color:var(--d2h-dark-del-border-color)}.d2h-dark-color-scheme .d2h-ins{background-color:#2ea04326;background-color:var(--d2h-dark-ins-bg-color);border-color:#2ea04366;border-color:var(--d2h-dark-ins-border-color)}.d2h-dark-color-scheme .d2h-info{background-color:#388bfd1a;background-color:var(--d2h-dark-info-bg-color);border-color:#388bfd66;border-color:var(--d2h-dark-info-border-color);color:#6e7681;color:var(--d2h-dark-dim-color)}.d2h-dark-color-scheme .d2h-file-diff .d2h-del.d2h-change{background-color:#d2992233;background-color:var(--d2h-dark-change-del-color)}.d2h-dark-color-scheme .d2h-file-diff .d2h-ins.d2h-change{background-color:#2ea04340;background-color:var(--d2h-dark-change-ins-color)}.d2h-dark-color-scheme .d2h-file-wrapper{border:1px solid #30363d;border:1px solid var(--d2h-dark-border-color)}.d2h-dark-color-scheme .d2h-file-collapse{border:1px solid #0d1117;border:1px solid var(--d2h-dark-bg-color)}.d2h-dark-color-scheme .d2h-file-collapse.d2h-selected{background-color:#388bfd1a;background-color:var(--d2h-dark-selected-color)}.d2h-dark-color-scheme .d2h-file-list-wrapper a,.d2h-dark-color-scheme .d2h-file-list-wrapper a:visited{color:#3572b0;color:var(--d2h-dark-moved-label-color)}.d2h-dark-color-scheme .d2h-file-list>li{border-bottom:1px solid #0d1117;border-bottom:1px solid var(--d2h-dark-bg-color)}.d2h-dark-color-scheme .d2h-deleted{color:#f85149;color:var(--d2h-dark-del-label-color)}.d2h-dark-color-scheme .d2h-added{color:#3fb950;color:var(--d2h-dark-ins-label-color)}.d2h-dark-color-scheme .d2h-changed{color:#d29922;color:var(--d2h-dark-change-label-color)}.d2h-dark-color-scheme .d2h-moved{color:#3572b0;color:var(--d2h-dark-moved-label-color)}.d2h-dark-color-scheme .d2h-tag{background-color:#0d1117;background-color:var(--d2h-dark-bg-color)}.d2h-dark-color-scheme .d2h-deleted-tag{border:1px solid #f85149;border:1px solid var(--d2h-dark-del-label-color)}.d2h-dark-color-scheme .d2h-added-tag{border:1px solid #3fb950;border:1px solid var(--d2h-dark-ins-label-color)}.d2h-dark-color-scheme .d2h-changed-tag{border:1px solid #d29922;border:1px solid var(--d2h-dark-change-label-color)}.d2h-dark-color-scheme .d2h-moved-tag{border:1px solid #3572b0;border:1px solid var(--d2h-dark-moved-label-color)}@media (prefers-color-scheme: dark){.d2h-auto-color-scheme{background-color:#0d1117;background-color:var(--d2h-dark-bg-color);color:#e6edf3;color:var(--d2h-dark-color)}.d2h-auto-color-scheme .d2h-file-header{background-color:#161b22;background-color:var(--d2h-dark-file-header-bg-color);border-bottom:#30363d;border-bottom:var(--d2h-dark-file-header-border-color)}.d2h-auto-color-scheme .d2h-lines-added{border:1px solid rgba(46,160,67,.4);border:1px solid var(--d2h-dark-ins-border-color);color:#3fb950;color:var(--d2h-dark-ins-label-color)}.d2h-auto-color-scheme .d2h-lines-deleted{border:1px solid rgba(248,81,73,.4);border:1px solid var(--d2h-dark-del-border-color);color:#f85149;color:var(--d2h-dark-del-label-color)}.d2h-auto-color-scheme .d2h-code-line del,.d2h-auto-color-scheme .d2h-code-side-line del{background-color:#f8514966;background-color:var(--d2h-dark-del-highlight-bg-color)}.d2h-auto-color-scheme .d2h-code-line ins,.d2h-auto-color-scheme .d2h-code-side-line ins{background-color:#2ea04366;background-color:var(--d2h-dark-ins-highlight-bg-color)}.d2h-auto-color-scheme .d2h-diff-tbody{border-color:#30363d;border-color:var(--d2h-dark-border-color)}.d2h-auto-color-scheme .d2h-code-side-linenumber{background-color:#0d1117;background-color:var(--d2h-dark-bg-color);border-color:#21262d;border-color:var(--d2h-dark-line-border-color);color:#6e7681;color:var(--d2h-dark-dim-color)}.d2h-auto-color-scheme .d2h-files-diff .d2h-code-side-emptyplaceholder,.d2h-auto-color-scheme .d2h-files-diff .d2h-emptyplaceholder{background-color:#6e76811a;background-color:var(--d2h-dark-empty-placeholder-bg-color);border-color:#30363d;border-color:var(--d2h-dark-empty-placeholder-border-color)}.d2h-auto-color-scheme .d2h-code-linenumber{background-color:#0d1117;background-color:var(--d2h-dark-bg-color);border-color:#21262d;border-color:var(--d2h-dark-line-border-color);color:#6e7681;color:var(--d2h-dark-dim-color)}.d2h-auto-color-scheme .d2h-del{background-color:#f851491a;background-color:var(--d2h-dark-del-bg-color);border-color:#f8514966;border-color:var(--d2h-dark-del-border-color)}.d2h-auto-color-scheme .d2h-ins{background-color:#2ea04326;background-color:var(--d2h-dark-ins-bg-color);border-color:#2ea04366;border-color:var(--d2h-dark-ins-border-color)}.d2h-auto-color-scheme .d2h-info{background-color:#388bfd1a;background-color:var(--d2h-dark-info-bg-color);border-color:#388bfd66;border-color:var(--d2h-dark-info-border-color);color:#6e7681;color:var(--d2h-dark-dim-color)}.d2h-auto-color-scheme .d2h-file-diff .d2h-del.d2h-change{background-color:#d2992233;background-color:var(--d2h-dark-change-del-color)}.d2h-auto-color-scheme .d2h-file-diff .d2h-ins.d2h-change{background-color:#2ea04340;background-color:var(--d2h-dark-change-ins-color)}.d2h-auto-color-scheme .d2h-file-wrapper{border:1px solid #30363d;border:1px solid var(--d2h-dark-border-color)}.d2h-auto-color-scheme .d2h-file-collapse{border:1px solid #0d1117;border:1px solid var(--d2h-dark-bg-color)}.d2h-auto-color-scheme .d2h-file-collapse.d2h-selected{background-color:#388bfd1a;background-color:var(--d2h-dark-selected-color)}.d2h-auto-color-scheme .d2h-file-list-wrapper a,.d2h-auto-color-scheme .d2h-file-list-wrapper a:visited{color:#3572b0;color:var(--d2h-dark-moved-label-color)}.d2h-auto-color-scheme .d2h-file-list>li{border-bottom:1px solid #0d1117;border-bottom:1px solid var(--d2h-dark-bg-color)}.d2h-dark-color-scheme .d2h-deleted{color:#f85149;color:var(--d2h-dark-del-label-color)}.d2h-auto-color-scheme .d2h-added{color:#3fb950;color:var(--d2h-dark-ins-label-color)}.d2h-auto-color-scheme .d2h-changed{color:#d29922;color:var(--d2h-dark-change-label-color)}.d2h-auto-color-scheme .d2h-moved{color:#3572b0;color:var(--d2h-dark-moved-label-color)}.d2h-auto-color-scheme .d2h-tag{background-color:#0d1117;background-color:var(--d2h-dark-bg-color)}.d2h-auto-color-scheme .d2h-deleted-tag{border:1px solid #f85149;border:1px solid var(--d2h-dark-del-label-color)}.d2h-auto-color-scheme .d2h-added-tag{border:1px solid #3fb950;border:1px solid var(--d2h-dark-ins-label-color)}.d2h-auto-color-scheme .d2h-changed-tag{border:1px solid #d29922;border:1px solid var(--d2h-dark-change-label-color)}.d2h-auto-color-scheme .d2h-moved-tag{border:1px solid #3572b0;border:1px solid var(--d2h-dark-moved-label-color)}}:root{--mat-dialog-container-max-width: 80vw;--mat-button-text-label-text-color: #ff582b;--mat-sidenav-container-width: auto}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-mdc-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.d2h-code-side-linenumber{position:relative}.d2h-file-side-diff{overflow-y:auto;overflow-x:auto}.d2h-files-diff{height:300px}.d2h-file-header.d2h-sticky-header{display:none}.historique .mat-form-field-wrapper{margin:0!important;padding:0}.form-field .mat-form-field-wrapper{padding-bottom:0!important}.search-input .mat-form-field-infix{padding:0!important;height:57px;width:427px}.search-input .mat-form-field-wrapper{padding:0!important;margin:0!important}.radio-btn-label .mdc-form-field>label{width:100%;min-height:34px;cursor:pointer!important;display:flex}.pointer{cursor:pointer}.search-input .mat-form-field{width:500px}.select .mat-form-field-infix{padding:0!important;margin-top:9px;height:47px}.mat-bottom-sheet-container{padding:0!important}.head-checkbox .mat-checkbox-frame{border-color:#fff}.core-checkbox .mat-checkbox-frame{border-color:#2a5eb6}.mat-pseudo-checkbox{color:#2a5eb6}.snackbar{background:#ff3232}.btn-subscribe{font-size:17px;color:gray}.subscription-modal .mat-dialog-container{padding:20px}.borderx{border:1px solid black}@media (max-width: 640px){.intercom-lightweight-app-launcher,.intercom-namespace .intercom-dfosxs{bottom:100px!important}}.sp-table thead tr:first-child th.mat-mdc-header-cell{box-shadow:0 3px #0000000f!important;border-top:1px solid rgba(0,0,0,.12)!important}.sp-table tbody td:first-child td.mat-mdc-cell{background-color:#f3f3f3!important}.sp-table .mat-mdc-cell{border-right:1px solid rgba(0,0,0,.12)!important}.sp-table tbody tr td.mat-mdc-cell:first-child{border-right:none!important;background-color:#f3f3f3!important}.mat-mdc-cell,.mat-mdc-header-cell{text-align:center!important}.mat-mdc-header-cell{font-size:12px!important}.mat-mdc-cell{font-size:14px!important}.mdc-data-table__cell,.mat-mdc-header-cell{line-height:16px!important}tr td.mat-mdc-cell,.mat-mdc-header-cell{padding:0 4px!important}.sp-table td.mat-mdc-cell{font-family:Roboto,Helvetica Neue,sans-serif!important}sp-solution-summary sp-product .porposer-button{display:none!important}@media (max-width: 640px){sp-solution-summary sp-product-list .panel,sp-solution-summary sp-product-list .mat-expansion-panel-body{padding:0!important}}.mdc-tooltip .mdc-tooltip__surface{background-color:#1d1e20}.sp-message-button .mdc-button__label{min-width:70px}.custom-select .mat-mdc-select-arrow-wrapper{display:none}.custom-checkbox .mdc-checkbox__background{margin-left:4px;border-color:#2a5eb6!important}.flex-space-between{display:flex;justify-content:space-between}.pos-right{position:absolute;right:-10px}.margin-y-10{margin:10px 0}.sp-text-bold{font-weight:700}sp-form-element .mat-expansion-panel-body:has(sp-form-table){overflow-x:auto}.mat-mdc-form-field-subscript-wrapper{display:none!important}.mat-mdc-text-field-wrapper,.mat-mdc-table{margin-top:16px}.custom-flex{display:flex;flex-basis:auto;flex-wrap:nowrap;flex-direction:var(--direction, row)}.custom-flex.align-start{align-items:flex-start;align-content:flex-start}.custom-flex.align-center{align-items:center;align-content:center}.custom-flex.align-end{align-items:flex-end;align-content:flex-end}.custom-flex.align-stretch{align-items:stretch;align-content:stretch}.custom-flex.justify-start{justify-content:flex-start}.custom-flex.justify-center{justify-content:center}.custom-flex.justify-end{justify-content:flex-end}.custom-flex.justify-space-between{justify-content:space-between}.custom-flex.justify-space-evenly{justify-content:space-evenly}.custom-flex.justify-space-around{justify-content:space-around}.gap-10{gap:10px}.gap-5{gap:5px}.gap-4{gap:4px}.fx-flex-default{flex:1 1 0%;box-sizing:border-box}.fx-flex{flex:1 1 100%;box-sizing:border-box;max-width:var(--percentage, 55%)}.flex-max-width-5{--percentage: 5%}.flex-max-width-10{--percentage: 10%}.flex-max-width-15{--percentage: 15%}.flex-max-width-20{--percentage: 20%}.flex-max-width-25{--percentage: 25%}.flex-max-width-30{--percentage: 30%}.flex-max-width-40{--percentage: 40%}.flex-max-width-45{--percentage: 45%}.flex-max-width-60{--percentage: 60%}.flex-max-width-70{--percentage: 70%}.flex-max-width-85{--percentage: 85%}.flex-max-width-100{--percentage: 100%}.flex-dir-row{--direction: row}.flex-dir-col{--direction: column}.fx-hide{display:var(--display-lg, block)}.fx-hide.custom-flex{--display-lg: flex}.hide-xs{--display-xs: none}.hide-sm{--display-sm: none}.hide-md{--display-md: none}.hide-lg{--display-lg: none}@media only screen and (max-width: 599px){.fx-flex{max-width:var(--percentage, 100%)}.fx-hide{display:var(--display-xs, block)}.fx-hide.custom-flex{--display-sm: flex}}@media only screen and (min-width: 600px) and (max-width: 959px){.fx-flex{max-width:var(--percentage, 100%)}.fx-hide{display:var(--display-sm, block)}.fx-hide.custom-flex{--display-sm: flex}}@media only screen and (min-width: 960px) and (max-width: 1279px){.fx-flex{max-width:var(--percentage, 100%)}.fx-hide{display:var(--display-md, block)}.fx-hide.custom-flex{--display-md: flex}}
