/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/deeppurple-amber.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, #673ab7)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ffd740)}.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:#673ab7}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#673ab7}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ffd740}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ffd740}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ffd740}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ffd740}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.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);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);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:#673ab7}.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(103, 58, 183, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(103, 58, 183, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ffd740}.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, 215, 64, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 215, 64, 0.25)}.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, #673ab7)}.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, #673ab7)}.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, #673ab7)}.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(103, 58, 183, 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(103,58,183,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,215,64,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ffd740)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-secondary, #ffd740)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255, 215, 64, 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, #ffd740)}.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);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);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, #673ab7)}.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, #673ab7)}.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(103,58,183,.87)}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:rgba(255,215,64,.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);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);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, #673ab7)}.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, #673ab7)}.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);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);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:#673ab7;--mdc-chip-elevated-disabled-container-color:#673ab7;--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:#ffd740;--mdc-chip-elevated-disabled-container-color:#ffd740;--mdc-chip-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-disabled-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-disabled-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-trailing-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-selected-icon-color:rgba(0, 0, 0, 0.87)}.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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-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:#5e35b1;--mdc-switch-selected-handle-color:#5e35b1;--mdc-switch-selected-hover-state-layer-color:#5e35b1;--mdc-switch-selected-pressed-state-layer-color:#5e35b1;--mdc-switch-selected-focus-handle-color:#311b92;--mdc-switch-selected-hover-handle-color:#311b92;--mdc-switch-selected-pressed-handle-color:#311b92;--mdc-switch-selected-focus-track-color:#9575cd;--mdc-switch-selected-hover-track-color:#9575cd;--mdc-switch-selected-pressed-track-color:#9575cd;--mdc-switch-selected-track-color:#9575cd}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#ffb300;--mdc-switch-selected-handle-color:#ffb300;--mdc-switch-selected-hover-state-layer-color:#ffb300;--mdc-switch-selected-pressed-state-layer-color:#ffb300;--mdc-switch-selected-focus-handle-color:#ff6f00;--mdc-switch-selected-hover-handle-color:#ff6f00;--mdc-switch-selected-pressed-handle-color:#ff6f00;--mdc-switch-selected-focus-track-color:#ffd54f;--mdc-switch-selected-hover-track-color:#ffd54f;--mdc-switch-selected-pressed-track-color:#ffd54f;--mdc-switch-selected-track-color:#ffd54f}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-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:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #673ab7}.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:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ffd740}.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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#673ab7;--mdc-slider-focus-handle-color:#673ab7;--mdc-slider-hover-handle-color:#673ab7;--mdc-slider-active-track-color:#673ab7;--mdc-slider-inactive-track-color:#673ab7;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#673ab7;--mat-mdc-slider-ripple-color: #673ab7;--mat-mdc-slider-hover-ripple-color: rgba(103, 58, 183, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(103, 58, 183, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ffd740;--mdc-slider-focus-handle-color:#ffd740;--mdc-slider-hover-handle-color:#ffd740;--mdc-slider-active-track-color:#ffd740;--mdc-slider-inactive-track-color:#ffd740;--mdc-slider-with-tick-marks-active-container-color:#000;--mdc-slider-with-tick-marks-inactive-container-color:#ffd740;--mat-mdc-slider-ripple-color: #ffd740;--mat-mdc-slider-hover-ripple-color: rgba(255, 215, 64, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 215, 64, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}.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, #673ab7)}.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, #673ab7)}.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);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);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);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);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:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-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:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #673ab7}.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:#000;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-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:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ffd740}.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:#673ab7}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#673ab7}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}.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);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);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:#673ab7}.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, #673ab7)}.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:#673ab7}.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:#ffd740}.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, #ffd740)}.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:#ffd740}.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: #673ab7;--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: #ffd740;--mat-mdc-tab-header-with-background-foreground-color: #000}.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);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.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:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-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(103,58,183,.1)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#673ab7}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color:#000;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-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,215,64,.1)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ffd740}.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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#673ab7}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ffd740}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#673ab7;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ffd740;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#673ab7;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ffd740;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#673ab7}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ffd740}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #673ab7;--mat-mdc-button-ripple-color: rgba(103, 58, 183, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ffd740;--mat-mdc-button-ripple-color: rgba(255, 215, 64, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.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: #673ab7;--mat-mdc-button-ripple-color: rgba(103, 58, 183, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ffd740;--mat-mdc-button-ripple-color: rgba(255, 215, 64, 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:#673ab7}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ffd740}.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: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.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:#673ab7;--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:#ffd740;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#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);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ffd740;--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(103, 58, 183, 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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.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);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);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:#673ab7}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ffd740}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-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:#673ab7}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ffd740;color:rgba(0,0,0,.87)}.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(103,58,183,.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(103, 58, 183, 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(103, 58, 183, 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:#673ab7;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(103,58,183,.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(103,58,183,.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(103,58,183,.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,215,64,.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, 215, 64, 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, 215, 64, 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:#ffd740;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,215,64,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.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,215,64,.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,215,64,.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:#673ab7}.mat-datepicker-toggle-active.mat-accent{color:#ffd740}.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:#673ab7}.mat-icon.mat-accent{color:#ffd740}.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:#673ab7;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:rgba(0,0,0,.87)}.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:#ffd740;color:rgba(0,0,0,.87)}.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:#673ab7;color:#fff}.mat-toolbar.mat-accent{background:#ffd740;color:rgba(0,0,0,.87)}.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/ng-zorro-antd/tree-view/style/index.min.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
nz-tree-virtual-scroll-view{display:block;position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;-webkit-overflow-scrolling:touch}nz-tree-virtual-scroll-view .ant-tree-list,nz-tree-virtual-scroll-view .ant-tree-list-holder{height:100%}nz-tree-view .ant-tree-switcher+.ant-tree-switcher.nz-tree-leaf-line-icon,nz-tree-virtual-scroll-view .ant-tree-switcher+.ant-tree-switcher.nz-tree-leaf-line-icon{display:none}nz-tree-view .ant-tree-list-holder-inner{display:flex;flex-direction:column}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/ng-zorro-antd/tree-view/style/index.less?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 */
nz-tree-virtual-scroll-view {
  display: block;
  position: relative;
  overflow: auto;
  contain: strict;
  transform: translateZ(0);
  will-change: scroll-position;
  -webkit-overflow-scrolling: touch;
}
nz-tree-virtual-scroll-view .ant-tree-list,
nz-tree-virtual-scroll-view .ant-tree-list-holder {
  height: 100%;
}
nz-tree-virtual-scroll-view .ant-tree-switcher + .ant-tree-switcher.nz-tree-leaf-line-icon,
nz-tree-view .ant-tree-switcher + .ant-tree-switcher.nz-tree-leaf-line-icon {
  display: none;
}
nz-tree-view .ant-tree-list-holder-inner {
  display: flex;
  flex-direction: column;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/ng-zorro-antd/tree-view/style/entry.less?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 */
/*
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 */
nz-tree-virtual-scroll-view {
  display: block;
  position: relative;
  overflow: auto;
  contain: strict;
  transform: translateZ(0);
  will-change: scroll-position;
  -webkit-overflow-scrolling: touch;
}
nz-tree-virtual-scroll-view .ant-tree-list,
nz-tree-virtual-scroll-view .ant-tree-list-holder {
  height: 100%;
}
nz-tree-virtual-scroll-view .ant-tree-switcher + .ant-tree-switcher.nz-tree-leaf-line-icon,
nz-tree-view .ant-tree-switcher + .ant-tree-switcher.nz-tree-leaf-line-icon {
  display: none;
}
nz-tree-view .ant-tree-list-holder-inner {
  display: flex;
  flex-direction: column;
}

/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/ng-zorro-antd/table/style/index.min.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.ant-table.ant-table-middle .ant-table-expanded-row-fixed,.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column{margin:-12px -8px}.ant-table-wrapper::after,.ant-table-wrapper::before{display:table;content:''}.ant-table,.ant-table.ant-table-middle,.ant-table.ant-table-small{font-size:14px}.ant-radio-group,.ant-table,.ant-table-filter-dropdown{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:'tnum'}.ant-table.ant-table-small .nz-table-hide-scrollbar,.nz-table-hide-scrollbar{scrollbar-color:#fafafa #fafafa}.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle tfoot>tr>td,.ant-table.ant-table-middle tfoot>tr>th{padding:12px 8px}.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters{padding:0}.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title{padding:12px 2.3em 12px 8px}.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters{padding:12px 8px}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-12px -8px -12px 25px}.ant-table.ant-table-small .ant-table-expanded-row-fixed,.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column{margin:-8px}.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small tfoot>tr>td,.ant-table.ant-table-small tfoot>tr>th{padding:8px}.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters{padding:0}.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title{padding:8px 2.3em 8px 8px}.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters{padding:8px}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-8px -8px -8px 25px}.ant-table-small .ant-table-thead>tr>th{background-color:#fafafa}.ant-table-small .ant-table-selection-column{width:46px;min-width:46px}.ant-table.ant-table-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.ant-table.ant-table-bordered>.ant-table-container{border:1px solid #f0f0f0;border-right:0;border-bottom:0}.ant-table-thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first::after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed::after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed::after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:''}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}.ant-table-cell .ant-table-container:first-child{border-top:0}.ant-table-cell-scrollbar{box-shadow:0 1px 0 1px #fafafa}.ant-table-wrapper{clear:both;max-width:100%}.ant-table-wrapper::after{clear:both}.ant-table{margin:0;padding:0;color:rgba(0,0,0,.85);line-height:1.5715;position:relative;background:#fff;border-radius:2px}.ant-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.ant-table tfoot>tr>td,.ant-table tfoot>tr>th,.ant-table-tbody>tr>td,.ant-table-thead>tr>th{position:relative;padding:16px;overflow-wrap:break-word}.ant-table-cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first{overflow:visible}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content{display:block;overflow:hidden;text-overflow:ellipsis}.ant-table-title{padding:16px}.ant-table-footer{padding:16px;color:rgba(0,0,0,.85);background:#fafafa}.ant-table-thead>tr>th{color:rgba(0,0,0,.85);font-weight:500;text-align:left;background:#fafafa;transition:background .3s ease}.ant-table-thead>tr>th[colspan]:not([colspan='1']){text-align:center}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table{margin:-16px -16px -16px 33px}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child{border-radius:0}.ant-table-tbody>tr.ant-table-row:hover>td{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f7ff;border-color:rgba(0,0,0,.03)}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#dcf4ff}.ant-table tfoot>tr>td,.ant-table tfoot>tr>th{border-bottom:1px solid #f0f0f0}.ant-table-pagination.ant-pagination{margin:16px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;row-gap:8px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}.ant-table-pagination-center{justify-content:center}.ant-table-pagination-right{justify-content:flex-end}.ant-table-thead th.ant-table-column-has-sorters{padding:0;cursor:pointer;transition:all .3s}.ant-table-thead th.ant-table-column-has-sorters:hover{background:#f2f2f2}.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container{background:#f7f7f7}.ant-table-thead th.ant-table-column-sort{background:#f5f5f5}td.ant-table-column-sort{background:#fafafa}.ant-table-column-sorters-with-tooltip{display:inline-block;width:100%}.ant-table-column-sorters{display:inline-flex;align-items:center;padding:16px}.ant-table-column-sorter{margin-top:.15em;margin-bottom:-.15em;margin-left:8px;color:#bfbfbf}.ant-table-column-sorter-full{margin-top:-.2em;margin-bottom:0}.ant-table-column-sorter-inner{display:inline-flex;flex-direction:column;align-items:center}.ant-table-column-sorter-down,.ant-table-column-sorter-up{font-size:11px}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#1890ff}.ant-table-column-sorter-up+.ant-table-column-sorter-down{margin-top:-.3em}.ant-table-filter-column{display:flex;align-items:center;margin:-16px}.ant-table-filter-column-title{flex:auto;padding:16px 2.3em 16px 16px}.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column{margin:0}.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 2.3em 0 0}.ant-table-filter-trigger-container{position:absolute;top:0;right:0;bottom:0;display:flex;flex:none;align-items:stretch;align-self:stretch;cursor:pointer;transition:background-color .3s}.ant-table-filter-trigger-container-open,.ant-table-filter-trigger-container:hover,.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover{background:#e5e5e5}.ant-table-filter-trigger{display:block;width:2.3em;color:#bfbfbf;font-size:12px;transition:color .3s}.ant-table-filter-trigger .anticon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ant-table-filter-trigger-container-open .ant-table-filter-trigger,.ant-table-filter-trigger:hover{color:rgba(0,0,0,.45)}.ant-table-filter-trigger.active{color:#1890ff}.ant-table-filter-dropdown{margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.ant-table-filter-dropdown-submenu>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown-btns{display:flex;justify-content:space-between;padding:7px 8px 7px 3px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.ant-table .ant-table-selection-col{width:32px}table tr td.ant-table-selection-column,table tr th.ant-table-selection-column{padding-right:8px;padding-left:8px;text-align:center}table tr td.ant-table-selection-column .ant-radio-wrapper,table tr th.ant-table-selection-column .ant-radio-wrapper{margin-right:0}.ant-table-selection{position:relative;display:inline-flex;flex-direction:column}.ant-table-selection-extra{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;margin-inline-start:100%;padding-inline-start:4px}.ant-table-selection-extra .anticon{color:#bfbfbf;font-size:10px}.ant-table-selection-extra .anticon:hover{color:#a6a6a6}.ant-table-expand-icon-col{width:48px}.ant-table-row-expand-icon-cell{text-align:center}.ant-table-row-indent{float:left;height:1px}.ant-table-row-expand-icon{text-decoration:none;cursor:pointer;position:relative;display:inline-flex;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:0;transform:scale(.94117647);transform-origin:bottom;transition:all .3s;-webkit-user-select:none;user-select:none}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#40a9ff}.ant-table-row-expand-icon:active{color:#096dd9}.ant-empty-normal,.ant-empty-small,.ant-radio-disabled+span,.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:rgba(0,0,0,.25)}.ant-table-row-expand-icon:active,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{border-color:currentColor}.ant-table-row-expand-icon::after,.ant-table-row-expand-icon::before{position:absolute;background:currentColor;transition:transform .3s ease-out;content:''}.ant-table-row-expand-icon::before{top:7px;right:3px;left:3px;height:1px}.ant-table-row-expand-icon::after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.ant-table-row-expand-icon-collapsed::before{transform:rotate(-180deg)}.ant-table-row-expand-icon-collapsed::after{transform:rotate(0)}.ant-table-row-expand-icon-spaced{background:0 0;border:0;visibility:hidden}.ant-table-row-expand-icon-spaced::after,.ant-table-row-expand-icon-spaced::before{display:none;content:none}.ant-select-single .ant-select-selector,.ant-table-sticky-scroll,tr.ant-table-expanded-row .ant-descriptions-view{display:flex}.ant-table-row-indent+.ant-table-row-expand-icon{margin-top:2.5px;margin-right:8px}tr.ant-table-expanded-row:hover>td,tr.ant-table-expanded-row>td{background:#fbfbfb}tr.ant-table-expanded-row .ant-descriptions-view table{flex:auto;width:auto}.ant-table .ant-table-expanded-row-fixed{position:relative;margin:-16px;padding:16px}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:sticky!important;z-index:2;background:#fff}.ant-table .ant-table-container::after,.ant-table .ant-table-container::before,.ant-table-cell-fix-left-first::after,.ant-table-cell-fix-left-last::after,.ant-table-cell-fix-right-first::after,.ant-table-cell-fix-right-last::after{position:absolute;width:30px;transition:box-shadow .3s;top:0;content:'';pointer-events:none}.ant-table-cell-fix-left-first::after,.ant-table-cell-fix-left-last::after{right:0;bottom:-1px;transform:translateX(100%)}.ant-table-cell-fix-right-first::after,.ant-table-cell-fix-right-last::after{bottom:-1px;left:0;transform:translateX(-100%)}.ant-table .ant-table-container::after,.ant-table .ant-table-container::before{bottom:0;z-index:1}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container,.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container{position:relative}.ant-table .ant-table-container::before{left:0}.ant-table .ant-table-container::after{right:0}.ant-table-ping-left .ant-table-cell-fix-left-first::after,.ant-table-ping-left .ant-table-cell-fix-left-last::after,.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before{box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-sticky-header,.ant-table-sticky-scroll{position:sticky;z-index:calc(2 + 1)}.ant-table-ping-right .ant-table-cell-fix-right-first::after,.ant-table-ping-right .ant-table-cell-fix-right-last::after,.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after{box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.15)}.ant-table-sticky-scroll{bottom:0;align-items:center;background:#fff;border-top:1px solid #f0f0f0;opacity:.6}nz-empty,nz-table,nz-table-inner-default,nz-table-inner-scroll,nz-table-selection,nz-table-title-footer{display:block}.ant-table-sticky-scroll:hover{transform-origin:center bottom}.ant-table-sticky-scroll-bar{height:8px;background-color:rgba(0,0,0,.35);border-radius:4px}.ant-table-sticky-scroll-bar-active,.ant-table-sticky-scroll-bar:hover{background-color:rgba(0,0,0,.8)}@media all and (-ms-high-contrast:none){.ant-table-ping-left .ant-table-cell-fix-left-last::after,.ant-table-ping-right .ant-table-cell-fix-right-first::after{box-shadow:none!important}}.ant-table-title{border-radius:2px 2px 0 0}.ant-table-title+.ant-table-container{border-top-left-radius:0;border-top-right-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child,.ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child{border-radius:0}.ant-table-container,.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.ant-table-container,.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.ant-table-footer{border-radius:0 0 2px 2px}.ant-table-rtl,.ant-table-wrapper-rtl{direction:rtl}.ant-table-wrapper-rtl .ant-table table{text-align:right}.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan='1']){text-align:center}.ant-table-wrapper-rtl .ant-table-thead>tr>th{text-align:right}.ant-empty,.ant-table-wrapper-rtl .ant-table thead>tr>th.ant-table-selection-column,.ant-table-wrapper-rtl .ant-table-selection{text-align:center}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl{margin:-16px 33px -16px -16px}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left{justify-content:flex-end}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right{justify-content:flex-start}.ant-table-wrapper-rtl .ant-table-column-sorter{margin-right:8px;margin-left:0}.ant-table-wrapper-rtl .ant-table-filter-column-title{padding:16px 16px 16px 2.3em}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 0 0 2.3em}.ant-table-wrapper-rtl .ant-table-filter-trigger-container{right:auto;left:0}.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-right:8px;padding-left:0}.ant-table-wrapper-rtl .ant-table-row-expand-icon,.ant-table-wrapper-rtl .ant-table-row-indent{float:right}.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:0;margin-left:8px}.ant-table-wrapper-rtl .ant-table-row-expand-icon::after{transform:rotate(-90deg)}.ant-dropdown-wrap-open .anticon-down::before,.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before{transform:rotate(180deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after{transform:rotate(0)}.nz-table-out-bordered>.ant-table-container,.nz-table-out-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.nz-table-out-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}cdk-virtual-scroll-viewport.ant-table-body{overflow-y:scroll}.nz-table-hide-scrollbar::-webkit-scrollbar{background-color:#fafafa}.ant-table.ant-table-small .nz-table-hide-scrollbar::-webkit-scrollbar{background-color:transparent}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>thead>tr>th{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tfoot>tr>.ant-table-cell-fix-right-first::after,.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>thead>tr>.ant-table-cell-fix-right-first::after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed::after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:''}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.cdk-virtual-scroll-viewport>.cdk-virtual-scroll-content-wrapper>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-empty{margin:0 8px;font-size:14px;line-height:1.5715}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill:#f5f5f5;fill-opacity:.8}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4,.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}.ant-radio-group{margin:0;padding:0;color:rgba(0,0,0,.85);display:inline-block;font-size:0;line-height:unset}.ant-radio,.ant-radio-wrapper{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);line-height:1.5715;cursor:pointer;position:relative;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:'tnum'}.ant-radio-group .ant-badge-count{z-index:1}.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{border-left:none}.ant-radio-wrapper{margin:0 8px 0 0;display:inline-flex;align-items:baseline}.ant-radio{margin:0;top:.2em;display:inline-block;outline:0}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#1890ff}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px rgba(24,144,255,.08)}.ant-radio-checked::after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;visibility:hidden;animation:antRadioEffect .36s ease-in-out;animation-fill-mode:both;content:''}.ant-radio-wrapper:hover .ant-radio::after,.ant-radio:hover::after{visibility:visible}.ant-radio-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.ant-radio-inner::after{position:absolute;top:3px;left:3px;display:table;width:8px;height:8px;background-color:#1890ff;border-top:0;border-left:0;border-radius:8px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:' '}.ant-radio-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.ant-radio-button-wrapper-disabled,.ant-radio-disabled,.ant-radio-disabled .ant-radio-inner,.ant-radio-disabled .ant-radio-input,.ant-radio-disabled+span{cursor:not-allowed}.ant-radio-checked .ant-radio-inner{border-color:#1890ff}.ant-radio-checked .ant-radio-inner::after{transform:scale(1);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-disabled .ant-radio-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-radio-disabled .ant-radio-inner::after{background-color:rgba(0,0,0,.2)}span.ant-radio+*{padding-right:8px;padding-left:8px}.ant-radio-button-wrapper{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:rgba(0,0,0,.85);font-size:14px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1.02px;border-left-width:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.ant-radio-button-wrapper a{color:rgba(0,0,0,.85)}.ant-radio-button-wrapper>.ant-radio-button{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.ant-radio-group-large .ant-radio-button-wrapper{height:40px;font-size:16px;line-height:38px}.ant-radio-group-small .ant-radio-button-wrapper{height:24px;padding:0 7px;line-height:22px}.ant-radio-button-wrapper:not(:first-child)::before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:''}.ant-radio-button-wrapper:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}.ant-radio-button-wrapper:first-child:last-child{border-radius:2px}.ant-radio-button-wrapper:hover{position:relative;color:#1890ff}.ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px rgba(24,144,255,.08)}.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=checkbox],.ant-radio-button-wrapper input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:#1890ff;background:#fff;border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before{background-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#1890ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#40a9ff;border-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before{background-color:#40a9ff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#096dd9;border-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before{background-color:#096dd9}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px rgba(24,144,255,.08)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#1890ff;border-color:#1890ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#40a9ff;border-color:#40a9ff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:#096dd9;border-color:#096dd9}.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px rgba(24,144,255,.08)}.ant-radio-button-wrapper-disabled:first-child{border-left-color:#d9d9d9}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:rgba(0,0,0,.25);background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}.ant-checkbox,.ant-checkbox-group,.ant-checkbox-wrapper{color:rgba(0,0,0,.85);box-sizing:border-box}@keyframes antRadioEffect{0%{transform:scale(1);opacity:.5}100%{transform:scale(1.6);opacity:0}}.ant-radio-group.ant-radio-group-rtl{direction:rtl}.ant-radio-wrapper.ant-radio-wrapper-rtl{margin-right:0;margin-left:8px;direction:rtl}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{border-right-width:0;border-left-width:1px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before{right:-1px;left:0}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child{border-right-color:#40a9ff}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{border-radius:2px 0 0 2px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{border-right-color:#d9d9d9}.ant-radio+span:empty{display:none}@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}100%{transform:scale(1.6);opacity:0}}.ant-checkbox{margin:0;padding:0;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:'tnum';position:relative;top:.2em;line-height:1;white-space:nowrap;outline:0;cursor:pointer}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#1890ff}.ant-checkbox-checked::after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:''}.ant-checkbox-wrapper:hover .ant-checkbox::after,.ant-checkbox:hover::after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner::after{position:absolute;top:50%;left:22%;display:table;width:5.71px;height:9.14px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:' '}.ant-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-checkbox-disabled,.ant-checkbox-disabled .ant-checkbox-input,.ant-checkbox-disabled+span{cursor:not-allowed}.ant-checkbox-checked .ant-checkbox-inner::after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:' '}.ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-checkbox-disabled .ant-checkbox-inner::after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-checkbox-disabled+span{color:rgba(0,0,0,.25)}.ant-checkbox-disabled:hover::after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after{visibility:hidden}.ant-checkbox-wrapper{margin:0;padding:0;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:'tnum';display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:not-allowed}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group,.ant-dropdown{padding:0;font-size:14px;font-variant:tabular-nums;font-feature-settings:'tnum';list-style:none;line-height:1.5715}.ant-checkbox-group{margin:0;display:inline-block}.ant-checkbox-group-item{margin-right:8px}.ant-checkbox-group-item:last-child{margin-right:0}.ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:0}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-checkbox-indeterminate .ant-checkbox-inner::after{top:50%;left:50%;width:8px;height:8px;background-color:#1890ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:' '}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-checkbox-rtl{direction:rtl}.ant-checkbox-group-rtl .ant-checkbox-group-item{margin-right:0;margin-left:8px}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{margin-left:0!important}.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:8px}.ant-checkbox+span:empty{display:none}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ff4d4f}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:#fff;background-color:#ff4d4f}.ant-dropdown{box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);z-index:1050;display:block}.ant-dropdown::before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:' '}.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow,.ant-dropdown-placement-topRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-wrap{position:relative}.ant-dropdown-wrap .ant-btn>.anticon-down{font-size:10px}.ant-dropdown-wrap .anticon-down::before{transition:transform .2s}.ant-dropdown-hidden,.ant-dropdown-menu-hidden{display:none}.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,.ant-dropdown-show-arrow.ant-dropdown-placement-topRight{padding-bottom:10px}.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight{padding-top:10px}.ant-dropdown-arrow{position:absolute;z-index:1;display:block;width:8.49px;height:8.49px;background:0 0;border-style:solid;border-width:4.24px;transform:rotate(45deg)}.ant-dropdown-placement-topCenter>.ant-dropdown-arrow,.ant-dropdown-placement-topLeft>.ant-dropdown-arrow,.ant-dropdown-placement-topRight>.ant-dropdown-arrow{bottom:6.2px;box-shadow:3px 3px 7px rgba(0,0,0,.07);border-color:transparent #fff #fff transparent}.ant-dropdown-placement-topCenter>.ant-dropdown-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.ant-dropdown-placement-topLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-bottomCenter>.ant-dropdown-arrow,.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{top:6px;box-shadow:-2px -2px 5px rgba(0,0,0,.06);border-color:#fff transparent transparent #fff}.ant-dropdown-placement-bottomCenter>.ant-dropdown-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-menu{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:0;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-dropdown-menu-item-group-title{padding:5px 12px;color:rgba(0,0,0,.45);transition:all .3s}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050;background:0 0;box-shadow:none;transform-origin:0 0}.ant-dropdown-menu-submenu-popup li,.ant-dropdown-menu-submenu-popup ul{list-style:none}.ant-dropdown-menu-submenu-popup ul{margin-right:.3em;margin-left:.3em}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;transition:all .3s}.ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-menu-item>a>.anticon:first-child,.ant-dropdown-menu-item>span>.anticon:first-child,.ant-dropdown-menu-submenu-title>.anticon:first-child,.ant-dropdown-menu-submenu-title>a>.anticon:first-child,.ant-dropdown-menu-submenu-title>span>.anticon:first-child{min-width:12px;margin-right:8px;font-size:12px;vertical-align:-.1em}.ant-dropdown-menu-item>a,.ant-dropdown-menu-submenu-title>a{display:block;margin:-5px -12px;padding:5px 12px;color:rgba(0,0,0,.85);transition:all .3s}.ant-btn,.ant-btn:empty,.ant-btn>span{display:inline-block}.ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-submenu-title>a:hover{color:rgba(0,0,0,.85)}.ant-dropdown-menu-item>.anticon+span>a,.ant-dropdown-menu-submenu-title>.anticon+span>a{color:rgba(0,0,0,.85);transition:all .3s}.ant-dropdown-menu-item>.anticon+span>a:hover,.ant-dropdown-menu-submenu-title>.anticon+span>a:hover{color:rgba(0,0,0,.85)}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-item-selected>a,.ant-dropdown-menu-submenu-title-selected,.ant-dropdown-menu-submenu-title-selected>a{color:#1890ff;background-color:#e6f7ff}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#f5f5f5}.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title-disabled:hover{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-item-disabled>.anticon+span>a,.ant-dropdown-menu-item-disabled>a,.ant-dropdown-menu-submenu-title-disabled>.anticon+span>a,.ant-dropdown-menu-submenu-title-disabled>a{position:relative;color:rgba(0,0,0,.25);pointer-events:none}.ant-dropdown-menu-item-disabled>.anticon+span>a::after,.ant-dropdown-menu-item-disabled>a::after,.ant-dropdown-menu-submenu-title-disabled>.anticon+span>a::after,.ant-dropdown-menu-submenu-title-disabled>a::after{position:absolute;top:0;left:0;width:100%;height:100%;cursor:not-allowed;content:''}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{position:absolute;right:8px}.ant-btn,.ant-dropdown,.ant-dropdown-menu-submenu-vertical{position:relative}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-right:0!important;color:rgba(0,0,0,.45);font-size:10px;font-style:normal}.ant-dropdown-menu-item-group-list{margin:0 8px;padding:0;list-style:none}.ant-dropdown-menu-submenu-title{padding-right:24px}.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:#1890ff}.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-dropdown-button>.anticon.anticon-down,.ant-dropdown-link>.anticon.anticon-down,.ant-dropdown-trigger>.anticon.anticon-down{font-size:10px;vertical-align:baseline}.ant-dropdown-button{white-space:nowrap}.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only){padding-right:8px;padding-left:8px}.ant-dropdown-menu-dark,.ant-dropdown-menu-dark .ant-dropdown-menu{background:#001529}.ant-dropdown-menu-dark .ant-dropdown-menu-item,.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a .ant-dropdown-menu-submenu-arrow::after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow::after,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after{color:rgba(255,255,255,.65)}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover{color:#fff;background:0 0}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:#1890ff}.ant-dropdown-rtl{direction:rtl}.ant-dropdown-rtl.ant-dropdown::before{right:-7px;left:0}.ant-dropdown-menu.ant-dropdown-menu-rtl,.ant-dropdown-rtl .ant-dropdown-menu-item-group-title{direction:rtl;text-align:right}.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl{transform-origin:100% 0}.ant-dropdown-rtl .ant-dropdown-menu-item,.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li,.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{text-align:right}.ant-dropdown-rtl .ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-item>span>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>span>.anticon:first-child{margin-right:0;margin-left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow{right:auto;left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{margin-left:0!important;transform:scaleX(-1)}.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{padding-right:12px;padding-left:24px}.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{right:100%;left:0;margin-right:4px;margin-left:0}.ant-dropdown-menu>ul{list-style:inherit;margin:0;padding:0}.ant-dropdown{top:0;left:0;width:100%;margin-top:6px;margin-bottom:6px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow{transform:rotate(180deg)}.ant-btn{line-height:1.5715;font-weight:400;white-space:nowrap;text-align:center;border:1px solid #d9d9d9;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:rgba(0,0,0,.85);background:#fff}.ant-btn:active>a:only-child::after,.ant-btn:focus>a:only-child::after,.ant-btn:hover>a:only-child::after,.ant-btn>a:only-child::after{background:0 0;right:0;bottom:0;left:0;position:absolute;content:'';top:0}.ant-btn>.anticon{line-height:1}.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}.ant-btn:not([disabled]):hover{text-decoration:none}.ant-btn:not([disabled]):active{outline:0;box-shadow:none}.ant-btn[disabled]{cursor:not-allowed}.ant-btn[disabled]>*{pointer-events:none}.ant-btn-lg{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.ant-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.ant-btn>a:only-child{color:currentColor}.ant-btn:focus,.ant-btn:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{color:currentColor}.ant-btn:active{color:#096dd9;border-color:#096dd9}.ant-btn:active>a:only-child{color:currentColor}.ant-btn[disabled],.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{color:currentColor}.ant-btn[disabled]:active>a:only-child::after,.ant-btn[disabled]:focus>a:only-child::after,.ant-btn[disabled]:hover>a:only-child::after,.ant-btn[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{text-decoration:none;background:#fff}.ant-btn-primary{color:#fff;background:#1890ff;border-color:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-primary>a:only-child{color:currentColor}.ant-btn-primary>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;background:#40a9ff;border-color:#40a9ff}.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{color:currentColor}.ant-btn-primary:focus>a:only-child::after,.ant-btn-primary:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-primary:active{color:#fff;background:#096dd9;border-color:#096dd9}.ant-btn-primary:active>a:only-child{color:currentColor}.ant-btn-primary:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{color:currentColor}.ant-btn-primary[disabled]:active>a:only-child::after,.ant-btn-primary[disabled]:focus>a:only-child::after,.ant-btn-primary[disabled]:hover>a:only-child::after,.ant-btn-primary[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#40a9ff;border-left-color:#40a9ff}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#40a9ff}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#40a9ff}.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#d9d9d9}.ant-btn-ghost{color:rgba(0,0,0,.85);background:0 0;border-color:#d9d9d9}.ant-btn-ghost>a:only-child{color:currentColor}.ant-btn-ghost>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-ghost:focus,.ant-btn-ghost:hover{color:#40a9ff;background:0 0;border-color:#40a9ff}.ant-btn-ghost:focus>a:only-child,.ant-btn-ghost:hover>a:only-child{color:currentColor}.ant-btn-ghost:focus>a:only-child::after,.ant-btn-ghost:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-ghost:active{color:#096dd9;background:0 0;border-color:#096dd9}.ant-btn-ghost:active>a:only-child{color:currentColor}.ant-btn-ghost:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-ghost[disabled],.ant-btn-ghost[disabled]:active,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-ghost[disabled]:active>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]>a:only-child{color:currentColor}.ant-btn-ghost[disabled]:active>a:only-child::after,.ant-btn-ghost[disabled]:focus>a:only-child::after,.ant-btn-ghost[disabled]:hover>a:only-child::after,.ant-btn-ghost[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dashed{color:rgba(0,0,0,.85);background:#fff;border-color:#d9d9d9;border-style:dashed}.ant-btn-dashed>a:only-child{color:currentColor}.ant-btn-dashed>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dashed:focus,.ant-btn-dashed:hover{color:#40a9ff;background:#fff;border-color:#40a9ff}.ant-btn-dashed:focus>a:only-child,.ant-btn-dashed:hover>a:only-child{color:currentColor}.ant-btn-dashed:focus>a:only-child::after,.ant-btn-dashed:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dashed:active{color:#096dd9;background:#fff;border-color:#096dd9}.ant-btn-dashed:active>a:only-child{color:currentColor}.ant-btn-dashed:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-dashed[disabled]:active>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]>a:only-child{color:currentColor}.ant-btn-dashed[disabled]:active>a:only-child::after,.ant-btn-dashed[disabled]:focus>a:only-child::after,.ant-btn-dashed[disabled]:hover>a:only-child::after,.ant-btn-dashed[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-danger{color:#fff;background:#ff4d4f;border-color:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-danger>a:only-child{color:currentColor}.ant-btn-danger>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-danger:focus,.ant-btn-danger:hover{color:#fff;background:#ff7875;border-color:#ff7875}.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{color:currentColor}.ant-btn-danger:focus>a:only-child::after,.ant-btn-danger:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-danger:active{color:#fff;background:#d9363e;border-color:#d9363e}.ant-btn-danger:active>a:only-child{color:currentColor}.ant-btn-danger:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-danger[disabled],.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{color:currentColor}.ant-btn-danger[disabled]:active>a:only-child::after,.ant-btn-danger[disabled]:focus>a:only-child::after,.ant-btn-danger[disabled]:hover>a:only-child::after,.ant-btn-danger[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-link{color:#1890ff;background:0 0;border-color:transparent;box-shadow:none}.ant-btn-link>a:only-child{color:currentColor}.ant-btn-link>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-link:focus,.ant-btn-link:hover{color:#40a9ff;background:0 0;border-color:#40a9ff}.ant-btn-link:focus>a:only-child,.ant-btn-link:hover>a:only-child{color:currentColor}.ant-btn-link:focus>a:only-child::after,.ant-btn-link:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-link:active{color:#096dd9;background:0 0}.ant-btn-link:active>a:only-child{color:currentColor}.ant-btn-link:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-link:hover{background:0 0}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{border-color:transparent}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);background:0 0;border-color:transparent;text-shadow:none;box-shadow:none}.ant-btn-link[disabled]:active>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]>a:only-child{color:currentColor}.ant-btn-link[disabled]:active>a:only-child::after,.ant-btn-link[disabled]:focus>a:only-child::after,.ant-btn-link[disabled]:hover>a:only-child::after,.ant-btn-link[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-text{color:rgba(0,0,0,.85);background:0 0;border-color:transparent;box-shadow:none}.ant-btn-text>a:only-child{color:currentColor}.ant-btn-text>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-text:focus,.ant-btn-text:hover{color:#40a9ff}.ant-btn-text:focus>a:only-child,.ant-btn-text:hover>a:only-child{color:currentColor}.ant-btn-text:focus>a:only-child::after,.ant-btn-text:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-text:active{color:#096dd9}.ant-btn-text:active>a:only-child{color:currentColor}.ant-btn-text:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-text:focus,.ant-btn-text:hover{color:rgba(0,0,0,.85);background:rgba(0,0,0,.018);border-color:transparent}.ant-btn-text:active{color:rgba(0,0,0,.85);background:rgba(0,0,0,.028);border-color:transparent}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{color:rgba(0,0,0,.25);background:0 0;border-color:transparent;text-shadow:none;box-shadow:none}.ant-btn-text[disabled]:active>a:only-child,.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-text[disabled]>a:only-child{color:currentColor}.ant-btn-text[disabled]:active>a:only-child::after,.ant-btn-text[disabled]:focus>a:only-child::after,.ant-btn-text[disabled]:hover>a:only-child::after,.ant-btn-text[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous{color:#ff4d4f;background:#fff;border-color:#ff4d4f}.ant-btn-dangerous>a:only-child{color:currentColor}.ant-btn-dangerous>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{color:#ff7875;background:#fff;border-color:#ff7875}.ant-btn-dangerous:focus>a:only-child,.ant-btn-dangerous:hover>a:only-child{color:currentColor}.ant-btn-dangerous:focus>a:only-child::after,.ant-btn-dangerous:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous:active{color:#d9363e;background:#fff;border-color:#d9363e}.ant-btn-dangerous:active>a:only-child{color:currentColor}.ant-btn-dangerous:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:active,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-dangerous[disabled]>a:only-child{color:currentColor}.ant-btn-dangerous[disabled]:active>a:only-child::after,.ant-btn-dangerous[disabled]:focus>a:only-child::after,.ant-btn-dangerous[disabled]:hover>a:only-child::after,.ant-btn-dangerous[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-primary{color:#fff;background:#ff4d4f;border-color:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-dangerous.ant-btn-primary>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-primary>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-primary:focus,.ant-btn-dangerous.ant-btn-primary:hover{color:#fff;background:#ff7875;border-color:#ff7875}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child::after,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-primary:active{color:#fff;background:#d9363e;border-color:#d9363e}.ant-btn-dangerous.ant-btn-primary:active>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-primary:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child::after,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child::after,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child::after,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-link{color:#ff4d4f;background:0 0;border-color:transparent;box-shadow:none}.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-link>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{color:#ff7875;background:0 0;border-color:transparent}.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-link:focus>a:only-child::after,.ant-btn-dangerous.ant-btn-link:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-link:active{color:#d9363e;background:0 0;border-color:transparent}.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-link:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);background:0 0;border-color:transparent;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child::after,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child::after,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child::after,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-text{color:#ff4d4f;background:0 0;border-color:transparent;box-shadow:none}.ant-btn-dangerous.ant-btn-text>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-text>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{color:#ff7875;background:rgba(0,0,0,.018);border-color:transparent}.ant-btn-dangerous.ant-btn-text:focus>a:only-child,.ant-btn-dangerous.ant-btn-text:hover>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-text:focus>a:only-child::after,.ant-btn-dangerous.ant-btn-text:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-text:active{color:#d9363e;background:rgba(0,0,0,.028);border-color:transparent}.ant-btn-dangerous.ant-btn-text:active>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-text:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{color:rgba(0,0,0,.25);background:0 0;border-color:transparent;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child{color:currentColor}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child::after,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child::after,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child::after,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-icon-only{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-1px}.ant-btn-icon-only>*{font-size:16px}.ant-btn-icon-only.ant-btn-lg{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.ant-btn-icon-only.ant-btn-lg>*{font-size:18px}.ant-btn-icon-only.ant-btn-sm{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.ant-btn-icon-only.ant-btn-sm>*{font-size:14px}.ant-btn-round{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.ant-btn-round.ant-btn-lg{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.ant-btn-round.ant-btn-sm{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.ant-btn-round.ant-btn-icon-only{width:auto}.ant-btn-circle{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.ant-btn-circle.ant-btn-lg{min-width:40px;border-radius:50%}.ant-btn-circle.ant-btn-sm{min-width:24px;border-radius:50%}.ant-btn::before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:'';pointer-events:none}.ant-btn-group,.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn,.ant-btn.ant-btn-loading,.ant-btn:active>span,.ant-btn:focus>span{position:relative}.ant-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.ant-btn .anticon.anticon-minus>svg,.ant-btn .anticon.anticon-plus>svg{shape-rendering:optimizeSpeed}.ant-btn.ant-btn-loading:not([disabled]){pointer-events:none}.ant-btn.ant-btn-loading::before{display:block}.ant-btn>.ant-btn-loading-icon{transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-btn>.ant-btn-loading-icon .anticon{padding-right:8px;animation:none}.ant-btn>.ant-btn-loading-icon .anticon svg{animation:loadingCircle 1s infinite linear}.ant-btn>.ant-btn-loading-icon:only-child .anticon{padding-right:0}.ant-btn-group{display:inline-flex}.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn:active,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>span>.ant-btn:hover{z-index:2}.ant-btn-group>.ant-btn[disabled],.ant-btn-group>span>.ant-btn[disabled]{z-index:0}.ant-btn-group .ant-btn-icon-only{font-size:14px}.ant-btn-group-lg>.ant-btn,.ant-btn-group-lg>span>.ant-btn{height:40px;padding:6.4px 15px;font-size:16px;border-radius:0}.ant-btn-group-lg .ant-btn.ant-btn-icon-only{width:40px;height:40px;padding-right:0;padding-left:0}.ant-btn-group-sm>.ant-btn,.ant-btn-group-sm>span>.ant-btn{height:24px;padding:0 7px;font-size:14px;border-radius:0}.ant-btn-group-sm>.ant-btn>.anticon,.ant-btn-group-sm>span>.ant-btn>.anticon{font-size:14px}.ant-btn-group-sm .ant-btn.ant-btn-icon-only{width:24px;height:24px;padding-right:0;padding-left:0}.ant-btn+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group span+.ant-btn,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group,.ant-btn-group>span+span{margin-left:-1px}.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:transparent}.ant-btn-group .ant-btn{border-radius:0}.ant-btn-group-sm>.ant-btn:only-child,.ant-btn-group-sm>span:only-child>.ant-btn,.ant-btn-group>.ant-btn:only-child,.ant-btn-group>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn,.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn,.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{margin-left:0}.ant-btn-group>.ant-btn-group{float:left}.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-group-rtl.ant-btn+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group-rtl.ant-btn-group .ant-btn+span,.ant-btn-group-rtl.ant-btn-group span+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group>span+span,.ant-btn-rtl.ant-btn+.ant-btn-group,.ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-rtl.ant-btn-group .ant-btn+span,.ant-btn-rtl.ant-btn-group span+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn-group,.ant-btn-rtl.ant-btn-group>span+span{margin-right:-1px;margin-left:auto}.ant-btn-group.ant-btn-group-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:8px}.ant-btn-background-ghost{color:#fff;background:0 0!important;border-color:#fff}.ant-btn-background-ghost.ant-btn-primary{color:#1890ff;background:0 0;border-color:#1890ff;text-shadow:none}.ant-btn-background-ghost.ant-btn-primary>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-primary:focus,.ant-btn-background-ghost.ant-btn-primary:hover{color:#40a9ff;background:0 0;border-color:#40a9ff}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-primary:active{color:#096dd9;background:0 0;border-color:#096dd9}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child::after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child::after,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-danger{color:#ff4d4f;background:0 0;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-danger>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-danger:focus,.ant-btn-background-ghost.ant-btn-danger:hover{color:#ff7875;background:0 0;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-danger:active{color:#d9363e;background:0 0;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child::after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child::after,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous{color:#ff4d4f;background:0 0;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous:focus,.ant-btn-background-ghost.ant-btn-dangerous:hover{color:#ff7875;background:0 0;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous:active{color:#d9363e;background:0 0;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{color:#ff4d4f;background:0 0;border-color:transparent;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover{color:#ff7875;background:0 0;border-color:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{color:#d9363e;background:0 0;border-color:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child::after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child::after{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;content:''}.ant-btn-two-chinese-chars::first-letter{letter-spacing:.34em}.ant-btn-two-chinese-chars>:not(.anticon){margin-right:-.34em;letter-spacing:.34em}.ant-btn-block{width:100%}.ant-btn:empty{width:0;visibility:hidden;content:'\a0'}a.ant-btn{padding-top:.01px!important;line-height:30px}a.ant-btn-lg{line-height:38px}a.ant-btn-sm{line-height:22px}.ant-pagination,.ant-spin{line-height:1.5715;font-variant:tabular-nums;font-feature-settings:'tnum';box-sizing:border-box}.ant-btn-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-right-color:#40a9ff;border-left-color:#d9d9d9}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-right-color:#d9d9d9;border-left-color:#40a9ff}.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon{padding-right:0;padding-left:8px}.ant-btn>.ant-btn-loading-icon:only-child .anticon{padding-left:0}.ant-btn-rtl.ant-btn>.anticon+span,.ant-btn-rtl.ant-btn>span+.anticon{margin-right:8px;margin-left:0}.ant-spin{margin:0;padding:0;font-size:14px;list-style:none;position:absolute;display:none;color:#1890ff;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.ant-spin-spinning{position:static;display:inline-block;opacity:1}.ant-spin-nested-loading{position:relative}.ant-spin-nested-loading>div>.ant-spin{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{position:absolute;top:50%;left:50%;margin:-10px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-text{position:absolute;top:50%;width:100%;padding-top:5px;text-shadow:0 1px 2px #fff}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot{margin-top:-20px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot{margin:-7px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text{padding-top:2px}.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot{margin-top:-17px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot{margin:-16px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text{padding-top:11px}.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot{margin-top:-26px}.ant-pagination,.ant-pagination ol,.ant-pagination ul{margin:0;padding:0;list-style:none}.ant-spin-container{position:relative;transition:opacity .3s}.ant-spin-container::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none\9;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:'';pointer-events:none}.ant-pagination-jump-next .ant-pagination-item-container,.ant-pagination-jump-prev .ant-pagination-item-container,.ant-spin-dot{position:relative}.ant-spin-blur{clear:both;overflow:hidden;opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.ant-spin-blur::after{opacity:.4;pointer-events:auto}.ant-spin-tip{color:rgba(0,0,0,.45)}.ant-spin-dot{display:inline-block;font-size:20px;width:1em;height:1em}.ant-pagination::after,.ant-spin-dot-item,.ant-spin.ant-spin-show-text .ant-spin-text,nz-spin{display:block}.ant-spin-dot-item{position:absolute;width:9px;height:9px;background-color:#1890ff;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s infinite linear alternate}.ant-spin-dot-item:nth-child(1){top:0;left:0}.ant-spin-dot-item:nth-child(2){top:0;right:0;animation-delay:.4s}.ant-spin-dot-item:nth-child(3){right:0;bottom:0;animation-delay:.8s}.ant-spin-dot-item:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.ant-spin-dot-spin{transform:rotate(45deg);animation:antRotate 1.2s infinite linear}.ant-spin-sm .ant-spin-dot{font-size:14px}.ant-spin-sm .ant-spin-dot i{width:6px;height:6px}.ant-spin-lg .ant-spin-dot{font-size:32px}.ant-spin-lg .ant-spin-dot i{width:14px;height:14px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ant-spin-blur{background:#fff;opacity:.5}}@keyframes antSpinMove{to{opacity:1}}@keyframes antRotate{to{transform:rotate(405deg)}}.ant-spin-rtl{direction:rtl}.ant-spin-rtl .ant-spin-dot-spin{transform:rotate(-45deg);animation-name:antRotateRtl}@keyframes antRotateRtl{to{transform:rotate(-405deg)}}.ant-pagination{color:rgba(0,0,0,.85);font-size:14px}.ant-pagination::after{clear:both;height:0;overflow:hidden;visibility:hidden;content:' '}.ant-pagination-item,.ant-pagination-total-text{display:inline-block;margin-right:8px;line-height:30px}.ant-pagination-total-text{height:32px;vertical-align:middle}.ant-pagination-item{min-width:32px;height:32px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-pagination-item a{display:block;padding:0 6px;color:rgba(0,0,0,.85);transition:none}.ant-pagination-item-active a,.ant-pagination-item:focus-visible a,.ant-pagination-item:hover a{color:#1890ff}.ant-pagination-item a:hover{text-decoration:none}.ant-pagination-item:focus-visible,.ant-pagination-item:hover{border-color:#1890ff;transition:all .3s}.ant-pagination-item-active{font-weight:500;background:#fff;border-color:#1890ff}.ant-pagination-item-active:focus-visible,.ant-pagination-item-active:hover,.ant-pagination-next:hover button,.ant-pagination-prev:hover button{border-color:#40a9ff}.ant-pagination-item-active:focus-visible a,.ant-pagination-item-active:hover a{color:#40a9ff}.ant-pagination-jump-next,.ant-pagination-jump-prev{outline:0}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#1890ff;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg{top:0;right:0;bottom:0;left:0;margin:auto}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:rgba(0,0,0,.25);font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev,.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon,.ant-select-clear{opacity:0}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-prev{margin-right:8px}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{display:inline-block;min-width:32px;height:32px;color:rgba(0,0,0,.85);line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.ant-pagination-next,.ant-pagination-prev{font-family:Arial,Helvetica,sans-serif;outline:0}.ant-pagination-next button,.ant-pagination-prev button{color:rgba(0,0,0,.85);cursor:pointer;-webkit-user-select:none;user-select:none}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;transition:all .3s}.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#1890ff;border-color:#1890ff}.ant-pagination-disabled,.ant-pagination-disabled:focus-visible,.ant-pagination-disabled:hover{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:focus-visible .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-slash{margin:0 10px 0 5px}.ant-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}@media all and (-ms-high-contrast:none){.ant-pagination-options,.ant-pagination-options ::-ms-backdrop{vertical-align:top}}.ant-pagination-options-size-changer.ant-select{display:inline-block;width:auto}.ant-pagination-options-quick-jumper{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.ant-pagination-options-quick-jumper input{position:relative;display:inline-block;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.ant-pagination-options-quick-jumper input::placeholder{color:#bfbfbf}.ant-pagination-options-quick-jumper input:placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-pagination-options-quick-jumper input-focused,.ant-pagination-options-quick-jumper input:focus{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-pagination-options-quick-jumper input-disabled:hover,.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-pagination-options-quick-jumper input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input-borderless,.ant-pagination-options-quick-jumper input-borderless-disabled,.ant-pagination-options-quick-jumper input-borderless-focused,.ant-pagination-options-quick-jumper input-borderless:focus,.ant-pagination-options-quick-jumper input-borderless:hover,.ant-pagination-options-quick-jumper input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-pagination-options-quick-jumper input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-pagination-options-quick-jumper input-lg{padding:6.5px 11px;font-size:16px}.ant-pagination-options-quick-jumper input-sm{padding:0 7px}.ant-pagination-simple .ant-pagination-next,.ant-pagination-simple .ant-pagination-prev{height:24px;line-height:24px;vertical-align:top}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{height:24px;background-color:transparent;border:0}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after{height:24px;line-height:24px}.ant-pagination-simple .ant-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.ant-pagination-simple .ant-pagination-simple-pager input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;transition:border-color .3s}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:#1890ff}.ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active),.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link{background:0 0;border-color:transparent}.ant-pagination.mini .ant-pagination-simple-pager,.ant-pagination.mini .ant-pagination-total-text{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-item{min-width:24px;height:24px;margin:0;line-height:22px}.ant-pagination.mini .ant-pagination-next,.ant-pagination.mini .ant-pagination-prev{min-width:24px;height:24px;margin:0;line-height:24px}.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after,.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-jump-next,.ant-pagination.mini .ant-pagination-jump-prev{height:24px;margin-right:0;line-height:24px}.ant-pagination.mini .ant-pagination-options{margin-left:2px}.ant-pagination.mini .ant-pagination-options-size-changer{top:0}.ant-pagination.mini .ant-pagination-options-quick-jumper{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-options-quick-jumper input{padding:0 7px;width:44px;height:24px}.ant-pagination.ant-pagination-disabled{cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:rgba(0,0,0,.25);background:0 0;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#dbdbdb;border-color:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:#fff}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:0 0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis{opacity:1}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:rgba(0,0,0,.25)}@media only screen and (max-width:992px){.ant-pagination-item-after-jump-prev,.ant-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.ant-pagination-options{display:none}}.ant-pagination-rtl .ant-pagination-item,.ant-pagination-rtl .ant-pagination-jump-next,.ant-pagination-rtl .ant-pagination-jump-prev,.ant-pagination-rtl .ant-pagination-prev,.ant-pagination-rtl .ant-pagination-total-text{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-slash{margin:0 5px 0 10px}.ant-pagination-rtl .ant-pagination-options{margin-right:16px;margin-left:0}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper{margin-left:0}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager,.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input{margin-right:0;margin-left:8px}.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options{margin-right:2px;margin-left:0}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;transition:all .3s}@supports (-moz-appearance:meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector .ant-select-selection-item::after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after,.ant-select-single .ant-select-selector::after{display:inline-block;width:0;visibility:hidden;content:'\a0'}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after,.ant-select-single.ant-select-customize-input .ant-select-selector::after{display:none}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px;padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{flex:none;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector::after{display:inline-block;width:0;margin:2px 0;line-height:24px;content:'\a0'}.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:rgba(0,0,0,.45);font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-arrow,.ant-select-arrow>*,.ant-select-clear,.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-disabled .ant-select-selection-item-remove,.ant-select-multiple .ant-select-selection-item-remove::before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,.75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;margin-top:2px;margin-bottom:2px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;line-height:24px;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector::after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:32px;line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector::after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:16px;line-height:16px;margin-inline-start:3px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:'tnum';position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:0 0;border:none;outline:0;-webkit-appearance:none;appearance:none}.ant-select-arrow,.ant-select-clear{position:absolute;width:12px;height:12px;margin-top:-6px;font-size:12px;font-style:normal;text-align:center;text-transform:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select-arrow,.ant-select-arrow svg,.ant-select-clear{display:inline-block}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important}.ant-select-selection-item{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast:none){.ant-select-selection-item,.ant-select-selection-item ::-ms-backdrop{flex:auto}}.ant-select-selection-placeholder{flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast:none){.ant-select-selection-placeholder,.ant-select-selection-placeholder ::-ms-backdrop{flex:auto}}.ant-select-arrow{color:inherit;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:53%;right:11px;color:rgba(0,0,0,.25);pointer-events:none}.ant-select-arrow::before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{top:50%;right:11px;z-index:1;color:rgba(0,0,0,.25);background:#fff;cursor:pointer;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear::before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:rgba(0,0,0,.85);line-height:1.5715;list-style:none;font-feature-settings:'tnum';z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:0;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-select-dropdown-empty,.ant-select-item-empty{color:rgba(0,0,0,.25)}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-item,.ant-select-item-empty{display:block;min-height:32px;padding:5px 12px;font-weight:400;font-size:14px;line-height:22px;position:relative}.ant-select-item{color:rgba(0,0,0,.85);cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:rgba(0,0,0,.45);font-size:12px;cursor:default}.ant-select-item-option{display:flex}.ant-select-item-option-content{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow,.ant-select-rtl .ant-select-clear{right:initial;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:6px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}.ant-select-dropdown{top:100%;left:0;position:relative;width:100%;margin-top:4px;margin-bottom:4px;display:block}.ant-select-dropdown .cdk-virtual-scroll-content-wrapper{right:0}.ant-select-dropdown .full-width{contain:initial}.ant-select-dropdown .full-width .cdk-virtual-scroll-content-wrapper{position:static}nz-pagination{display:block}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/ng-zorro-antd/table/style/index.less?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-table.ant-table-middle {
  font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 12px 2.3em 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 8px 2.3em 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #f0f0f0;
  border-right: 0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #f0f0f0;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 2px;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 2px 2px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-table-title {
  padding: 16px 16px;
}
.ant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf4ff;
}
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f7f7f7;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}
.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 16px 16px;
}
.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}
.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #1890ff;
}
.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}
.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: -16px -16px;
}
.ant-table-filter-column-title {
  flex: auto;
  padding: 16px 2.3em 16px 16px;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}
.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}
.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e5e5e5;
}
.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}
.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-filter-trigger.active {
  color: #1890ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
}
.ant-table .ant-table-selection-col {
  width: 32px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.ant-table-expand-icon-col {
  width: 48px;
}
.ant-table-row-expand-icon-cell {
  text-align: center;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #1890ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #40a9ff;
}
.ant-table-row-expand-icon:active {
  color: #096dd9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}
.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}
.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before {
  left: 0;
}
.ant-table .ant-table-container::after {
  right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}
.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.ant-table-title {
  border-radius: 2px 2px 0 0;
}
.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.ant-table-container {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 2px;
}
.ant-table-footer {
  border-radius: 0 0 2px 2px;
}
.ant-table-wrapper-rtl {
  direction: rtl;
}
.ant-table-rtl {
  direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/ng-zorro-antd/table/style/entry.less?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-table.ant-table-middle {
  font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 12px 2.3em 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 8px 2.3em 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #f0f0f0;
  border-right: 0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #f0f0f0;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 2px;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 2px 2px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-table-title {
  padding: 16px 16px;
}
.ant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf4ff;
}
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f7f7f7;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}
.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 16px 16px;
}
.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}
.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #1890ff;
}
.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}
.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: -16px -16px;
}
.ant-table-filter-column-title {
  flex: auto;
  padding: 16px 2.3em 16px 16px;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}
.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}
.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e5e5e5;
}
.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}
.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-filter-trigger.active {
  color: #1890ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
}
.ant-table .ant-table-selection-col {
  width: 32px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.ant-table-expand-icon-col {
  width: 48px;
}
.ant-table-row-expand-icon-cell {
  text-align: center;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #1890ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #40a9ff;
}
.ant-table-row-expand-icon:active {
  color: #096dd9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}
.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}
.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before {
  left: 0;
}
.ant-table .ant-table-container::after {
  right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}
.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.ant-table-title {
  border-radius: 2px 2px 0 0;
}
.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.ant-table-container {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 2px;
}
.ant-table-footer {
  border-radius: 0 0 2px 2px;
}
.ant-table-wrapper-rtl {
  direction: rtl;
}
.ant-table-rtl {
  direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
nz-table,
nz-table-title-footer,
nz-table-inner-scroll,
nz-table-inner-default,
nz-table-selection {
  display: block;
}
.nz-table-out-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.nz-table-out-bordered > .ant-table-container {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.nz-table-out-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}
cdk-virtual-scroll-viewport.ant-table-body {
  overflow-y: scroll;
}
.nz-table-hide-scrollbar {
  scrollbar-color: #fafafa #fafafa;
}
.nz-table-hide-scrollbar::-webkit-scrollbar {
  background-color: #fafafa;
}
.ant-table.ant-table-small .nz-table-hide-scrollbar {
  scrollbar-color: #fafafa #fafafa;
}
.ant-table.ant-table-small .nz-table-hide-scrollbar::-webkit-scrollbar {
  background-color: transparent;
}
.ant-table-wrapper-rtl .ant-table thead > tr > th.ant-table-selection-column {
  text-align: center;
}
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #f0f0f0;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.ant-empty-image img {
  height: 100%;
}
.ant-empty-image svg {
  height: 100%;
  margin: auto;
}
.ant-empty-footer {
  margin-top: 16px;
}
.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-normal .ant-empty-image {
  height: 40px;
}
.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small .ant-empty-image {
  height: 35px;
}
.ant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: 0.8;
}
.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}
.ant-empty-img-default-path-2 {
  fill: url(#linearGradient-1);
}
.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}
.ant-empty-img-default-path-4 {
  fill: #dce0e6;
}
.ant-empty-img-default-path-5 {
  fill: #dce0e6;
}
.ant-empty-img-default-g {
  fill: #fff;
}
.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}
.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}
.ant-empty-img-simple-path {
  fill: #fafafa;
}
.ant-empty-rtl {
  direction: rtl;
}
nz-empty {
  display: block;
}
.ant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  font-size: 0;
  line-height: unset;
}
.ant-radio-group .ant-badge-count {
  z-index: 1;
}
.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {
  border-left: none;
}
.ant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}
.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  display: inline-block;
  outline: none;
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #1890ff;
}
.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}
.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}
.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #1890ff;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #1890ff;
}
.ant-radio-checked .ant-radio-inner::after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled {
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}
.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.85);
}
.ant-radio-button-wrapper > .ant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #d9d9d9;
  transition: background-color 0.3s;
  content: '';
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 2px 0 0 2px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 2px 2px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 2px;
}
.ant-radio-button-wrapper:hover {
  position: relative;
  color: #1890ff;
}
.ant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08);
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #1890ff;
  background: #fff;
  border-color: #1890ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #1890ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #1890ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #40a9ff;
  border-color: #40a9ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {
  background-color: #40a9ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #096dd9;
  border-color: #096dd9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {
  background-color: #096dd9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #40a9ff;
  border-color: #40a9ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #096dd9;
  border-color: #096dd9;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(24, 144, 255, 0.08);
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: rgba(0, 0, 0, 0.25);
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}
@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-radio-group.ant-radio-group-rtl {
  direction: rtl;
}
.ant-radio-wrapper.ant-radio-wrapper-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
  border-right-width: 0;
  border-left-width: 1px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before {
  right: -1px;
  left: 0;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
  border-right: 1px solid #d9d9d9;
  border-radius: 0 2px 2px 0;
}
.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {
  border-right-color: #40a9ff;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
  border-radius: 2px 0 0 2px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
  border-right-color: #d9d9d9;
}
.ant-radio + span:empty {
  display: none;
}
@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #1890ff;
}
.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 2px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}
.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}
.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #1890ff;
  border-color: #1890ff;
}
.ant-checkbox-disabled {
  cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  animation-name: none;
}
.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}
.ant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #1890ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-checkbox-rtl {
  direction: rtl;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 8px;
}
.ant-checkbox + span:empty {
  display: none;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #ff4d4f;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #fff;
  background-color: #ff4d4f;
}
.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.ant-dropdown-wrap {
  position: relative;
}
.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.ant-dropdown-hidden,
.ant-dropdown-menu-hidden {
  display: none;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 10px;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 10px;
}
.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}
.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}
.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-menu-item > a > .anticon:first-child,
.ant-dropdown-menu-submenu-title > a > .anticon:first-child,
.ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
  vertical-align: -0.1em;
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}
.ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-submenu-title > a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-dropdown-menu-item > .anticon + span > a,
.ant-dropdown-menu-submenu-title > .anticon + span > a {
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon + span > a:hover,
.ant-dropdown-menu-submenu-title > .anticon + span > a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #1890ff;
  background-color: #e6f7ff;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f5f5f5;
}
.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled > .anticon + span > a,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a,
.ant-dropdown-menu-item-disabled > a,
.ant-dropdown-menu-submenu-title-disabled > a {
  position: relative;
  color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}
.ant-dropdown-menu-item-disabled > .anticon + span > a::after,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a::after,
.ant-dropdown-menu-item-disabled > a::after,
.ant-dropdown-menu-submenu-title-disabled > a::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: not-allowed;
  content: '';
}
.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  font-style: normal;
}
.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}
.ant-dropdown-menu-submenu-title {
  padding-right: 24px;
}
.ant-dropdown-menu-submenu-vertical {
  position: relative;
}
.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #1890ff;
}
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down,
.ant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {
  color: #fff;
  background: transparent;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #fff;
  background: #1890ff;
}
.ant-dropdown-rtl {
  direction: rtl;
}
.ant-dropdown-rtl.ant-dropdown::before {
  right: -7px;
  left: 0;
}
.ant-dropdown-menu.ant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  right: auto;
  left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 24px;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}
.ant-dropdown-menu > ul {
  list-style: inherit;
  margin: 0;
  padding: 0;
}
.ant-dropdown {
  top: 0;
  left: 0;
  position: relative;
  width: 100%;
  margin-top: 6px;
  margin-bottom: 6px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  transform: rotate(180deg);
}
.ant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-user-select: none;
          user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-color: #d9d9d9;
}
.ant-btn > .anticon {
  line-height: 1;
}
.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}
.ant-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-btn[disabled] {
  cursor: not-allowed;
}
.ant-btn[disabled] > * {
  pointer-events: none;
}
.ant-btn-lg {
  height: 40px;
  padding: 6.4px 15px;
  font-size: 16px;
  border-radius: 2px;
}
.ant-btn-sm {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 2px;
}
.ant-btn > a:only-child {
  color: currentColor;
}
.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus {
  color: #40a9ff;
  background: #fff;
  border-color: #40a9ff;
}
.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}
.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:active {
  color: #096dd9;
  background: #fff;
  border-color: #096dd9;
}
.ant-btn:active > a:only-child {
  color: currentColor;
}
.ant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active {
  text-decoration: none;
  background: #fff;
}
.ant-btn > span {
  display: inline-block;
}
.ant-btn-primary {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background: #40a9ff;
  border-color: #40a9ff;
}
.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary:active {
  color: #fff;
  background: #096dd9;
  border-color: #096dd9;
}
.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #40a9ff;
  border-left-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}
.ant-btn-ghost {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-color: #d9d9d9;
}
.ant-btn-ghost > a:only-child {
  color: currentColor;
}
.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-color: #d9d9d9;
  border-style: dashed;
}
.ant-btn-dashed > a:only-child {
  color: currentColor;
}
.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #40a9ff;
  background: #fff;
  border-color: #40a9ff;
}
.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed:active {
  color: #096dd9;
  background: #fff;
  border-color: #096dd9;
}
.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger {
  color: #fff;
  background: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}
.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}
.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-danger[disabled],
.ant-btn-danger[disabled]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link {
  color: #1890ff;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-link:hover {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-text:active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous:hover,
.ant-btn-dangerous:focus {
  color: #ff7875;
  background: #fff;
  border-color: #ff7875;
}
.ant-btn-dangerous:hover > a:only-child,
.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous:active {
  color: #d9363e;
  background: #fff;
  border-color: #d9363e;
}
.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous[disabled],
.ant-btn-dangerous[disabled]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary {
  color: #fff;
  background: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary:hover,
.ant-btn-dangerous.ant-btn-primary:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-primary[disabled],
.ant-btn-dangerous.ant-btn-primary[disabled]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-icon-only {
  width: 32px;
  height: 32px;
  padding: 2.4px 0;
  font-size: 16px;
  border-radius: 2px;
  vertical-align: -1px;
}
.ant-btn-icon-only > * {
  font-size: 16px;
}
.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 4.9px 0;
  font-size: 18px;
  border-radius: 2px;
}
.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 18px;
}
.ant-btn-icon-only.ant-btn-sm {
  width: 24px;
  height: 24px;
  padding: 0px 0;
  font-size: 14px;
  border-radius: 2px;
}
.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 14px;
}
.ant-btn-round {
  height: 32px;
  padding: 4px 16px;
  font-size: 14px;
  border-radius: 32px;
}
.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 6.4px 20px;
  font-size: 16px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-sm {
  height: 24px;
  padding: 0px 12px;
  font-size: 14px;
  border-radius: 24px;
}
.ant-btn-round.ant-btn-icon-only {
  width: auto;
}
.ant-btn-circle {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-sm {
  min-width: 24px;
  border-radius: 50%;
}
.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}
.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}
.ant-btn.ant-btn-loading {
  position: relative;
}
.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn > .ant-btn-loading-icon {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}
.ant-btn-group {
  position: relative;
  display: inline-flex;
}
.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}
.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}
.ant-btn-group > .ant-btn[disabled],
.ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}
.ant-btn-group .ant-btn-icon-only {
  font-size: 14px;
}
.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 6.4px 15px;
  font-size: 16px;
  border-radius: 0;
}
.ant-btn-group-lg .ant-btn.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 0;
}
.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 14px;
}
.ant-btn-group-sm .ant-btn.ant-btn-icon-only {
  width: 24px;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}
.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}
.ant-btn-group .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}
.ant-btn-group > .ant-btn:only-child {
  border-radius: 2px;
}
.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 2px;
}
.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 2px;
}
.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 2px;
}
.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-btn-group > .ant-btn-group {
  float: left;
}
.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-rtl.ant-btn + .ant-btn-group,
.ant-btn-rtl.ant-btn-group span + .ant-btn,
.ant-btn-rtl.ant-btn-group .ant-btn + span,
.ant-btn-rtl.ant-btn-group > span + span,
.ant-btn-rtl.ant-btn-group + .ant-btn,
.ant-btn-rtl.ant-btn-group + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-group-rtl.ant-btn + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group span + .ant-btn,
.ant-btn-group-rtl.ant-btn-group .ant-btn + span,
.ant-btn-group-rtl.ant-btn-group > span + span,
.ant-btn-group-rtl.ant-btn-group + .ant-btn,
.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}
.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #1890ff;
  background: transparent;
  border-color: #1890ff;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger {
  color: #ff4d4f;
  background: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff7875;
  background: transparent;
  border-color: #ff7875;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger:active {
  color: #d9363e;
  background: transparent;
  border-color: #d9363e;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous {
  color: #ff4d4f;
  background: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous:hover,
.ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ff7875;
  background: transparent;
  border-color: #ff7875;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #d9363e;
  background: transparent;
  border-color: #d9363e;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled],
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}
.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}
.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}
.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
a.ant-btn {
  padding-top: 0.01px !important;
  line-height: 30px;
}
a.ant-btn-lg {
  line-height: 38px;
}
a.ant-btn-sm {
  line-height: 22px;
}
.ant-btn-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-right-color: #40a9ff;
  border-left-color: #d9d9d9;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-right-color: #d9d9d9;
  border-left-color: #40a9ff;
}
.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-rtl.ant-btn > .anticon + span,
.ant-btn-rtl.ant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}
.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #1890ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  -webkit-user-select: none;
          user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #1890ff;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}
.ant-spin-rtl {
  direction: rtl;
}
.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}
@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}
nz-spin {
  display: block;
}
.ant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}
.ant-pagination-total-text {
  display: inline-block;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  vertical-align: middle;
}
.ant-pagination-item {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: 0;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.85);
  transition: none;
}
.ant-pagination-item a:hover {
  text-decoration: none;
}
.ant-pagination-item:focus-visible,
.ant-pagination-item:hover {
  border-color: #1890ff;
  transition: all 0.3s;
}
.ant-pagination-item:focus-visible a,
.ant-pagination-item:hover a {
  color: #1890ff;
}
.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #1890ff;
}
.ant-pagination-item-active a {
  color: #1890ff;
}
.ant-pagination-item-active:focus-visible,
.ant-pagination-item-active:hover {
  border-color: #40a9ff;
}
.ant-pagination-item-active:focus-visible a,
.ant-pagination-item-active:hover a {
  color: #40a9ff;
}
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}
.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: #1890ff;
  font-size: 12px;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: rgba(0, 0, 0, 0.25);
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}
.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}
.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}
.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  color: rgba(0, 0, 0, 0.85);
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-pagination-prev,
.ant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}
.ant-pagination-prev button,
.ant-pagination-next button {
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.ant-pagination-prev:hover button,
.ant-pagination-next:hover button {
  border-color: #40a9ff;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: none;
  transition: all 0.3s;
}
.ant-pagination-prev:focus-visible .ant-pagination-item-link,
.ant-pagination-next:focus-visible .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #1890ff;
  border-color: #1890ff;
}
.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination-slash {
  margin: 0 10px 0 5px;
}
.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}
@media all and (-ms-high-contrast: none) {
  .ant-pagination-options *::-ms-backdrop,
  .ant-pagination-options {
    vertical-align: top;
  }
}
.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
}
.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  margin-left: 8px;
  line-height: 32px;
  vertical-align: top;
}
.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  width: 50px;
  height: 32px;
  margin: 0 8px;
}
.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
}
.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input-focused {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-pagination-options-quick-jumper input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-pagination-options-quick-jumper input-borderless,
.ant-pagination-options-quick-jumper input-borderless:hover,
.ant-pagination-options-quick-jumper input-borderless:focus,
.ant-pagination-options-quick-jumper input-borderless-focused,
.ant-pagination-options-quick-jumper input-borderless-disabled,
.ant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-pagination-options-quick-jumper input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}
.ant-pagination-options-quick-jumper input-sm {
  padding: 0px 7px;
}
.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  background-color: transparent;
  border: 0;
}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  outline: none;
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #1890ff;
}
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}
.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}
.ant-pagination.mini .ant-pagination-options-size-changer {
  top: 0px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}
.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  padding: 0px 7px;
  width: 44px;
  height: 24px;
}
.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border: none;
  cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #fff;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: rgba(0, 0, 0, 0.25);
}
@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}
.ant-pagination-rtl .ant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-item,
.ant-pagination-rtl .ant-pagination-prev,
.ant-pagination-rtl .ant-pagination-jump-prev,
.ant-pagination-rtl .ant-pagination-jump-next {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-slash {
  margin: 0 5px 0 10px;
}
.ant-pagination-rtl .ant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
  margin-right: 0;
  margin-left: 8px;
}
.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
  margin-right: 2px;
  margin-left: 0;
}
.ant-select-single .ant-select-selector {
  display: flex;
}
.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}
.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}
.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 30px;
  transition: all 0.3s;
}
@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item,
  .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 30px;
  }
}
.ant-select-single .ant-select-selector .ant-select-selection-item {
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  pointer-events: none;
}
.ant-select-single .ant-select-selector::after,
.ant-select-single .ant-select-selector .ant-select-selection-item::after,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 25px;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 18px;
}
.ant-select-single.ant-select-open .ant-select-selection-item {
  color: #bfbfbf;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 32px;
  padding: 0 11px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 30px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after {
  line-height: 30px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector::after {
  display: none;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  position: static;
  width: 100%;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after {
  display: none;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 38px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 38px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  right: 7px;
  left: 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 28px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 21px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}
/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */
.ant-select-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}
.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}
.ant-select-multiple .ant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 1px 4px;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}
.ant-select-disabled.ant-select-multiple .ant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 2px 0;
  line-height: 24px;
  content: '\a0';
}
.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}
.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 24px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 22px;
  background: #f5f5f5;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  -webkit-user-select: none;
          user-select: none;
  margin-inline-end: 4px;
  padding-inline-start: 8px;
  padding-inline-end: 4px;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #bfbfbf;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.ant-select-multiple .ant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}
.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}
.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}
.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}
.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}
.ant-select-multiple .ant-select-selection-item-remove > .anticon {
  vertical-align: -0.2em;
}
.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  margin-inline-start: 0;
}
.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-inline-start: 7px;
}
.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  height: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 24px;
  transition: all 0.3s;
}
.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}
.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}
.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.ant-select-multiple.ant-select-lg .ant-select-selector::after {
  line-height: 32px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 30px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 32px;
  line-height: 32px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 32px;
  line-height: 30px;
}
.ant-select-multiple.ant-select-sm .ant-select-selector::after {
  line-height: 16px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 16px;
  line-height: 14px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 16px;
  line-height: 16px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 16px;
  line-height: 14px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  margin-inline-start: 3px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 32px;
}
.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}
/* Reset search input style */
.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  -webkit-appearance: none;
          appearance: none;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  -webkit-appearance: none;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-select-selection-item {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}
.ant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    flex: auto;
  }
}
.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 53%;
  right: 11px;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}
.ant-select-arrow > * {
  line-height: 1;
}
.ant-select-arrow svg {
  display: inline-block;
}
.ant-select-arrow::before {
  display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}
.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}
.ant-select-arrow .anticon > svg {
  vertical-align: top;
}
.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}
.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}
.ant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.ant-select-clear::before {
  display: block;
}
.ant-select-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select:hover .ant-select-clear {
  opacity: 1;
}
.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 2px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-dropdown-empty {
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.25);
}
.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-select-item-group {
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: default;
}
.ant-select-item-option {
  display: flex;
}
.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-item-option-state {
  flex: none;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f5f5f5;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  background-color: #e6f7ff;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #1890ff;
}
.ant-select-item-option-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-item-option-grouped {
  padding-left: 24px;
}
.ant-select-lg {
  font-size: 16px;
}
.ant-select-borderless .ant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-select-rtl {
  direction: rtl;
}
.ant-select-rtl .ant-select-arrow {
  right: initial;
  left: 11px;
}
.ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}
.ant-select-dropdown-rtl {
  direction: rtl;
}
.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}
.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 4px;
  padding-left: 24px;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  right: 0;
  left: auto;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  right: 11px;
  left: auto;
}
.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 11px;
  left: 25px;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 18px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 21px;
}
.ant-select-dropdown {
  top: 100%;
  left: 0;
  position: relative;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
  display: block;
}
.ant-select-dropdown .cdk-virtual-scroll-content-wrapper {
  right: 0;
}
.ant-select-dropdown .full-width {
  contain: initial;
}
.ant-select-dropdown .full-width .cdk-virtual-scroll-content-wrapper {
  position: static;
}
nz-pagination {
  display: block;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/ng-zorro-antd/table/style/size.less?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #f0f0f0;
  border-right: 0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #f0f0f0;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 2px;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 2px 2px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-table-title {
  padding: 16px 16px;
}
.ant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf4ff;
}
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f7f7f7;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}
.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 16px 16px;
}
.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}
.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #1890ff;
}
.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}
.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: -16px -16px;
}
.ant-table-filter-column-title {
  flex: auto;
  padding: 16px 2.3em 16px 16px;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}
.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}
.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e5e5e5;
}
.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}
.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-filter-trigger.active {
  color: #1890ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
}
.ant-table .ant-table-selection-col {
  width: 32px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.ant-table-expand-icon-col {
  width: 48px;
}
.ant-table-row-expand-icon-cell {
  text-align: center;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #1890ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #40a9ff;
}
.ant-table-row-expand-icon:active {
  color: #096dd9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}
.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}
.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before {
  left: 0;
}
.ant-table .ant-table-container::after {
  right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}
.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.ant-table-title {
  border-radius: 2px 2px 0 0;
}
.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.ant-table-container {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 2px;
}
.ant-table-footer {
  border-radius: 0 0 2px 2px;
}
.ant-table-wrapper-rtl {
  direction: rtl;
}
.ant-table-rtl {
  direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table.ant-table-middle {
  font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 12px 2.3em 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 8px 2.3em 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/ng-zorro-antd/table/style/bordered.less?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}
.ant-table-wrapper::before {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 2px;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 2px 2px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ant-table-title {
  padding: 16px 16px;
}
.ant-table-footer {
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}
.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff;
  border-color: rgba(0, 0, 0, 0.03);
}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #dcf4ff;
}
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}
.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}
.ant-table-pagination > * {
  flex: none;
}
.ant-table-pagination-left {
  justify-content: flex-start;
}
.ant-table-pagination-center {
  justify-content: center;
}
.ant-table-pagination-right {
  justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f7f7f7;
}
.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}
td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}
.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 16px 16px;
}
.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}
.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}
.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}
.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}
.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #1890ff;
}
.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}
.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: -16px -16px;
}
.ant-table-filter-column-title {
  flex: auto;
  padding: 16px 2.3em 16px 16px;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}
.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}
.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}
.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e5e5e5;
}
.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}
.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-filter-trigger.active {
  color: #1890ff;
}
.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}
.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
}
.ant-table .ant-table-selection-col {
  width: 32px;
}
table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}
table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}
.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}
.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}
.ant-table-expand-icon-col {
  width: 48px;
}
.ant-table-row-expand-icon-cell {
  text-align: center;
}
.ant-table-row-indent {
  float: left;
  height: 1px;
}
.ant-table-row-expand-icon {
  color: #1890ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #40a9ff;
}
.ant-table-row-expand-icon:active {
  color: #096dd9;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}
.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}
.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}
.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}
.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}
.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}
.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.25);
}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}
.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: sticky !important;
  z-index: 2;
  background: #fff;
}
.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}
.ant-table .ant-table-container::before {
  left: 0;
}
.ant-table .ant-table-container::after {
  right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}
.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}
.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  opacity: 0.6;
}
.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}
@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}
.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}
.ant-table-title {
  border-radius: 2px 2px 0 0;
}
.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}
.ant-table-container {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 2px;
}
.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 2px;
}
.ant-table-footer {
  border-radius: 0 0 2px 2px;
}
.ant-table-wrapper-rtl {
  direction: rtl;
}
.ant-table-rtl {
  direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}
.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}
.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}
.ant-table.ant-table-middle {
  font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 12px 2.3em 12px 8px;
}
.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}
.ant-table.ant-table-small {
  font-size: 14px;
}
.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 8px 2.3em 8px 8px;
}
.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 8px 8px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}
.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}
.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}
.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #f0f0f0;
  border-right: 0;
  border-bottom: 0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #f0f0f0;
  content: '';
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}
.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}
.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}

/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/angular-calendar/css/angular-calendar.css ***!
  \************************************************************************************************************************************************************************************************************************************************/
.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder; }

.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap; }

.cal-month-view .cal-days {
  border: 1px solid;
  border-bottom: 0; }

.cal-month-view .cal-cell-top {
  min-height: 78px;
  flex: 1; }

.cal-month-view .cal-cell-row {
  -js-display: flex;
  display: flex; }

.cal-month-view .cal-cell {
  float: left;
  flex: 1;
  -js-display: flex;
  display: flex;
  flex-direction: column;
  align-items: stretch; }
  .cal-month-view .cal-cell .cal-event {
    pointer-events: all !important; }

.cal-month-view .cal-day-cell {
  min-height: 100px; }
  @media all and (-ms-high-contrast: none) {
    .cal-month-view .cal-day-cell {
      display: block; } }

.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid; }

.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid; }

.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px; }

.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px; }

.cal-month-view .cal-events {
  flex: 1;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  -js-display: flex;
  display: flex;
  flex-wrap: wrap; }

.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px; }

.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer; }

.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default; }

.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em; }

.cal-month-view .cal-open-day-events {
  padding: 15px; }

.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px; }

.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3; }

.cal-month-view .cal-draggable {
  cursor: move; }

.cal-month-view .cal-drag-active * {
  pointer-events: none; }

.cal-month-view .cal-event-title {
  cursor: pointer; }
  .cal-month-view .cal-event-title:hover {
    text-decoration: underline; }

.cal-month-view {
  background-color: #fff; }
  .cal-month-view .cal-cell-row:hover {
    background-color: #fafafa; }
  .cal-month-view .cal-cell-row .cal-cell:hover,
  .cal-month-view .cal-cell.cal-has-events.cal-open {
    background-color: #ededed; }
  .cal-month-view .cal-days {
    border-color: #e1e1e1; }
  .cal-month-view .cal-day-cell:not(:last-child) {
    border-right-color: #e1e1e1; }
  .cal-month-view .cal-days .cal-cell-row {
    border-bottom-color: #e1e1e1; }
  .cal-month-view .cal-day-badge {
    background-color: #b94a48;
    color: #fff; }
  .cal-month-view .cal-event {
    background-color: #1e90ff;
    border-color: #d1e8ff;
    color: #fff; }
  .cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
    color: #8b0000; }
  .cal-month-view .cal-day-cell.cal-today {
    background-color: #e8fde7; }
  .cal-month-view .cal-day-cell.cal-drag-over {
    background-color: #e0e0e0 !important; }
  .cal-month-view .cal-open-day-events {
    color: #fff;
    background-color: #555;
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5); }

.cal-week-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }
  .cal-week-view * {
    box-sizing: border-box; }
  .cal-week-view .cal-day-headers {
    -js-display: flex;
    display: flex;
    padding-left: 70px;
    border: 1px solid; }
  .cal-week-view .cal-day-headers .cal-header {
    flex: 1;
    text-align: center;
    padding: 5px; }
    .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
      border-right: 1px solid; }
    .cal-week-view .cal-day-headers .cal-header:first-child {
      border-left: 1px solid; }
  .cal-week-view .cal-day-headers span {
    font-weight: 400;
    opacity: 0.5; }
  .cal-week-view .cal-day-column {
    flex-grow: 1;
    border-left: solid 1px; }
  .cal-week-view .cal-event {
    font-size: 12px;
    border: 1px solid; }
  .cal-week-view .cal-time-label-column {
    width: 70px;
    height: 100%; }
  .cal-week-view .cal-current-time-marker {
    position: absolute;
    width: 100%;
    height: 2px;
    z-index: 2; }
  .cal-week-view .cal-all-day-events {
    border: solid 1px;
    border-top: 0;
    border-bottom-width: 3px;
    padding-top: 3px;
    position: relative; }
    .cal-week-view .cal-all-day-events .cal-day-columns {
      height: 100%;
      width: 100%;
      -js-display: flex;
      display: flex;
      position: absolute;
      top: 0;
      z-index: 0; }
    .cal-week-view .cal-all-day-events .cal-events-row {
      position: relative;
      height: 31px;
      margin-left: 70px; }
    .cal-week-view .cal-all-day-events .cal-event-container {
      display: inline-block;
      position: absolute; }
      .cal-week-view .cal-all-day-events .cal-event-container.resize-active {
        z-index: 1;
        pointer-events: none; }
    .cal-week-view .cal-all-day-events .cal-event {
      padding: 0 5px;
      margin-left: 2px;
      margin-right: 2px;
      height: 28px;
      line-height: 28px; }
    .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px; }
    .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px; }
    .cal-week-view .cal-all-day-events .cal-time-label-column {
      -js-display: flex;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 14px; }
    .cal-week-view .cal-all-day-events .cal-resize-handle {
      width: 6px;
      height: 100%;
      cursor: col-resize;
      position: absolute;
      top: 0; }
      .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
        right: 0; }
  .cal-week-view .cal-event,
  .cal-week-view .cal-header {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .cal-week-view .cal-drag-active {
    pointer-events: none;
    z-index: 1; }
    .cal-week-view .cal-drag-active * {
      pointer-events: none; }
  .cal-week-view .cal-time-events {
    position: relative;
    border: solid 1px;
    border-top: 0;
    -js-display: flex;
    display: flex; }
    .cal-week-view .cal-time-events .cal-day-columns {
      -js-display: flex;
      display: flex;
      flex-grow: 1; }
    .cal-week-view .cal-time-events .cal-day-column {
      position: relative; }
    .cal-week-view .cal-time-events .cal-events-container {
      position: relative; }
    .cal-week-view .cal-time-events .cal-event-container {
      position: absolute;
      z-index: 1; }
    .cal-week-view .cal-time-events .cal-event {
      width: calc(100% - 2px);
      height: calc(100% - 2px);
      margin: 1px;
      padding: 0 5px;
      line-height: 25px; }
    .cal-week-view .cal-time-events .cal-resize-handle {
      width: 100%;
      height: 4px;
      cursor: row-resize;
      position: absolute; }
      .cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {
        bottom: 0; }
  .cal-week-view .cal-hour-segment {
    position: relative; }
    .cal-week-view .cal-hour-segment::after {
      content: '\00a0'; }
  .cal-week-view .cal-event-container:not(.cal-draggable) {
    cursor: pointer; }
  .cal-week-view .cal-draggable {
    cursor: move; }
  .cal-week-view mwl-calendar-week-view-hour-segment,
  .cal-week-view .cal-hour-segment {
    display: block; }
  .cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom: thin dashed; }
  .cal-week-view .cal-time {
    font-weight: bold;
    padding-top: 5px;
    width: 70px;
    text-align: center; }
  .cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
    display: none; }
  .cal-week-view .cal-starts-within-day .cal-event {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }
  .cal-week-view .cal-ends-within-day .cal-event {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px; }

.cal-week-view {
  background-color: #fff;
  border-top: solid 1px #e1e1e1; }
  .cal-week-view .cal-day-headers {
    border-color: #e1e1e1;
    border-top: 0; }
  .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
    border-right-color: #e1e1e1; }
  .cal-week-view .cal-day-headers .cal-header:first-child {
    border-left-color: #e1e1e1; }
  .cal-week-view .cal-day-headers .cal-header:hover,
  .cal-week-view .cal-day-headers .cal-drag-over {
    background-color: #ededed; }
  .cal-week-view .cal-day-column {
    border-left-color: #e1e1e1; }
  .cal-week-view .cal-event {
    background-color: #d1e8ff;
    border-color: #1e90ff;
    color: #1e90ff; }
  .cal-week-view .cal-all-day-events {
    border-color: #e1e1e1; }
  .cal-week-view .cal-header.cal-today {
    background-color: #e8fde7; }
  .cal-week-view .cal-header.cal-weekend span {
    color: #8b0000; }
  .cal-week-view .cal-time-events {
    border-color: #e1e1e1; }
    .cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
      background-color: #ededed; }
  .cal-week-view .cal-hour-odd {
    background-color: #fafafa; }
  .cal-week-view .cal-drag-over .cal-hour-segment {
    background-color: #ededed; }
  .cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom-color: #e1e1e1; }
  .cal-week-view .cal-current-time-marker {
    background-color: #ea4334; }

.cal-day-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }
  .cal-day-view mwl-calendar-week-view-header {
    display: none; }
  .cal-day-view .cal-events-container {
    margin-left: 70px; }
  .cal-day-view .cal-day-column {
    border-left: 0; }
  .cal-day-view .cal-current-time-marker {
    margin-left: 70px;
    width: calc(100% - 70px); }

.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9; }

.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px; }

.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0; }

.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px; }

.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0; }

.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px; }

.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px; }

.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px; }

.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px; }

.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-align: center;
  border-radius: 0.25rem; }

.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  border-top-color: #000; }

.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  border-right-color: #000; }

.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  border-bottom-color: #000; }

.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  border-left-color: #000; }

.cal-tooltip-inner {
  color: #fff;
  background-color: #000; }

/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/webdatarocks/webdatarocks.min.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
/**
 * WebDataRocks Reporting v1.4.9 (https://www.webdatarocks.com/)
 * Copyright © 2023 WebDataRocks. All rights reserved.
 *
 * By downloading, installing and/or using WebDataRocks you agree with the terms of
 * WebDataRocks End User License Agreement, a copy of which is located at: https://www.webdatarocks.com/license-agreement/.
 */
#wdr-pivot-view,#wdr-toolbar-wrapper{line-height:1;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;-webkit-text-size-adjust:none}#wdr-pivot-view input[type=text],#wdr-toolbar-wrapper input[type=text]{-webkit-appearance:none}#wdr-pivot-view a,#wdr-pivot-view abbr,#wdr-pivot-view acronym,#wdr-pivot-view address,#wdr-pivot-view applet,#wdr-pivot-view article,#wdr-pivot-view aside,#wdr-pivot-view audio,#wdr-pivot-view b,#wdr-pivot-view big,#wdr-pivot-view blockquote,#wdr-pivot-view canvas,#wdr-pivot-view caption,#wdr-pivot-view center,#wdr-pivot-view cite,#wdr-pivot-view code,#wdr-pivot-view dd,#wdr-pivot-view del,#wdr-pivot-view details,#wdr-pivot-view dfn,#wdr-pivot-view div,#wdr-pivot-view dl,#wdr-pivot-view dt,#wdr-pivot-view em,#wdr-pivot-view embed,#wdr-pivot-view fieldset,#wdr-pivot-view figcaption,#wdr-pivot-view figure,#wdr-pivot-view footer,#wdr-pivot-view form,#wdr-pivot-view h1,#wdr-pivot-view h2,#wdr-pivot-view h3,#wdr-pivot-view h4,#wdr-pivot-view h5,#wdr-pivot-view h6,#wdr-pivot-view header,#wdr-pivot-view i,#wdr-pivot-view iframe,#wdr-pivot-view img,#wdr-pivot-view ins,#wdr-pivot-view kbd,#wdr-pivot-view label,#wdr-pivot-view legend,#wdr-pivot-view li,#wdr-pivot-view mark,#wdr-pivot-view menu,#wdr-pivot-view nav,#wdr-pivot-view object,#wdr-pivot-view ol,#wdr-pivot-view output,#wdr-pivot-view p,#wdr-pivot-view pre,#wdr-pivot-view q,#wdr-pivot-view ruby,#wdr-pivot-view s,#wdr-pivot-view samp,#wdr-pivot-view section,#wdr-pivot-view small,#wdr-pivot-view span,#wdr-pivot-view strike,#wdr-pivot-view strong,#wdr-pivot-view sub,#wdr-pivot-view summary,#wdr-pivot-view sup,#wdr-pivot-view table,#wdr-pivot-view tbody,#wdr-pivot-view td,#wdr-pivot-view tfoot,#wdr-pivot-view th,#wdr-pivot-view thead,#wdr-pivot-view time,#wdr-pivot-view tr,#wdr-pivot-view tt,#wdr-pivot-view u,#wdr-pivot-view ul,#wdr-pivot-view var,#wdr-pivot-view video,#wdr-toolbar-wrapper a,#wdr-toolbar-wrapper abbr,#wdr-toolbar-wrapper acronym,#wdr-toolbar-wrapper address,#wdr-toolbar-wrapper applet,#wdr-toolbar-wrapper article,#wdr-toolbar-wrapper aside,#wdr-toolbar-wrapper audio,#wdr-toolbar-wrapper b,#wdr-toolbar-wrapper big,#wdr-toolbar-wrapper blockquote,#wdr-toolbar-wrapper canvas,#wdr-toolbar-wrapper caption,#wdr-toolbar-wrapper center,#wdr-toolbar-wrapper cite,#wdr-toolbar-wrapper code,#wdr-toolbar-wrapper dd,#wdr-toolbar-wrapper del,#wdr-toolbar-wrapper details,#wdr-toolbar-wrapper dfn,#wdr-toolbar-wrapper div,#wdr-toolbar-wrapper dl,#wdr-toolbar-wrapper dt,#wdr-toolbar-wrapper em,#wdr-toolbar-wrapper embed,#wdr-toolbar-wrapper fieldset,#wdr-toolbar-wrapper figcaption,#wdr-toolbar-wrapper figure,#wdr-toolbar-wrapper footer,#wdr-toolbar-wrapper form,#wdr-toolbar-wrapper h1,#wdr-toolbar-wrapper h2,#wdr-toolbar-wrapper h3,#wdr-toolbar-wrapper h4,#wdr-toolbar-wrapper h5,#wdr-toolbar-wrapper h6,#wdr-toolbar-wrapper header,#wdr-toolbar-wrapper i,#wdr-toolbar-wrapper iframe,#wdr-toolbar-wrapper img,#wdr-toolbar-wrapper ins,#wdr-toolbar-wrapper kbd,#wdr-toolbar-wrapper label,#wdr-toolbar-wrapper legend,#wdr-toolbar-wrapper li,#wdr-toolbar-wrapper mark,#wdr-toolbar-wrapper menu,#wdr-toolbar-wrapper nav,#wdr-toolbar-wrapper object,#wdr-toolbar-wrapper ol,#wdr-toolbar-wrapper output,#wdr-toolbar-wrapper p,#wdr-toolbar-wrapper pre,#wdr-toolbar-wrapper q,#wdr-toolbar-wrapper ruby,#wdr-toolbar-wrapper s,#wdr-toolbar-wrapper samp,#wdr-toolbar-wrapper section,#wdr-toolbar-wrapper small,#wdr-toolbar-wrapper span,#wdr-toolbar-wrapper strike,#wdr-toolbar-wrapper strong,#wdr-toolbar-wrapper sub,#wdr-toolbar-wrapper summary,#wdr-toolbar-wrapper sup,#wdr-toolbar-wrapper table,#wdr-toolbar-wrapper tbody,#wdr-toolbar-wrapper td,#wdr-toolbar-wrapper tfoot,#wdr-toolbar-wrapper th,#wdr-toolbar-wrapper thead,#wdr-toolbar-wrapper time,#wdr-toolbar-wrapper tr,#wdr-toolbar-wrapper tt,#wdr-toolbar-wrapper u,#wdr-toolbar-wrapper ul,#wdr-toolbar-wrapper var,#wdr-toolbar-wrapper video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;box-sizing:border-box;transition:none;border-collapse:collapse;border-spacing:0}#wdr-pivot-view ol,#wdr-pivot-view ul,#wdr-toolbar-wrapper ol,#wdr-toolbar-wrapper ul{list-style:none}#wdr-pivot-view table,#wdr-toolbar-wrapper table{border-collapse:collapse;border-spacing:0}#wdr-pivot-view caption,#wdr-pivot-view td,#wdr-pivot-view th,#wdr-toolbar-wrapper caption,#wdr-toolbar-wrapper td,#wdr-toolbar-wrapper th{text-align:left;font-weight:400;vertical-align:middle}#wdr-pivot-view blockquote,#wdr-pivot-view q,#wdr-toolbar-wrapper blockquote,#wdr-toolbar-wrapper q{quotes:none}#wdr-pivot-view blockquote:after,#wdr-pivot-view blockquote:before,#wdr-pivot-view q:after,#wdr-pivot-view q:before,#wdr-toolbar-wrapper blockquote:after,#wdr-toolbar-wrapper blockquote:before,#wdr-toolbar-wrapper q:after,#wdr-toolbar-wrapper q:before{content:"";content:none}#wdr-pivot-view img,#wdr-toolbar-wrapper img{max-width:100%;height:auto;height:initial;border:none}#wdr-pivot-view a,#wdr-toolbar-wrapper a{text-decoration:none}#wdr-pivot-view article,#wdr-pivot-view aside,#wdr-pivot-view details,#wdr-pivot-view figcaption,#wdr-pivot-view figure,#wdr-pivot-view footer,#wdr-pivot-view header,#wdr-pivot-view main,#wdr-pivot-view menu,#wdr-pivot-view nav,#wdr-pivot-view section,#wdr-pivot-view summary,#wdr-toolbar-wrapper article,#wdr-toolbar-wrapper aside,#wdr-toolbar-wrapper details,#wdr-toolbar-wrapper figcaption,#wdr-toolbar-wrapper figure,#wdr-toolbar-wrapper footer,#wdr-toolbar-wrapper header,#wdr-toolbar-wrapper main,#wdr-toolbar-wrapper menu,#wdr-toolbar-wrapper nav,#wdr-toolbar-wrapper section,#wdr-toolbar-wrapper summary{display:block;box-sizing:border-box}#wdr-pivot-view :focus,#wdr-toolbar-wrapper :focus{outline:0}#wdr-pivot-view h1,#wdr-pivot-view h2,#wdr-pivot-view h3,#wdr-pivot-view h4,#wdr-pivot-view h5,#wdr-pivot-view h6,#wdr-toolbar-wrapper h1,#wdr-toolbar-wrapper h2,#wdr-toolbar-wrapper h3,#wdr-toolbar-wrapper h4,#wdr-toolbar-wrapper h5,#wdr-toolbar-wrapper h6{font-weight:400}@font-face{font-family:webdatarocks-icons;src:url('webdatarocks-icons.0ba7fff5762c9e7d.woff') format("woff"),url('webdatarocks-icons.89d1b883b27e9568.ttf') format("truetype"),url('webdatarocks-icons.d559c5c09688c808.svg#webdatarocks-icons') format("svg");font-weight:400;font-style:normal}.wdr-csscheck{font-family:webdatarocks}#wdr-pivot-view .wdr-ui,#wdr-pivot-view .wdr-ui a,#wdr-pivot-view .wdr-ui div,#wdr-pivot-view .wdr-ui input,#wdr-pivot-view .wdr-ui li,#wdr-pivot-view .wdr-ui p,#wdr-pivot-view .wdr-ui select,#wdr-pivot-view .wdr-ui span,#wdr-pivot-view .wdr-ui table,#wdr-pivot-view .wdr-ui table td,#wdr-pivot-view .wdr-ui table th,#wdr-pivot-view .wdr-ui table tr,#wdr-pivot-view .wdr-ui textarea,#wdr-pivot-view .wdr-ui ul,#wdr-toolbar-wrapper .wdr-toolbar-ui,#wdr-toolbar-wrapper .wdr-toolbar-ui a,#wdr-toolbar-wrapper .wdr-toolbar-ui div,#wdr-toolbar-wrapper .wdr-toolbar-ui input,#wdr-toolbar-wrapper .wdr-toolbar-ui li,#wdr-toolbar-wrapper .wdr-toolbar-ui p,#wdr-toolbar-wrapper .wdr-toolbar-ui select,#wdr-toolbar-wrapper .wdr-toolbar-ui span,#wdr-toolbar-wrapper .wdr-toolbar-ui table,#wdr-toolbar-wrapper .wdr-toolbar-ui table td,#wdr-toolbar-wrapper .wdr-toolbar-ui table th,#wdr-toolbar-wrapper .wdr-toolbar-ui table tr,#wdr-toolbar-wrapper .wdr-toolbar-ui textarea,#wdr-toolbar-wrapper .wdr-toolbar-ui ul{font-family:Arial,sans-serif;font-size:12px;text-align:left;color:#111;-webkit-font-smoothing:antialiased;margin:0;padding:0;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-shadow:none;float:none;line-height:normal}#wdr-pivot-view .wdr-ui-mobile,#wdr-pivot-view .wdr-ui-mobile a,#wdr-pivot-view .wdr-ui-mobile div,#wdr-pivot-view .wdr-ui-mobile input,#wdr-pivot-view .wdr-ui-mobile li,#wdr-pivot-view .wdr-ui-mobile option,#wdr-pivot-view .wdr-ui-mobile p,#wdr-pivot-view .wdr-ui-mobile select,#wdr-pivot-view .wdr-ui-mobile span,#wdr-pivot-view .wdr-ui-mobile table,#wdr-pivot-view .wdr-ui-mobile td,#wdr-pivot-view .wdr-ui-mobile textarea,#wdr-pivot-view .wdr-ui-mobile th,#wdr-pivot-view .wdr-ui-mobile tr,#wdr-pivot-view .wdr-ui-mobile ul{font-size:14px;border-radius:0}#wdr-pivot-view .wdr-ui-mobile input[type=text]{height:28px;line-height:28px;border:1px solid #999;background-color:#fff}#wdr-pivot-view .wdr-ui-mobile select{background-color:#fff}#wdr-pivot-view .wdr-ui a{font-weight:400}#wdr-pivot-view .wdr-ui ul>li:before{width:0!important;height:0!important;margin:0;padding:0;border:0}#wdr-pivot-view a.wdr-ui{color:inherit;font-weight:400}#wdr-pivot-view a.wdr-ui:hover{color:inherit;font-weight:400;text-decoration:none}#wdr-pivot-view input.wdr-ui{font-size:12px;outline:0}#wdr-pivot-view input.wdr-ui-mobile{font-size:14px}#wdr-pivot-view span.wdr-ui{font-size:11px}#wdr-pivot-view span.wdr-ui-mobile{font-size:14px}#wdr-pivot-view div.wdr-ui-clear{clear:both}#wdr-pivot-view input[type=number].wdr-ui-text-input,#wdr-pivot-view input[type=text].wdr-ui-text-input{box-shadow:none;width:100%;height:38px;box-sizing:border-box;padding-right:10px;padding-left:10px;text-align:left;color:#111;font-size:14px;background:#fff;border:1px solid #d5d5d5}#wdr-pivot-view input[type=text].wdr-ui-text-input.wdr-ui-prompt{color:#cecece;font-style:italic}#wdr-pivot-view input[type=text].wdr-ui-text-input.wdr-ui-mobile{height:30px}#wdr-pivot-view .wdr-ui textarea.wdr-ui-text-area{resize:none;border:1px solid #999;padding:1px;box-shadow:none;margin:0;color:#111;font-size:14px}#wdr-pivot-view .wdr-ui textarea.wdr-ui-text-area:focus{outline:0}#wdr-pivot-view .wdr-ui-icon:before,#wdr-pivot-view [class*=" wdr-ui-icon-"]:before,#wdr-pivot-view [class^=wdr-ui-icon-]:before{font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wdr-pivot-view .wdr-icon-act_add:before{content:"\e900"}#wdr-pivot-view .wdr-icon-act_calc:before{content:"\e90a"}#wdr-pivot-view .wdr-icon-act_check:before{content:"\e902"}#wdr-pivot-view .wdr-icon-act_close:before{content:"\e908"}#wdr-pivot-view .wdr-icon-act_close_small:before{content:"\e904"}#wdr-pivot-view .wdr-icon-act_filter:before{content:"\e905"}#wdr-pivot-view .wdr-icon-act_font:before{content:"\e906"}#wdr-pivot-view .wdr-icon-act_search:before{content:"\e913"}#wdr-pivot-view .wdr-icon-act_table_settings:before{content:"\e90c"}#wdr-pivot-view .wdr-icon-act_table_sort:before{content:"\e90d"}#wdr-pivot-view .wdr-icon-act_trash:before{content:"\e908"}#wdr-pivot-view .wdr-icon-arrow_down:before{content:"\e90f"}#wdr-pivot-view .wdr-icon-arrow_left:before{content:"\e910"}#wdr-pivot-view .wdr-icon-arrow_right:before{content:"\e911"}#wdr-pivot-view .wdr-icon-arrow_up:before{content:"\e912"}#wdr-pivot-view .wdr-icon-count_down:before{content:"\e926"}#wdr-pivot-view .wdr-icon-count_up:before{content:"\e927"}#wdr-pivot-view .wdr-icon-dd_connect_csv:before{content:"\e928"}#wdr-pivot-view .wdr-icon-dd_connect_json:before{content:"\e929"}#wdr-pivot-view .wdr-icon-dd_export_bar:before{content:"\e92a"}#wdr-pivot-view .wdr-icon-dd_export_bar_hor:before{content:"\e92b"}#wdr-pivot-view .wdr-icon-dd_export_bar_lane:before{content:"\e92c"}#wdr-pivot-view .wdr-icon-dd_export_bar_stack:before{content:"\e92d"}#wdr-pivot-view .wdr-icon-dd_export_line:before{content:"\e92e"}#wdr-pivot-view .wdr-icon-dd_export_pie:before{content:"\e92f"}#wdr-pivot-view .wdr-icon-dd_export_scatter:before{content:"\e930"}#wdr-pivot-view .wdr-icon-dd_format:before{content:"\e931"}#wdr-pivot-view .wdr-icon-dd_format_1:before{content:"\e932"}#wdr-pivot-view .wdr-icon-dd_open_local:before{content:"\e933"}#wdr-pivot-view .wdr-icon-dd_open_remote:before{content:"\e934"}#wdr-pivot-view .wdr-icon-dd_save_exel:before{content:"\e935"}#wdr-pivot-view .wdr-icon-dd_save_html:before{content:"\e936"}#wdr-pivot-view .wdr-icon-dd_save_image:before{content:"\e937"}#wdr-pivot-view .wdr-icon-dd_save_pdf:before{content:"\e938"}#wdr-pivot-view .wdr-icon-dd_save_print:before{content:"\e939"}#wdr-pivot-view .wdr-icon-direction_direction_y:before{content:"\e93a"}#wdr-pivot-view .wdr-icon-menu_connect:before{content:"\e93c"}#wdr-pivot-view .wdr-icon-menu_export:before{content:"\e93d"}#wdr-pivot-view .wdr-icon-menu_fields:before{content:"\e93e"}#wdr-pivot-view .wdr-icon-menu_format:before{content:"\e93f"}#wdr-pivot-view .wdr-icon-menu_fullscreen_close:before{content:"\e940"}#wdr-pivot-view .wdr-icon-menu_fullscreen_open:before{content:"\e941"}#wdr-pivot-view .wdr-icon-menu_grid:before{content:"\e942"}#wdr-pivot-view .wdr-icon-menu_open:before{content:"\e943"}#wdr-pivot-view .wdr-icon-menu_options:before{content:"\e944"}#wdr-pivot-view .wdr-icon-menu_save:before{content:"\e945"}#wdr-pivot-view .wdr-icon-notif_arrow:before{content:"\e949"}#wdr-pivot-view .wdr-icon-notif_confirm:before{content:"\e901"}#wdr-pivot-view .wdr-icon-notif_info:before{content:"\e948"}#wdr-pivot-view .wdr-icon-notif_warning:before{content:"\e949"}.wdr-ui-icon{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s}.wdr-ui-vam{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wdr-ui-icon-vam{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wdr-ui-ham{left:50%;transform:translateX(-50%)}.wdr-ui-icon-ham{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;left:50%;transform:translateX(-50%)}.wdr-ui-icon-c{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:50%;transform:translateX(-50%)}.wdr-shadow{box-shadow:0 0 20px rgba(0,0,0,.1)}#wdr-pivot-view span.wdr-ui-label{color:#111;font-size:14px}#wdr-pivot-view span.wdr-ui-label *{font-size:14px}#wdr-pivot-view span.wdr-ui-label b{font-weight:700}#wdr-pivot-view span.wdr-ui-label-light{color:#999}#wdr-pivot-view a.wdr-ui-btn,#wdr-toolbar-wrapper a.wdr-ui-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-transform:uppercase;position:relative;outline:0;cursor:pointer;text-align:center;display:inline-block;vertical-align:top;transition:color .3s;font-size:14px;font-weight:700;padding:10px 12px;letter-spacing:.5px;min-width:90px;color:#555;border-radius:4px;background:#DBDBDB;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wdr-pivot-view a.wdr-ui-btn:hover,#wdr-toolbar-wrapper a.wdr-ui-btn:hover{font-weight:700;color:#626262;background:#e3e3e3}#wdr-pivot-view a.wdr-ui-btn:active,#wdr-pivot-view a.wdr-ui-btn:focus,#wdr-pivot-view a.wdr-ui-btn:hover,#wdr-toolbar-wrapper a.wdr-ui-btn:active,#wdr-toolbar-wrapper a.wdr-ui-btn:focus,#wdr-toolbar-wrapper a.wdr-ui-btn:hover{outline:0}#wdr-pivot-view a.wdr-ui-btn-dark,#wdr-toolbar-wrapper a.wdr-ui-btn-dark{color:#fff;background:#555}#wdr-pivot-view a.wdr-ui-btn-dark:hover,#wdr-toolbar-wrapper a.wdr-ui-btn-dark:hover{font-weight:700;color:#fff;background:#626262}#wdr-pivot-view a.wdr-ui-btn-light,#wdr-toolbar-wrapper a.wdr-ui-btn-light{background:#fbfbfb;border:1px solid #d5d5d5;color:#555;font-weight:400;text-transform:none;padding:11px 11px}#wdr-pivot-view a.wdr-ui-btn-light:hover,#wdr-toolbar-wrapper a.wdr-ui-btn-light:hover{background:#e3e3e3;color:#555;font-weight:400}#wdr-pivot-view a.wdr-ui-btn-superlight,#wdr-toolbar-wrapper a.wdr-ui-btn-superlight{background:#fff;color:#555;font-weight:400;text-transform:none;padding:11px 11px;padding-top:9px}#wdr-pivot-view a.wdr-ui-btn-superlight:hover,#wdr-toolbar-wrapper a.wdr-ui-btn-superlight:hover{background:#fbfbfb;color:#555;font-weight:400}#wdr-pivot-view a.wdr-ui-btn.wdr-ui-btn-close,#wdr-toolbar-wrapper a.wdr-ui-btn.wdr-ui-btn-close{font-size:0;border:none;background:0 0;min-width:auto;min-width:initial;width:30px;height:30px;padding:2px}#wdr-pivot-view a.wdr-ui-btn.wdr-ui-btn-close:before,#wdr-toolbar-wrapper a.wdr-ui-btn.wdr-ui-btn-close:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:"\e908";font-size:26px}#wdr-pivot-view .wdr-ui-btns-row,#wdr-toolbar-wrapper .wdr-ui-btns-row{font-size:0}#wdr-pivot-view .wdr-ui-btns-row .wdr-ui-btn,#wdr-toolbar-wrapper .wdr-ui-btns-row .wdr-ui-btn{margin-right:20px;height:38px}#wdr-pivot-view .wdr-ui-btns-row .wdr-ui-btn:last-child,#wdr-toolbar-wrapper .wdr-ui-btns-row .wdr-ui-btn:last-child{margin-right:0}#wdr-pivot-view .wdr-icon-notif_arrow:before,#wdr-toolbar-wrapper .wdr-icon-notif_arrow:before{content:"\e949"}#wdr-pivot-view a.wdr-ui-toggle-btn{color:#999;font-size:14px;line-height:36px;display:inline-block;text-align:center;cursor:pointer;border:1px solid #d5d5d5;background:#fff}#wdr-pivot-view a.wdr-ui-toggle-btn.wdr-selected{color:#111;background:#f1f1f1}#wdr-pivot-view a.wdr-ui-toggle-btn:hover{color:#111;background:#e3e3e3}#wdr-pivot-view a.wdr-ui-toggle-btn-dark{color:#111;background:#f1f1f1}#wdr-pivot-view a.wdr-ui-toggle-btn-dark.wdr-selected{color:#fff;background:#555;border-color:#555}#wdr-pivot-view a.wdr-ui-toggle-btn-dark.wdr-selected:hover{background:#626262;border-color:#626262}#wdr-pivot-view a.wdr-ui-link-btn{background:0 0;font-size:12px;text-decoration:underline;line-height:normal;width:auto;width:initial;height:auto;height:initial;border:none;padding:0;cursor:pointer}#wdr-pivot-view a.wdr-ui-link-btn:hover{background:0 0;text-decoration:none}#wdr-pivot-view a.wdr-ui-link-btn.wdr-ui-pressed{background:0 0;text-decoration:underline}#wdr-pivot-view a.wdr-ui-checkbox{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:inline-block;vertical-align:middle}#wdr-pivot-view a.wdr-ui-checkbox .wdr-ui-label{padding-left:30px;position:relative;line-height:1.2;color:#111;font-size:14px}#wdr-pivot-view a.wdr-ui-checkbox .wdr-ui-label:before{content:'';display:inline-block;box-sizing:border-box;position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #d5d5d5;background:#fff}#wdr-pivot-view a.wdr-ui-checkbox .wdr-ui-label:before:hover{border-color:#999}#wdr-pivot-view a.wdr-ui-checkbox .wdr-ui-label:after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:0;content:'\e901';color:#fff;font-size:16px;left:1px}#wdr-pivot-view a.wdr-ui-checkbox.wdr-selected .wdr-ui-label:after{opacity:1}#wdr-pivot-view a.wdr-ui-checkbox.wdr-selected .wdr-ui-label:before{border:none;background:#555}#wdr-pivot-view a.wdr-ui-checkbox.wdr-ui-semi-selected .wdr-ui-label:after{content:'';background:#555;width:10px;height:10px;left:4px;top:9px;opacity:1}#wdr-pivot-view div.wdr-ui-dropdown{text-align:left;display:inline-block;vertical-align:top;width:auto;width:initial;position:relative;box-sizing:border-box}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-btn{display:block;position:relative;background-color:#fff;text-align:left;border:1px solid #d5d5d5;padding:9px 35px 10px 10px;box-sizing:border-box;cursor:pointer;height:38px}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-btn .wdr-ui-label{color:#111;font-size:14px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-btn:after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"\e902";right:8px;font-size:21px;color:#999}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-btn.wdr-selected:after{content:"\e904"}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-btn.wdr-selected+.wdr-ui-dropdown-list{margin-top:5px;visibility:visible;opacity:1}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list{display:block;position:absolute;z-index:3;left:0;top:100%;border:1px solid #d5d5d5;margin-top:20px;visibility:hidden;width:100%;box-sizing:border-box;opacity:1;background:#fff}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul{overflow-y:auto;max-height:300px}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul li{display:block;border-bottom:1px solid #DBDBDB;padding:11px 9px;cursor:pointer;position:relative}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul li .wdr-ui-label{color:#111;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul li:last-child{border-bottom:none}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul li:hover{background:#f1f1f1}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul li.wdr-selected{background:#f1f1f1;padding-right:25px;position:relative}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list ul li.wdr-selected:after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:'\e901';color:#999;right:8px;font-size:18px}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list:after,#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list:before{content:'';position:absolute;display:block;left:50%;transform:translateX(-50%)}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list:before{width:0;height:0;border-style:solid;border-width:0 5.5px 6px 5.5px;border-color:transparent transparent #d5d5d5 transparent;top:-6px}#wdr-pivot-view div.wdr-ui-dropdown .wdr-ui-dropdown-list:after{width:0;height:0;border-style:solid;border-width:0 4.5px 5px 4.5px;border-color:transparent transparent #fff transparent;top:-5px}#wdr-pivot-view div.wdr-ui-window{box-shadow:0 0 20px rgba(0,0,0,.1);max-width:100%;background:#fff;margin:0 auto 0;border:1px solid #d5d5d5;padding:24px 30px 30px;box-sizing:border-box;position:absolute;z-index:7}#wdr-pivot-view div.wdr-ui-window .wdr-popup-header{min-height:40px;margin-bottom:10px}#wdr-pivot-view div.wdr-ui-window .wdr-popup-header.wdr-ph-simple{margin-bottom:24px}#wdr-pivot-view div.wdr-ui-window .wdr-popup-header .wdr-popup-icons-row{margin-bottom:25px;margin-top:7px}#wdr-pivot-view div.wdr-ui-window .wdr-popup-header .wdr-ui-btns-row{position:absolute;right:30px}#wdr-pivot-view div.wdr-ui-window .wdr-popup-title{color:#111;font-size:24px;display:block;padding:5px 0}#wdr-pivot-view div.wdr-ui-window .wdr-popup-subtitle{color:#999;font-size:14px;margin-top:5px;display:block}#wdr-pivot-view div.wdr-ui-popup{z-index:12}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile{padding:20px}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile .wdr-popup-subtitle{display:none}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile .wdr-ui-btns-row{right:20px}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile-small .wdr-popup-header{margin-bottom:10px}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-col{width:100%;margin-bottom:10px}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-btns-row{position:relative;right:initial;right:auto;text-align:left}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-btns-row .wdr-ui-btn{width:calc(50% - 10px);width:-webkit-calc(50% - 10px)}#wdr-pivot-view div.wdr-ui-popup.wdr-layout-mobile-small .wdr-popup-header .wdr-popup-title{font-size:18px;line-height:1}#wdr-pivot-view .wdr-ui .wdr-ui-row,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-row{font-size:0}#wdr-pivot-view .wdr-ui .wdr-ui-col,#wdr-pivot-view .wdr-ui .wdr-ui-col-2,#wdr-pivot-view .wdr-ui .wdr-ui-col-3,#wdr-pivot-view .wdr-ui .wdr-ui-col-9,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-2,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-3,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-9{display:inline-block;vertical-align:top;min-height:1px}#wdr-pivot-view .wdr-ui .wdr-ui-col-2,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-2{width:50%}#wdr-pivot-view .wdr-ui .wdr-ui-col-3,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-3{margin-right:30px;width:calc(33.33% - 20px)}#wdr-pivot-view .wdr-ui .wdr-ui-col-3:nth-child(3n+3),#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-3:nth-child(3n+3){margin-right:0}#wdr-pivot-view .wdr-ui .wdr-ui-col-9,#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-9{margin-right:1px;margin-bottom:1px;width:calc(11.11% - .9px)}#wdr-pivot-view .wdr-ui .wdr-ui-col-9:nth-child(9n+9),#wdr-toolbar-wrapper .wdr-ui .wdr-ui-col-9:nth-child(9n+9){margin-right:0}#wdr-pivot-view .wdr-ui .wdr-vam,#wdr-toolbar-wrapper .wdr-ui .wdr-vam{vertical-align:middle}#wdr-pivot-view .wdr-ui .wdr-vat,#wdr-toolbar-wrapper .wdr-ui .wdr-vat{vertical-align:top}#wdr-pivot-view .wdr-ui .wdr-tar,#wdr-toolbar-wrapper .wdr-ui .wdr-tar{text-align:right}#wdr-pivot-view .wdr-ui .wdr-tal,#wdr-toolbar-wrapper .wdr-ui .wdr-tal{text-align:left}#wdr-pivot-view .wdr-ui .wdr-tac,#wdr-toolbar-wrapper .wdr-ui .wdr-tac{text-align:center}#wdr-pivot-view .wdr-ui .wdr-mb30,#wdr-toolbar-wrapper .wdr-ui .wdr-mb30{margin-bottom:30px}#wdr-pivot-view .wdr-helper{box-shadow:0 0 20px rgba(0,0,0,.1);display:inline-block;background:#f1f1f1;opacity:.9;padding:10px 9px;font-family:Arial,sans-serif;font-size:14px;font-weight:700;border:1px solid #d5d5d5;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;color:#111}#wdr-pivot-view .wdr-header-helper{text-transform:uppercase;border:none;background:#DBDBDB;padding:8px 6px;font-size:12px;border:1px solid #999;cursor:move}#wdr-pivot-view .wdr-drop-indicator{height:2px;background:#555;pointer-events:none}#wdr-pivot-view div.wdr-ui-panel{position:relative;background:#fff;border:1px solid #999}#wdr-pivot-view div.wdr-ui-modal-overlay{background-color:#fff;opacity:.8;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%}#wdr-pivot-view div.wdr-ui-modal-overlay.wdr-ui-opaque{opacity:1}#wdr-pivot-view div.wdr-ui-modal-overlay.wdr-ui-transparent{opacity:0}#wdr-pivot-view div.wdr-ui-toolbar{background:#fff;border-top:1px dotted #dcdcdc;border-left:none;border-right:none;border-bottom:none;margin-bottom:0}#wdr-pivot-view div.wdr-ui-hgroup{overflow:hidden}#wdr-pivot-view div.wdr-ui-hgroup>*{float:left}#wdr-pivot-view div.wdr-ui-vgroup>*{display:block}#wdr-pivot-view ul.wdr-ui-list{list-style-type:none;padding:0;margin:0}#wdr-pivot-view .wdr-ui-disabled,#wdr-toolbar-wrapper .wdr-ui-disabled{pointer-events:none;cursor:default;opacity:.5}#wdr-pivot-view div.wdr-ui-vlist{position:relative;overflow-x:hidden;overflow-y:auto}#wdr-pivot-view div.wdr-ui-vlist ul.wdr-ui-list{position:absolute;overflow:hidden;width:100%;top:0;background:#fff}#wdr-pivot-view div.wdr-ui-vlist div.wdr-ui-vlist-placeholder{width:100%}#wdr-pivot-view div.wdr-ui-divider{background-color:#f1f1f1;position:absolute;z-index:1}#wdr-pivot-view div.wdr-ui-divider:hover{background-color:#ececec}#wdr-pivot-view div.wdr-ui-divider:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:50%;transform:translateX(-50%);content:"\e910";font-size:13px;color:#999}#wdr-pivot-view div.wdr-ui-divider.wdr-ui-horizontal{left:0;right:0;height:9px}#wdr-pivot-view div.wdr-ui-divider.wdr-ui-horizontal:hover{cursor:row-resize}#wdr-pivot-view div.wdr-ui-divider.wdr-ui-horizontal:before{top:-2px}#wdr-pivot-view div.wdr-ui-divider.wdr-ui-vertical{top:0;bottom:0;width:9px}#wdr-pivot-view div.wdr-ui-divider.wdr-ui-vertical:hover{cursor:col-resize}#wdr-pivot-view div.wdr-ui-divider.wdr-ui-vertical:before{left:-2px;transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}#wdr-pivot-view .wdr-ui-toolbar-mobile{height:48px;border-bottom:1px solid #999}#wdr-pivot-view .wdr-ui-toolbar-mobile .wdr-ui-header-display{pointer-events:none;position:absolute;top:12px;font-size:17px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;display:inline-block;width:100%}@media only screen and (max-width:560px){#wdr-pivot-view .wdr-ui-toolbar-mobile .wdr-ui-header-display{font-size:14px;top:15px}}#wdr-pivot-view .wdr-ui-right{position:absolute;right:0;top:0}#wdr-pivot-view .wdr-ui-left{position:absolute;left:0;top:0}#wdr-pivot-view a.wdr-ui-btn.wdr-disabled{pointer-events:none;cursor:default;color:#aaa;opacity:.4}#wdr-pivot-view a.wdr-ui-btn:hover.wdr-disabled{background:#fff}#wdr-pivot-view a.wdr-ui-btn:active.wdr-disabled{background:#fff}#wdr-pivot-view .wdr-credits{display:block;height:14px;position:absolute;right:0;bottom:-18px;opacity:.5;filter:grayscale(1);transition:opacity .5s}#wdr-pivot-view .wdr-credits .wdr-created{font-size:11px;vertical-align:top;color:#777;opacity:0;display:inline-block;margin-right:2px}#wdr-pivot-view .wdr-credits a{font-size:9px!important}#wdr-pivot-view .wdr-credits:hover{opacity:1;filter:none}#wdr-pivot-view .wdr-credits:hover .wdr-created{opacity:1}#wdr-pivot-view #wdr-filter-view{width:500px;min-width:320px}#wdr-pivot-view #wdr-filter-view .wdr-popup-header{margin-bottom:25px}#wdr-pivot-view #wdr-filter-view .wdr-popup-header .wdr-ui-row .wdr-ui-btns-row{white-space:nowrap;position:absolute;right:0}#wdr-pivot-view #wdr-filter-view .wdr-popup-header .wdr-popup-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#wdr-pivot-view #wdr-filter-view .wdr-bold-btn{font-weight:700;text-transform:uppercase}#wdr-pivot-view #wdr-filter-view a.wdr-ui-toggle-btn.wdr-sort-btn{width:70px;font-weight:700;text-transform:uppercase}#wdr-pivot-view #wdr-filter-view #wdr-sort-label{margin-right:10px}#wdr-pivot-view #wdr-filter-view .wdr-sort-btns{display:inline-block;margin-bottom:30px}#wdr-pivot-view #wdr-filter-view .wdr-sort-btns .wdr-sort-btn:first-child{border-right:none}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn{position:relative;width:140px;margin-bottom:30px;font-weight:700;text-transform:uppercase}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn .wdr-btn-canceltopx{display:none;position:absolute;right:4px;top:8px;width:12px;height:16px}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn .wdr-btn-canceltopx:hover{text-decoration:none}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn .wdr-btn-canceltopx:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:"\e908";font-size:15px;left:-15px}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn.wdr-not-empty{padding-right:20px}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn.wdr-not-empty .wdr-btn-canceltopx{display:block}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn.wdr-narrow{width:90px}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn.wdr-narrow.wdr-not-empty{padding-left:12px}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn.wdr-narrow .wdr-btn-canceltopx{font-size:0;right:6px}#wdr-pivot-view #wdr-filter-view #wdr-top10-btn.wdr-selected .wdr-btn-canceltopx{color:#fff}#wdr-pivot-view #wdr-filter-view #wdr-add-group-btn{font-weight:700;text-transform:uppercase;margin-right:20px;margin-bottom:30px;width:100px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table{border:1px solid #d5d5d5;margin-bottom:30px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-ui-checkbox.wdr-selected{font-weight:700}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content{position:relative}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content #wdr-members-filter-list{height:100%;overflow-y:auto}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content #wdr-members-filter-list li{border-bottom:1px solid #DBDBDB;padding:10px 9px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content #wdr-members-filter-list li .wdr-expand-toggle-btn{color:#999;display:inline-block;font-size:14px;position:relative;min-height:1px;width:30px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content #wdr-members-filter-list li .wdr-expand-toggle-btn:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:"\e911";top:-17px;text-align:center;width:30px;padding:8px 0}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content #wdr-members-filter-list li .wdr-expand-toggle-btn.wdr-selected:before{content:"\e90f"}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-content #wdr-members-filter-list li .wdr-ungroup-btn{position:absolute;right:10px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header{border-bottom:1px solid #d5d5d5;background:#f1f1f1;padding:10px 9px;position:relative;height:37px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-btn-collapse{margin-left:8px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header #wdr-select-counter{display:inline-block;vertical-align:middle;margin-left:12px;color:#999;font-size:12px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap{position:absolute;top:0;right:0;width:100px;height:100%;border-left:1px solid #d5d5d5}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-inp{position:absolute;right:0;width:100%;height:36px;padding-left:10px;padding-right:39px;font-size:14px;background:#fff;opacity:0;border:none;visibility:hidden;border-left:1px solid #d5d5d5}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-icon-act_close{opacity:0;visibility:hidden;position:absolute;right:0;top:0;height:100%;width:39px;cursor:pointer;color:#999}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-icon-act_close:before{font-size:26px;position:absolute;top:5px;left:8px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-icon-act_close:hover{color:#555}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-btn{position:absolute;height:36px;width:100%;font-size:14px;text-align:center;cursor:pointer;border:none;background:0 0;color:#999;padding-top:10px;padding-right:16px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-btn .wdr-icon-act_search{color:#999;position:absolute;top:5px;right:7px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-btn .wdr-icon-act_search:before{font-size:25px}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-btn:hover{color:#111}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-btn:hover .wdr-icon-act_search,#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap .wdr-search-btn:hover .wdr-icon-act_search:before{color:#111}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap.wdr-search-opened{width:50%;height:100%;border-left:none}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap.wdr-search-opened .wdr-icon-act_close,#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap.wdr-search-opened .wdr-search-inp{visibility:visible;opacity:1}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap.wdr-search-opened #wdr-select-counter{display:none}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap.wdr-search-opened .wdr-search-btn{display:none}#wdr-pivot-view #wdr-filter-view .wdr-filters-table .wdr-filters-table-header .wdr-search-wrap.wdr-search-opened .wdr-search-btn .wdr-icon-act_search:before{color:#DBDBDB}#wdr-pivot-view #wdr-filter-view .wdr-filters-table:last-child{margin-bottom:0}#wdr-pivot-view #wdr-filter-view .wdr-filters-table.wdr-ft-contentheight-220 .wdr-filters-table-content{height:222px}#wdr-pivot-view #wdr-filter-view #wdr-filters-topx-view #wdr-top-amount-input{width:70px;vertical-align:top}#wdr-pivot-view #wdr-filter-view #wdr-filters-topx-view #wdr-topx-btns{margin-left:10px;display:inline-block;width:140px}#wdr-pivot-view #wdr-filter-view #wdr-filters-topx-view #wdr-topx-btns a.wdr-ui-toggle-btn.wdr-topx-btn{width:50%}#wdr-pivot-view #wdr-filter-view #wdr-filters-topx-view #wdr-topx-btns .wdr-topx-btn:first-child{border-right:none}#wdr-pivot-view #wdr-filter-view #wdr-filters-topx-view #wdr-top-measures-dropdown{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);min-width:120px;display:inline-block;vertical-align:top;margin-left:10px}#wdr-pivot-view #wdr-filter-view #wdr-add-group-view #wdr-save-btn{width:80px;color:#111}#wdr-pivot-view #wdr-filter-view #wdr-add-group-view #wdr-group-name-input{width:calc(100% - 90px);margin-right:10px}#wdr-pivot-view #wdr-filter-view .wdr-filters-subview{margin-bottom:20px;margin-top:-10px;background:#fbfbfb;border:1px solid #DBDBDB;position:relative;padding:14px 13px;font-size:0}#wdr-pivot-view #wdr-filter-view .wdr-filters-subview:after,#wdr-pivot-view #wdr-filter-view .wdr-filters-subview:before{content:'';position:absolute;display:block}#wdr-pivot-view #wdr-filter-view .wdr-filters-subview:before{width:0;height:0;border-style:solid;border-width:0 6.5px 7px 6.5px;border-color:transparent transparent #DBDBDB transparent;right:63px;top:-7px}#wdr-pivot-view #wdr-filter-view .wdr-filters-subview:after{width:0;height:0;border-style:solid;border-width:0 5.5px 6px 5.5px;border-color:transparent transparent #fbfbfb transparent;right:64px;top:-6px}#wdr-pivot-view #wdr-filter-view .wdr-filters-subview#wdr-add-group-view:before{right:150px}#wdr-pivot-view #wdr-filter-view .wdr-filters-subview#wdr-add-group-view:after{right:151px}#wdr-pivot-view #wdr-filter-view .wdr-filter-pages-layout .wdr-topx-col{text-align:left}#wdr-pivot-view #wdr-filter-view .wdr-filter-pages-layout #wdr-add-group-view:before{right:initial;left:45px}#wdr-pivot-view #wdr-filter-view .wdr-filter-pages-layout #wdr-add-group-view:after{right:initial;left:46px}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-col,#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-col-2{width:100%}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-col-2{margin-bottom:10px}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small .wdr-popup-header .wdr-ui-btns-row{position:relative}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small .wdr-popup-header .wdr-popup-title{line-height:1.1}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small a.wdr-ui-toggle-btn.wdr-sort-btn{width:60px}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small #wdr-sort-label{display:none}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small #wdr-select-counter{display:none!important}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small #wdr-filters-topx-view #wdr-top-amount-input,#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small #wdr-filters-topx-view #wdr-topx-btns{width:calc(50% - 5px);width:-webkit-calc(50% - 5px)}#wdr-pivot-view #wdr-filter-view.wdr-layout-mobile-small #wdr-filters-topx-view #wdr-top-measures-dropdown{width:100%;min-width:auto;min-width:initial;margin:0;margin-top:10px}#wdr-pivot-view{min-width:300px;min-height:200px;position:relative;background:#fff;border:1px solid #d5d5d5;outline:0;box-sizing:border-box}#wdr-pivot-view #wdr-branding-bar{background-color:#fff;border-top:1px solid #d5d5d5;width:100%;height:21px;position:absolute;bottom:0;z-index:2}#wdr-pivot-view #wdr-branding-bar>span{line-height:21px;color:#999}#wdr-pivot-view #wdr-branding-bar>span a{color:#ff9b79}#wdr-pivot-view #wdr-branding-bar #wdr-version-label{float:left;margin-left:5px}@media only screen and (max-width:660px){#wdr-pivot-view #wdr-branding-bar span,#wdr-pivot-view #wdr-branding-bar span a{font-size:11px}}@media only screen and (max-width:520px){#wdr-pivot-view #wdr-branding-bar #wdr-version-label{display:none}}#wdr-pivot-view #wdr-branding-bar #wdr-link{float:right;margin-right:5px;vertical-align:top}#wdr-pivot-view #wdr-branding-bar #wdr-info-icon{display:inline-block;height:13px;width:13px;margin-left:5px;margin-right:2px;color:#d5d5d5;font-size:16px;cursor:pointer}#wdr-pivot-view #wdr-branding-bar #wdr-info-icon:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:"\ea0c"}@media all and (max-width:600px){#wdr-pivot-view{min-width:initial;min-height:initial}}#wdr-pivot-view #wdr-grid-view{background-color:#fff;width:100%;height:100%;overflow:hidden}#wdr-pivot-view .wdr-grid-column{width:100px}#wdr-pivot-view .wdr-grid-row{height:30px}#wdr-pivot-view .wdr-grid-column-mobile{width:100px}#wdr-pivot-view .wdr-grid-row-mobile{height:30px}#wdr-pivot-view span.wdr-ui-label.wdr-pivot-title{text-align:center;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding:4px 10px 5px}#wdr-pivot-view .wdr-fields-view-wrap{position:absolute;z-index:11;right:0;top:0}#wdr-pivot-view .wdr-fields-view-wrap.wdr-fields-opened{position:relative;z-index:12}#wdr-pivot-view .wdr-fields-view-wrap.wdr-fields-opened #wdr-btn-open-fields{display:none}#wdr-pivot-view .wdr-fields-view-wrap #wdr-btn-open-fields{font-size:0;border:none;border-radius:0;background-color:#fff;min-width:auto;min-width:initial;padding:9px;width:44px;height:44px;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;box-shadow:0 0 20px rgba(0,0,0,.1)}#wdr-pivot-view .wdr-fields-view-wrap #wdr-btn-open-fields:hover{background-color:#f1f1f1}#wdr-pivot-view .wdr-fields-view-wrap #wdr-btn-open-fields:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;padding-left:1px;content:"\e907";font-size:24px;color:#555}#wdr-pivot-view #wdr-fields-view.wdr-pivot-fields{width:780px;min-width:450px}#wdr-pivot-view #wdr-fields-view .wdr-popup-header .wdr-ui-col:first-child{max-width:300px}#wdr-pivot-view #wdr-fields-view .wdr-popup-header .wdr-ui-col:first-child span.wdr-ui-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wdr-pivot-view #wdr-fields-view .wdr-popup-header #wdr-btn-add-measure{padding-right:40px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wdr-pivot-view #wdr-fields-view .wdr-popup-header #wdr-btn-add-measure:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:4px;color:#999;font-size:28px}#wdr-pivot-view #wdr-fields-view .wdr-popup-header #wdr-btn-add-measure:hover:before{color:#555}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-ui-row{height:330px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-ui-col-3{height:100%}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap{border:1px solid #d5d5d5;position:relative}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header{background:#f1f1f1;border-bottom:1px solid #d5d5d5;padding:5px 10px;position:relative}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header span.wdr-ui-label{color:#999}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header.wdr-list-header-wide{padding:0;height:35px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-list-header-label-wrap{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);padding:10px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header #wdr-btn-collapse-expand-all{margin-left:8px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap{position:absolute;top:0;right:0;width:40px;height:100%;border-left:1px solid #d5d5d5;z-index:9}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-inp{z-index:2;position:absolute;right:0;width:100%;height:34px;padding-left:39px;padding-right:39px;color:#111;font-size:14px;background:#fff;opacity:0;border:none;visibility:hidden}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-icon-act_close{opacity:0;visibility:hidden;position:absolute;right:0;top:0;height:100%;width:39px;cursor:pointer;z-index:3;color:#999}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-icon-act_close:before{font-size:26px;position:absolute;top:5px;left:8px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-icon-act_close:hover{color:#555}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-btn{position:absolute;height:36px;width:100%;font-size:14px;text-align:center;cursor:pointer;z-index:3;border:none;background:0 0;color:#999;padding-bottom:4px;padding-right:16px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-btn .wdr-icon-act_search{color:#999;position:absolute;top:5px;right:7px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-btn .wdr-icon-act_search:before{font-size:25px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-btn:hover{color:#111}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-btn:hover .wdr-icon-act_search,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap .wdr-search-btn:hover .wdr-icon-act_search:before{color:#111}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap.wdr-search-opened{width:100%;height:100%;border-left:none}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap.wdr-search-opened .wdr-icon-act_close,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap.wdr-search-opened .wdr-search-inp{visibility:visible;opacity:1}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap.wdr-search-opened #wdr-select-counter{display:none}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap.wdr-search-opened .wdr-search-btn{font-size:0;width:40px;left:0;pointer-events:none}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-search-wrap.wdr-search-opened .wdr-search-btn .wdr-icon-act_search:before{color:#DBDBDB}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content{min-height:37px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content .wdr-ui-list{height:calc(100% - 2px);height:-webkit-calc(100% - 2px);overflow-x:hidden;overflow-y:auto;position:relative}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li{border-bottom:1px solid #DBDBDB;padding:10px 9px;position:relative;cursor:move;background:#fff;height:38px;white-space:nowrap}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li span{vertical-align:middle}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li #wdr-text-display{font-size:14px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li #wdr-drag-handle{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#d5d5d5;font-size:20px;padding:8px 6px;right:0}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li #wdr-drag-handle:before{content:"\e910"}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li.wdr-values{padding-left:26px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li.wdr-values:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:"\e914";font-size:24px;color:#d5d5d5;left:2px;top:6px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content li.wdr-selected #wdr-text-display{font-weight:700}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li #wdr-text-display{position:absolute;left:30px;right:30px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-check-icon{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-unchecked:not(.wdr-level-folder) #wdr-icon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;border:1px solid #d5d5d5;background:#fff}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-checked:not(.wdr-level-folder) #wdr-icon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;background:#555}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-checked:not(.wdr-level-folder) #wdr-icon-display:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:'\e901';color:#fff;font-size:16px;left:1px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-folder{cursor:pointer}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-folder #wdr-text-display{right:10px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-folder #wdr-icon-display{display:inline-block;width:17px;height:17px;margin-right:5px;position:relative}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-folder #wdr-icon-display:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;font-size:14px;color:#999;padding:2px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-folder.wdr-collapsed #wdr-icon-display:before{content:"\e903"}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-folder.wdr-expanded #wdr-icon-display:before{content:"\e902"}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-level-folder #wdr-text-display{left:52px;right:20px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-level-folder.wdr-unchecked #wdr-moreicon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;border:1px solid #d5d5d5;background:#fff}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-level-folder.wdr-checked #wdr-moreicon-display{display:inline-block;width:18px;height:18px;margin-right:5px;cursor:pointer;position:relative;background:#555}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-level-folder.wdr-checked #wdr-moreicon-display:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:'\e901';color:#fff;font-size:16px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-measures-folder:after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"\e914";right:4px;font-size:24px;color:#DBDBDB}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-measures-folder #wdr-text-display{right:20px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-measure:not(.wdr-calculated):after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"\e914";right:24px;font-size:24px;color:#DBDBDB}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-measure:not(.wdr-calculated) #wdr-text-display{right:50px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-calculated #wdr-calc-display{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;right:24px;font-size:24px;color:#DBDBDB;width:24px;height:24px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-calculated #wdr-calc-display:hover{color:#999}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-calculated #wdr-calc-display:before{content:"\e914"}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-kpis-folder:after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"\e94a";right:8px;font-size:16px;color:#DBDBDB}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li.wdr-kpis-folder #wdr-text-display{right:25px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-1{padding-left:20px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-1 #wdr-text-display{left:42px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-1.wdr-level #wdr-text-display{left:54px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-1.wdr-level-folder #wdr-text-display{left:64px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-1.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-2{padding-left:30px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-2 #wdr-text-display{left:52px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-2.wdr-level #wdr-text-display{left:64px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-2.wdr-level-folder #wdr-text-display{left:74px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-2.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-3{padding-left:40px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-3 #wdr-text-display{left:62px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-3.wdr-level #wdr-text-display{left:74px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-3.wdr-level-folder #wdr-text-display{left:84px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-3.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-4{padding-left:50px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-4 #wdr-text-display{left:72px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-4.wdr-level #wdr-text-display{left:84px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-4.wdr-level-folder #wdr-text-display{left:94px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-4.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-5{padding-left:60px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-5 #wdr-text-display{left:82px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-5.wdr-level #wdr-text-display{left:94px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-5.wdr-level-folder #wdr-text-display{left:104px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-5.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-6{padding-left:70px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-6 #wdr-text-display{left:92px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-6.wdr-level #wdr-text-display{left:104px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-6.wdr-level-folder #wdr-text-display{left:114px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-6.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-7{padding-left:80px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-7 #wdr-text-display{left:102px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-7.wdr-level #wdr-text-display{left:114px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-7.wdr-level-folder #wdr-text-display{left:124px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-7.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-8{padding-left:90px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-8 #wdr-text-display{left:112px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-8.wdr-level #wdr-text-display{left:124px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-8.wdr-level-folder #wdr-text-display{left:134px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-8.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-9{padding-left:100px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-9 #wdr-text-display{left:122px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-9.wdr-level #wdr-text-display{left:134px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-9.wdr-level-folder #wdr-text-display{left:144px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-9.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-10{padding-left:110px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-10 #wdr-text-display{left:132px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-10.wdr-level #wdr-text-display{left:144px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-10.wdr-level-folder #wdr-text-display{left:154px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-level-10.wdr-level #wdr-icon-display{left:12px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-measures{position:relative}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-measures #wdr-text-display{width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-measures #wdr-aggr-display{width:32px;height:100%;position:absolute;right:30px;top:0;cursor:pointer;padding-top:7px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-measures #wdr-aggr-display:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;letter-spacing:-8px;content:"\e914\e902";font-size:24px;color:#999}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-measures #wdr-aggr-display:hover:before{color:#555}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-columns #wdr-text-display,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-pages #wdr-text-display,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-rows #wdr-text-display{width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap .wdr-prompt{position:absolute;bottom:0;width:100%;padding:12px;color:#cecece;font-style:italic;text-align:center;z-index:-1}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-cols,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-pages{margin-bottom:30px}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-cols,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-measures,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-pages,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-rows{height:calc(50% - 15px)}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-cols .wdr-list-content,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-measures .wdr-list-content,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-pages .wdr-list-content,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-rows .wdr-list-content{height:calc(100% - 23px)}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-cols .wdr-dragging-move,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-measures .wdr-dragging-move,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-pages .wdr-dragging-move,#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-rows .wdr-dragging-move{display:none}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-all{height:100%}#wdr-pivot-view #wdr-fields-view .wdr-popup-content .wdr-list-wrap-all .wdr-list-content{height:calc(100% - 33px)}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields{min-width:320px;width:420px}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-header .wdr-ui-col:first-child{margin-right:20px}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-header #wdr-btn-add-measure{min-width:40px;width:40px;padding:0}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-content .wdr-list-wrap .wdr-list-header{padding:10px 9px}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-ui-checkbox span.wdr-ui-label{color:#111;padding-left:26px}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-content .wdr-list-wrap .wdr-list-header .wdr-ui-checkbox.wdr-selected{font-weight:700}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies{max-height:303px}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies li #wdr-text-display{left:35px}#wdr-pivot-view #wdr-fields-view.wdr-flat-fields .wdr-popup-content .wdr-list-wrap .wdr-list-content #wdr-lst-hierarchies .wdr-dragging-move{display:none}#wdr-pivot-view #wdr-fields-view.wdr-layout-tablet .wdr-popup-header .wdr-ui-col:first-child{margin-right:20px}#wdr-pivot-view #wdr-fields-view.wdr-layout-tablet .wdr-list-wrap .wdr-list-header.wdr-list-header-wide .wdr-list-header-label-wrap{position:absolute;top:50%;transform:translate(0,-50%)}#wdr-pivot-view #wdr-fields-view.wdr-layout-tablet .wdr-list-wrap .wdr-list-header.wdr-list-header-wide span.wdr-ui-label{display:block}#wdr-pivot-view #wdr-fields-view.wdr-layout-tablet .wdr-list-wrap .wdr-list-header.wdr-list-header-wide #wdr-btn-collapse-expand-all{margin-left:0}#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-btn-add-measure{font-size:0;min-width:40px;width:40px;padding:0}#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile .wdr-ui-col-3{margin-right:12px;width:calc(33.33% - 8px);width:-webkit-calc(33.33% - 8px)}#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile .wdr-ui-col-3:nth-child(3n+3){margin-right:0}#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-wrap-columns,#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-wrap-pages{margin-bottom:12px}#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-wrap-columns,#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-wrap-measures,#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-wrap-pages,#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile #wdr-wrap-rows{height:calc(50% - 6px);height:-webkit-calc(50% - 6px)}#wdr-pivot-view #wdr-fields-view.wdr-layout-mobile-small .wdr-ui-btns-row .wdr-ui-btn:not(#wdr-btn-add-measure){width:calc(50% - 40px);width:-webkit-calc(50% - 40px)}#wdr-pivot-view #wdr-aggregations-view{width:170px;background:#fff;z-index:9;border:1px solid #d5d5d5;position:absolute;box-shadow:0 0 20px rgba(0,0,0,.1);padding:0}#wdr-pivot-view #wdr-aggregations-view .wdr-arrow{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;right:0}#wdr-pivot-view #wdr-aggregations-view .wdr-arrow:after,#wdr-pivot-view #wdr-aggregations-view .wdr-arrow:before{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";display:block;position:absolute;width:0;height:0;border-style:solid}#wdr-pivot-view #wdr-aggregations-view .wdr-arrow:before{border-width:5.5px 0 5.5px 6px;border-color:transparent transparent transparent #d5d5d5}#wdr-pivot-view #wdr-aggregations-view .wdr-arrow:after{border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #f1f1f1}#wdr-pivot-view #wdr-aggregations-view ul.wdr-ui-list{max-height:300px;overflow-y:auto;overflow-x:hidden}#wdr-pivot-view #wdr-aggregations-view ul.wdr-ui-list li{padding:10px 9px;border-bottom:1px solid #DBDBDB;cursor:pointer;position:relative}#wdr-pivot-view #wdr-aggregations-view ul.wdr-ui-list li:last-child{border-bottom:none}#wdr-pivot-view #wdr-aggregations-view ul.wdr-ui-list li:hover{background:#f1f1f1}#wdr-pivot-view #wdr-aggregations-view ul.wdr-ui-list li.wdr-selected{background:#f1f1f1}#wdr-pivot-view #wdr-aggregations-view ul.wdr-ui-list li.wdr-selected:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:'\e901';right:24px;top:8px;color:#999;font-size:18px}#wdr-pivot-view div.wdr-ui-modal-overlay.wdr-dt-fields-overlay{z-index:13}#wdr-pivot-view div.wdr-ui-popup.wdr-dt-fields{z-index:14}#wdr-pivot-view div.wdr-ui-popup.wdr-dt-fields #wdr-btn-add-measure{display:none}#wdr-pivot-view #wdr-drillthrough-view{overflow:hidden;min-width:320px}#wdr-pivot-view #wdr-drillthrough-view .wdr-header-container{position:relative;margin-bottom:10px}#wdr-pivot-view #wdr-drillthrough-view .wdr-details-container{margin-bottom:20px}#wdr-pivot-view #wdr-drillthrough-view .wdr-details-container .wdr-ui-label{margin-right:20px;display:inline-block;max-width:33%;vertical-align:top}#wdr-pivot-view #wdr-drillthrough-view .wdr-details-container .wdr-ui-label b{color:#111}#wdr-pivot-view #wdr-drillthrough-view .wdr-details-container .wdr-ui-label:last-child{margin-right:0}#wdr-pivot-view #wdr-drillthrough-view .wdr-grid-container{border:1px solid #d5d5d5;position:relative}#wdr-pivot-view #wdr-drillthrough-view .wdr-popup-title{padding-right:30px}#wdr-pivot-view #wdr-drillthrough-view .wdr-ui-btn-close{position:absolute;top:0;right:0}#wdr-pivot-view input[type=text].wdr-ui-text-input.wdr-editing-cell{position:absolute;font-size:12px}#wdr-pivot-view textarea.wdr-ui-text-area.wdr-editing-cell{position:absolute;font-size:12px;padding-left:4px;padding-top:7px;box-sizing:border-box;z-index:1}#wdr-pivot-view #wdr-calculated-view{z-index:14;min-width:320px;width:480px}#wdr-pivot-view #wdr-calculated-view .wdr-popup-header .wdr-ui-col:first-child{margin-right:30px}#wdr-pivot-view #wdr-calculated-view .wdr-popup-header #wdr-remove-btn{min-width:40px;padding:0}#wdr-pivot-view #wdr-calculated-view .wdr-popup-header #wdr-remove-btn:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:30px;right:4px;color:#999}#wdr-pivot-view #wdr-calculated-view .wdr-popup-header #wdr-remove-btn:hover:before{color:#555}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content{position:relative}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-name-input{margin-bottom:20px}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures{border:1px solid #d5d5d5;margin-bottom:20px;height:191px;overflow-x:hidden;overflow-y:auto;position:relative}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li{border-bottom:1px solid #DBDBDB;padding:10px 9px;position:relative;cursor:move;background:#fff;height:38px;white-space:nowrap}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li span{vertical-align:middle}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li #wdr-text-display{font-size:14px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li #wdr-aggr-display{width:32px;height:100%;position:absolute;right:30px;top:0;cursor:pointer;padding-top:7px}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li #wdr-aggr-display:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;letter-spacing:-8px;content:"\e914\e902";font-size:24px;color:#999}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li #wdr-aggr-display:hover:before{color:#555}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li #wdr-drag-handle{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#d5d5d5;font-size:20px;padding:8px;right:0}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-lst-measures li #wdr-drag-handle:before{content:"\e910"}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-func-btn-group{margin-top:20px;margin-bottom:20px}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-func-btn-group .wdr-calc-action{height:38px;line-height:36px;font-size:14px;background:#999;position:relative;display:inline-block;vertical-align:top;color:#fff;text-align:center;cursor:pointer}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content #wdr-func-btn-group .wdr-calc-action:hover{opacity:.85}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content .wdr-formula-wrap{position:relative}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content .wdr-formula-wrap #wdr-formula-input{width:100%;height:80px;font-size:14px;border:1px solid #d5d5d5}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content .wdr-formula-wrap #wdr-formula-input.wdr-droppable-over{background:#fbfbfb;border:1px solid #999}#wdr-pivot-view #wdr-calculated-view .wdr-popup-content .wdr-formula-wrap .wdr-prompt{position:absolute;bottom:10px;pointer-events:none;left:0;width:100%;text-align:center;color:#cecece;font-style:italic}#wdr-pivot-view #wdr-calculated-view.wdr-layout-mobile .wdr-popup-header .wdr-ui-col:first-child{margin-right:10px}#wdr-pivot-view div.wdr-ui-modal-overlay.wdr-calculated-view-overlay{z-index:13}#wdr-pivot-view div.wdr-ui-modal-overlay.wdr-overlay-preloader{z-index:20}#wdr-pivot-view #wdr-preloader-view{z-index:21;width:320px;height:100px}#wdr-pivot-view #wdr-preloader-view #wdr-spinner{position:relative}#wdr-pivot-view #wdr-preloader-view #wdr-spinner:before{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;content:"\e97b";font-size:31px;left:7px;top:10px;color:#999;-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-transition:rotate(3600deg)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#wdr-pivot-view #wdr-preloader-view #wdr-message-label{display:block;padding-left:70px;padding-top:8px}#wdr-pivot-view #wdr-preloader-view #wdr-details-label{display:block;color:#999;padding-left:70px;padding-top:2px;font-size:12px}#wdr-pivot-view div.wdr-ui-modal-overlay.wdr-overlay-alert{z-index:16}#wdr-pivot-view #wdr-alert-view{z-index:17}#wdr-pivot-view #wdr-alert-view .wdr-content{margin-left:100px;max-width:300px}#wdr-pivot-view #wdr-alert-view .wdr-popup-title{margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}#wdr-pivot-view #wdr-alert-view .wdr-alert-icon{position:absolute;left:50px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#wdr-pivot-view #wdr-alert-view .wdr-ui-btns-row{margin-top:10px}#wdr-pivot-view #wdr-alert-view .wdr-ui-btns-row .wdr-ui-btn{margin-top:10px}#wdr-pivot-view #wdr-alert-view .wdr-circle{display:block;border-radius:50%;background:#999;width:60px;height:60px;position:relative;margin-left:-10px}#wdr-pivot-view #wdr-alert-view .wdr-circle .wdr-ui-icon{color:#fff;font-size:38px;padding:11px}#wdr-pivot-view #wdr-alert-view .wdr-hexagon{display:block;position:relative;width:32.33px;height:56px;background-color:#999;margin:16.17px 0}#wdr-pivot-view #wdr-alert-view .wdr-hexagon .wdr-ui-icon{color:#fff;font-size:38px;top:8px;left:-3px}#wdr-pivot-view #wdr-alert-view .wdr-hexagon:after,#wdr-pivot-view #wdr-alert-view .wdr-hexagon:before{content:"";position:absolute;width:0;border-top:28px solid transparent;border-bottom:28px solid transparent}#wdr-pivot-view #wdr-alert-view .wdr-hexagon:before{left:100%;border-left:16.17px solid #999}#wdr-pivot-view #wdr-alert-view .wdr-hexagon:after{right:100%;width:0;border-right:16.17px solid #999}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap{position:relative}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-ui-icon{color:#fff;font-size:38px;top:-2px;left:-1px}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle{position:relative;background-color:#999;text-align:left;display:block;margin-top:-7px}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:after,#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:before{content:'';position:absolute;background-color:inherit}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle,#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:after,#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:before{width:35px;height:35px;border-top-right-radius:30%}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle{transform:rotate(-60deg) skewX(-30deg) scale(1,.866)}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%)}#wdr-pivot-view #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}#wdr-pivot-view #wdr-alert-view.wdr-layout-mobile-small .wdr-content{margin-left:0}#wdr-pivot-view #wdr-alert-view.wdr-layout-mobile-small .wdr-alert-icon{display:none}.wdr-noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#wdr-pivot-view #wdr-context-menu{box-shadow:0 0 20px rgba(0,0,0,.1);position:absolute;background-color:#fff;border:1px solid #999;z-index:20}#wdr-pivot-view #wdr-context-menu .wdr-ui-list{min-width:180px}#wdr-pivot-view #wdr-context-menu .wdr-ui-list li{padding:10px;border-bottom:1px solid #DBDBDB;cursor:pointer}#wdr-pivot-view #wdr-context-menu .wdr-ui-list li:last-child{border-bottom:none}#wdr-pivot-view #wdr-context-menu .wdr-ui-list li:hover{background-color:#f1f1f1}#wdr-pivot-view .wdr-grid-layout{position:relative;overflow:hidden}#wdr-pivot-view .wdr-grid-layout div.wdr-scroll-pane{overflow:auto}#wdr-pivot-view .wdr-grid-layout div.wdr-scroll-pane div.wdr-scroll-content{position:relative}#wdr-pivot-view .wdr-grid-layout div.wdr-scroll-pane div.wdr-scroll-placeholder{position:relative}#wdr-pivot-view .wdr-grid-layout div.wdr-cell{background-color:#fff;color:#111;box-sizing:border-box;vertical-align:top;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:7px 4px}#wdr-pivot-view .wdr-grid-layout div.wdr-row{white-space:nowrap;box-sizing:border-box}#wdr-pivot-view .wdr-grid-layout div.wdr-row>div{display:inline-block}#wdr-pivot-view .wdr-grid-layout #wdr-rows-sheet div.wdr-row{display:flex}#wdr-pivot-view .wdr-grid-layout #wdr-rows-sheet div.wdr-row>div.wdr-sheet-header{display:flex;flex-direction:column;justify-content:center}#wdr-pivot-view .wdr-grid-layout div.wdr-scroll-pane div.wdr-scroll-content{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}#wdr-pivot-view .wdr-grid-layout #wdr-cols-sheet,#wdr-pivot-view .wdr-grid-layout #wdr-data-sheet,#wdr-pivot-view .wdr-grid-layout #wdr-rows-sheet,#wdr-pivot-view .wdr-grid-layout #wdr-sheet-headers{position:absolute;overflow:hidden;background-color:#fff}#wdr-pivot-view .wdr-grid-layout #wdr-data-sheet{border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB}#wdr-pivot-view .wdr-grid-layout .wdr-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wdr-pivot-view .wdr-grid-layout #wdr-data-sheet .wdr-cell{text-align:right}#wdr-pivot-view .wdr-grid-layout #wdr-cols-sheet .wdr-scroll-pane,#wdr-pivot-view .wdr-grid-layout #wdr-rows-sheet .wdr-scroll-pane{overflow:hidden}#wdr-pivot-view .wdr-grid-layout div.wdr-scroll-pane div.wdr-scroll-content .wdr-cell{position:relative}#wdr-pivot-view .wdr-grid-layout div.wdr-scroll-pane div.wdr-scroll-placeholder .wdr-cell{position:absolute}#wdr-pivot-view .wdr-grid-layout div.wdr-header{background-color:#f1f1f1;color:#111;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB}#wdr-pivot-view .wdr-grid-layout div.wdr-filter-header{cursor:pointer}#wdr-pivot-view .wdr-grid-layout div.wdr-grand-total,#wdr-pivot-view .wdr-grid-layout div.wdr-total{font-weight:700}#wdr-pivot-view .wdr-grid-layout div.wdr-header.wdr-total{font-weight:400}#wdr-pivot-view .wdr-grid-layout.wdr-flat-view div.wdr-grand-total,#wdr-pivot-view .wdr-grid-layout.wdr-flat-view div.wdr-total{text-align:right}#wdr-pivot-view .wdr-grid-layout .wdr-filters{position:absolute;background-color:#DBDBDB;color:#111}#wdr-pivot-view .wdr-grid-layout #wdr-cols-filter{border-right:1px solid #DBDBDB}#wdr-pivot-view .wdr-grid-layout .wdr-filters .wdr-header,#wdr-pivot-view .wdr-grid-layout.wdr-flat-view .wdr-header{background-color:#DBDBDB;color:#111;font-weight:700;text-transform:uppercase;position:relative;border:none;overflow:hidden;text-overflow:ellipsis}#wdr-pivot-view .wdr-grid-layout a.wdr-filter-header,#wdr-pivot-view .wdr-grid-layout div.wdr-filter-header{padding-right:20px}#wdr-pivot-view .wdr-grid-layout a.wdr-filter-header.wdr-filtered,#wdr-pivot-view .wdr-grid-layout div.wdr-filter-header.wdr-filtered{padding-right:35px}#wdr-pivot-view .wdr-grid-layout div.wdr-filter-header:hover{background-color:#cecece}#wdr-pivot-view .wdr-grid-layout i.wdr-icon{position:absolute;height:100%;width:16px;top:0}#wdr-pivot-view .wdr-grid-layout i.wdr-icon:before{font-family:webdatarocks-icons;font-weight:400;font-size:15px;color:#999;position:absolute;top:6px}#wdr-pivot-view .wdr-grid-layout.wdr-flat-view i.wdr-icon:before{color:#999}#wdr-pivot-view .wdr-grid-layout .wdr-filter-header i.wdr-filter-icon{right:2px;pointer-events:none}#wdr-pivot-view .wdr-grid-layout .wdr-filter-header i.wdr-filter-icon:before{content:"\e915";color:#999}#wdr-pivot-view .wdr-grid-layout .wdr-filter-header.wdr-filtered i.wdr-filtered-icon{right:16px;pointer-events:none}#wdr-pivot-view .wdr-grid-layout .wdr-filter-header.wdr-filtered i.wdr-filtered-icon:before{content:"\e90e";color:#999}#wdr-pivot-view .wdr-grid-layout .wdr-filter-header.wdr-dragging-move{opacity:.5}#wdr-pivot-view .wdr-grid-layout .wdr-header-drop-indicator{background-color:#555}#wdr-pivot-view .wdr-grid-layout .wdr-draggable:not(.wdr-filter-header){cursor:move}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-cols-filter .wdr-header-drop-indicator{display:inline-block;width:3px;height:100%}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-rows-filter .wdr-header-drop-indicator{display:block;width:100%;height:3px}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-page-filter .wdr-header-drop-indicator{float:none;display:inline-block;width:3px;height:40px;vertical-align:top;margin-right:5px}#wdr-pivot-view .wdr-grid-layout.wdr-classic-view .wdr-filters#wdr-rows-filter .wdr-header-drop-indicator{display:inline-block;width:3px;height:30px}#wdr-pivot-view .wdr-grid-layout.wdr-flat-view .wdr-header-drop-indicator{position:absolute;width:3px;height:30px}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-page-filter{padding:5px 0 0 5px;border-bottom:1px solid #d5d5d5;background-color:#f1f1f1;white-space:nowrap;overflow-x:auto}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-page-filter a.wdr-filter-header{text-align:left;border:none;background-color:#DBDBDB;margin-bottom:5px;margin-right:5px;padding-top:5px;padding-bottom:20px;width:auto;width:initial;min-width:80px;padding-left:5px;line-height:15px;white-space:nowrap;font-weight:700!important;display:inline-block;float:none;cursor:pointer}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-page-filter a.wdr-filter-header:hover{background-color:#cecece}#wdr-pivot-view .wdr-grid-layout .wdr-filters#wdr-page-filter i.wdr-icon:before{top:5px}#wdr-pivot-view .wdr-grid-layout .wdr-filters a.wdr-filter-header .wdr-filter-desc{display:block;font-weight:400!important;text-transform:none;color:#888;font-size:10px;position:absolute;bottom:5px}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-1{padding-left:15px;background-position:12px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-2{padding-left:27px;background-position:24px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-3{padding-left:39px;background-position:36px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-4{padding-left:51px;background-position:48px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-5{padding-left:63px;background-position:60px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-6{padding-left:75px;background-position:72px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-7{padding-left:87px;background-position:84px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-8{padding-left:99px;background-position:96px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-9{padding-left:111px;background-position:108px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-10{padding-left:123px;background-position:120px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-11{padding-left:135px;background-position:132px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-12{padding-left:147px;background-position:144px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-13{padding-left:159px;background-position:156px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-14{padding-left:171px;background-position:168px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-15{padding-left:183px;background-position:180px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-16{padding-left:195px;background-position:192px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-17{padding-left:207px;background-position:204px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-18{padding-left:219px;background-position:216px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-19{padding-left:231px;background-position:228px center}#wdr-pivot-view .wdr-grid-layout.wdr-compact-view .wdr-header-r.wdr-level-20{padding-left:243px;background-position:240px center}#wdr-pivot-view .wdr-grid-layout div.wdr-collapsed,#wdr-pivot-view .wdr-grid-layout div.wdr-expanded{cursor:pointer}#wdr-pivot-view .wdr-grid-layout .wdr-collapsed .wdr-collapsed-icon,#wdr-pivot-view .wdr-grid-layout .wdr-expanded .wdr-expanded-icon{position:relative;display:inline-block;height:12px;width:11px}#wdr-pivot-view .wdr-grid-layout .wdr-collapsed .wdr-collapsed-icon:before,#wdr-pivot-view .wdr-grid-layout .wdr-expanded .wdr-expanded-icon:before{top:0;left:-4px}#wdr-pivot-view .wdr-grid-layout .wdr-collapsed .wdr-collapsed-icon:before{content:"\e903"}#wdr-pivot-view .wdr-grid-layout .wdr-expanded .wdr-expanded-icon:before{content:"\e902"}#wdr-pivot-view #wdr-drillthrough-view i.wdr-icon.wdr-sort-icon,#wdr-pivot-view .wdr-grid-layout i.wdr-icon.wdr-sort-icon{cursor:pointer;right:0}#wdr-pivot-view #wdr-drillthrough-view i.wdr-icon.wdr-sort-icon:before,#wdr-pivot-view .wdr-grid-layout i.wdr-icon.wdr-sort-icon:before{font-size:15px}#wdr-pivot-view .wdr-grid-layout .wdr-cell.wdr-h-sort,#wdr-pivot-view .wdr-grid-layout .wdr-cell.wdr-v-sort{padding-right:16px}#wdr-pivot-view .wdr-grid-layout .wdr-h-sort .wdr-h-sort-asc:before,#wdr-pivot-view .wdr-grid-layout .wdr-h-sort .wdr-h-sort-desc:before,#wdr-pivot-view .wdr-grid-layout .wdr-h-sort:hover .wdr-h-sort-icon:before,#wdr-pivot-view .wdr-grid-layout .wdr-v-sort .wdr-v-sort-asc:before,#wdr-pivot-view .wdr-grid-layout .wdr-v-sort .wdr-v-sort-desc:before,#wdr-pivot-view .wdr-grid-layout .wdr-v-sort:hover .wdr-v-sort-icon:before{content:"\e900"}#wdr-pivot-view .wdr-grid-layout .wdr-v-sort .wdr-v-sort-asc:before{transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}#wdr-pivot-view .wdr-grid-layout .wdr-h-sort .wdr-h-sort-desc:before,#wdr-pivot-view .wdr-grid-layout .wdr-h-sort:hover .wdr-h-sort-icon:before{right:1px;transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#wdr-pivot-view .wdr-grid-layout .wdr-h-sort .wdr-h-sort-asc:before{right:2px;transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}#wdr-pivot-view .wdr-grid-layout span.wdr-hierarchy-link{white-space:nowrap;color:#888;font-size:10px;text-decoration:underline;cursor:pointer;margin-left:4px}#wdr-pivot-view .wdr-grid-layout span.wdr-hierarchy-link:before{text-indent:0;margin-right:2px;display:inline-block}#wdr-pivot-view .wdr-grid-layout .wdr-drilled-up span.wdr-hierarchy-link:before{content:"+"}#wdr-pivot-view .wdr-grid-layout .wdr-drilled-down span.wdr-hierarchy-link:before{content:"-"}#wdr-pivot-view .wdr-grid-layout .wdr-filters div.wdr-sheet-header,#wdr-pivot-view .wdr-grid-layout div.wdr-sheet-header{border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;color:#999;background-color:#f1f1f1;text-align:center;line-height:23px;padding:0 0}#wdr-pivot-view .wdr-grid-layout #wdr-sheet-headers .wdr-sheet-header{display:inline-block}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi:after{display:block;position:absolute;font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto;height:auto;height:initial;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s;position:relative;color:#999;font-size:16px;padding-top:3px}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-trend-bad-icon:after{content:"\ea3e"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-trend-risk-icon:after{content:"\ea3d"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-trend-ok-icon:after{content:"\ea3c"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-trend-rising-icon:after{content:"\ea3b"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-trend-good-icon:after{content:"\ea3a"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-status-bad-icon:after{content:"\e951"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-status-risk-icon:after{content:"\e954"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-status-ok-icon:after{content:"\e952"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-status-rising-icon:after{content:"\e953"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell.wdr-kpi-status-good-icon:after{content:"\e950"}#wdr-pivot-view .wdr-grid-layout div.wdr-cell .wdr-member-property-label{font-style:italic}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-canvas{position:absolute;background-color:rgba(66,133,244,.1);pointer-events:none;box-sizing:border-box;border:1px solid #4285f4;z-index:1}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-canvas.wdr-clear-border{border:none}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-canvas.wdr-clear-border-right{border-right:none}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-canvas.wdr-clear-border-left{border-left:none}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-canvas.wdr-clear-border-top{border-top:none}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-canvas.wdr-clear-border-bottom{border-bottom:none}#wdr-pivot-view .wdr-grid-layout .wdr-auto-calculation-bar{position:absolute;background-color:#888;opacity:1;pointer-events:none;box-sizing:border-box;z-index:2;height:17px;overflow:hidden}#wdr-pivot-view .wdr-grid-layout .wdr-auto-calculation-bar .wdr-auto-calculation-bar-conainer{overflow:hidden;white-space:nowrap}#wdr-pivot-view .wdr-grid-layout .wdr-auto-calculation-bar .wdr-auto-calculation-bar-content{margin-left:5px;margin-right:5px;vertical-align:middle;display:inline-block}#wdr-pivot-view .wdr-grid-layout .wdr-auto-calculation-bar .wdr-auto-calculation-bar-content-text{color:#fff;text-transform:uppercase;margin-right:5px;float:left;font-size:11px;line-height:17px}#wdr-pivot-view .wdr-grid-layout .wdr-auto-calculation-bar .wdr-auto-calculation-bar-content-results{color:#fff;font-weight:700;display:inline-block;font-size:11px;line-height:17px}#wdr-pivot-view .wdr-grid-layout .wdr-sheet-selection-header{border:none}#wdr-pivot-view .wdr-grid-layout.wdr-flat-view .wdr-filter-header{padding-left:16px}#wdr-pivot-view .wdr-grid-layout.wdr-flat-view .wdr-filter-header i.wdr-filter-icon{left:0}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles{position:absolute}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles .wdr-wrapper{position:relative;width:100%;height:100%}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles .wdr-indicator{background-color:#4285f4;width:1px;height:1px;position:absolute;z-index:1}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles .wdr-handle{position:absolute;z-index:1}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles .wdr-handle:hover{background-color:#4285f4}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles .wdr-handle.wdr-active{background-color:#4285f4}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles#wdr-cols-resize .wdr-handle{width:7px;margin-left:-3px;height:100%;min-height:25px;cursor:col-resize}#wdr-pivot-view .wdr-grid-layout .wdr-resize-handles#wdr-rows-resize .wdr-handle{height:7px;margin-top:-3px;width:100%;min-width:25px;cursor:row-resize}#wdr-toolbar-wrapper [class*=" wdr-"],#wdr-toolbar-wrapper [class^=wdr-]{color:#111;line-height:1}#wdr-toolbar-wrapper [class*=" wdr-"] strong,#wdr-toolbar-wrapper [class^=wdr-] strong{font-weight:700}#wdr-toolbar-wrapper [class*=" wdr-"] a,#wdr-toolbar-wrapper [class^=wdr-] a{text-decoration:none}#wdr-toolbar-wrapper [class^=wdr-] *,[class*=" wdr-"] *{outline:0;box-sizing:border-box}#wdr-toolbar-wrapper [class*=" wdr-"] ol,#wdr-toolbar-wrapper [class*=" wdr-"] p,#wdr-toolbar-wrapper [class*=" wdr-"] ul,#wdr-toolbar-wrapper [class^=wdr-] ol,#wdr-toolbar-wrapper [class^=wdr-] p,#wdr-toolbar-wrapper [class^=wdr-] ul{list-style:none;margin:0;padding:0}#wdr-toolbar-wrapper .wdr-icon:before,#wdr-toolbar-wrapper [class*=" wdr-icon-"]:before,#wdr-toolbar-wrapper [class^=wdr-icon-]:before{font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-button-add .wdr-icon:before,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-btn .wdr-icon,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-currentmark,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-currentmark:before{font-size:30px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-weight:400}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-condition-row .wdr-cr-delete{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#wdr-toolbar-wrapper [class*=" wdr-"],#wdr-toolbar-wrapper [class^=wdr-]{color:#111;line-height:1}#wdr-toolbar-wrapper [class*=" wdr-"] strong,#wdr-toolbar-wrapper [class^=wdr-] strong{font-weight:700}#wdr-toolbar-wrapper [class*=" wdr-"] a,#wdr-toolbar-wrapper [class^=wdr-] a{text-decoration:none}#wdr-toolbar-wrapper [class^=wdr-] *,[class*=" wdr-"] *{outline:0;box-sizing:border-box}#wdr-toolbar-wrapper [class*=" wdr-"] ol,#wdr-toolbar-wrapper [class*=" wdr-"] p,#wdr-toolbar-wrapper [class*=" wdr-"] ul,#wdr-toolbar-wrapper [class^=wdr-] ol,#wdr-toolbar-wrapper [class^=wdr-] p,#wdr-toolbar-wrapper [class^=wdr-] ul{list-style:none;margin:0;padding:0}#wdr-toolbar-wrapper .wdr-icon:before,#wdr-toolbar-wrapper [class*=" wdr-icon-"]:before,#wdr-toolbar-wrapper [class^=wdr-icon-]:before{font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-button-add .wdr-icon:before,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-btn .wdr-icon,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-currentmark,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-currentmark:before{font-size:30px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-weight:400}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-condition-row .wdr-cr-delete{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#wdr-toolbar-wrapper{height:80px}#wdr-toolbar-wrapper #wdr-toolbar{width:100%;height:78px;list-style:none;background:#fff;white-space:nowrap}#wdr-toolbar-wrapper #wdr-toolbar,#wdr-toolbar-wrapper #wdr-toolbar a,#wdr-toolbar-wrapper #wdr-toolbar div,#wdr-toolbar-wrapper #wdr-toolbar input,#wdr-toolbar-wrapper #wdr-toolbar li,#wdr-toolbar-wrapper #wdr-toolbar p,#wdr-toolbar-wrapper #wdr-toolbar select,#wdr-toolbar-wrapper #wdr-toolbar span,#wdr-toolbar-wrapper #wdr-toolbar table,#wdr-toolbar-wrapper #wdr-toolbar table td,#wdr-toolbar-wrapper #wdr-toolbar table th,#wdr-toolbar-wrapper #wdr-toolbar table tr,#wdr-toolbar-wrapper #wdr-toolbar textarea,#wdr-toolbar-wrapper #wdr-toolbar ul{font-family:Arial,sans-serif;font-size:14px;color:#888;text-align:left;padding:0;margin:0;font-weight:400;text-shadow:none}#wdr-toolbar-wrapper #wdr-toolbar>li{display:inline-block}#wdr-toolbar-wrapper #wdr-toolbar li:before{content:none}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content li{float:none;width:140px}#wdr-toolbar-wrapper #wdr-toolbar .wdr-toolbar-group-right{position:absolute;right:0}#wdr-toolbar-wrapper #wdr-toolbar li a svg,#wdr-toolbar-wrapper #wdr-toolbar li a svg path{transform:translateZ(0);fill:#999}#wdr-toolbar-wrapper #wdr-toolbar li a:hover svg{fill:#555}#wdr-toolbar-wrapper #wdr-toolbar>.wdr-toolbar-group-right>li>a div.wdr-svg-icon,#wdr-toolbar-wrapper #wdr-toolbar>li>a div.wdr-svg-icon{position:absolute;text-align:center;bottom:30px;width:100%}#wdr-toolbar-wrapper #wdr-toolbar>.wdr-toolbar-group-right>li>a span,#wdr-toolbar-wrapper #wdr-toolbar>li>a span{position:absolute;top:55px;line-height:12px;left:0;right:0}#wdr-toolbar-wrapper #wdr-toolbar #wdr-tab-format div.wdr-svg-icon{margin-left:4px}#wdr-toolbar-wrapper #wdr-toolbar #wdr-tab-format .wdr-dropdown-content li{width:210px}#wdr-toolbar-wrapper #wdr-toolbar #wdr-tab-format .wdr-dropdown-content span{left:62px}#wdr-toolbar-wrapper #wdr-alert-view{z-index:17}#wdr-toolbar-wrapper #wdr-alert-view .wdr-content{margin-left:100px;max-width:300px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-popup-title{margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}#wdr-toolbar-wrapper #wdr-alert-view .wdr-alert-icon{position:absolute;left:50px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#wdr-toolbar-wrapper #wdr-alert-view .wdr-ui-btns-row{margin-top:10px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-ui-btns-row .wdr-ui-btn{margin-top:10px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-circle{display:block;border-radius:50%;background:#999;width:60px;height:60px;position:relative;margin-left:-10px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-circle .wdr-ui-icon{color:#fff;font-size:38px;padding:11px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-hexagon{display:block;position:relative;width:32.33px;height:56px;background-color:#999;margin:16.17px 0}#wdr-toolbar-wrapper #wdr-alert-view .wdr-hexagon .wdr-ui-icon{color:#fff;font-size:38px;top:8px;left:-3px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-hexagon:after,#wdr-toolbar-wrapper #wdr-alert-view .wdr-hexagon:before{content:"";position:absolute;width:0;border-top:28px solid transparent;border-bottom:28px solid transparent}#wdr-toolbar-wrapper #wdr-alert-view .wdr-hexagon:before{left:100%;border-left:16.17px solid #999}#wdr-toolbar-wrapper #wdr-alert-view .wdr-hexagon:after{right:100%;width:0;border-right:16.17px solid #999}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap{position:relative}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-ui-icon{color:#fff;font-size:38px;top:-2px;left:-1px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle{position:relative;background-color:#999;text-align:left;display:block;margin-top:-7px}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:after,#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:before{content:'';position:absolute;background-color:inherit}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle,#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:after,#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:before{width:35px;height:35px;border-top-right-radius:30%}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle{transform:rotate(-60deg) skewX(-30deg) scale(1,.866)}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%)}#wdr-toolbar-wrapper #wdr-alert-view .wdr-triangle-wrap .wdr-triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}#wdr-toolbar-wrapper #wdr-alert-view.wdr-layout-mobile-small .wdr-content{margin-left:0}#wdr-toolbar-wrapper #wdr-alert-view.wdr-layout-mobile-small .wdr-alert-icon{display:none}#wdr-toolbar-wrapper #wdr-alert-view span.wdr-ui-alert-label{color:#111;font-size:14px}#wdr-toolbar-wrapper #wdr-alert-view div.wdr-ui-alert-title-label{margin-right:141px}#wdr-toolbar-wrapper #wdr-alert-view #wdr-btn-apply.wdr-alert-button{margin-right:109px}#wdr-toolbar-wrapper #wdr-toolbar li#wdr-tab-fullscreen{width:70px}#wdr-toolbar-wrapper.wdr-mobile #wdr-toolbar li#wdr-tab-format-conditional{width:80px}#wdr-toolbar-wrapper #wdr-toolbar li{display:inline-block;background:0 0;vertical-align:top;padding:0;position:relative;width:57px}#wdr-toolbar-wrapper #wdr-toolbar a{height:78px;display:block;text-decoration:none;border:none}#wdr-toolbar-wrapper #wdr-toolbar a>span{text-align:center;text-overflow:ellipsis;overflow:hidden;height:15px}#wdr-toolbar-wrapper #wdr-toolbar li:first-child a{margin-left:1px}#wdr-toolbar-wrapper #wdr-toolbar li.wdr-divider{width:0;margin:20px 15px 0 15px;height:40px;border-right:1px solid #d5d5d5}#wdr-toolbar-wrapper.wdr-mobile #wdr-toolbar li.wdr-divider{display:none}#wdr-toolbar-wrapper #wdr-toolbar li.wdr-v-divider{height:0;width:140px;border-bottom:1px dotted #dcdcdc}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown{position:absolute;display:none;top:78px;z-index:25}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content:after{content:'';border-width:5px;border-color:transparent transparent #fff;border-style:outset outset solid;border-style:solid;top:-10px;left:23px;width:0;height:0;position:absolute}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content:before{content:'';border-color:transparent transparent #d5d5d5;border-style:outset outset solid;border-width:6px;position:absolute;top:-12px;left:22px}#wdr-toolbar-wrapper #wdr-toolbar .wdr-align-rigth .wdr-dropdown-content:after{left:inherit;right:20px}#wdr-toolbar-wrapper #wdr-toolbar .wdr-align-rigth .wdr-dropdown-content:before{left:inherit;right:19px}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content{position:relative;padding:0;list-style:none;background:#fff;border:1px solid #d5d5d5}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content li{width:155px;display:block}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content a{text-shadow:none;text-align:left;padding:0;margin:0 1px 1px 1px;height:37px}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content li:first-child a{margin-top:1px}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content a:hover{background-color:#f1f1f1}#wdr-toolbar-wrapper #wdr-toolbar .wdr-dropdown-content span{display:inline;position:absolute;left:36px;right:0;bottom:11px;text-overflow:ellipsis;overflow:hidden;text-align:left}#wdr-toolbar-wrapper div.wdr-popup{position:absolute;min-width:270px;z-index:100;font-family:Arial,sans-serif;max-width:100%;background:#fff;border:1px solid #d5d5d5;margin:0 auto;box-shadow:0 0 20px rgba(0,0,0,.1);padding:24px 30px 30px;box-sizing:border-box}#wdr-toolbar-wrapper div.wdr-popup.wdr-popup-w700{width:700px}#wdr-toolbar-wrapper div.wdr-popup.wdr-popup-w570{width:570px}#wdr-toolbar-wrapper div.wdr-popup.wdr-popup-w500{width:500px}#wdr-toolbar-wrapper div.wdr-popup.wdr-popup-w460{width:462px}#wdr-toolbar-wrapper div.wdr-panel .wdr-toolbox{margin-top:30px;text-align:center}#wdr-toolbar-wrapper div.wdr-panel .wdr-title-bar .wdr-toolbox{margin-top:0;text-align:right;float:right}#wdr-toolbar-wrapper div.wdr-panel .wdr-toolbox .wdr-ui-btn{margin-right:20px;height:38px}#wdr-toolbar-wrapper div.wdr-panel .wdr-toolbox .wdr-ui-btn:last-child{margin-right:0}#wdr-toolbar-wrapper div.wdr-panel .wdr-panel-content .wdr-title-bar{clear:both;margin-bottom:24px}#wdr-toolbar-wrapper div.wdr-panel .wdr-panel-content .wdr-title-bar .wdr-title-text{color:#111;font-size:24px;text-align:center;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wdr-toolbar-wrapper div.wdr-panel .wdr-panel-content .wdr-title-bar .wdr-title-text.wdr-ui-col{text-align:left}#wdr-toolbar-wrapper #wdr-popUp-modal-overlay{z-index:8}#wdr-toolbar-wrapper #wdr-popUp-modal-overlay .wdr-modal-overlay{opacity:0}#wdr-toolbar-wrapper div.wdr-modal-overlay{background:rgba(255,255,255,.7);position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}#wdr-toolbar-wrapper #wdr-portrait-radio{margin-left:14px}#wdr-toolbar-wrapper #wdr-landscape-radio{margin-left:14px}#wdr-toolbar-wrapper div.wdr-panel.wdr-popup.wdr-layout-mobile{padding:20px}#wdr-toolbar-wrapper div.wdr-panel.wdr-popup.wdr-layout-mobile-small .wdr-panel-content .wdr-toolbox{float:none;text-align:left;width:100%}#wdr-toolbar-wrapper div.wdr-panel.wdr-popup.wdr-layout-mobile-small .wdr-panel-content .wdr-toolbox a.wdr-ui-btn{width:calc(50% - 10px);width:-webkit-calc(50% - 10px)}#wdr-toolbar-wrapper div.wdr-panel.wdr-popup.wdr-layout-mobile-small .wdr-panel-content .wdr-title-bar .wdr-title-text{width:100%;margin-bottom:10px;text-align:left;font-size:18px}#wdr-toolbar-wrapper #wdr-popup-conditional{width:610px;min-width:400px}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-panel-content{position:relative}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-title-text{width:calc(100% - 270px)}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-popup-content{overflow-x:hidden;overflow-y:auto;max-height:298px}#wdr-toolbar-wrapper #wdr-popup-conditional a.wdr-ui-btn#wdr-add-btn{min-width:40px;width:40px}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row{border-top:1px solid #d5d5d5;padding:30px 30px;margin-left:-30px;width:calc(100% + 60px)}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row .wdr-wrap-relative{position:relative}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row .wdr-cr-delete{position:absolute;color:#999;transition:color .3s;cursor:pointer;font-size:30px;right:0}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row wdr-cr-delete:hover{color:#555}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row #wdr-values{width:150px}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row #wdr-conditions{width:150px}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row #wdr-font-family{width:150px}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row #wdr-font-size{width:100px}#wdr-toolbar-wrapper #wdr-popup-conditional .wdr-condition-row #wdr-sample{width:120px}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile #wdr-values{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);margin-bottom:10px}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile #wdr-conditions{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);margin-left:60px}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile #wdr-font-family{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);margin-bottom:10px}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile #wdr-font-size{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);margin-left:60px}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile #wdr-sample{width:70px}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile-small .wdr-title-text{width:100%}#wdr-toolbar-wrapper #wdr-popup-conditional.wdr-layout-mobile-small .wdr-panel-content .wdr-toolbox a.wdr-ui-btn:not(#wdr-add-btn){width:calc(50% - 42px);width:-webkit-calc(50% - 42px)}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner{font-size:0;margin-bottom:10px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner:last-child{margin-bottom:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-cr-lbl{display:inline-block;vertical-align:top;color:#999;font-size:14px;margin-right:10px;text-align:right;padding:11px 0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-cr-lbl:last-child{margin-right:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-colorpick-wrap,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-inp,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-select,.wdr-cr-inner #wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-number-inp{display:inline-block;vertical-align:top;margin-right:10px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-colorpick-wrap:last-child,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-inp:last-child,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-number-inp:last-child,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cr-inner .wdr-select:last-child{margin-right:0}#wdr-toolbar-wrapper .wdr-icon-act_trash:before{content:"\e908"}#wdr-toolbar-wrapper .wdr-toolbar-ui span#wdr-and-label{display:inline-block;text-align:center}#wdr-toolbar-wrapper div.wdr-popup input[type=number],#wdr-toolbar-wrapper div.wdr-popup input[type=password],#wdr-toolbar-wrapper div.wdr-popup input[type=text]{box-sizing:border-box;border:1px solid #d5d5d5;background-color:#fff;height:38px;padding:0 9px;color:#111;font-size:14px;width:100%;-webkit-appearance:none;border-radius:0;box-shadow:none;margin:0;text-align:left;font-family:Arial,sans-serif}#wdr-toolbar-wrapper div.wdr-popup input:disabled{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background-color:#fff}#wdr-toolbar-wrapper div.wdr-popup input.wdr-half-input{padding-right:0;border-right:none}#wdr-toolbar-wrapper .wdr-toolbar-ui select{border:1px solid #d5d5d5;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;border-radius:0;margin:0;outline:0;height:38px;font-size:14px;font-family:Arial,sans-serif;width:100%;color:#111;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 35px 4px 10px;cursor:pointer}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-select{position:relative}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-select:after{content:"\e902";font-family:webdatarocks-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:9px;position:absolute;font-size:21px;color:#999;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none}#wdr-toolbar-wrapper div.wdr-popup select::-ms-expand{display:none}#wdr-toolbar-wrapper div.wdr-popup select:disabled{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:none;pointer-events:none}#wdr-toolbar-wrapper div.wdr-popup select *{margin:0!important}#wdr-toolbar-wrapper div.wdr-popup select option.placeholder{color:#fff;font-size:0;display:none}#wdr-toolbar-wrapper div.wdr-clear{clear:both}@-moz-document url-prefix(){#wdr-toolbar-wrapper select{text-indent:0}}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-btn{border:1px solid #d5d5d5;height:38px;position:relative;transition:all .3s;font-size:28px;cursor:pointer}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-btn span{font-size:28px}#wdr-toolbar-wrapper .wdr-icon-act_font:before{content:"\e90f"}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup{background:#fff;width:355px;padding:30px 30px;border:1px solid #d5d5d5;position:absolute;transition:opacity .3s;opacity:0;visibility:hidden;left:50%;margin-left:-178px;margin-top:-5px;z-index:99}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup:after,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup:before{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup:before{width:0;height:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup:after{width:0;height:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup.wdr-arrow-up:before{top:-6px;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-bottom:6px solid #d5d5d5;border-top:0 solid transparent}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup.wdr-arrow-up:after{top:-5px;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-bottom:5px solid #fff;border-top:0 solid transparent}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup.wdr-arrow-down:before{bottom:-6px;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:6px solid #d5d5d5;border-bottom:0 solid transparent}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-colorpick-popup.wdr-arrow-down:after{bottom:-5px;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:5px solid #fff;border-bottom:0 solid transparent}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-popup-opened .wdr-colorpick-popup{visibility:visible;opacity:1}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-color-targ-switch{border:1px solid #d5d5d5;font-size:0;margin-bottom:20px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-color-targ-switch .wdr-cts-item{display:inline-block;vertical-align:top;width:50%;border-right:1px solid #d5d5d5;line-height:38px;font-weight:700;color:#999;background:#fff;text-transform:uppercase;text-align:center;font-size:14px;transition:all .3s}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-color-targ-switch .wdr-cts-item.wdr-current{color:#111;background:#f1f1f1}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-color-targ-switch .wdr-cts-item:hover{color:#111;background:#e3e3e3}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-color-targ-switch .wdr-cts-item:last-child{border-right:none}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row{margin-bottom:20px;font-size:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row .wdr-cp-curr-color{border:1px solid #d5d5d5;height:38px;transition:all .3s;cursor:pointer}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row .wdr-cp-2-colors{border:1px solid #d5d5d5;font-size:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row .wdr-cp-2-colors .wdr-cp2c-item{height:36px;cursor:pointer;transition:all .3s;border-right:1px solid #d5d5d5;display:inline-block;vertical-align:top;width:50%}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row .wdr-cp-2-colors .wdr-cp2c-item:last-child{border-right:none}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row .wdr-inp,.wdr-cp-sett-row .wdr-cp-2-colors,.wdr-cp-sett-row .wdr-cp-curr-color{display:inline-block;vertical-align:top;margin-right:13px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-sett-row .wdr-inp:last-child,.wdr-cp-sett-row .wdr-cp-2-colors:last-child,.wdr-cp-sett-row .wdr-cp-curr-color:last-child{margin-right:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-btns-row{margin-top:20px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-btns-row .wdr-ui-btn{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);margin-right:10px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-btns-row .wdr-ui-btn:last-child{margin-right:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-currentmark{border-radius:50%;width:20px;height:20px;background:#555}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-cp-currentmark:before{color:#fff;font-size:16px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors{font-size:0;margin-bottom:20px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item{display:inline-block;vertical-align:top;position:relative;cursor:pointer;transition:all .3s;height:36px;width:calc(11.11% - 1px);margin-right:1px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item .wdr-r9c-arrow{position:absolute;top:100%;border-style:solid;border-top-width:10px;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:none}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item .wdr-cp-currentmark{margin-top:2px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item .wdr-cp-currentmark,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item .wdr-r9c-arrow{opacity:0;visibility:hidden;transition:all .3s}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item:nth-child(9n+9){margin-right:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item.wdr-current .wdr-cp-currentmark,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-9colors .wdr-r9c-item.wdr-current .wdr-r9c-arrow{opacity:1;visibility:visible}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-4colors{font-size:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-4colors .wdr-r4c-item{display:inline-block;vertical-align:top;margin-right:1px;margin-bottom:1px;position:relative;cursor:pointer;height:36px;width:calc(25% - .75px)}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-4colors .wdr-r4c-item:nth-child(4n+4){margin-right:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-4colors .wdr-r4c-item .wdr-cp-currentmark{opacity:0;visibility:hidden;transition:all .3s}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-row-4colors .wdr-r4c-item.wdr-current .wdr-cp-currentmark{opacity:1;visibility:visible}#wdr-toolbar-wrapper.wdr-mobile{overflow-x:auto}#wdr-toolbar-wrapper .wdr-radio-wrap label:after,#wdr-toolbar-wrapper .wdr-radio-wrap label:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#wdr-toolbar-wrapper .wdr-toolbar-ui div.wdr-title-2{color:#999;font-size:14px;text-transform:uppercase;margin-bottom:25px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radiobtn-list{margin-bottom:52px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radiobtn-list:last-child{margin-bottom:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radiobtn-list li{margin-bottom:12px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap label{display:inline-block;cursor:pointer;color:#111;font-size:14px;padding:4px 0;padding-left:35px;position:relative;line-height:1.2}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap label:before{width:22px;height:22px;border:1px solid #d5d5d5;background:#fff;transition:all .3s;left:0;border-radius:50%}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap label:after{background:#555;border-radius:50%;opacity:0;transition:opacity .3s;width:14px;height:14px;left:5px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap label:hover:before{border-color:#999}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap input{display:none}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap input:checked+label{font-weight:700}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-radio-wrap input:checked+label:after{opacity:1}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-group{margin-bottom:30px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-group:last-child{margin-bottom:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-row{margin-bottom:10px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-row label{color:#999;font-size:14px;margin-bottom:8px;display:block}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-row .wdr-inp,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-row .wdr-select{width:100%}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-inp-row:last-child{margin-bottom:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-ir-horizontal{font-size:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-ir-horizontal label{margin-bottom:0;width:140px;margin-right:20px;display:inline-block;vertical-align:middle;text-align:right}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-ir-horizontal .wdr-inp,#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-ir-horizontal .wdr-select{width:calc(100% - 160px);display:inline-block;vertical-align:middle;background-color:#fff}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-uc{text-transform:uppercase}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-button-add{padding-right:30px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-button-add .wdr-icon{color:#999;position:absolute;right:0;width:40px;transition:color .3s;height:100%;top:0}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-button-add:hover .wdr-icon{color:#555}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-icon-act_add:before{content:"\e909"}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-icon-act_check:before{content:"\e901"}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width20.wdr-width20{width:20px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width40.wdr-width40{width:40px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width45.wdr-width45{width:45px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width50.wdr-width50{width:50px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width85.wdr-width85{width:85px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width120.wdr-width120{width:120px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width140.wdr-width140{width:140px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width180.wdr-width180{width:180px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width200.wdr-width200{width:200px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width210.wdr-width210{width:210px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width220.wdr-width220{width:220px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width230.wdr-width230{width:230px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width240.wdr-width240{width:240px}#wdr-toolbar-wrapper .wdr-toolbar-ui .wdr-width250.wdr-width250{width:250px}#wdr-toolbar-wrapper #wdr-popup-olap .wdr-ir-horizontal label{width:110px}#wdr-toolbar-wrapper #wdr-popup-olap .wdr-ir-horizontal .wdr-select{width:calc(100% - 130px)}#wdr-toolbar-wrapper #wdr-popup-olap #wdr-inp-proxy-url{width:calc(100% - 230px)}#wdr-toolbar-wrapper #wdr-popup-olap #wdr-btn-connect{width:100px;height:38px;padding-top:10px}#wdr-toolbar-wrapper #wdr-popup-olap.wdr-layout-mobile-small .wdr-ir-horizontal label{text-align:left;width:100%}#wdr-toolbar-wrapper #wdr-popup-olap.wdr-layout-mobile-small .wdr-ir-horizontal .wdr-select{width:100%}#wdr-toolbar-wrapper #wdr-popup-olap.wdr-layout-mobile-small #wdr-inp-proxy-url{width:calc(100% - 100px)}#wdr-toolbar-wrapper #wdr-popup-format-cells{width:460px}#wdr-toolbar-wrapper #wdr-popup-format-cells.wdr-layout-mobile-small .wdr-ir-horizontal label{text-align:left;width:100%}#wdr-toolbar-wrapper #wdr-popup-format-cells.wdr-layout-mobile-small .wdr-ir-horizontal .wdr-inp,#wdr-toolbar-wrapper #wdr-popup-format-cells.wdr-layout-mobile-small .wdr-ir-horizontal .wdr-select{width:100%}#wdr-toolbar-wrapper #wdr-popup-options{width:570px;min-width:320px}#wdr-toolbar-wrapper.wdr-layout-500 #wdr-toolbar #wdr-tab-fields,#wdr-toolbar-wrapper.wdr-layout-500 #wdr-toolbar #wdr-tab-fullscreen{display:none}#wdr-toolbar-wrapper.wdr-layout-360 #wdr-toolbar #wdr-tab-format{display:none}#wdr-toolbar-wrapper.wdr-layout-300 #wdr-toolbar #wdr-tab-options{display:none}.wdr-resize-triggers{visibility:hidden;opacity:0}.wdr-contract-trigger:before,.wdr-resize-triggers,.wdr-resize-triggers>div{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.wdr-resize-triggers>div{background:#eee;overflow:auto}.wdr-contract-trigger:before{width:200%;height:200%}#wdr-pivot-view .wdr-resizable-handle{position:absolute;cursor:w-resize}#wdr-pivot-view .wdr-resizable-handle.wdr-left{left:0;top:0;bottom:0;width:5px}#wdr-pivot-view .wdr-resizable-handle.wdr-right{right:0;top:0;bottom:0;width:5px}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@grapecity/activereports/styles/ar-js-ui.css ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.gc-disable-selection *{-webkit-user-select:none;user-select:none}.gc-disable-transition{transition:none !important}.gc-no-focus-effect .gc-btn:focus,.gc-no-focus-effect .gc-input:focus,.gc-no-focus-effect .gc-textarea:focus{box-shadow:none !important}.gc-no-focus-effect .gc-check__input:focus+.gc-check__mark{box-shadow:none !important}.gc-no-focus-effect .gc-radio__input:focus+.gc-radio__mark{box-shadow:none !important}.gc-no-focus-effect .gc-toggle__input:focus+.gc-toggle__mark{box-shadow:none !important}.gc-layout-app{display:flex;overflow:hidden;width:100%;height:100%;flex-flow:column}.gc-layout-app-container{display:flex;overflow:hidden;flex:1 1 auto;height:0}.gc-layout-app-container>.gc-menu{flex:0 0 auto;height:100%}.gc-layout-main{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.gc-layout-appbar{flex:0 0 auto;height:31px;border-bottom:1px solid #dbdbdb;background-color:#f1f1f1}.gc-layout-legacy-appbar{flex:0 0 auto;height:50px;background-color:#205f78}.gc-layout-toolbar{position:relative;display:flex;flex:0 0 auto;width:100%;height:51px;border-bottom:1px solid #dbdbdb;background-color:#f1f1f1}.gc-layout-toolbar>.gc-toolbar{flex:1 1 auto;margin:5px}.gc-layout-with-sidebar{display:flex;flex:1 1 auto;height:0}.gc-layout-with-sidebar>.gc-sidebar{flex:0 0 auto}.gc-layout-design-surface{overflow:auto;flex:1 1 auto;width:0;min-width:0}.gc-layout-statusbar{flex:0 0 auto;height:31px;border-top:1px solid #dbdbdb;background-color:#f1f1f1}.gc-btn__text{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:40px;padding:0 15px;cursor:default;transition:color .2s ease-in-out;text-align:inherit;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;line-height:40px}.gc-btn__text--empty{padding:0}.gc-btn__icon{position:absolute;top:0;left:0;display:flex;width:40px;height:40px;transition:color .2s ease-in-out;text-align:center;color:inherit;font-size:24px;line-height:40px;justify-content:center;align-items:center}.gc-btn{position:relative;display:inline-block;overflow:visible;box-sizing:border-box;width:auto;height:40px;padding:0;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;text-align:left;vertical-align:top;color:inherit;border:none;border-radius:2px;background-color:rgba(0,0,0,.05);font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:40px}.gc-btn>.gc-btn__icon-badge.gc-badge--bottom-right,.gc-btn>.gc-btn__icon-badge.gc-badge--top-right{right:calc(100% - 40px)}.gc-btn:focus{outline:none;box-shadow:inset 0 0 0 2px rgba(32,95,120,.62)}.gc-btn.gc-btn--level-warning:focus{box-shadow:inset 0 0 0 2px rgba(229,149,0,.38)}.gc-btn.gc-btn--level-error:focus{box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-btn.gc-btn--disabled{opacity:.38}.gc-btn.gc-btn--disabled:focus{outline:none;box-shadow:none}.gc-btn::-moz-focus-inner{border:0}.gc-btn:not([disabled]):not(.gc-btn--disabled):hover{background-color:rgba(0,0,0,.1)}.gc-btn--block{display:block}.gc-btn--text-align-center{text-align:center}.gc-btn--text-align-right{text-align:right}.gc-btn--with-icon .gc-btn__text{padding:0 0 0 40px}.gc-btn--with-icon .gc-btn__text:not(.gc-btn__text--empty){padding-right:15px}.gc-btn--with-badge .gc-badge{margin-right:15px}.gc-btn--with-badge .gc-btn__text:not(.gc-btn__text--empty){padding-right:5px}.gc-btn--with-badge .gc-btn__text.gc-btn__text--empty+.gc-badge{margin-left:0}.gc-btn--accent{color:#fff;background-color:#205f78}.gc-btn--accent:not([disabled]):not(.gc-btn--disabled):hover{background-color:#1b5166}.gc-btn--accent:not([disabled]):not(.gc-btn--disabled):focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.62)}.gc-btn--transparent{background-color:transparent}.gc-btn--transparent:not([disabled]):not(.gc-btn--disabled):hover{background-color:rgba(0,0,0,.1)}.gc-btn--custom{padding:0}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent){background-color:#e59500}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#c37f00}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.62)}.gc-btn--level-warning .gc-accent-color{color:#e59500}.gc-btn--level-warning.gc-btn--transparent.gc-btn--accent{color:#e59500}.gc-btn--level-warning.gc-btn--transparent.gc-btn--accent:hover{color:#fff;background-color:rgba(195,127,0,.62)}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent){background-color:#be1f1f}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#a21a1a}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.62)}.gc-btn--level-error .gc-accent-color{color:#be1f1f}.gc-btn--level-error.gc-btn--transparent.gc-btn--accent{color:#be1f1f}.gc-btn--level-error.gc-btn--transparent.gc-btn--accent:hover{color:#fff;background-color:rgba(162,26,26,.62)}.gc-btn--vertical{min-width:40px;height:auto !important;text-align:center}.gc-btn--vertical>.gc-btn__icon{position:relative;top:8px;width:100% !important}.gc-btn--vertical>.gc-btn__text{padding:0 15px !important}.gc-btn--vertical>.gc-btn__text.gc-btn__text--empty{display:none}.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-right,.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--top-right{right:0}.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-left,.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-right{bottom:calc(100% - 40px)}.gc-btn--vertical.gc-btn--with-badge>.gc-badge.gc-badge--inline{margin-right:15px;margin-left:0}.gc-btn--vertical.gc-btn--with-badge>.gc-btn__text--empty+.gc-badge.gc-badge--inline{margin-right:0}.gc-btn--vertical.gc-size-sm{min-width:30px}.gc-btn--vertical.gc-size-sm>.gc-btn__text{padding:0 10px !important}.gc-btn--vertical.gc-size-sm>.gc-btn__icon{top:4px}.gc-btn--vertical.gc-size-sm>.gc-btn__icon-badge.gc-badge--bottom-left,.gc-btn--vertical.gc-size-sm>.gc-btn__icon-badge.gc-badge--bottom-right{bottom:calc(100% - 30px)}.gc-btn--vertical.gc-size-sm.gc-btn--with-badge>.gc-btn__text:not(.gc-btn__text--empty)+.gc-badge{margin-right:10px}.gc-btn--vertical.gc-size-lg{min-width:50px}.gc-btn--vertical.gc-size-lg>.gc-btn__icon-badge.gc-badge--bottom-left,.gc-btn--vertical.gc-size-lg>.gc-btn__icon-badge.gc-badge--bottom-right{bottom:calc(100% - 50px)}.gc-btn.gc-size-sm.gc-btn--with-icon>.gc-btn__text{padding-left:30px}.gc-btn.gc-size-sm.gc-btn--with-icon>.gc-btn__text:not(.gc-btn__text--empty){padding-right:10px}.gc-btn.gc-size-sm .gc-btn__icon{width:30px;height:30px;font-size:16px;line-height:30px}.gc-btn.gc-size-sm .gc-btn__icon:not(.gc-icon--custom)>svg{width:16px;height:16px}.gc-btn.gc-size-sm .gc-btn__icon-badge.gc-badge--bottom-right,.gc-btn.gc-size-sm .gc-btn__icon-badge.gc-badge--top-right{right:calc(100% - 30px)}.gc-btn.gc-size-sm .gc-btn__text{height:30px;line-height:30px}.gc-btn.gc-size-lg.gc-btn--with-icon>.gc-btn__text{padding-left:50px}.gc-btn.gc-size-lg .gc-btn__icon{width:50px;height:50px;font-size:24px;line-height:50px}.gc-btn.gc-size-lg .gc-btn__icon>svg{width:24px;height:24px}.gc-btn.gc-size-lg .gc-btn__icon-badge.gc-badge--bottom-right,.gc-btn.gc-size-lg .gc-btn__icon-badge.gc-badge--top-right{right:calc(100% - 50px)}.gc-btn.gc-size-lg .gc-btn__text{height:50px;line-height:50px}.gc-btn[disabled]{opacity:.38}@media(any-hover: none){.gc-btn:not([disabled]):not(.gc-btn--disabled):hover{background-color:rgba(0,0,0,.05)}.gc-btn--accent:not([disabled]):not(.gc-btn--disabled):hover{background-color:#205f78}.gc-btn--transparent:not([disabled]):not(.gc-btn--disabled):hover{background-color:transparent}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#e59500}.gc-btn--level-warning.gc-btn--transparent.gc-btn--accent:hover{color:#e59500;background-color:transparent}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#be1f1f}.gc-btn--level-error.gc-btn--transparent.gc-btn--accent:hover{color:#be1f1f;background-color:transparent}}.gc-btn-group{position:relative;display:inline-flex;border-radius:2px}.gc-btn-group>*:not(:only-child):not(:first-child):not(:last-child){border-radius:0 !important}.gc-btn-group>*:not(:only-child):not(:first-child):not(:last-child)>.gc-btn,.gc-btn-group>*:not(:only-child):not(:first-child):not(:last-child) .gc-input{border-radius:0 !important}.gc-btn-group>*:not(:only-child):first-child{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.gc-btn-group>*:not(:only-child):first-child>.gc-btn,.gc-btn-group>*:not(:only-child):first-child .gc-input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.gc-btn-group>*:not(:only-child):last-child{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.gc-btn-group>*:not(:only-child):last-child>.gc-btn,.gc-btn-group>*:not(:only-child):last-child .gc-input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.gc-btn-group>*:not(:only-child).gc-dd--chevron>.gc-btn{min-width:auto}.gc-btn-group--align-center{justify-content:center}.gc-btn-group--align-right{justify-content:flex-end}.gc-btn-group--align-justify>*:not(.gc-btn-group__splitter){flex:1}.gc-btn-group--block{display:flex}.gc-btn-group--disabled:after,.gc-btn-group--disabled .gc-btn-group__splitter{opacity:.38}.gc-btn-group[class*="--header"]{overflow:hidden}.gc-btn-group[class*="--header"]:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";transition:background-color .2s ease-in-out}.gc-btn-group--header-default>*:first-child.gc-btn,.gc-btn-group--header-default>*:first-child.gc-input{background-color:#ddd}.gc-btn-group--header-default>*:first-child.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>*:first-child.gc-input:hover:not([disabled]){background-color:#d2d2d2}.gc-btn-group--header-default>*:first-child.gc-dd>.gc-btn,.gc-btn-group--header-default>*:first-child.gc-combo>.gc-input{background-color:#ddd}.gc-btn-group--header-default>*:first-child.gc-dd>.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>*:first-child.gc-combo>.gc-input:hover:not([disabled]){background-color:#d2d2d2}.gc-btn-group--header-default:after{background-color:#ddd}.gc-btn-group--header-info:after{background-color:#205f78}.gc-btn-group--header-warning:after{background-color:#e59500}.gc-btn-group--header-error:after{background-color:#be1f1f}.gc-btn-group__splitter{display:flex;width:1px;background-color:rgba(0,0,0,.05);align-items:center}.gc-btn-group__splitter:after{width:1px;height:50%;content:"";background-color:rgba(0,0,0,.1)}.gc-btn-group__splitter--accent-full:after{background-color:rgba(255,255,255,.38)}.gc-btn-group__splitter--accent-info:after{background-color:rgba(32,95,120,.38)}.gc-btn-group__splitter--accent-warning:after{background-color:rgba(229,149,0,.38)}.gc-btn-group__splitter--accent-error:after{background-color:rgba(190,31,31,.38)}.gc-btn-group__splitter--background-transparent{background-color:transparent}@media(any-hover: none){.gc-btn-group--header-default>*:first-child.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>*:first-child.gc-input:hover:not([disabled]){background-color:#ddd}.gc-btn-group--header-default>*:first-child.gc-dd>.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>*:first-child.gc-combo>.gc-input:hover:not([disabled]){background-color:#ddd}}.gc-dd__chevron{position:absolute;top:0;right:0;display:none;width:30px;height:40px;transition:transform .2s ease-in-out;text-align:center;pointer-events:none;font-size:24px;line-height:40px}.gc-dd__chevron--accent-full{color:#fff}.gc-dd__chevron.gc-size-sm{width:30px;font-size:16px}.gc-dd__chevron.gc-size-lg{width:35px;font-size:24px}.gc-btn--level-warning+.gc-dd__chevron.gc-accent-color{color:#e59500}.gc-btn--level-error+.gc-dd__chevron.gc-accent-color{color:#be1f1f}.gc-btn--accent.gc-btn--transparent.gc-btn--level-warning:not(:hover)+.gc-dd__chevron{color:#e59500}.gc-btn--accent.gc-btn--transparent.gc-btn--level-error:not(:hover)+.gc-dd__chevron{color:#be1f1f}.gc-dd{position:relative;display:inline-block;width:auto;height:40px;vertical-align:top;color:#333;border-radius:2px;font-size:12px}.gc-dd *,.gc-dd *:before,.gc-dd *:after{box-sizing:border-box}.gc-dd:after{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;content:"";transition:opacity .2s ease-in-out;pointer-events:none;opacity:0;border:1px solid #be1f1f;border-radius:inherit}.gc-dd>.gc-btn{width:100%}.gc-dd--block{display:block}.gc-dd--disabled .gc-dd__preview,.gc-dd--disabled .gc-dd__chevron{opacity:.38}.gc-dd--invalid:after{opacity:1}.gc-dd--invalid>.gc-btn--with-focus:focus{box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-dd--with-preview>.gc-btn>.gc-btn__text{padding-left:0}.gc-dd--with-preview:not([class^=gc-size])>.gc-btn{padding-left:40px}.gc-dd--with-preview.gc-size-sm>.gc-btn{padding-left:30px}.gc-dd--with-preview.gc-size-sm>.gc-dd__preview{width:30px}.gc-dd--with-preview.gc-size-lg>.gc-btn{padding-left:50px}.gc-dd--with-preview.gc-size-lg>.gc-dd__preview{width:50px}.gc-dd--chevron>.gc-dd__chevron{display:flex;justify-content:center;align-items:center}.gc-dd--chevron>.gc-btn{min-width:70px}.gc-dd--chevron>.gc-btn--custom{width:100%;padding-right:30px;padding-left:15px}.gc-dd--chevron>.gc-btn .gc-btn__text{padding-right:30px}.gc-dd--chevron.gc-size-sm>.gc-btn{min-width:60px}.gc-dd--chevron.gc-size-sm>.gc-btn--custom{padding-right:30px}.gc-dd--chevron.gc-size-sm>.gc-btn .gc-btn__text{padding-right:30px !important}.gc-dd--chevron.gc-size-lg>.gc-btn{min-width:85px}.gc-dd--chevron.gc-size-lg>.gc-btn--custom{padding-right:35px}.gc-dd--chevron.gc-size-lg>.gc-btn .gc-btn__text{padding-right:35px}.gc-dd--menu-open>.gc-dd__chevron:not(.gc-dd__chevron--custom){transform:rotate(180deg)}.gc-dd--placeholder-text:not(.gc-dd--disabled)>.gc-btn .gc-btn__text{opacity:.38}.gc-dd__toggle-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gc-dd__preview{position:absolute;top:0;left:0;display:flex;width:40px;height:100%;padding:5px;pointer-events:none;justify-content:center;align-items:center}@media(any-hover: none){.gc-btn--accent.gc-btn--transparent.gc-btn--level-warning+.gc-dd__chevron{color:#e59500}.gc-btn--accent.gc-btn--transparent.gc-btn--level-error+.gc-dd__chevron{color:#be1f1f}}@keyframes gc-menu-show{0%{transform:scale(0.25);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes gc-menu-show-center{0%{transform:scale(0.25) translateX(-50%);opacity:0}100%{transform:scale(1) translateX(-50%);opacity:1}}.gc-portal-root--dropdown .gc-positioner{z-index:1030}.gc-dd-menu{transform-origin:right top;animation:gc-menu-show .2s 1 ease-in-out;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1);font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.gc-dd-menu *,.gc-dd-menu *:before,.gc-dd-menu *:after{box-sizing:border-box}.gc-dd-menu--dropup{transform-origin:right bottom}.gc-dd-menu--multiselect .gc-dd-menu__item{padding-left:0}.gc-dd-menu--multiselect .gc-dd-menu__item.gc-size-sm{padding-left:5px}.gc-dd-menu--align-center{transform-origin:left top;animation:gc-menu-show-center .2s 1 ease-in-out both}.gc-dd-menu--align-center.gc-dd-menu--dropup{transform-origin:left bottom}.gc-dd-menu--align-left{transform-origin:left top}.gc-dd-menu--align-left.gc-dd-menu--dropup{transform-origin:left bottom}.gc-dd-menu__scroll>.gc-scrollbars__view{padding:7.5px 0}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected{color:#fff;background-color:#205f78}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected>i{color:#fff}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):hover{background-color:#1b5166}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):active{background-color:#1b5166}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:focus{background-color:#1b5166}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused{background-color:#1b5166}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused:hover{background-color:#18475a !important}.gc-dd-menu--custom .gc-dd-menu__scroll>.gc-scrollbars__view{padding:0}.gc-dd-menu__header.gc-heading{padding:0 15px;color:rgba(51,51,51,.62)}.gc-dd-menu__header.gc-heading .gc-heading__text:before,.gc-dd-menu__header.gc-heading .gc-heading__text:after{background-color:#f2f2f2}.gc-dd-menu__divider{display:block;width:calc(100% - 30px);height:1px;margin:7.5px 15px;background-color:#f2f2f2}.gc-dd-menu__group-dd{display:block;opacity:1}.gc-dd-menu__group-dd--transition{transition:opacity .2s ease-in-out;opacity:0}.gc-dd-menu__group-dd--hidden{display:none}.gc-dd-menu__group-dd:hover{display:block;opacity:1}.gc-dd-menu__item{display:flex;overflow:hidden;width:100%;height:40px;margin:0;padding:0 15px;cursor:default;text-align:left;text-overflow:ellipsis;color:#333;border:0;border-radius:0;background-color:transparent;font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:40px;align-items:center}.gc-dd-menu__item--with-preview{padding-left:5px}.gc-dd-menu__item--with-preview.gc-size-sm{padding-left:10px}.gc-dd-menu__item--with-preview.gc-size-lg{padding-left:0}.gc-dd-menu__item>.gc-dd-menu__item-preview{display:flex;width:40px;height:40px;pointer-events:none;justify-content:center;align-items:center;flex-shrink:0}.gc-dd-menu__item>span{overflow:hidden;flex:1 1 auto;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.gc-dd-menu__item>.gc-icon{display:flex;width:24px;height:40px;margin-right:15px;text-align:center;color:#205f78;font-size:24px;line-height:40px;justify-content:center;align-items:center}.gc-dd-menu__item>.gc-icon>svg{flex:0 0 auto}.gc-dd-menu__item:focus{outline:none;background-color:#f7f7f7;box-shadow:none}.gc-dd-menu__item::-moz-focus-inner{border:0}.gc-dd-menu__item:not([disabled]):not(.disabled):hover{background-color:#f7f7f7}.gc-dd-menu__item:not([disabled]):not(.disabled):active{background-color:#f7f7f7}.gc-dd-menu__item--focused{background-color:#f7f7f7}.gc-dd-menu__item--focused:hover{background-color:#efefef !important}.gc-dd-menu__item--disabled{opacity:.62}.gc-dd-menu__item.gc-size-sm>.gc-dd-menu__item-preview{width:30px;height:30px;margin-right:5px}.gc-dd-menu__item.gc-size-sm>.gc-icon{width:16px;height:30px;margin-right:10px;font-size:16px;line-height:30px}.gc-dd-menu__item.gc-size-sm>.gc-icon:not(.gc-icon--custom)>svg{width:16px;height:16px}.gc-dd-menu__item.gc-size-lg>.gc-dd-menu__item-preview{width:50px;height:50px}.gc-dd-menu__item.gc-size-lg>.gc-icon{width:24px;height:50px;margin-right:15px;font-size:24px;line-height:50px}.gc-dd-menu__item.gc-size-lg>.gc-icon:not(.gc-icon--custom)>svg{width:24px;height:24px}.gc-dd-menu__item.gc-dd-menu__group{padding:0 5px 0 15px}.gc-dd-menu__item.gc-dd-menu__group .gc-dd-menu__group-icon{margin-right:0;opacity:.5}@media(any-hover: none){.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):hover{background-color:#205f78}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused:hover{background-color:#1b5166 !important}.gc-dd-menu__item:not([disabled]):not(.disabled):hover{background-color:#fff}.gc-dd-menu__item--focused:hover{background-color:#f7f7f7 !important}}.gc-check__mark{position:absolute;top:10px;left:10px;display:block;width:20px;height:20px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;border:2px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05)}.gc-check__mark::before,.gc-check__mark::after{position:absolute;top:50%;left:50%;content:"";opacity:0}.gc-check__mark::before{width:42.5%;height:72.5%;transform:rotate(45deg) scale(0) translate(-50%, -50%);transform-origin:30% 0;border:2px solid #fff;border-top:0;border-left:0}.gc-check__mark::after{width:50%;height:50%;transform:scale(0) translate(-50%, -50%);transform-origin:0 0;border-radius:2px;background-color:#fff}.gc-check__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.gc-check__input:focus+.gc-check__mark{border-color:#205f78;box-shadow:0 0 5px 1px rgba(32,95,120,.38)}.gc-check__input:checked:not(.gc-check__input--indeterminate)+.gc-check__mark{background-color:#205f78}.gc-check__input:checked:not(.gc-check__input--indeterminate)+.gc-check__mark::before{transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:rotate(45deg) scale(1) translate(-50%, -50%);opacity:1}.gc-check__input--indeterminate+.gc-check__mark{border-color:#205f78;background-color:#205f78}.gc-check__input--indeterminate+.gc-check__mark::after{transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:scale(1) translate(-50%, -50%);opacity:1}.gc-check{position:relative;display:inline-block;overflow:hidden;height:40px;padding:0 0 0 40px;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:normal;line-height:40px}.gc-check *,.gc-check *:before,.gc-check *:after{box-sizing:border-box}.gc-check:hover .gc-check__mark{border-color:rgba(0,0,0,.1)}.gc-check--block{display:block}.gc-check--disabled{pointer-events:none;opacity:.38}.gc-check--invalid .gc-check__mark{border-color:#be1f1f !important}.gc-check--invalid .gc-check__input:focus+.gc-check__mark{box-shadow:0 0 5px 1px rgba(190,31,31,.38)}.gc-check--invalid .gc-check__input:checked+.gc-check__mark{background-color:#be1f1f}.gc-check--invalid .gc-check__input--indeterminate+.gc-check__mark{background-color:#be1f1f}.gc-check--align-left{padding:0 40px 0 0;text-align:right}.gc-check--align-left .gc-check__mark{right:10px;left:auto}.gc-check.gc-size-sm{padding:0 0 0 30px;line-height:30px}.gc-check.gc-size-sm .gc-check__mark{top:5px;left:5px}.gc-check.gc-size-sm.gc-check--align-left{padding:0 30px 0 0}.gc-check.gc-size-sm.gc-check--align-left .gc-check__mark{right:5px;left:auto}.gc-check.gc-size-lg{padding:0 0 0 50px;line-height:50px}.gc-check.gc-size-lg .gc-check__mark{top:15px;left:15px}.gc-check.gc-size-lg.gc-check--align-left{padding:0 50px 0 0}.gc-check.gc-size-lg.gc-check--align-left .gc-check__mark{right:15px;left:auto}@media(any-hover: none){.gc-check:hover .gc-check__mark{border-color:rgba(0,0,0,.05)}}.gc-radio__mark{position:absolute;top:10px;left:10px;display:block;width:20px;height:20px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;border:2px solid transparent;border-radius:50%;background-color:rgba(0,0,0,.05)}.gc-radio__mark::before{position:absolute;top:-2px;left:-2px;display:block;width:20px;height:20px;content:"";transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:scale(0);opacity:0;background-image:radial-gradient(#FFFFFF, #FFFFFF 28%, transparent 32%)}.gc-radio__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.gc-radio__input:focus+.gc-radio__mark{border-color:#205f78;box-shadow:0 0 5px 1px rgba(32,95,120,.38)}.gc-radio__input:checked+.gc-radio__mark{border-color:#205f78;background-color:#205f78}.gc-radio__input:checked+.gc-radio__mark::before{transform:scale(1);opacity:1}.gc-radio{position:relative;display:inline-block;overflow:hidden;height:40px;padding:0 0 0 40px;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:normal;line-height:40px}.gc-radio *,.gc-radio *:before,.gc-radio *:after{box-sizing:border-box}.gc-radio:hover .gc-radio__mark{border-color:rgba(0,0,0,.1)}.gc-radio--block{display:block}.gc-radio--disabled{pointer-events:none;opacity:.38}.gc-radio--invalid .gc-radio__mark{border-color:#be1f1f !important}.gc-radio--invalid .gc-radio__input:focus+.gc-radio__mark{box-shadow:0 0 5px 1px rgba(190,31,31,.38)}.gc-radio--invalid .gc-radio__input:checked+.gc-radio__mark{background-color:#be1f1f}.gc-radio--align-left{padding:0 40px 0 0;text-align:right}.gc-radio--align-left>.gc-radio__mark{right:10px;left:auto}.gc-radio.gc-size-sm{padding:0 0 0 30px;line-height:30px}.gc-radio.gc-size-sm .gc-radio__mark{top:5px;left:5px}.gc-radio.gc-size-sm.gc-radio--align-left{padding:0 30px 0 0}.gc-radio.gc-size-sm.gc-radio--align-left .gc-radio__mark{right:5px;left:auto}.gc-radio.gc-size-lg{padding:0 0 0 50px;line-height:50px}.gc-radio.gc-size-lg .gc-radio__mark{top:15px;left:15px}.gc-radio.gc-size-lg.gc-radio--align-left{padding:0 50px 0 0}.gc-radio.gc-size-lg.gc-radio--align-left .gc-radio__mark{right:15px;left:auto}@media(any-hover: none){.gc-radio:hover .gc-radio__mark{border-color:rgba(0,0,0,.05)}}.gc-toggle__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.gc-toggle__input:focus+.gc-toggle__mark{box-shadow:0 0 5px 1px rgba(32,95,120,.38)}.gc-toggle__input:checked:not(.gc-toggle__input--indeterminate)+.gc-toggle__mark{background-color:#205f78}.gc-toggle__input:checked:not(.gc-toggle__input--indeterminate)+.gc-toggle__mark:after{transform:translateX(20px);background-color:#fff}.gc-toggle__input--indeterminate+.gc-toggle__mark:after{left:50%;transition:border-color .2s ease-in-out;transform:translateX(-50%);border:2px solid #333;background-color:transparent}.gc-toggle__mark{position:relative;flex:0 0 auto;width:40px;height:20px;margin:10px 15px 10px 0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;border:2px solid transparent;border-radius:10px;background-color:rgba(0,0,0,.05)}.gc-toggle__mark:after{position:absolute;top:3px;left:3px;width:10px;height:10px;content:"";transition:background-color .2s ease-in-out,transform .2s ease-in-out;border-radius:50%;background-color:#333}.gc-toggle{position:relative;display:inline-flex;height:40px;padding:0;-webkit-user-select:none;user-select:none;text-align:left;vertical-align:top;color:#333;border:none;background-color:transparent;font-size:12px;font-weight:normal;line-height:40px}.gc-toggle *,.gc-toggle *:before,.gc-toggle *:after{box-sizing:border-box}.gc-toggle:hover>.gc-toggle__mark{border-color:rgba(0,0,0,.1)}.gc-toggle--block{display:flex}.gc-toggle--block.gc-toggle--align-left{justify-content:flex-end}.gc-toggle--align-left .gc-toggle__mark{margin-right:0;margin-left:15px;order:2}.gc-toggle--disabled{pointer-events:none;opacity:.38}.gc-toggle--invalid:hover>.gc-toggle__mark{border-color:#be1f1f}.gc-toggle--invalid>.gc-toggle__input:not(:checked):not(.gc-toggle__input--indeterminate)+.gc-toggle__mark:after{background-color:#be1f1f}.gc-toggle--invalid>.gc-toggle__input:focus+.gc-toggle__mark{box-shadow:0 0 5px 1px rgba(190,31,31,.38)}.gc-toggle--invalid>.gc-toggle__input:checked+.gc-toggle__mark{background-color:#be1f1f}.gc-toggle--invalid>.gc-toggle__input--indeterminate+.gc-toggle__mark:after{border-color:#be1f1f}.gc-toggle.gc-size-sm .gc-toggle__mark{margin-top:5px;margin-bottom:5px}.gc-toggle.gc-size-lg .gc-toggle__mark{margin-top:15px;margin-bottom:15px}@media(any-hover: none){.gc-toggle:hover>.gc-toggle__mark{border-color:transparent}.gc-toggle--invalid:hover>.gc-toggle__mark{border-color:transparent}}.gc-toolbar{position:relative;display:inline-flex}.gc-toolbar *,.gc-toolbar *:before,.gc-toolbar *:after{box-sizing:border-box}.gc-toolbar--block{display:flex;height:40px}.gc-toolbar--block .gc-toolbar__content-container{overflow:hidden}.gc-toolbar--block .gc-toolbar__content{position:absolute}.gc-toolbar--with-toggle>.gc-btn{position:absolute;top:0;right:0}.gc-toolbar--with-toggle .gc-toolbar__content{padding-right:40px}.gc-toolbar--with-toggle .gc-toolbar__content:before{position:absolute;top:-5px;right:-5px;width:calc(100% + 10px);height:calc(100% + 10px);content:"";opacity:0;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-toolbar--with-toggle.gc-size-lg .gc-toolbar__content{padding-right:50px}.gc-toolbar--with-toggle.gc-size-sm .gc-toolbar__content{padding-right:30px}.gc-toolbar--expanded{z-index:10}.gc-toolbar--expanded .gc-toolbar__content-container{overflow:visible}.gc-toolbar--expanded .gc-toolbar__content:before{opacity:1}.gc-toolbar--no-wrap .gc-toolbar__content{position:relative;flex-wrap:nowrap}.gc-toolbar--rounded .gc-toolbar__content:before{border-radius:20px}.gc-toolbar--rounded.gc-size-lg .gc-toolbar__content:before{border-radius:25px}.gc-toolbar--rounded.gc-size-sm .gc-toolbar__content:before{border-radius:15px}.gc-toolbar--dropup .gc-toolbar__content{top:auto;bottom:0;flex-wrap:wrap-reverse}.gc-toolbar--dropup .gc-toolbar__content:before{top:auto !important;bottom:-5px;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-toolbar.gc-size-lg{height:50px}.gc-toolbar.gc-size-sm{height:30px}.gc-toolbar__content{position:relative;top:0;left:0;display:flex;width:100%;flex-wrap:wrap}.gc-toolbar__content-container{position:relative;width:100%}.gc-toolbar__item-container{display:inline-block;flex:0 0 auto;vertical-align:top}.gc-toolbar__item-container--padding{padding:0 5px 0 0}.gc-toolbar__item-container--padding:last-of-type{padding:0}.gc-toolbar__splitter{position:relative;display:block;overflow:hidden;width:1px;height:40px}.gc-toolbar__splitter::after{display:block;width:1px;height:20px;margin:10px 0;content:" ";background-color:#dbdbdb}.gc-size-sm .gc-toolbar__splitter{height:30px}.gc-size-sm .gc-toolbar__splitter::after{height:15px;margin:7.5px 0}.gc-size-lg .gc-toolbar__splitter{height:50px}.gc-size-lg .gc-toolbar__splitter::after{height:25px;margin:12.5px 0}.gc-tabs{display:inline-block}.gc-tabs--block{display:block}.gc-tabs--simplified .gc-btn:after,.gc-tabs--transparent .gc-btn:after{position:absolute;z-index:1040;bottom:0;left:50%;display:block;width:0;height:1px;content:"";transition:width .2s ease-in-out;transform:translateX(-50%);border-radius:2px}.gc-tabs--simplified .gc-btn.selected:after,.gc-tabs--transparent .gc-btn.selected:after{width:calc(100% - 15px);height:2px}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after,.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover:after{width:100%}.gc-tabs--simplified .gc-btn:after{background-color:#205f78}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover{color:#1b5166;background-color:transparent}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after{background-color:#1b5166}.gc-tabs--transparent .gc-btn{color:rgba(255,255,255,.38)}.gc-tabs--transparent .gc-btn:after{background-color:#fff}.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover{color:#fff;background-color:transparent}.gc-tabs--transparent .gc-btn.selected{color:#fff;background-color:transparent}@media(any-hover: none){.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after,.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover:after{width:0}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover{color:#205f78}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after{background-color:#205f78}.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover{color:rgba(255,255,255,.38)}}.gc-input,input[type=text].gc-input,input[type=password].gc-input,input[type=email].gc-input,input[type=url].gc-input{box-sizing:border-box;height:40px;padding:0 10px;transition:color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out,border-color .2s ease-in-out;vertical-align:top;color:#333;border:1px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05);box-shadow:none;font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:38px}.gc-input:not([disabled]):hover,input[type=text].gc-input:not([disabled]):hover,input[type=password].gc-input:not([disabled]):hover,input[type=email].gc-input:not([disabled]):hover,input[type=url].gc-input:not([disabled]):hover{background-color:rgba(0,0,0,.1)}.gc-input:not([disabled]):focus,input[type=text].gc-input:not([disabled]):focus,input[type=password].gc-input:not([disabled]):focus,input[type=email].gc-input:not([disabled]):focus,input[type=url].gc-input:not([disabled]):focus{outline:none;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px rgba(32,95,120,.62)}.gc-input::placeholder,input[type=text].gc-input::placeholder,input[type=password].gc-input::placeholder,input[type=email].gc-input::placeholder,input[type=url].gc-input::placeholder{color:rgba(51,51,51,.38);font-weight:normal}.gc-input--block,input[type=text].gc-input--block,input[type=password].gc-input--block,input[type=email].gc-input--block,input[type=url].gc-input--block{display:block}.gc-input--invalid,input[type=text].gc-input--invalid,input[type=password].gc-input--invalid,input[type=email].gc-input--invalid,input[type=url].gc-input--invalid{border-color:#be1f1f}.gc-input--invalid:not([disabled]):focus,input[type=text].gc-input--invalid:not([disabled]):focus,input[type=password].gc-input--invalid:not([disabled]):focus,input[type=email].gc-input--invalid:not([disabled]):focus,input[type=url].gc-input--invalid:not([disabled]):focus{border-color:#be1f1f;box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-input--invalid:not([disabled]):hover,input[type=text].gc-input--invalid:not([disabled]):hover,input[type=password].gc-input--invalid:not([disabled]):hover,input[type=email].gc-input--invalid:not([disabled]):hover,input[type=url].gc-input--invalid:not([disabled]):hover{border-color:#be1f1f}.gc-input--text-align-center,input[type=text].gc-input--text-align-center,input[type=password].gc-input--text-align-center,input[type=email].gc-input--text-align-center,input[type=url].gc-input--text-align-center{text-align:center}.gc-input--text-align-right,input[type=text].gc-input--text-align-right,input[type=password].gc-input--text-align-right,input[type=email].gc-input--text-align-right,input[type=url].gc-input--text-align-right{text-align:right}.gc-input[disabled],input[type=text].gc-input[disabled],input[type=password].gc-input[disabled],input[type=email].gc-input[disabled],input[type=url].gc-input[disabled]{cursor:default;color:rgba(51,51,51,.38)}.gc-input[disabled]::placeholder,input[type=text].gc-input[disabled]::placeholder,input[type=password].gc-input[disabled]::placeholder,input[type=email].gc-input[disabled]::placeholder,input[type=url].gc-input[disabled]::placeholder{color:rgba(51,51,51,.38)}.gc-input.gc-size-sm,input[type=text].gc-input.gc-size-sm,input[type=password].gc-input.gc-size-sm,input[type=email].gc-input.gc-size-sm,input[type=url].gc-input.gc-size-sm{height:30px;line-height:30px}.gc-input.gc-size-lg,input[type=text].gc-input.gc-size-lg,input[type=password].gc-input.gc-size-lg,input[type=email].gc-input.gc-size-lg,input[type=url].gc-input.gc-size-lg{height:50px;line-height:50px}.gc-input.gc-size-xl,input[type=text].gc-input.gc-size-xl,input[type=password].gc-input.gc-size-xl,input[type=email].gc-input.gc-size-xl,input[type=url].gc-input.gc-size-xl{height:60px;line-height:60px}textarea.gc-input{height:initial}@media(any-hover: none){.gc-input:not([disabled]):hover,input[type=text].gc-input:not([disabled]):hover,input[type=password].gc-input:not([disabled]):hover,input[type=email].gc-input:not([disabled]):hover,input[type=url].gc-input:not([disabled]):hover{background-color:rgba(0,0,0,.05)}}.gc-textarea,textarea.gc-textarea{box-sizing:border-box;margin:0;padding:6.5px 15px;resize:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out,border-color .2s ease-in-out;vertical-align:top;color:#333;border:1px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05);box-shadow:none;font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:25px}.gc-textarea:not([rows]),textarea.gc-textarea:not([rows]){height:40px}.gc-textarea:not([disabled]):hover,textarea.gc-textarea:not([disabled]):hover{background-color:rgba(0,0,0,.1)}.gc-textarea:not([disabled]):focus,textarea.gc-textarea:not([disabled]):focus{outline:none;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px rgba(32,95,120,.62)}.gc-textarea::placeholder,textarea.gc-textarea::placeholder{color:rgba(51,51,51,.38);font-weight:normal}.gc-textarea--block,textarea.gc-textarea--block{display:block}.gc-textarea--resize-vertical,textarea.gc-textarea--resize-vertical{resize:vertical}.gc-textarea--resize-both,textarea.gc-textarea--resize-both{resize:both}.gc-textarea--invalid,textarea.gc-textarea--invalid{border-color:#be1f1f}.gc-textarea--invalid:not([disabled]):focus,textarea.gc-textarea--invalid:not([disabled]):focus{border-color:#be1f1f;box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-textarea--invalid:not([disabled]):hover,textarea.gc-textarea--invalid:not([disabled]):hover{border-color:#be1f1f}.gc-textarea--text-align-center,textarea.gc-textarea--text-align-center{text-align:center}.gc-textarea--text-align-right,textarea.gc-textarea--text-align-right{text-align:right}.gc-textarea[disabled],textarea.gc-textarea[disabled]{cursor:default;color:rgba(51,51,51,.38)}.gc-textarea[disabled]::placeholder,textarea.gc-textarea[disabled]::placeholder{color:rgba(51,51,51,.38)}.gc-textarea--size-sm,textarea.gc-textarea--size-sm{padding:4px 15px;line-height:20px}.gc-textarea--size-sm:not([rows]),textarea.gc-textarea--size-sm:not([rows]){height:30px}.gc-textarea--size-lg,textarea.gc-textarea--size-lg{padding:9px 15px;line-height:30px}.gc-textarea--size-lg:not([rows]),textarea.gc-textarea--size-lg:not([rows]){height:50px}@media(any-hover: none){.gc-textarea:not([disabled]):hover,textarea.gc-textarea:not([disabled]):hover{background-color:rgba(0,0,0,.05)}}.gc-label{display:inline-grid;vertical-align:top;-ms-grid-columns:minmax(0, 1fr);-ms-grid-rows:minmax(0, auto) minmax(0, 1fr);grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, auto) minmax(0, 1fr);grid-template-areas:"label" "content"}.gc-label *,.gc-label *:before,.gc-label *:after{box-sizing:border-box}.gc-label .gc-label__label{width:100%;grid-area:label;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label .gc-label__content{grid-area:content;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--block{display:grid}.gc-label--position-left,.gc-label--position-right{-ms-grid-columns:33% 67%;-ms-grid-rows:minmax(0, 1fr);grid-template-columns:33% 67%;grid-template-rows:minmax(0, 1fr);grid-template-areas:"label content"}.gc-label--position-left .gc-label__label,.gc-label--position-right .gc-label__label{grid-area:label;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--position-left .gc-label__content,.gc-label--position-right .gc-label__content{width:100%;grid-area:content;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.gc-label--position-left .gc-label__content>*,.gc-label--position-right .gc-label__content>*{width:100%}.gc-label--position-left.gc-label--width-half,.gc-label--position-right.gc-label--width-half{grid-template-columns:50% 50%}.gc-label--position-left.gc-label--width-auto,.gc-label--position-right.gc-label--width-auto{grid-template-columns:minmax(33%, auto) minmax(50%, 1fr)}.gc-label--position-left.gc-label--width-auto .gc-label__label,.gc-label--position-right.gc-label--width-auto .gc-label__label{width:auto}.gc-label--position-left.gc-label--width-auto .gc-label__content,.gc-label--position-right.gc-label--width-auto .gc-label__content{width:auto}.gc-label--position-left .gc-label__label{padding-right:15px}.gc-label--position-right{-ms-grid-columns:67% 33%;-ms-grid-rows:minmax(0, 1fr);grid-template-columns:67% 33%;grid-template-rows:minmax(0, 1fr);grid-template-areas:"content label"}.gc-label--position-right .gc-label__label{padding-left:15px;text-align:right;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.gc-label--position-right .gc-label__content{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--position-right.gc-label--width-auto{grid-template-columns:minmax(50%, 1fr) minmax(33%, auto)}.gc-label--position-bottom{grid-template-rows:minmax(0, 1fr) minmax(0, auto);grid-template-areas:"content" "label"}.gc-label--position-bottom .gc-label__label{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--position-bottom .gc-label__content{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--alignment-left .gc-label__label{text-align:left}.gc-label--alignment-right .gc-label__label{text-align:right}.gc-label--alignment-center .gc-label__label{text-align:center}.gc-label--with-tooltip .gc-label__label{padding-right:24px}.gc-label--with-icon .gc-label__label{padding:0}.gc-label--disabled .gc-label__label{opacity:.38}.gc-label--with-tooltip.gc-label--position-right .gc-label__label{padding-right:0;padding-left:24px}.gc-label--with-tooltip.gc-label--position-right .gc-label__label>.gc-label__tooltip{right:initial;left:0}.gc-label__label{position:relative;display:flex;flex-direction:column;height:40px;margin:0;padding:0;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:center}.gc-label__label>span{display:inline-block;overflow:hidden;flex:0 0 auto;max-height:30px;vertical-align:middle;text-overflow:ellipsis;font-size:12px;line-height:15px}.gc-label__label>span>b{color:#205f78}.gc-label--size-small .gc-label__label{height:30px}.gc-label--size-small .gc-label__icon{width:30px;height:30px}.gc-label--size-large .gc-label__label{height:50px}.gc-label--size-large .gc-label__icon{width:50px;height:50px}.gc-label__tooltip{position:absolute;top:50%;right:0;width:24px;height:24px;transform:translateY(-50%)}.gc-label__tooltip .gc-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.gc-label__tooltip .gc-icon>svg{display:block;width:16px;height:16px}.gc-label__icon{display:flex;width:40px;height:40px;justify-content:center;align-items:center}.gc-appbar{display:flex;height:40px}.gc-appbar--legacy .gc-appbar__title{color:#fff}.gc-appbar--legacy .gc-appbar__subtitle{color:rgba(255,255,255,.38)}.gc-appbar--legacy .gc-appbar__badge--accent{background-color:#1b5166}.gc-appbar--legacy .gc-menu__logo{height:50px}.gc-appbar__logo-container{position:relative;flex:0 0 auto;height:100%}.gc-appbar__main-section{flex:0 0 auto;height:100%}.gc-appbar__title-section{display:flex;overflow:hidden;flex:1 1 auto;width:0;height:100%;justify-content:center;align-items:center}.gc-appbar__control-section{flex:0 0 auto;height:100%}.gc-appbar__badge{display:block;flex:0 0 auto;height:20px;margin-left:15px;padding:0 15px;color:#333;border-radius:10px;background-color:#dbdbdb;font-size:12px;line-height:20px}.gc-appbar__badge--error{color:#fff;background-color:#be1f1f}.gc-appbar__badge--warning{color:#fff;background-color:#e59500}.gc-appbar__badge--accent{color:#fff;background-color:#205f78}.gc-appbar__badge--clickable{cursor:default}.gc-appbar__title{display:block;flex:0 0 auto;color:#333;font-size:12px}.gc-appbar__subtitle{display:block;flex:0 0 auto;padding-left:15px;color:rgba(51,51,51,.62);font-size:12px;font-style:italic}.gc-menu__splitter{display:block;overflow:hidden;width:100%;height:1px}.gc-menu__splitter::after{display:block;width:calc(100% - 20px);height:1px;margin-left:10px;content:" ";background-color:rgba(255,255,255,.15)}.gc-menu__logo{width:40px;height:41px;transition:width .2s ease-in-out,background-color .2s ease-in-out;background-color:#205f78}.gc-menu__logo--menu-size-small{width:30px}.gc-menu__logo--menu-size-large{width:50px}.gc-menu__logo--size-small{height:31px}.gc-menu__logo--size-large{height:51px}.gc-menu__logo--drawer{position:absolute;z-index:1011;top:0;left:0}.gc-menu__logo--expanded{width:180px}.gc-menu__logo-placeholder{width:40px}.gc-menu__logo-placeholder--size-small{width:30px}.gc-menu__logo-placeholder--size-large{width:50px}.gc-menu__btn-container{position:relative;z-index:1;display:flex;overflow:hidden;flex-direction:column;width:40px;height:100%;transition:width .2s ease-in-out,background-color .2s ease-in-out;background-color:#205f78}.gc-menu__scrollable-buttons{position:relative;flex:1 1 auto}.gc-menu__panel-toggle{position:relative}.gc-menu__panel-toggle .gc-btn__icon{transition:transform .2s ease-in-out}.gc-menu__panel-toggle-chevron{position:absolute;top:50%;left:20px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:translate(-50%, -50%);pointer-events:none;opacity:0;color:rgba(255,255,255,.38)}.gc-menu__panel-toggle-chevron--accent{color:rgba(32,95,120,.38)}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-btn__icon,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-btn__icon{transform:translateX(-5px)}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-menu__panel-toggle-chevron{transform:translate(-50%, -50%) translateX(12px);opacity:1}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-btn__icon,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-btn__icon{transform:translateX(-3px)}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron{transform:translate(-50%, -50%) translateX(9px);opacity:1}.gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron{left:15px}.gc-menu__panel-toggle--size-large .gc-menu__panel-toggle-chevron{left:25px}.gc-menu-panel{overflow-x:hidden}.gc-menu-panel--fill-container{overflow:hidden;height:100%}.gc-menu-panel--notifications>.gc-notification-details{display:flex;flex-direction:column;width:100%;height:100%}.gc-menu-panel--notifications>.gc-notification-details .gc-notification-details__content{flex:1 0 auto;padding-bottom:0;order:2}.gc-menu-panel--notifications>.gc-notification-details .gc-notification-details__action{padding-bottom:10px;order:1}.gc-menu-panel__placeholder{padding:15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.gc-menu__panel-container{width:230px;height:100%;margin-left:-230px;transition:margin .2s ease-in-out;background-color:#f1f1f1;will-change:margin}.gc-menu__panel-container--visible{margin-left:0 !important}@keyframes gc-pin-appear-animation{0%{transform:scale(0, 0);opacity:0}50%{transform:scale(0, 0);opacity:0}100%{transform:scale(1, 1);opacity:1}}.gc-menu__panel-header{position:relative;overflow:hidden;width:100%;height:41px;margin:0;padding:0 40px 0 15px;white-space:nowrap;text-transform:uppercase;color:#205f78;border-bottom:1px solid #dcdcdc;font-size:12px;font-weight:bold;line-height:40px}.gc-menu__panel-header>.gc-btn-pin{position:absolute;right:5px;bottom:5px;animation-name:gc-pin-appear-animation;animation-duration:.4s;animation-timing-function:ease-in-out}.gc-menu__panel-header>.gc-btn-pin .gc-btn__icon{transition:transform .2s ease-in-out}.gc-menu__panel-header>.gc-btn-pin--pinned .gc-btn__icon{transform:rotate(-45deg)}.gc-menu__panel-content{height:calc(100% - 41px)}.gc-menu{position:relative;z-index:1010;display:flex;height:100%}.gc-menu *,.gc-menu *:before,.gc-menu *:after{box-sizing:border-box}.gc-menu--drawer{width:40px}.gc-menu--drawer .gc-menu__btn-container{position:absolute;top:0;left:0}.gc-menu--drawer .gc-menu__panel-container{position:absolute;top:0;left:40px}.gc-menu--drawer.gc-menu--size-small{width:30px}.gc-menu--drawer.gc-menu--size-small .gc-menu__panel-container{left:30px}.gc-menu--drawer.gc-menu--size-large{width:50px}.gc-menu--drawer.gc-menu--size-large .gc-menu__panel-container{left:50px}.gc-menu--size-small .gc-menu__btn-container{width:30px}.gc-menu--size-small .gc-menu__panel-header{height:31px;padding:0 30px 0 15px;line-height:30px}.gc-menu--size-small .gc-menu__panel-header>.gc-btn-pin{right:0;bottom:0}.gc-menu--size-small .gc-menu__panel-content{height:calc(100% - 31px)}.gc-menu--size-large .gc-menu__btn-container{width:50px}.gc-menu--size-large .gc-menu__panel-header{height:51px;padding:0 50px 0 15px;line-height:50px}.gc-menu--size-large .gc-menu__panel-content{height:calc(100% - 51px)}.gc-menu--expanded .gc-menu__btn-container{width:180px}.gc-menu--legacy .gc-menu__btn-container{background-color:#f1f1f1}.gc-menu--legacy .gc-menu__splitter:after{background-color:#dbdbdb}@media(any-hover: none){.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-btn__icon,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-btn__icon{transform:none}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-menu__panel-toggle-chevron{transform:translate(-50%, -50%);opacity:0}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-btn__icon,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-btn__icon{transform:none}.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron{transform:translate(-50%, -50%);opacity:0}}.gc-sidebar{position:relative;flex:1 0 auto;height:100%;transition:width .2s ease-in-out}.gc-sidebar>.gc-sidebar__menu{position:absolute;top:0;right:0}.gc-sidebar[class*="--size"]>.gc-sidebar__menu>.gc-tabs{max-width:calc(100% - 30px)}.gc-sidebar--collapsed{width:0 !important}.gc-sidebar--collapsed .gc-sidebar__container{overflow:visible}.gc-sidebar--collapsed .gc-sidebar__toggle-area{left:-19px;width:19px;pointer-events:none}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button{top:calc(50% - 50px/2);height:50px;pointer-events:all}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:before{top:18px;left:35%}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:after{top:24px;left:35%}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:before{transform:rotate(40deg)}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:after{transform:rotate(-40deg)}.gc-sidebar--collapsed .gc-sidebar__toggle-area-bar{top:calc(50% - 50px/2);right:0;left:auto;height:50px;margin:0}.gc-sidebar--size-sm>.gc-sidebar__menu+.gc-sidebar__container{padding-top:30px}.gc-sidebar--size-sm>.gc-sidebar__menu+.gc-sidebar__container .gc-sidebar__toggle-area{height:calc(100% - 30px)}.gc-sidebar--size-md>.gc-sidebar__menu+.gc-sidebar__container{padding-top:40px}.gc-sidebar--size-md>.gc-sidebar__menu+.gc-sidebar__container .gc-sidebar__toggle-area{height:calc(100% - 40px)}.gc-sidebar__menu{display:flex;box-sizing:border-box;padding-right:5px;transition:width .2s ease-in-out;justify-content:space-between;align-items:center}.gc-sidebar__menu+.gc-sidebar__container{padding-top:50px}.gc-sidebar__menu+.gc-sidebar__container .gc-sidebar__toggle-area{height:calc(100% - 50px)}.gc-sidebar__menu>.gc-tabs{overflow:hidden;max-width:calc(100% - 40px)}.gc-sidebar__menu--hidden-toggles{justify-content:flex-end}.gc-sidebar__menu--size-md>.gc-btn .gc-icon>svg{width:24px;height:24px}.gc-sidebar__container{height:100%;background-color:#f1f1f1}.gc-sidebar-panel{overflow-x:hidden}.gc-sidebar-panel--fill-container{overflow:hidden;height:100%}.gc-sidebar-panel--notifications>.gc-notification-details{display:flex;flex-direction:column;width:100%;height:100%}.gc-sidebar-panel--notifications>.gc-notification-details .gc-notification-details__content{flex:1 0 auto;padding-bottom:0;order:2}.gc-sidebar-panel--notifications>.gc-notification-details .gc-notification-details__action{padding-bottom:10px;order:1}.gc-sidebar-panel__placeholder{padding:15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.gc-sidebar__toggle-area{position:absolute;z-index:1;bottom:0;left:0;width:15px;height:100%}.gc-sidebar__toggle-area:hover .gc-sidebar__toggle-area-button{opacity:1}.gc-sidebar__toggle-area-button{position:absolute;top:calc(50% - 36px/2);left:0;width:100%;height:36px;cursor:pointer;transition:opacity .2s ease-in-out;opacity:0;border:none;outline:none;background:none}.gc-sidebar__toggle-area-button:before,.gc-sidebar__toggle-area-button:after{position:absolute;left:50%;width:2px;height:8px;content:"";transition:transform .2s ease-in-out,opacity .3s ease-in-out;transform:rotate(0deg);background-color:#205f78}.gc-sidebar__toggle-area-button:before{top:10px;transform-origin:1px 7px}.gc-sidebar__toggle-area-button:after{top:16px;transform-origin:1px 1px}.gc-sidebar__toggle-area-button:hover:before{transform:rotate(-40deg)}.gc-sidebar__toggle-area-button:hover:after{transform:rotate(40deg)}.gc-sidebar__toggle-area-button:hover+.gc-sidebar__toggle-area-bar{transform:scaleY(1)}.gc-sidebar__toggle-area-bar{position:absolute;top:0;left:-2px;width:2px;height:calc(100% - 15px);margin:7.5px 0;transition:transform .2s ease-in-out;transform:scaleY(0);transform-origin:center;pointer-events:none;background-color:#205f78}@media(any-hover: none){.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:before{transform:none}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:after{transform:none}.gc-sidebar__toggle-area:hover .gc-sidebar__toggle-area-button{opacity:0}.gc-sidebar__toggle-area-button:hover:before{transform:none}.gc-sidebar__toggle-area-button:hover:after{transform:none}.gc-sidebar__toggle-area-button:hover+.gc-sidebar__toggle-area-bar{transform:none}}.gc-combo{position:relative;display:inline-block;width:auto;height:40px;vertical-align:top;color:#333;font-size:12px}.gc-combo *,.gc-combo *:before,.gc-combo *:after{box-sizing:border-box}.gc-combo>.gc-input{width:100%;text-overflow:ellipsis}.gc-combo:not([class^=gc-size])>.gc-input{padding-right:40px}.gc-combo--block{display:block}.gc-combo--with-preview:not([class^=gc-size])>.gc-input{padding-left:40px}.gc-combo--with-preview.gc-size-sm>.gc-input{padding-left:30px}.gc-combo--with-preview.gc-size-sm>.gc-combo__preview{width:30px}.gc-combo--with-preview.gc-size-lg>.gc-input{padding-left:50px}.gc-combo--with-preview.gc-size-lg>.gc-combo__preview{width:50px}.gc-combo--disabled .gc-combo__preview{opacity:.38}.gc-combo--value-placeholder:not(.gc-combo--focused-input)>.gc-input::placeholder{color:#333 !important}.gc-combo__preview{position:absolute;top:0;left:0;display:flex;width:40px;height:100%;padding:5px;pointer-events:none;justify-content:center;align-items:center}.gc-combo .gc-dd{position:absolute;top:0;right:0}.gc-combo .gc-dd>.gc-btn{width:40px;min-width:auto;background:transparent}.gc-combo .gc-dd>.gc-dd__chevron{width:40px}.gc-combo.gc-size-sm>.gc-input{padding-right:30px}.gc-combo.gc-size-sm .gc-dd>.gc-btn{width:30px}.gc-combo.gc-size-sm .gc-dd>.gc-dd__chevron{width:30px}.gc-combo.gc-size-lg>.gc-input{padding-right:50px}.gc-combo.gc-size-lg .gc-dd>.gc-btn{width:50px}.gc-combo.gc-size-lg .gc-dd>.gc-dd__chevron{width:50px}.gc-portal-root--modal>.gc-positioner{z-index:1020}.gc-modal-overlay{position:absolute;top:0;left:0;display:flex;overflow:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.2);font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.gc-modal-overlay *,.gc-modal-overlay *:before,.gc-modal-overlay *:after{box-sizing:border-box}.gc-modal--default{position:absolute;top:100px;left:50%;width:600px;max-width:98%;transform:translateX(-50%);border-radius:3px;outline:none;background-color:#f1f1f1;box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.gc-modal.gc-rounded{border-radius:20px}.gc-modal.gc-rounded .gc-modal__header{border-radius:20px 20px 0 0}.gc-modal.gc-rounded .gc-modal__footer{border-radius:0 0 20px 20px}.gc-modal--level-warning .gc-modal__header{background-color:#e59500}.gc-modal--level-error .gc-modal__header{background-color:#be1f1f}.gc-modal--with-icon .gc-modal__header:not(.gc-modal__header--centered-title){padding-left:57px}.gc-modal__header{display:flex;min-height:60px;padding:10px 10px 10px 15px;color:#fff;border-radius:3px 3px 0 0;background-color:#205f78;align-items:center}.gc-modal__header--centered-title{position:relative;min-height:60px;padding-right:10px;justify-content:center}.gc-modal__header--centered-title>.gc-modal__title-box{max-width:80%;text-align:center}.gc-modal__header--centered-title>.gc-modal__close-btn{position:absolute;top:10px;right:10px}.gc-modal__icon{position:absolute;top:10px;left:18px;display:flex;height:40px;align-items:center}.gc-modal__title{margin:0;font-weight:normal;line-height:20px}.gc-modal__subtitle{color:rgba(255,255,255,.38);font-size:14px;font-style:italic}.gc-modal__close-btn{margin:0 0 auto auto}.gc-modal__message{padding:15px 15px 10px;font-size:14px}.gc-modal__footer{display:flex;padding:10px;border-radius:0 0 3px 3px;background-color:#e6e6e6;align-items:center;justify-content:flex-end}.gc-modal__footer>.gc-btn{min-width:100px;text-align:center}.gc-modal__footer>.gc-btn+.gc-btn{margin-left:15px}.gc-modal__footer--align-left{justify-content:flex-start}.gc-modal__footer--align-center{justify-content:center}.gc-modal__footer--align-spread{justify-content:space-between}.gc-modal__right-control{margin-left:auto !important}.gc-message-box.gc-modal--with-icon .gc-modal__header:not(.gc-modal__header--centered-title){padding-left:51px}.gc-message-box .gc-modal__header{position:relative;min-height:auto;padding:10px 15px}.gc-message-box .gc-modal__header--centered-title{min-height:auto}.gc-message-box .gc-modal__header>.gc-modal__icon{top:0;left:12px}.gc-message-box .gc-modal__header>.gc-modal__close-btn{position:absolute;top:0;right:0}.gc-message-box .gc-modal__footer{background-color:transparent}.gc-icon>svg{display:block;width:24px;height:24px}.gc-icon--small>svg{display:block;width:16px;height:16px}.gc-icon--large>svg{display:block;width:24px;height:24px}.gc-icon--r90>svg{transform:rotate(90deg)}.gc-icon--r180>svg{transform:rotate(180deg)}.gc-icon--r270>svg{transform:rotate(270deg)}.gc-icon-color{transition:fill .2s ease-in-out,stroke .2s ease-in-out}.gc-icon-color--text{transition:fill .2s ease-in-out;fill:currentColor}.gc-icon-color--stroke-text{transition:stroke .2s ease-in-out;stroke:currentColor}.gc-icon-color--accent{transition:fill .2s ease-in-out;fill:#f4d576}.gc-icon-color--stroke-accent{transition:stroke .2s ease-in-out;stroke:#f4d576}.gc-accent-color{color:#205f78}.gc-accent-background{background-color:#205f78}.gc-accent-fill{fill:#205f78}.gc-secondary-accent-fill{fill:#f4d576}.gc-contrast-fill{fill:#fff}.gc-rounded,input[type=text].gc-rounded,input[type=password].gc-rounded,input[type=email].gc-rounded,input[type=url].gc-rounded,textarea.gc-rounded{border-radius:20px}.gc-rounded.gc-size-sm,input[type=text].gc-rounded.gc-size-sm,input[type=password].gc-rounded.gc-size-sm,input[type=email].gc-rounded.gc-size-sm,input[type=url].gc-rounded.gc-size-sm,textarea.gc-rounded.gc-size-sm{border-radius:15px}.gc-rounded.gc-size-lg,input[type=text].gc-rounded.gc-size-lg,input[type=password].gc-rounded.gc-size-lg,input[type=email].gc-rounded.gc-size-lg,input[type=url].gc-rounded.gc-size-lg,textarea.gc-rounded.gc-size-lg{border-radius:25px}.gc-rounded.gc-size-xl,input[type=text].gc-rounded.gc-size-xl,input[type=password].gc-rounded.gc-size-xl,input[type=email].gc-rounded.gc-size-xl,input[type=url].gc-rounded.gc-size-xl,textarea.gc-rounded.gc-size-xl{border-radius:30px}.gc-size-sm{height:30px;line-height:30px}.gc-size-lg{height:50px;line-height:50px}.gc-size-xl{height:60px;line-height:60px}.gc-dd-adjustment{transition-timing-function:ease-out;transition-duration:.15s;transition-property:left,right,top}.gc-property-grid{width:100%;height:100%;padding-top:15px}.gc-property-grid .gc-property-grid__header{position:relative;display:flex;margin:0 15px 10px;border-radius:2px;background-color:#205f78}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button{width:100%;padding:0}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button>.gc-btn__text{width:100%;padding:0;text-align:center}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button>.gc-btn__icon{right:0;left:auto}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button--search-mode{position:static;width:auto;min-width:60px;padding:0 10px;border-radius:2px 0 0 2px}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button--search-mode>.gc-btn__text{position:static;color:rgba(255,255,255,.5);font-size:10px}.gc-property-grid .gc-property-grid__header>.gc-property-grid__button-back{position:absolute;z-index:1;top:0;left:0}.gc-property-grid .gc-property-grid__header>.gc-dd{position:absolute;z-index:1;top:0;right:0}.gc-property-grid .gc-property-grid__header>.gc-dd+.gc-btn{padding:0 60px}.gc-property-grid .gc-property-grid__header>.gc-dd+.gc-btn .gc-btn__icon{right:30px}.gc-property-grid .gc-property-grid__header .gc-btn>.gc-btn__icon{transition:color .2s ease-in-out}.gc-property-grid .gc-property-grid__header .gc-btn:not(:hover)>.gc-btn__icon{color:rgba(255,255,255,.5)}.gc-property-grid .gc-property-grid__header>.gc-input{flex:1 0 auto;padding-right:30px;text-overflow:ellipsis;color:#fff;border-radius:0 2px 2px 0;background-color:#205f78}.gc-property-grid .gc-property-grid__header>.gc-input::placeholder{color:rgba(255,255,255,.38)}.gc-property-grid .gc-property-grid__header>.gc-input:focus,.gc-property-grid .gc-property-grid__header>.gc-input:hover{border-color:transparent !important;background-color:#1b5166 !important}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs{display:flex;width:0;padding-left:30px;order:1;flex-grow:1}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs .gc-btn-group{flex:1 1 auto;width:0}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs .gc-btn{flex:1 1 auto;width:50%}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs .gc-btn:after{content:none}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-property-grid__button{width:auto;padding:0 !important;order:2}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-property-grid__button>.gc-btn__text{padding-left:30px}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-property-grid__button>.gc-btn__icon{right:0}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-dd{position:relative;order:3}.gc-property-grid .gc-property-grid__container{height:calc(100% - 40px)}.gc-property-grid .gc-property-category{padding:0 15px}.gc-property-list__placeholder{padding:15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.gc-property-grid .gc-property-list__placeholder{padding:0 15px}.gc-property-grid__container{overflow-x:hidden;height:100%}.gc-property-category{display:block;margin:0;padding:0;border:none}.gc-property-category .gc-label__content{overflow:hidden}.gc-property-category__flex-container{display:flex;flex-direction:column;width:100%}.gc-property-category__content:empty+.gc-property-category__title{display:none}.gc-property-category__title{order:1}.gc-property-category__content{margin-bottom:5px;order:2}.gc-property-category__content:empty{margin-bottom:0}.gc-property-category__content>*{margin-bottom:5px}.gc-unknown-editor{height:30px;margin-bottom:5px;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}@media(any-hover: none){.gc-property-grid .gc-property-grid__header .gc-btn:hover>.gc-btn__icon{color:rgba(255,255,255,.5)}.gc-property-grid .gc-property-grid__header>.gc-input:hover:not(:focus){border-color:transparent !important;background-color:#205f78 !important}}.gc-collection-editor{position:relative}.gc-collection-editor--dragging *{-webkit-user-select:none;user-select:none}.gc-collection-editor--expanded{margin:0 -15px 5px;padding:0 15px 15px 15px;background-color:rgba(0,0,0,.05)}.gc-collection-editor--expanded::before{position:absolute;top:0;left:0;display:block;width:100%;height:30px;content:"";background-color:rgba(0,0,0,.05)}.gc-collection-editor--disabled .gc-collection-editor__main>.gc-collection-editor__counter{color:rgba(51,51,51,.38)}.gc-collection-editor--transparent{background-color:transparent}.gc-collection-editor--transparent:before{content:none}.gc-collection-editor__item{display:flex}.gc-collection-editor__item>*:not(.gc-collection-editor__item-actions){width:0;flex-grow:1}.gc-collection-editor__item-actions{display:flex;margin-right:5px;flex-shrink:0}.gc-collection-editor__item-actions>.gc-btn+.gc-btn{margin-left:5px}.gc-collection-editor__item+.gc-collection-editor__item{padding-top:5px}.gc-collection-editor__main{display:flex;justify-content:flex-end}.gc-collection-editor__main>.gc-btn{flex-shrink:0}.gc-collection-editor__main>*+*{margin-left:5px}.gc-collection-editor__main .gc-collection-editor__counter{display:block;overflow:hidden;flex:1 1 auto;width:0;height:30px;padding:0 10px;cursor:default;white-space:nowrap;text-overflow:ellipsis;color:rgba(51,51,51,.62);border-radius:2px;background-color:rgba(0,0,0,.05);font-size:12px;line-height:30px}.gc-collection-editor__arrows{position:relative;display:flex;flex-direction:column;width:30px;justify-content:center}.gc-collection-editor__arrows>.gc-btn{position:absolute;width:100%;height:15px}.gc-collection-editor__arrows>.gc-btn .gc-btn__text{height:100%;padding:0 !important}.gc-collection-editor__arrows>.gc-btn .gc-btn__icon{position:static;display:flex;height:100%;justify-content:center;align-items:center}.gc-collection-editor__arrows .gc-collection-editor__arrow-up{top:0;left:0}.gc-collection-editor__arrows .gc-collection-editor__arrow-down{bottom:0;left:0}.gc-collection-editor__arrows+.gc-btn{margin-left:5px}.gc-collection-editor__items{position:relative}.gc-collection-editor__items:only-child{padding-top:15px}.gc-collection-editor__item--dragged{pointer-events:none;opacity:0}.gc-collection-editor__clone{position:absolute;top:0;left:0;width:100%;pointer-events:none;box-shadow:1px 2px 5px 0 rgba(0,0,0,.38)}.gc-collection-editor__clone .gc-collection-editor__item{opacity:.8}.gc-collection-editor__empty{display:flex;height:30px;margin-top:15px;color:rgba(51,51,51,.62);background-color:rgba(0,0,0,.05);font-size:12px;justify-content:center;align-items:center}.gc-collection-editor__header{overflow:hidden;margin:5px 0;text-overflow:ellipsis;font-size:12px}.gc-collection-editor__header--offset-1{padding-left:35px}.gc-collection-editor__header--offset-2{padding-left:70px}.gc-side-editor .gc-expand-editor__content{flex-direction:row;flex-wrap:wrap}.gc-side-editor--stretched .gc-side-editor__side:not([class*="--default"]){width:calc(50% + 15px)}.gc-side-editor--stretched .gc-side-editor__side--left,.gc-side-editor--stretched .gc-side-editor__side--right{margin-left:-15px}.gc-side-editor--stretched .gc-side-editor__side--top,.gc-side-editor--stretched .gc-side-editor__side--bottom{margin-right:-15px}.gc-side-editor__side{width:50%}.gc-side-editor__side--default{width:100%;order:1}.gc-side-editor__side--left{order:2}.gc-side-editor__side--top{order:3}.gc-side-editor__side--right{order:4}.gc-side-editor__side--bottom{order:5}.gc-side-editor__side:not(.gc-side-editor__side--default) .gc-label{grid-template-columns:30px minmax(0, 1fr)}.gc-binding-wrapper__content{flex:1 1 auto;width:calc(100% - 30px);max-width:calc(100% - 30px)}.gc-binding-wrapper__toggle{width:10px;height:10px;margin:10px auto;transition:background-color .2s ease-in-out;border-radius:2px;background-color:rgba(51,51,51,.62)}.gc-binding-wrapper{display:flex}.gc-binding-wrapper>.gc-dd{flex:0 0 auto;width:30px;min-width:30px}.gc-binding-wrapper>.gc-dd>.gc-btn:hover{background-color:transparent}.gc-binding-wrapper>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:0 0 4px 2px rgba(51,51,51,.24)}.gc-binding-wrapper--modified .gc-binding-wrapper__toggle{background-color:#4dca7d}.gc-binding-wrapper--modified>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:0 0 4px 2px rgba(77,202,125,.62)}.gc-binding-wrapper--bind .gc-binding-wrapper__toggle{background-color:#e4d50a}.gc-binding-wrapper--bind>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:0 0 4px 2px rgba(228,213,10,.62)}@media(any-hover: none){.gc-binding-wrapper>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:none}.gc-binding-wrapper--modified>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle,.gc-binding-wrapper--bind>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:none}}.gc-bool-editor{margin:0 0 0 auto}.gc-label:not([class*="--position"]) .gc-bool-editor{margin:0}.gc-number-editor{display:flex}.gc-number-editor>.gc-btn{flex:0 0 auto}.gc-number-editor>.gc-btn:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.gc-number-editor>.gc-btn:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.gc-number-editor>.gc-input{flex:1 1 auto;border-radius:0}.gc-enum-editor .gc-btn__text{padding:0 10px}.gc-enum-editor--empty .gc-btn__text{opacity:.38}.gc-color-palette{width:100%}.gc-color-palette *,.gc-color-palette *:before,.gc-color-palette *:after{box-sizing:border-box}.gc-color-palette__colors{display:flex;width:100%;padding:0 10px;flex-wrap:wrap}.gc-color-palette__heading.gc-heading{padding:0 15px;color:rgba(51,51,51,.62)}.gc-color-palette__heading.gc-heading .gc-heading__text:before,.gc-color-palette__heading.gc-heading .gc-heading__text:after{background-color:#f2f2f2}.gc-color{display:flex;flex:0 0 auto;width:50%;min-width:50%;max-width:50%;height:20px;padding:0 5px}.gc-color__main{position:relative;flex:0 0 auto;width:15px;height:15px;margin-right:5px;border-radius:2px}.gc-color__main::after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s ease-in-out;border:1px solid rgba(0,0,0,.1);border-radius:2px}.gc-color__main:hover::after{border:1px solid rgba(0,0,0,.4)}.gc-color__shades{position:relative;display:flex;flex:1 1 auto;height:15px;border-radius:2px}.gc-color__shades::after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s ease-in-out;pointer-events:none;border:1px solid rgba(0,0,0,.1);border-radius:2px}.gc-color__shades>div{position:relative;flex:1 1 auto;height:100%}.gc-color__shades>div::after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s ease-in-out;border:1px solid transparent}.gc-color__shades>div:first-of-type::after{border-top-left-radius:2px;border-bottom-left-radius:2px}.gc-color__shades>div:last-of-type::after{border-top-right-radius:2px;border-bottom-right-radius:2px}.gc-color__shades>div:hover::after{border:1px solid rgba(0,0,0,.4)}.gc-color-picker{display:flex;flex-wrap:wrap}.gc-color-picker *,.gc-color-picker *:before,.gc-color-picker *:after{box-sizing:border-box}.gc-color-picker__preview{flex:0 0 auto;width:90px;height:90px;margin-right:15px;border:1px solid rgba(0,0,0,.1);border-radius:2px}.gc-color-picker__preview:hover{border:4px solid rgba(0,0,0,.1)}.gc-color-picker__settings{flex:1 1 auto}.gc-color-picker__settings>span{display:block;height:15px;-webkit-user-select:none;user-select:none;font-size:10px;line-height:15px}.gc-color-picker__inputs{display:flex;width:100%}.gc-color-picker__hex .gc-label,.gc-color-picker__rgb .gc-label{width:100%}.gc-color-picker__hex .gc-label .gc-label__label,.gc-color-picker__rgb .gc-label .gc-label__label{align-items:center}.gc-color-picker__hex .gc-input,.gc-color-picker__rgb .gc-input{display:block;width:100%}.gc-color-picker__hex{flex:0 0 auto;width:90px;margin-right:15px}.gc-color-picker__rgb{display:flex;flex:1 1 auto;justify-content:space-between}.gc-color-picker__rgb .gc-label{flex:0 0 auto;width:calc(33.3% - 4px)}.gc-color-picker__slider{border:1px solid #f2f2f2}.gc-color-dropdown{width:300px;padding-bottom:15px}.gc-color-dropdown *,.gc-color-dropdown *:before,.gc-color-dropdown *:after{box-sizing:border-box}.gc-color-dropdown>.gc-btn-group{margin:15px;margin-bottom:5px}.gc-color-dropdown>.gc-color-dropdown__web-colors{margin:15px;margin-bottom:0}.gc-color-dropdown>.gc-color-dropdown__web-colors .gc-dd-menu__item--with-preview.gc-size-sm{padding:0}.gc-color-dropdown>.gc-color-picker{margin:15px;margin-bottom:0}.gc-color-dropdown>.gc-slider{margin:0 15px}.gc-color-dropdown__web-color{width:15px;height:15px;border-radius:2px}@media(any-hover: none){.gc-color__main:hover::after{border:1px solid rgba(0,0,0,.1)}.gc-color__shades>div:hover::after{border:1px solid transparent}.gc-color-picker__preview:hover{border:1px solid rgba(0,0,0,.1)}}.gc-wizard{display:flex;width:100%;height:90px}.gc-wizard *,.gc-wizard *:before,.gc-wizard *:after{box-sizing:border-box}.gc-wizard--transparent-dark>.gc-wizard__step:before,.gc-wizard--transparent-dark>.gc-wizard__step:after{background-color:rgba(0,0,0,.2)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:rgba(0,0,0,.677)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn:disabled{background-color:rgba(0,0,0,.2)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn>.gc-btn__text{color:#333}.gc-wizard--transparent-dark>.gc-wizard__step--complete:before,.gc-wizard--transparent-dark>.gc-wizard__step--complete:after{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-dark>.gc-wizard__step--complete:last-child>.gc-btn{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-dark>.gc-wizard__step--current:before{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-dark>.gc-wizard__step--current>.gc-btn{border-color:rgba(0,0,0,.62)}.gc-wizard--transparent-light>.gc-wizard__step:before,.gc-wizard--transparent-light>.gc-wizard__step:after{background-color:rgba(255,255,255,.2)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn{background-color:rgba(255,255,255,.62)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:rgba(255,255,255,.81)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn:disabled{background-color:rgba(255,255,255,.2)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn .gc-btn__icon{color:#205f78}.gc-wizard--transparent-light>.gc-wizard__step>.gc-wizard__step-text{color:#fff}.gc-wizard--transparent-light>.gc-wizard__step--complete:before,.gc-wizard--transparent-light>.gc-wizard__step--complete:after{background-color:rgba(255,255,255,.62)}.gc-wizard--transparent-light>.gc-wizard__step--complete:last-child>.gc-btn{background-color:rgba(255,255,255,.62)}.gc-wizard--transparent-light>.gc-wizard__step--current:before{background-color:rgba(255,255,255,.62)}.gc-wizard--transparent-light>.gc-wizard__step--current>.gc-btn{border-color:rgba(255,255,255,.62)}.gc-wizard__step{position:relative;height:100%;flex-grow:1}.gc-wizard__step>.gc-btn{position:absolute;z-index:1;top:10px;left:50%;display:flex;transform:translateX(-50%);border-radius:50%;align-items:center;justify-content:center}.gc-wizard__step>.gc-btn:disabled{opacity:1;background-color:rgba(32,95,120,.62)}.gc-wizard__step>.gc-btn>.gc-btn__text{width:30px;height:auto;padding:0;text-align:center;font-size:14px;line-height:1}.gc-wizard__step>.gc-btn--with-icon>.gc-btn__text{height:30px}.gc-wizard__step:before,.gc-wizard__step:after{position:absolute;top:22px;left:0;width:calc(50% - 15px - 1px);height:6px;content:"";transition:color .2s ease-in-out;background-color:rgba(32,95,120,.62)}.gc-wizard__step:after{left:calc(50% + 15px + 1px)}.gc-wizard__step:first-child:before{content:none}.gc-wizard__step:last-child:after{content:none}.gc-wizard__step--complete:before,.gc-wizard__step--complete:after{background-color:#205f78}.gc-wizard__step--complete:last-child>.gc-btn{background-color:#205f78}.gc-wizard__step--current:before{background-color:#205f78}.gc-wizard__step--current>.gc-btn{border:2px solid #205f78}.gc-wizard__step--current>.gc-btn>.gc-btn__text{display:flex;width:26px;height:26px;justify-content:center;align-items:center}.gc-wizard__step-text{position:absolute;top:50px;left:0;display:block;overflow:hidden;width:100%;max-height:36px;margin:0;padding:0;text-align:center;color:#333;font-size:12px;font-weight:normal;line-height:18px}@media(any-hover: none){.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:rgba(255,255,255,.62)}}@keyframes gc-progress-animation{0%{left:-40px;width:40px}50%{width:300px}100%{left:100%;width:40px}}.gc-progress{display:block;overflow:hidden;height:20px;border-radius:2px;background-color:#f1f1f1;line-height:20px}.gc-progress--inline{display:inline-block}.gc-progress--semi-transparent{background-color:rgba(0,0,0,.1)}.gc-progress--transparent{background-color:transparent}.gc-progress--accent>.gc-progress__fill{background-color:#205f78}.gc-progress--accent>.gc-progress__value{color:#fff}.gc-progress--pause-error>.gc-progress__fill{background-color:#be1f1f}.gc-progress--pause-error>.gc-progress__value{color:#fff}.gc-progress--pause-warning>.gc-progress__fill{background-color:#e59500}.gc-progress--pause-warning>.gc-progress__value{color:#fff}.gc-progress--indeterminate{position:relative}.gc-progress--indeterminate>.gc-progress__fill{position:absolute;top:0;animation-name:gc-progress-animation;animation-duration:1.6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.gc-progress--indeterminate.gc-progress--pause-error>.gc-progress__fill{animation-play-state:paused}.gc-progress--indeterminate.gc-progress--pause-warning>.gc-progress__fill{animation-play-state:paused}.gc-progress.gc-size-sm{height:2px}.gc-progress.gc-size-lg{height:40px;line-height:40px}.gc-progress__fill{overflow:visible;height:100%;transition:width .2s ease-in-out;text-align:center;background-color:#333}.gc-progress__value{display:block;height:100%;color:#fff;font-size:10px}.gc-slider{position:relative;display:block;transition:opacity .2s ease-in-out}.gc-slider *,.gc-slider *:before,.gc-slider *:after{box-sizing:border-box}.gc-slider--mode-X{width:auto;height:15px}.gc-slider--mode-X .gc-slider__background{top:4px;height:calc(100% - 8px)}.gc-slider--mode-Y{width:15px;height:150px}.gc-slider--mode-Y .gc-slider__background{left:4px;width:calc(100% - 8px)}.gc-slider--mode-XY{width:150px;height:150px}.gc-slider:hover .gc-slider__toggle:after{opacity:1}.gc-slider--disabled{pointer-events:none;opacity:.62}.gc-slider--disabled .gc-slider__fill{opacity:0 !important}.gc-slider--invalid .gc-slider__toggle{background-color:#be1f1f}.gc-slider--invalid .gc-slider__background{background-color:rgba(190,31,31,.38)}.gc-slider--invalid .gc-slider__fill{opacity:0 !important}.gc-slider__area{position:absolute;top:0;left:0;width:100%;height:100%}.gc-slider__fill{position:absolute;transition:opacity .2s ease-in-out;background-color:#205f78}.gc-slider__background{position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .2s ease-in-out;border-radius:2px;background-color:rgba(0,0,0,.05)}.gc-slider__toggle{position:absolute;top:0;left:0;width:15px;height:15px;transition:background-color .2s ease-in-out;transform:translateX(-50%) translateY(-50%);border:2px solid #fff;border-radius:50%;background-color:#205f78;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-slider__toggle[class*="--tooltip"]:after{position:absolute;padding:5px;content:attr(data-value);transition:opacity .2s ease-in-out;white-space:nowrap;pointer-events:none;opacity:0;color:#333;border-radius:2px;background-color:#fff;box-shadow:0 0 5px -1px rgba(0,0,0,.1);font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:1}.gc-slider__toggle--tooltip-top:after{bottom:100%;left:50%;transform:translate(-50%, -8px)}.gc-slider__toggle--tooltip-bottom:after{top:100%;left:50%;transform:translate(-50%, 8px)}.gc-slider__toggle--tooltip-right:after{top:50%;left:100%;transform:translate(8px, -50%)}.gc-slider__toggle--tooltip-left:after{top:50%;right:100%;transform:translate(-8px, -50%)}.gc-slider__toggle:active{z-index:1}.gc-slider__toggle:active:after{opacity:1}@media(any-hover: none){.gc-slider:hover .gc-slider__toggle:after{opacity:0}}.gc-text-editor{position:relative}.gc-text-editor__preview{position:absolute;top:0;left:0;display:flex;width:30px;height:100%;padding:5px;pointer-events:none;justify-content:center;align-items:center}.gc-text-editor__preview+.gc-input{padding-left:30px !important}.gc-expand-editor--expanded{position:relative;margin:0 -15px 5px;padding:0 15px;background-color:rgba(0,0,0,.05)}.gc-expand-editor--expanded>.gc-expand-editor__main{margin-bottom:5px}.gc-expand-editor--expanded:before{position:absolute;top:0;left:0;display:block;width:100%;height:30px;content:"";background-color:rgba(0,0,0,.05)}.gc-expand-editor--transparent{background-color:transparent}.gc-expand-editor--transparent:before{content:none}.gc-expand-editor__main{position:relative}.gc-expand-editor__main>.gc-label>.gc-label__content{padding-right:30px}.gc-expand-editor__main>.gc-label>.gc-label__content>*:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.gc-expand-editor__toggle{position:absolute;top:0;right:0;width:30px;border-top-left-radius:0;border-bottom-left-radius:0}.gc-expand-editor__content{display:flex;flex-direction:column}.gc-expand-editor__content>*{margin-bottom:5px}@keyframes gc-badge-show{0%{transform:scale(1) rotateX(90deg)}60%{transform:scale(1) rotateX(0)}100%{transform:scale(1)}}@keyframes gc-badge-show-top-left{0%{transform:scale(1) rotateX(90deg) translate(-25%, -25%)}60%{transform:scale(1) rotateX(0) translate(-25%, -25%)}100%{transform:scale(1) translate(-25%, -25%)}}@keyframes gc-badge-show-top-right{0%{transform:scale(1) rotateX(90deg) translate(25%, -25%)}60%{transform:scale(1) rotateX(0) translate(25%, -25%)}100%{transform:scale(1) translate(25%, -25%)}}@keyframes gc-badge-show-bottom-left{0%{transform:scale(1) rotateX(90deg) translate(-25%, 25%)}60%{transform:scale(1) rotateX(0) translate(-25%, 25%)}100%{transform:scale(1) translate(-25%, 25%)}}@keyframes gc-badge-show-bottom-right{0%{transform:scale(1) rotateX(90deg) translate(25%, 25%)}60%{transform:scale(1) rotateX(0) translate(25%, 25%)}100%{transform:scale(1) translate(25%, 25%)}}.gc-badge{position:absolute;z-index:1;display:flex;box-sizing:border-box;min-width:20px;height:20px;padding:5px;cursor:default;animation:gc-badge-show .4s 1 ease-in-out;white-space:nowrap;color:#fff;border-radius:2px;background-color:#205f78;box-shadow:0 0 5px 1px rgba(0,0,0,.1);font-size:12px;line-height:1;justify-content:center;align-items:center}.gc-badge--size-sm{min-width:15px;height:15px;font-size:10px}.gc-badge--size-lg{min-width:25px;height:25px;font-size:14px}.gc-badge--top-left{top:0;left:0}.gc-badge--top-left:not(.gc-badge--inset){animation:gc-badge-show-top-left .4s 1 ease-in-out forwards}.gc-badge--top-right{top:0;right:0}.gc-badge--top-right:not(.gc-badge--inset){animation:gc-badge-show-top-right .4s 1 ease-in-out forwards}.gc-badge--bottom-left{bottom:0;left:0}.gc-badge--bottom-left:not(.gc-badge--inset){animation:gc-badge-show-bottom-left .4s 1 ease-in-out forwards}.gc-badge--bottom-right{right:0;bottom:0}.gc-badge--bottom-right:not(.gc-badge--inset){animation:gc-badge-show-bottom-right .4s 1 ease-in-out forwards}.gc-badge--rounded{border-radius:10px}.gc-badge--rounded.gc-badge--size-sm{border-radius:7.5px}.gc-badge--rounded.gc-badge--size-lg{border-radius:12.5px}.gc-badge--inline{position:relative;display:inline-flex}.gc-badge--inline:last-child:not(:only-child){margin-left:5px}.gc-badge--inline:first-child:not(:only-child){margin-right:5px}.gc-badge--custom{padding:0;color:inherit;background:transparent;box-shadow:none}.gc-badge--custom.gc-badge--inline{height:100%}.gc-badge--level-warning{background-color:#e59500}.gc-badge--level-warning.gc-badge--inverted{color:#e59500}.gc-badge--level-error{background-color:#be1f1f}.gc-badge--level-error.gc-badge--inverted{color:#be1f1f}.gc-badge--inverted{color:#205f78;background-color:#fff;font-weight:700}.gc-badge--dot{width:6px;min-width:auto;height:6px;padding:0;border-radius:50%}@keyframes gc-item-animation{0%{width:0;height:0}33%{width:60px;height:60px}66%{width:60px;height:60px}100%{width:100%;height:60px}}@keyframes gc-item-mini-animation{0%{width:0;height:0}33%{width:30px;height:30px}66%{width:30px;height:30px}100%{width:100%;height:30px}}@keyframes gc-item-icon-animation{0%{transform:scale(0)}33%{transform:scale(1)}100%{transform:scale(1)}}@keyframes gc-expand-animation{0%{transform:scale(0) translate(-50%, -50%)}100%{transform:scale(1) translate(-50%, -50%)}}@keyframes gc-task-loader-animation{0%{transform:scale(0);transform:scale(0)}90%{transform:scale(0.7);transform:scale(0.7)}100%{transform:scale(1);transform:scale(1)}}@keyframes gc-timeout-bar-animation{0%{width:100%}100%{width:0}}@keyframes gc-appear-animation{0%{opacity:0}100%{opacity:1}}.gc-portal-root--notifications>.gc-positioner{z-index:1090}.gc-notifications-container{display:flex;overflow:hidden;flex-direction:column;width:330px;max-width:95vw;align-items:center}.gc-notifications-container *,.gc-notifications-container *:before,.gc-notifications-container *:after{box-sizing:border-box}.gc-notifications-container--position-bottom-center{margin:0 0 30px 0}.gc-notifications-container--position-bottom-left{margin:0 0 30px 15px}.gc-notifications-container--position-bottom-right{margin:0 15px 30px 0}.gc-notifications-container--position-top-center{flex-direction:column-reverse;margin:30px 0 0 0}.gc-notifications-container--position-top-left{flex-direction:column-reverse;margin:30px 0 0 15px}.gc-notifications-container--position-top-right{flex-direction:column-reverse;margin:30px 15px 0 0}.gc-notification{position:relative;display:flex;overflow:hidden;width:100%;height:60px;margin-bottom:10px;animation:gc-item-animation .8s 1;color:#fff;border-radius:2px;background-color:#153f50;flex-shrink:0}.gc-notification__tag{display:flex;flex:0 0 auto;width:60px;height:60px;-webkit-user-select:none;user-select:none;transform-origin:top left;animation:gc-item-icon-animation .8s 1;text-align:center;border-radius:inherit;font-size:24px;line-height:60px;justify-content:center;align-items:center}.gc-notification__content{display:flex;flex-direction:column;flex:1 1 auto;width:0;padding:7px 10px;justify-content:center}.gc-notification__caption,.gc-notification__status{overflow:hidden;height:20px;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px}.gc-notification__status{opacity:.7;font-style:italic}.gc-notification__actions{display:flex;flex:1 1 auto;max-height:50%;margin-top:auto;align-items:center}.gc-notification__actions>.gc-notification__button{overflow:hidden;height:20px;margin-right:5px;padding:0 10px;border-radius:inherit;font-size:10px;line-height:20px}.gc-notification__actions>.gc-notification__button.gc-rounded{border-radius:10px}.gc-notification .gc-notification__button.gc-btn,.gc-notification .gc-notification__button-mini.gc-btn{background-color:#102f3c}.gc-notification .gc-notification__button.gc-btn:hover,.gc-notification .gc-notification__button-mini.gc-btn:hover{background-color:#0b1f27}.gc-notification__loader{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.gc-notification__loader>div{width:30px;height:30px;animation:gc-task-loader-animation 1035ms infinite linear;border:4px solid;border-color:#fff;border-radius:50%}.gc-notification__timeout-bar.gc-progress{position:absolute;top:0;left:0;width:100%;height:3px;animation:.8s gc-appear-animation ease-in forwards;opacity:0;background-color:rgba(255,255,255,.1)}.gc-notification__timeout-bar.gc-progress>.gc-progress__fill{width:100%;animation:.8s gc-timeout-bar-animation .8s linear forwards;background-color:#fff}.gc-notification--rounded{border-radius:30px}.gc-notification--info{background-color:#153f50}.gc-notification--info>.gc-notification__tag{background-color:#205f78}.gc-notification--warning{background-color:#b27400}.gc-notification--warning>.gc-notification__tag{background-color:#e59500}.gc-notification--warning .gc-btn.gc-notification__button,.gc-notification--warning .gc-btn.gc-notification__button-mini{background-color:#996300}.gc-notification--warning .gc-btn.gc-notification__button:hover,.gc-notification--warning .gc-btn.gc-notification__button-mini:hover{background-color:#7f5300}.gc-notification--error{background-color:#921818}.gc-notification--error>.gc-notification__tag{background-color:#be1f1f}.gc-notification--error .gc-btn.gc-notification__button,.gc-notification--error .gc-btn.gc-notification__button-mini{background-color:#7c1414}.gc-notification--error .gc-btn.gc-notification__button:hover,.gc-notification--error .gc-btn.gc-notification__button-mini:hover{background-color:#611}.gc-notification--task:hover .gc-notification__tag>.gc-btn{opacity:1}.gc-notification--task:hover .gc-notification__loader{opacity:0}.gc-notification--task .gc-notification__tag{position:relative}.gc-notification--task .gc-notification__tag>.gc-btn{transition:opacity 0s;opacity:0}.gc-notification--task .gc-notification__tag>.gc-notification__button{position:absolute;top:0;left:0;display:flex;width:60px;height:60px;border-radius:inherit;justify-content:center;align-items:center}.gc-notification--task .gc-notification__tag>.gc-notification__button.gc-rounded{border-radius:50%}.gc-notification--task .gc-notification__tag>.gc-notification__button .gc-btn__icon{width:60px;height:60px}.gc-notification--task .gc-progress{margin:2px 0;background-color:rgba(255,255,255,.1)}.gc-notification--task .gc-progress>.gc-progress__fill{background-color:#fff}.gc-notification--batch .gc-notification__tag{background-color:#205f78;font-size:16px}.gc-notification--batch .gc-notification__actions{max-height:none}.gc-notification--batch .gc-notification__actions>.gc-notification__button{width:50%;height:30px;margin-right:10px;text-align:center;border-radius:inherit;font-size:12px;line-height:30px}.gc-notification--batch .gc-notification__actions>.gc-notification__button.gc-rounded{border-radius:15px}.gc-notification--batch.gc-notification--size-small .gc-notification__tag{font-size:12px}.gc-notification--batch.gc-notification--size-small .gc-notification__actions{margin-left:auto}.gc-notification--batch.gc-notification--size-small .gc-notification__actions .gc-notification__button{padding:0 10px}.gc-notification--size-small{height:30px;animation:gc-item-mini-animation .8s 1}.gc-notification--size-small .gc-notification__tag{width:30px;height:30px;font-size:16px;line-height:30px}.gc-notification--size-small .gc-notification__content{flex-direction:row;padding:0;justify-content:space-between;align-items:center}.gc-notification--size-small .gc-notification__caption{height:30px;padding:0 10px;line-height:30px}.gc-notification--size-small .gc-notification__actions{flex:0 0 auto;max-height:none}.gc-notification--size-small .gc-notification__timeout-bar.gc-progress{height:2px}.gc-notification--size-small.gc-notification--task{position:relative}.gc-notification--size-small.gc-notification--task .gc-notification__tag{z-index:1;background-color:inherit}.gc-notification--size-small.gc-notification--task .gc-notification__tag>.gc-notification__loader>div{width:20px;height:20px;border:3px solid}.gc-notification--size-small.gc-notification--task .gc-notification__tag>.gc-notification__button-mini{position:absolute;top:0;left:0}.gc-notification--size-small.gc-notification--task .gc-notification__content{border-radius:inherit}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-notification__caption{z-index:1}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-progress{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding-left:30px;border-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-progress:before{position:absolute;top:0;left:0;width:30px;height:100%;content:"";background-color:rgba(65,119,140,.7)}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-progress>.gc-progress__fill{border-radius:inherit;background-color:rgba(65,119,140,.7)}.gc-notifications-modal>.gc-notification-details{position:absolute;top:50%;left:50%;max-width:95%;transform-origin:0 0;animation:gc-expand-animation .2s 1 ease-in-out forwards;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-notification-details{width:330px;padding:15px 0}.gc-notification-details *,.gc-notification-details *:before,.gc-notification-details *:after{box-sizing:border-box}.gc-notification-details__content{overflow:auto;height:400px;padding-bottom:15px;font-size:12px}.gc-notification-details__category{padding:0 15px}.gc-notification-details__category+.gc-notification-details__category{margin-top:5px}.gc-notification-details__category--info{color:#205f78}.gc-notification-details__category--info .gc-notification-details-item__main{background-color:rgba(32,95,120,.1)}.gc-notification-details__category--warning{color:#e59500}.gc-notification-details__category--warning .gc-notification-details-item__main{background-color:rgba(229,149,0,.1)}.gc-notification-details__category--error{color:#be1f1f}.gc-notification-details__category--error .gc-notification-details-item__main{background-color:rgba(190,31,31,.1)}.gc-notification-details__action{padding:0 15px}.gc-notification-details-item{position:relative;overflow:hidden;border-radius:2px}.gc-notification-details-item:before{position:absolute;top:5px;left:5px;width:2px;height:calc(100% - 10px);content:"";background-color:currentColor}.gc-notification-details-item+.gc-notification-details-item{margin-top:5px}.gc-notification-details-item__main{display:flex;padding-left:15px;align-items:center;justify-content:space-between}.gc-notification-details-item__main>.gc-btn-group{flex:0 0 auto;align-self:flex-start}.gc-notification-details-item__caption{display:flex;flex:1 0 auto;width:0;padding:5px 0}.gc-notification-details-item__caption>span{display:inline-block;overflow:hidden;max-height:30px;vertical-align:middle;text-overflow:ellipsis;font-size:12px;line-height:15px}.gc-notification-details-item__content{padding:5px 5px 5px 15px;white-space:pre-line;color:#333;background-color:#f1f1f1}@media(any-hover: none){.gc-notification .gc-notification__button.gc-btn:hover,.gc-notification .gc-notification__button-mini.gc-btn:hover{background-color:#102f3c}.gc-notification--warning .gc-btn.gc-notification__button:hover,.gc-notification--warning .gc-btn.gc-notification__button-mini:hover{background-color:#996300}.gc-notification--error .gc-btn.gc-notification__button:hover,.gc-notification--error .gc-btn.gc-notification__button-mini:hover{background-color:#7c1414}}.gc-status-bar{display:flex;height:30px;background-color:inherit}.gc-status-bar__items{background-color:inherit;flex-grow:1}.gc-status-bar__items .gc-toolbar,.gc-status-bar__items .gc-toolbar__content,.gc-status-bar__items .gc-toolbar__content:before{background-color:inherit}.gc-status-bar__items .gc-toolbar__content{right:0;left:auto;flex-direction:row-reverse;width:auto}.gc-status-bar .gc-notifications-counter{display:flex}.gc-status-bar .gc-notifications-counter__toggle.gc-dd--menu-open{background-color:#fff}.gc-notifications-counter__menu{box-shadow:5px -5px 5px -5px rgba(0,0,0,.1)}.gc-heading{display:flex}.gc-heading__text{position:relative;display:flex;overflow:hidden;flex:1 1 auto;height:30px;margin:0;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap;text-transform:uppercase;color:inherit;font-size:12px;font-weight:normal;line-height:30px}.gc-heading__text .container{position:relative;display:flex;align-items:center;width:100%}.gc-heading__text .container:after{position:relative;left:0;display:inline-block;width:100%;height:1px;margin-left:10px;content:"";background-color:currentColor}.gc-heading__text .gc-loader{margin-left:10px}.gc-heading__actions{flex:0 0 auto;margin-left:10px}.gc-heading--level-info>.gc-heading__text{color:#205f78}.gc-heading--level-warning>.gc-heading__text{color:#e59500}.gc-heading--level-error>.gc-heading__text{color:#be1f1f}.gc-heading--size-md>.gc-heading__text{height:40px;line-height:40px}.gc-heading--size-lg>.gc-heading__text{height:50px;line-height:50px}.gc-heading--text-size-small>.gc-heading__text{font-size:10px}.gc-heading--text-size-large>.gc-heading__text{font-size:14px}.gc-heading--case-default>.gc-heading__text{text-transform:none}.gc-heading--align-center>.gc-heading__text{justify-content:center}.gc-heading--align-center>.gc-heading__text .container:before{position:relative;left:0;display:inline-block;width:100%;height:1px;margin-right:10px;content:"";background-color:currentColor}.gc-heading--align-right{flex-direction:row-reverse}.gc-heading--align-right>.gc-heading__text .container{flex-direction:row-reverse}.gc-heading--align-right>.gc-heading__text .container:after{margin:0 10px 0 0}.gc-heading--align-right>.gc-heading__text .gc-loader{margin:0 10px 0 0}.gc-heading--align-right>.gc-heading__actions{margin:0 10px 0 0}.gc-heading--no-strike>.gc-heading__text .container:before,.gc-heading--no-strike>.gc-heading__text .container:after{content:none}.gc-heading--weight-light>.gc-heading__text{font-weight:300}.gc-heading--weight-bold>.gc-heading__text{font-weight:bold}.gc-scrollbars:hover .gc-scrollbars__thumb,.gc-scrollbars--no-hide .gc-scrollbars__thumb{opacity:1}.gc-scrollbars--contrast .gc-scrollbars__thumb:after{background-color:rgba(255,255,255,.2)}.gc-scrollbars--no-grow .gc-scrollbars__track--vertical{width:4px}.gc-scrollbars--no-grow .gc-scrollbars__track--horizontal{height:4px}.gc-scrollbars--no-grow.gc-scrollbars--size-sm .gc-scrollbars__track--vertical{width:2px}.gc-scrollbars--no-grow.gc-scrollbars--size-sm .gc-scrollbars__track--horizontal{height:2px}.gc-scrollbars--size-sm .gc-scrollbars__thumb--vertical:after{max-width:2px}.gc-scrollbars--size-sm .gc-scrollbars__thumb--horizontal:after{max-height:2px}.gc-scrollbars__view{z-index:0;overflow:scroll}.gc-scrollbars__view--vertical{overflow-x:hidden;margin-bottom:0 !important}.gc-scrollbars__view--horizontal{overflow-y:hidden;margin-right:0 !important}.gc-scrollbars__track{display:flex;pointer-events:none}.gc-scrollbars__track--vertical{top:2px;right:0;bottom:2px;width:10px;justify-content:flex-end}.gc-scrollbars__track--horizontal{right:2px;bottom:0;left:2px;height:10px;align-content:flex-end}.gc-scrollbars__thumb{pointer-events:all;opacity:0}.gc-scrollbars__thumb.is-dragged{opacity:1}.gc-scrollbars__thumb:after{position:absolute;width:100%;height:100%;content:"";transition:max-width .2s ease-in-out,max-height .2s ease-in-out;border-radius:4px;background-color:rgba(0,0,0,.2)}.gc-scrollbars__thumb--vertical{transition:opacity .2s ease-in-out}.gc-scrollbars__thumb--vertical:hover:after,.gc-scrollbars__thumb--vertical.is-dragged:after{max-width:8px}.gc-scrollbars__thumb--vertical:after{top:0;right:2px;max-width:4px}.gc-scrollbars__thumb--horizontal{transition:opacity .2s ease-in-out}.gc-scrollbars__thumb--horizontal:hover:after,.gc-scrollbars__thumb--horizontal.is-dragged:after{max-height:8px}.gc-scrollbars__thumb--horizontal:after{bottom:2px;left:0;max-height:4px}@media(any-hover: none){.gc-scrollbars__thumb--vertical:hover:after,.gc-scrollbars__thumb--vertical.is-dragged:after{max-width:4px}.gc-scrollbars__thumb--horizontal:hover:after,.gc-scrollbars__thumb--horizontal.is-dragged:after{max-height:4px}}.gc-treenode{position:relative}.gc-treenode__subtree{padding-left:20px}.gc-treenode__subtree--outline>.gc-treenode:before{position:absolute;top:15px;left:-5px;width:3px;height:1px;content:"";border-top:1px solid rgba(0,0,0,.1)}.gc-treenode__subtree--outline>.gc-treenode:after{position:absolute;top:0;left:-6px;width:1px;height:100%;content:"";border-left:1px solid rgba(0,0,0,.1)}.gc-treenode__subtree--outline>.gc-treenode:last-of-type:before{display:none}.gc-treenode__subtree--outline>.gc-treenode:last-of-type:after{position:absolute;top:0;left:-6px;width:4px;height:15px;content:"";border-width:1px;border-style:none none solid solid;border-color:rgba(0,0,0,.1)}.gc-treeitem__icon{position:absolute;top:0;left:0;opacity:.5;background-color:transparent !important}.gc-treeitem__icon:hover{opacity:1}.gc-treeitem__text{width:100%}.gc-treeitem__text>.gc-btn__text{padding:0 10px}.gc-treeitem__text:not(:only-child)>.gc-btn__text{padding-left:30px}@media(any-hover: none){.gc-treeitem__icon{opacity:1}}.gc-checklist{display:flex;flex-direction:column;flex-wrap:wrap}.gc-checklist *,.gc-checklist *:before,.gc-checklist *:after{box-sizing:border-box}.gc-checklist--horizontal{flex-direction:row}.gc-checklist--horizontal>.gc-check,.gc-checklist--horizontal>.gc-radio{flex:1 0 100%;max-width:100%}.gc-checklist--horizontal.gc-col-1.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-1.gc-checklist--with-offset>.gc-radio{max-width:calc(100% - 5px)}.gc-checklist--horizontal.gc-col-2>.gc-check,.gc-checklist--horizontal.gc-col-2>.gc-radio{max-width:50%}.gc-checklist--horizontal.gc-col-2.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-2.gc-checklist--with-offset>.gc-radio{max-width:calc(100% / 2 - 5px)}.gc-checklist--horizontal.gc-col-3>.gc-check,.gc-checklist--horizontal.gc-col-3>.gc-radio{max-width:33.3333333333%}.gc-checklist--horizontal.gc-col-3.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-3.gc-checklist--with-offset>.gc-radio{max-width:calc(100% / 3 - 5px)}.gc-checklist--horizontal.gc-col-4>.gc-check,.gc-checklist--horizontal.gc-col-4>.gc-radio{max-width:25%}.gc-checklist--horizontal.gc-col-4.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-4.gc-checklist--with-offset>.gc-radio{max-width:calc(100% / 4 - 5px)}.gc-checklist--horizontal.gc-col-5>.gc-check,.gc-checklist--horizontal.gc-col-5>.gc-radio{max-width:20%}.gc-checklist--horizontal.gc-col-5.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-5.gc-checklist--with-offset>.gc-radio{max-width:calc(100% / 5 - 5px)}.gc-checklist--align-center{align-items:center}.gc-checklist--align-right{align-items:flex-end}.gc-checklist--with-offset:not(.gc-checklist--horizontal) .gc-check+.gc-check,.gc-checklist--with-offset:not(.gc-checklist--horizontal) .gc-radio+.gc-radio{margin-top:5px}.gc-checklist--with-offset.gc-checklist--horizontal{margin:-5px 0 0 -5px}.gc-checklist--with-offset.gc-checklist--horizontal .gc-check,.gc-checklist--with-offset.gc-checklist--horizontal .gc-radio{margin:5px 0 0 5px}.gc-datetime{display:flex;flex-direction:column;width:261px;height:355px}.gc-datetime__header{height:70px}.gc-datetime__body{position:relative;flex:1 1 auto;height:0;padding:0 15px 15px}.gc-datetime__footer{display:flex;height:70px;margin:0 15px;box-shadow:inset 0 1px 0 0 #f2f2f2;align-items:center}.gc-datetime--barrel .gc-datetime__body{padding:0 5px 15px}.gc-datetime--extended-1{height:425px}.gc-datetime--extended-2{height:495px}@media screen and (max-width: 600px){.gc-datetime{width:100vw}}.gc-datetime-header{display:flex;flex:0 0 auto;height:100%;margin:0 10px;align-items:center}.gc-datetime-header__title{flex:1 1 auto;margin:0 10px;-webkit-user-select:none;user-select:none;text-align:center;color:#205f78;font-size:14px;font-weight:bold}.gc-datetime-header--contrast .gc-datetime-header__title{color:#fff}.gc-datetime-footer-time{font-size:14px;font-weight:bold}.gc-datetime-footer-control{width:calc(50% - 5px)}.gc-datetime-footer-control:first-child{margin-right:10px}.gc-datetime-date{width:30px;height:30px;-webkit-user-select:none;user-select:none}.gc-datetime-date--neighbor{color:rgba(51,51,51,.62)}.gc-datetime-date--today{color:#205f78;font-weight:bold}.gc-datetime-date--today:before{position:absolute;top:50%;left:50%;width:30px;height:30px;content:"";transition:opacity .2s ease-in-out;transform:translate(-50%, -50%);border:2px solid #205f78;border-radius:50%}.gc-datetime-date--selected{color:#fff;font-weight:bold}.gc-datetime-date--selected:before{opacity:0}.gc-datetime-date--disabled{pointer-events:none;opacity:.38}.gc-datetime-timer{position:absolute;top:40%;left:50%;display:flex;transform:translate(-50%, -50%)}.gc-datetime-timer__delimiter{display:flex;width:15px;font-size:18px;justify-content:center;align-items:center}.gc-datetime-timer__unit-value{width:50px;height:50px;text-align:center;background-color:rgba(0,0,0,.05);font-size:18px;line-height:50px}.gc-datetime-timer__daypart{position:absolute;top:50%;right:-40px;width:40px;transform:translateY(-50%)}.gc-datetime-timer__daypart-title{text-align:center;color:#205f78;line-height:25px}.gc-datetime-timer__daypart-title--selected{font-weight:bold}.gc-datetime-barrel{display:flex;width:100%;height:100%}.gc-datetime-barrel--swapped{flex-direction:row-reverse}.gc-datetime-barrel--swapped .gc-datetime-barrel__column:first-child{box-shadow:inset 1px 0 0 0 #f2f2f2}.gc-datetime-barrel--swapped .gc-datetime-barrel__column:last-child{box-shadow:none}.gc-datetime-barrel__column{width:50%}.gc-datetime-barrel__column:nth-child(2){box-shadow:inset 1px 0 0 0 #f2f2f2}.gc-datetime-barrel__column:only-child{width:100%}.gc-datetime-barrel__scroll{height:100%;padding:0 10px}.gc-datetime-barrel__item{width:100%}.gc-datetime-barrel__item--selected .gc-btn__text{font-weight:bold}.gc-datetime-barrel__years-container{position:relative}.gc-datetime-barrel__year-wrapper{position:absolute;top:0;left:0;width:100%}.gc-datetime-days{display:flex;flex-direction:column;height:100%}.gc-datetime-days__header{display:flex;flex:0 0 auto;height:30px;font-size:12px;font-weight:bold;line-height:30px;justify-content:space-around}.gc-datetime-days__content{display:flex;flex:1 0 auto;box-shadow:inset 0 1px 0 0 #f2f2f2;flex-wrap:wrap}.gc-datetime-date{position:relative;display:inline-flex;overflow:hidden;height:34px;margin-top:auto;flex-grow:1;flex-basis:14.2857142857%;align-items:center;justify-content:center}.gc-datetime-date:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:0;background-color:rgba(32,95,120,.2)}.gc-datetime-date--large{height:60px;flex-basis:25%}.gc-datetime-date--large .gc-datetime-date__button{width:56px;height:56px;border-radius:50%}.gc-datetime-date--large.gc-datetime-date--range-start:before{transform:translateX(-30px);border-radius:60px}.gc-datetime-date--large.gc-datetime-date--range-end:before{transform:translateX(30px);border-radius:60px}.gc-datetime-date--large.gc-datetime-date--range-both:before{width:60px}.gc-datetime-date--range-start:before{left:50%;width:200%;transition:opacity .2s ease-in-out;transform:translateX(-17px);opacity:1;border-radius:34px}.gc-datetime-date--range-end:before{right:50%;left:auto;width:200%;transition:opacity .2s ease-in-out;transform:translateX(17px);opacity:1;border-radius:34px}.gc-datetime-date--range-both:before{left:50%;width:34px;transition:opacity .2s ease-in-out;transform:translateX(-50%);opacity:1;border-radius:50%}.gc-datetime-date--in-range:before{transition:opacity .2s ease-in-out;opacity:1}.gc-datetime-date__button{width:30px;height:30px;-webkit-user-select:none;user-select:none}.gc-datetime-date__button--neighbor{color:rgba(51,51,51,.62)}.gc-datetime-date__button--today{color:#205f78;font-weight:bold}.gc-datetime-date__button--today:before{position:absolute;top:50%;left:50%;width:100%;height:100%;content:"";transition:opacity .2s ease-in-out;transform:translate(-50%, -50%);border:2px solid #205f78;border-radius:50%}.gc-datetime-date__button--selected{color:#fff;font-weight:bold}.gc-datetime-date__button--selected:before{opacity:0}.gc-datetime-date__button .gc-btn__text{padding:0}@keyframes gc-loader-btn{0%{transform:scale(0.8);opacity:.62}to{transform:scale(1.2);opacity:1}}.gc-loader-button::before,.gc-loader-button::after{position:absolute;top:calc(50% - 4.5px);display:block;width:9px;height:9px;content:"";border-radius:50%;background-color:currentColor}.gc-loader-button::before{left:calc(50% - 9px - 1px);animation:gc-loader-btn .4s ease-in-out infinite alternate}.gc-loader-button::after{left:calc(50% + 1px);animation:gc-loader-btn .4s ease-in-out infinite alternate-reverse}.gc-size-sm .gc-loader-button::before,.gc-size-sm .gc-loader-button::after{top:calc(50% - 3.5px);width:7px;height:7px}.gc-size-sm .gc-loader-button::before{left:calc(50% - 7px - 1px)}.gc-size-lg .gc-loader-button::before,.gc-size-lg .gc-loader-button::after{top:calc(50% - 5.5px);width:11px;height:11px}.gc-size-lg .gc-loader-button::before{left:calc(50% - 11px - 1px)}@keyframes gc-loader{50%{transform:scale(0.7);opacity:.62}100%{transform:scale(1);opacity:1}}.gc-loader{display:inline-flex;background-color:rgba(0,0,0,.1);justify-content:center;align-items:center;flex-wrap:nowrap}.gc-loader>div{flex:0 0 auto;width:10px;height:10px;margin:1px;animation:gc-loader .8s 0s infinite linear;border-radius:50%;background-color:currentColor}.gc-loader>div:nth-child(2n-1){animation-delay:-0.4s !important}.gc-loader--block{display:flex}.gc-loader--transparent{background-color:transparent}.gc-loader--info>div{background-color:#205f78}.gc-loader--warning>div{background-color:#e59500}.gc-loader--error>div{background-color:#be1f1f}.gc-alert{overflow:hidden;padding:10px;border:1px solid rgba(32,95,120,.1);border-radius:2px;background-color:rgba(32,95,120,.1)}.gc-alert__main{display:flex;min-height:30px;color:#205f78;align-items:center}.gc-alert__icon{display:flex;width:30px;height:30px;margin-right:10px;align-items:center;justify-content:center}.gc-alert__title{overflow:hidden;flex:1 1 auto;width:0;margin:0;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:bold;line-height:30px}.gc-alert__actions{margin-left:15px}.gc-alert__details{padding-top:15px;font-size:12px}.gc-alert--level-warning{border:1px solid rgba(229,149,0,.1);background-color:rgba(229,149,0,.1)}.gc-alert--level-warning>.gc-alert__main{color:#e59500}.gc-alert--level-error{border:1px solid rgba(190,31,31,.1);background-color:rgba(190,31,31,.1)}.gc-alert--level-error>.gc-alert__main{color:#be1f1f}.gc-alert--size-small{padding:0;border:none}.gc-alert--size-small .gc-alert__details{padding:10px}.gc-alert--size-small .gc-alert__title{font-size:12px}.gc-alert--size-small .gc-alert__title:first-child{margin-left:10px}.gc-alert--size-small .gc-alert__icon{margin-right:0}.gc-positioner{position:absolute;top:0;left:0}.gc-positioner--calculating{visibility:hidden}.gc-positioner--fill-container{width:100%;height:100%}a.gc-link{color:#205f78}a.gc-link:active,a.gc-link:focus,a.gc-link:visited{color:#205f78}a.gc-link:hover{color:#1b5166}a.gc-link--no-underline{text-decoration:none}@media(any-hover: none){a.gc-link:hover{color:#205f78}}.gc-grid-item--appbar{background-color:#f1f1f1;box-shadow:inset 0 -1px 0 0 #dbdbdb;grid-area:appbar}.gc-grid-item--legacy-appbar{background-color:#205f78;grid-area:appbar}.gc-grid-item--menu{grid-area:menu}.gc-grid-item--toolbar{display:flex;background-color:#f1f1f1;box-shadow:inset 0 -1px 0 0 #dbdbdb;grid-area:toolbar}.gc-grid-item--toolbar>.gc-toolbar{flex:1 1 auto;margin:5px}.gc-grid-item--surface{grid-area:surface}.gc-grid-item--sidebar{grid-area:sidebar}.gc-grid-item--statusbar{border-top:1px solid #dbdbdb;background-color:#f1f1f1;grid-area:statusbar}.gc-grid{position:relative;z-index:0;display:grid;display:-ms-grid;width:100%;height:100%}.gc-grid *,.gc-grid *:before,.gc-grid *:after{box-sizing:border-box}.gc-grid--designer{-ms-grid-rows:auto auto minmax(0, 1fr) auto;-ms-grid-columns:auto minmax(0, 1fr) auto;grid-template:"appbar appbar appbar" auto "menu toolbar toolbar" auto "menu surface sidebar" minmax(0, 1fr) "menu statusbar statusbar" auto/auto minmax(0, 1fr) auto}.gc-grid--designer>.gc-grid-item--appbar{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.gc-grid--designer>.gc-grid-item--legacy-appbar{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.gc-grid--designer>.gc-grid-item--menu{-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:1}.gc-grid--designer>.gc-grid-item--toolbar{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.gc-grid--designer>.gc-grid-item--surface{-ms-grid-row:3;-ms-grid-column:2}.gc-grid--designer>.gc-grid-item--sidebar{-ms-grid-row:3;-ms-grid-column:3}.gc-grid--designer>.gc-grid-item--statusbar{-ms-grid-row:4;-ms-grid-column:2;-ms-grid-column-span:2}.gc-app{position:relative;z-index:0;overflow:hidden;width:100%;height:100%;margin:0;padding:0;color:#333;background-color:#e6e6e6;font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.gc-resizable{position:relative}.gc-resizable--disabled .gc-resizable__handler{display:none}.gc-resizable--horizontal{height:100%;will-change:width}.gc-resizable--horizontal .gc-resizable__handler{top:0;width:10px;height:100%;cursor:ew-resize}.gc-resizable--vertical{width:100%;will-change:height}.gc-resizable--vertical .gc-resizable__handler{left:0;width:100%;height:10px;cursor:ns-resize}.gc-resizable__handler{position:absolute}.gc-resizable__handler--side-left{left:-5px}.gc-resizable__handler--side-right{right:-5px}.gc-resizable__handler--side-top{top:-5px}.gc-resizable__handler--side-bottom{bottom:-5px}.gc-date-range{display:flex}.gc-date-range__main{display:flex}.gc-date-range__main .gc-datetime:first-child:not(:only-child) .gc-datetime__body{padding-right:10px}.gc-date-range__main .gc-datetime:nth-child(2) .gc-datetime__body{padding-left:10px}.gc-date-range__main .gc-datetime--months .gc-datetime__body,.gc-date-range__main .gc-datetime--years .gc-datetime__body{display:flex;flex-wrap:wrap;align-content:space-around}.gc-date-range__aside{background-color:#205f78}@media screen and (max-width: 812px){.gc-date-range{flex-direction:column}}.gc-date-range-aside{display:flex;flex-direction:column;width:190px;height:100%}.gc-date-range-aside--simple .gc-date-range-shortcuts__list{padding:15px 0}.gc-date-range-aside__header{height:70px}.gc-date-range-aside__body{display:flex;flex-direction:column;flex:1 1 auto;height:0;padding:0 5px}.gc-date-range-aside__title{flex:0 0 auto;height:30px;margin:0 10px;text-align:center;color:#fff;box-shadow:inset 0 -1px 0 0 rgba(255,255,255,.15);font-size:12px;font-weight:bold;line-height:30px}.gc-date-range-aside__list{flex:1 1 auto;padding:10px 0}.gc-date-range-aside__item{width:100%}.gc-date-range-aside__scroll{height:100%;padding:0 10px}@media screen and (max-width: 812px){.gc-date-range-aside{width:100%}.gc-date-range-aside__body{height:100%}}
/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@grapecity/activereports/styles/ar-js-designer.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.gc-btn__text{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:40px;padding:0 15px;cursor:default;transition:color .2s ease-in-out;text-align:inherit;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;line-height:40px}.gc-btn__text--empty{padding:0}.gc-btn__icon{position:absolute;top:0;left:0;display:flex;width:40px;transition:color .2s ease-in-out;text-align:center;font-size:24px;justify-content:center;align-items:center}.gc-btn,.gc-btn__icon{height:40px;color:inherit;line-height:40px}.gc-btn{position:relative;display:inline-block;overflow:visible;box-sizing:border-box;width:auto;padding:0;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;text-align:left;vertical-align:top;border:none;border-radius:2px;background-color:rgba(0,0,0,.05);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px}.gc-btn>.gc-btn__icon-badge.gc-badge--bottom-right,.gc-btn>.gc-btn__icon-badge.gc-badge--top-right{right:calc(100% - 40px)}.gc-btn:focus{outline:none;box-shadow:inset 0 0 0 2px rgba(32,95,120,.62)}.gc-btn.gc-btn--level-warning:focus{box-shadow:inset 0 0 0 2px rgba(229,149,0,.38)}.gc-btn.gc-btn--level-error:focus{box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-btn.gc-btn--disabled{opacity:.38}.gc-btn.gc-btn--disabled:focus{outline:none;box-shadow:none}.gc-btn::-moz-focus-inner{border:0}.gc-btn:not([disabled]):not(.gc-btn--disabled):hover{background-color:rgba(0,0,0,.1)}.gc-btn--block{display:block}.gc-btn--text-align-center{text-align:center}.gc-btn--text-align-right{text-align:right}.gc-btn--with-icon .gc-btn__text{padding:0 0 0 40px}.gc-btn--with-icon .gc-btn__text:not(.gc-btn__text--empty){padding-right:15px}.gc-btn--with-badge .gc-badge{margin-right:15px}.gc-btn--with-badge .gc-btn__text:not(.gc-btn__text--empty){padding-right:5px}.gc-btn--with-badge .gc-btn__text.gc-btn__text--empty+.gc-badge{margin-left:0}.gc-btn--accent{color:#fff;background-color:#205f78}.gc-btn--accent:not([disabled]):not(.gc-btn--disabled):hover{background-color:#1b5166}.gc-btn--accent:not([disabled]):not(.gc-btn--disabled):focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.62)}.gc-btn--transparent{background-color:transparent}.gc-btn--transparent:not([disabled]):not(.gc-btn--disabled):hover{background-color:rgba(0,0,0,.1)}.gc-btn--custom{padding:0}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent){background-color:#e59500}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#c37f00}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.62)}.gc-btn--level-warning .gc-accent-color,.gc-btn--level-warning.gc-btn--transparent.gc-btn--accent{color:#e59500}.gc-btn--level-warning.gc-btn--transparent.gc-btn--accent:hover{color:#fff;background-color:rgba(195,127,0,.62)}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent){background-color:#be1f1f}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#a21a1a}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.62)}.gc-btn--level-error .gc-accent-color,.gc-btn--level-error.gc-btn--transparent.gc-btn--accent{color:#be1f1f}.gc-btn--level-error.gc-btn--transparent.gc-btn--accent:hover{color:#fff;background-color:rgba(162,26,26,.62)}.gc-btn--vertical{min-width:40px;height:auto!important;text-align:center}.gc-btn--vertical>.gc-btn__icon{position:relative;top:8px;width:100%!important}.gc-btn--vertical>.gc-btn__text{padding:0 15px!important}.gc-btn--vertical>.gc-btn__text.gc-btn__text--empty{display:none}.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-right,.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--top-right{right:0}.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-left,.gc-btn--vertical>.gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-right{bottom:calc(100% - 40px)}.gc-btn--vertical.gc-btn--with-badge>.gc-badge.gc-badge--inline{margin-right:15px;margin-left:0}.gc-btn--vertical.gc-btn--with-badge>.gc-btn__text--empty+.gc-badge.gc-badge--inline{margin-right:0}.gc-btn--vertical.gc-size-sm{min-width:30px}.gc-btn--vertical.gc-size-sm>.gc-btn__text{padding:0 10px!important}.gc-btn--vertical.gc-size-sm>.gc-btn__icon{top:4px}.gc-btn--vertical.gc-size-sm>.gc-btn__icon-badge.gc-badge--bottom-left,.gc-btn--vertical.gc-size-sm>.gc-btn__icon-badge.gc-badge--bottom-right{bottom:calc(100% - 30px)}.gc-btn--vertical.gc-size-sm.gc-btn--with-badge>.gc-btn__text:not(.gc-btn__text--empty)+.gc-badge{margin-right:10px}.gc-btn--vertical.gc-size-lg{min-width:50px}.gc-btn--vertical.gc-size-lg>.gc-btn__icon-badge.gc-badge--bottom-left,.gc-btn--vertical.gc-size-lg>.gc-btn__icon-badge.gc-badge--bottom-right{bottom:calc(100% - 50px)}.gc-btn.gc-size-sm.gc-btn--with-icon>.gc-btn__text{padding-left:30px}.gc-btn.gc-size-sm.gc-btn--with-icon>.gc-btn__text:not(.gc-btn__text--empty){padding-right:10px}.gc-btn.gc-size-sm .gc-btn__icon{width:30px;height:30px;font-size:16px;line-height:30px}.gc-btn.gc-size-sm .gc-btn__icon:not(.gc-icon--custom)>svg{width:16px;height:16px}.gc-btn.gc-size-sm .gc-btn__icon-badge.gc-badge--bottom-right,.gc-btn.gc-size-sm .gc-btn__icon-badge.gc-badge--top-right{right:calc(100% - 30px)}.gc-btn.gc-size-sm .gc-btn__text{height:30px;line-height:30px}.gc-btn.gc-size-lg.gc-btn--with-icon>.gc-btn__text{padding-left:50px}.gc-btn.gc-size-lg .gc-btn__icon{width:50px;height:50px;font-size:24px;line-height:50px}.gc-btn.gc-size-lg .gc-btn__icon>svg{width:24px;height:24px}.gc-btn.gc-size-lg .gc-btn__icon-badge.gc-badge--bottom-right,.gc-btn.gc-size-lg .gc-btn__icon-badge.gc-badge--top-right{right:calc(100% - 50px)}.gc-btn.gc-size-lg .gc-btn__text{height:50px;line-height:50px}.gc-btn[disabled]{opacity:.38}@media (any-hover:none){.gc-btn:not([disabled]):not(.gc-btn--disabled):hover{background-color:rgba(0,0,0,.05)}.gc-btn--accent:not([disabled]):not(.gc-btn--disabled):hover{background-color:#205f78}.gc-btn--transparent:not([disabled]):not(.gc-btn--disabled):hover{background-color:transparent}.gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#e59500}.gc-btn--level-warning.gc-btn--transparent.gc-btn--accent:hover{color:#e59500;background-color:transparent}.gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):not([disabled]):not(.gc-btn--disabled):hover{background-color:#be1f1f}.gc-btn--level-error.gc-btn--transparent.gc-btn--accent:hover{color:#be1f1f;background-color:transparent}}.gc-btn-group{position:relative;display:inline-flex;border-radius:2px}.gc-btn-group>:not(:only-child):not(:first-child):not(:last-child),.gc-btn-group>:not(:only-child):not(:first-child):not(:last-child) .gc-input,.gc-btn-group>:not(:only-child):not(:first-child):not(:last-child)>.gc-btn{border-radius:0!important}.gc-btn-group>:not(:only-child):first-child,.gc-btn-group>:not(:only-child):first-child .gc-input,.gc-btn-group>:not(:only-child):first-child>.gc-btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.gc-btn-group>:not(:only-child):last-child,.gc-btn-group>:not(:only-child):last-child .gc-input,.gc-btn-group>:not(:only-child):last-child>.gc-btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.gc-btn-group>:not(:only-child).gc-dd--chevron>.gc-btn{min-width:auto}.gc-btn-group--align-center{justify-content:center}.gc-btn-group--align-right{justify-content:flex-end}.gc-btn-group--align-justify>:not(.gc-btn-group__splitter){flex:1}.gc-btn-group--block{display:flex}.gc-btn-group--disabled .gc-btn-group__splitter,.gc-btn-group--disabled:after{opacity:.38}.gc-btn-group[class*="--header"]{overflow:hidden}.gc-btn-group[class*="--header"]:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";transition:background-color .2s ease-in-out}.gc-btn-group--header-default>:first-child.gc-btn,.gc-btn-group--header-default>:first-child.gc-input{background-color:#ddd}.gc-btn-group--header-default>:first-child.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>:first-child.gc-input:hover:not([disabled]){background-color:#d2d2d2}.gc-btn-group--header-default>:first-child.gc-combo>.gc-input,.gc-btn-group--header-default>:first-child.gc-dd>.gc-btn{background-color:#ddd}.gc-btn-group--header-default>:first-child.gc-combo>.gc-input:hover:not([disabled]),.gc-btn-group--header-default>:first-child.gc-dd>.gc-btn:hover:not([disabled]){background-color:#d2d2d2}.gc-btn-group--header-default:after{background-color:#ddd}.gc-btn-group--header-info:after{background-color:#205f78}.gc-btn-group--header-warning:after{background-color:#e59500}.gc-btn-group--header-error:after{background-color:#be1f1f}.gc-btn-group__splitter{display:flex;width:1px;background-color:rgba(0,0,0,.05);align-items:center}.gc-btn-group__splitter:after{width:1px;height:50%;content:"";background-color:rgba(0,0,0,.1)}.gc-btn-group__splitter--accent-full:after{background-color:hsla(0,0%,100%,.38)}.gc-btn-group__splitter--accent-info:after{background-color:rgba(32,95,120,.38)}.gc-btn-group__splitter--accent-warning:after{background-color:rgba(229,149,0,.38)}.gc-btn-group__splitter--accent-error:after{background-color:rgba(190,31,31,.38)}.gc-btn-group__splitter--background-transparent{background-color:transparent}@media (any-hover:none){.gc-btn-group--header-default>:first-child.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>:first-child.gc-combo>.gc-input:hover:not([disabled]),.gc-btn-group--header-default>:first-child.gc-dd>.gc-btn:hover:not([disabled]),.gc-btn-group--header-default>:first-child.gc-input:hover:not([disabled]){background-color:#ddd}}.gc-dd__chevron{position:absolute;top:0;right:0;display:none;width:30px;height:40px;transition:transform .2s ease-in-out;text-align:center;pointer-events:none;font-size:24px;line-height:40px}.gc-dd__chevron--accent-full{color:#fff}.gc-dd__chevron.gc-size-sm{width:30px;font-size:16px}.gc-dd__chevron.gc-size-lg{width:35px;font-size:24px}.gc-btn--level-warning+.gc-dd__chevron.gc-accent-color{color:#e59500}.gc-btn--level-error+.gc-dd__chevron.gc-accent-color{color:#be1f1f}.gc-btn--accent.gc-btn--transparent.gc-btn--level-warning:not(:hover)+.gc-dd__chevron{color:#e59500}.gc-btn--accent.gc-btn--transparent.gc-btn--level-error:not(:hover)+.gc-dd__chevron{color:#be1f1f}.gc-dd{position:relative;display:inline-block;width:auto;height:40px;vertical-align:top;color:#333;border-radius:2px;font-size:12px}.gc-dd *,.gc-dd:after,.gc-dd :after,.gc-dd :before{box-sizing:border-box}.gc-dd:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .2s ease-in-out;pointer-events:none;opacity:0;border:1px solid #be1f1f;border-radius:inherit}.gc-dd>.gc-btn{width:100%}.gc-dd--block{display:block}.gc-dd--disabled .gc-dd__chevron,.gc-dd--disabled .gc-dd__preview{opacity:.38}.gc-dd--invalid:after{opacity:1}.gc-dd--invalid>.gc-btn--with-focus:focus{box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-dd--with-preview>.gc-btn>.gc-btn__text{padding-left:0}.gc-dd--with-preview:not([class^=gc-size])>.gc-btn{padding-left:40px}.gc-dd--with-preview.gc-size-sm>.gc-btn{padding-left:30px}.gc-dd--with-preview.gc-size-sm>.gc-dd__preview{width:30px}.gc-dd--with-preview.gc-size-lg>.gc-btn{padding-left:50px}.gc-dd--with-preview.gc-size-lg>.gc-dd__preview{width:50px}.gc-dd--chevron>.gc-dd__chevron{display:flex;justify-content:center;align-items:center}.gc-dd--chevron>.gc-btn{min-width:70px}.gc-dd--chevron>.gc-btn--custom{width:100%;padding-right:30px;padding-left:15px}.gc-dd--chevron>.gc-btn .gc-btn__text{padding-right:30px}.gc-dd--chevron.gc-size-sm>.gc-btn{min-width:60px}.gc-dd--chevron.gc-size-sm>.gc-btn--custom{padding-right:30px}.gc-dd--chevron.gc-size-sm>.gc-btn .gc-btn__text{padding-right:30px!important}.gc-dd--chevron.gc-size-lg>.gc-btn{min-width:85px}.gc-dd--chevron.gc-size-lg>.gc-btn--custom,.gc-dd--chevron.gc-size-lg>.gc-btn .gc-btn__text{padding-right:35px}.gc-dd--menu-open>.gc-dd__chevron:not(.gc-dd__chevron--custom){transform:rotate(180deg)}.gc-dd--placeholder-text:not(.gc-dd--disabled)>.gc-btn .gc-btn__text{opacity:.38}.gc-dd__toggle-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gc-dd__preview{position:absolute;top:0;left:0;display:flex;width:40px;height:100%;padding:5px;pointer-events:none;justify-content:center;align-items:center}@media (any-hover:none){.gc-btn--accent.gc-btn--transparent.gc-btn--level-warning+.gc-dd__chevron{color:#e59500}.gc-btn--accent.gc-btn--transparent.gc-btn--level-error+.gc-dd__chevron{color:#be1f1f}}@keyframes gc-menu-show{0%{transform:scale(.25);opacity:0}to{transform:scale(1);opacity:1}}@keyframes gc-menu-show-center{0%{transform:scale(.25) translateX(-50%);opacity:0}to{transform:scale(1) translateX(-50%);opacity:1}}.gc-portal-root--dropdown .gc-positioner{z-index:1030}.gc-dd-menu{transform-origin:right top;animation:gc-menu-show .2s ease-in-out 1;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.gc-dd-menu *,.gc-dd-menu :after,.gc-dd-menu :before{box-sizing:border-box}.gc-dd-menu--dropup{transform-origin:right bottom}.gc-dd-menu--multiselect .gc-dd-menu__item{padding-left:0}.gc-dd-menu--multiselect .gc-dd-menu__item.gc-size-sm{padding-left:5px}.gc-dd-menu--align-center{transform-origin:left top;animation:gc-menu-show-center .2s ease-in-out 1 both}.gc-dd-menu--align-center.gc-dd-menu--dropup{transform-origin:left bottom}.gc-dd-menu--align-left{transform-origin:left top}.gc-dd-menu--align-left.gc-dd-menu--dropup{transform-origin:left bottom}.gc-dd-menu__scroll>.gc-scrollbars__view{padding:7.5px 0}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected{color:#fff;background-color:#205f78}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected>i{color:#fff}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused,.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:focus,.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):active,.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):hover{background-color:#1b5166}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused:hover{background-color:#18475a!important}.gc-dd-menu--custom .gc-dd-menu__scroll>.gc-scrollbars__view{padding:0}.gc-dd-menu__header.gc-heading{padding:0 15px;color:rgba(51,51,51,.62)}.gc-dd-menu__divider,.gc-dd-menu__header.gc-heading .gc-heading__text:after,.gc-dd-menu__header.gc-heading .gc-heading__text:before{background-color:#f2f2f2}.gc-dd-menu__divider{display:block;width:calc(100% - 30px);height:1px;margin:7.5px 15px}.gc-dd-menu__group-dd{display:block;opacity:1}.gc-dd-menu__group-dd--transition{transition:opacity .2s ease-in-out;opacity:0}.gc-dd-menu__group-dd--hidden{display:none}.gc-dd-menu__group-dd:hover{display:block;opacity:1}.gc-dd-menu__item{display:flex;overflow:hidden;width:100%;height:40px;margin:0;padding:0 15px;cursor:default;text-align:left;text-overflow:ellipsis;color:#333;border:0;border-radius:0;background-color:transparent;font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:40px;align-items:center}.gc-dd-menu__item--with-preview{padding-left:5px}.gc-dd-menu__item--with-preview.gc-size-sm{padding-left:10px}.gc-dd-menu__item--with-preview.gc-size-lg{padding-left:0}.gc-dd-menu__item>.gc-dd-menu__item-preview{display:flex;width:40px;height:40px;pointer-events:none;justify-content:center;align-items:center;flex-shrink:0}.gc-dd-menu__item>span{overflow:hidden;flex:1 1 auto;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.gc-dd-menu__item>.gc-icon{display:flex;width:24px;height:40px;margin-right:15px;text-align:center;color:#205f78;font-size:24px;line-height:40px;justify-content:center;align-items:center}.gc-dd-menu__item>.gc-icon>svg{flex:0 0 auto}.gc-dd-menu__item:focus{outline:none;background-color:#f7f7f7;box-shadow:none}.gc-dd-menu__item::-moz-focus-inner{border:0}.gc-dd-menu__item--focused,.gc-dd-menu__item:not([disabled]):not(.disabled):active,.gc-dd-menu__item:not([disabled]):not(.disabled):hover{background-color:#f7f7f7}.gc-dd-menu__item--focused:hover{background-color:#efefef!important}.gc-dd-menu__item--disabled{opacity:.62}.gc-dd-menu__item.gc-size-sm>.gc-dd-menu__item-preview{width:30px;height:30px;margin-right:5px}.gc-dd-menu__item.gc-size-sm>.gc-icon{width:16px;height:30px;margin-right:10px;font-size:16px;line-height:30px}.gc-dd-menu__item.gc-size-sm>.gc-icon:not(.gc-icon--custom)>svg{width:16px;height:16px}.gc-dd-menu__item.gc-size-lg>.gc-dd-menu__item-preview{width:50px;height:50px}.gc-dd-menu__item.gc-size-lg>.gc-icon{width:24px;height:50px;margin-right:15px;font-size:24px;line-height:50px}.gc-dd-menu__item.gc-size-lg>.gc-icon:not(.gc-icon--custom)>svg{width:24px;height:24px}.gc-dd-menu__item.gc-dd-menu__group{padding:0 5px 0 15px}.gc-dd-menu__item.gc-dd-menu__group .gc-dd-menu__group-icon{margin-right:0;opacity:.5}@media (any-hover:none){.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):hover{background-color:#205f78}.gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused:hover{background-color:#1b5166!important}.gc-dd-menu__item:not([disabled]):not(.disabled):hover{background-color:#fff}.gc-dd-menu__item--focused:hover{background-color:#f7f7f7!important}}.gc-check__mark{position:absolute;top:10px;left:10px;display:block;width:20px;height:20px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;border:2px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05)}.gc-check__mark:after,.gc-check__mark:before{position:absolute;top:50%;left:50%;content:"";opacity:0}.gc-check__mark:before{width:42.5%;height:72.5%;transform:rotate(45deg) scale(0) translate(-50%,-50%);transform-origin:30% 0;border:2px solid #fff;border-top:0;border-left:0}.gc-check__mark:after{width:50%;height:50%;transform:scale(0) translate(-50%,-50%);transform-origin:0 0;border-radius:2px;background-color:#fff}.gc-check__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.gc-check__input:focus+.gc-check__mark{border-color:#205f78;box-shadow:0 0 5px 1px rgba(32,95,120,.38)}.gc-check__input:checked:not(.gc-check__input--indeterminate)+.gc-check__mark{background-color:#205f78}.gc-check__input:checked:not(.gc-check__input--indeterminate)+.gc-check__mark:before{transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1}.gc-check__input--indeterminate+.gc-check__mark{border-color:#205f78;background-color:#205f78}.gc-check__input--indeterminate+.gc-check__mark:after{transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:scale(1) translate(-50%,-50%);opacity:1}.gc-check{position:relative;display:inline-block;overflow:hidden;height:40px;padding:0 0 0 40px;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:40px}.gc-check *,.gc-check :after,.gc-check :before{box-sizing:border-box}.gc-check:hover .gc-check__mark{border-color:rgba(0,0,0,.1)}.gc-check--block{display:block}.gc-check--disabled{pointer-events:none;opacity:.38}.gc-check--invalid .gc-check__mark{border-color:#be1f1f!important}.gc-check--invalid .gc-check__input:focus+.gc-check__mark{box-shadow:0 0 5px 1px rgba(190,31,31,.38)}.gc-check--invalid .gc-check__input--indeterminate+.gc-check__mark,.gc-check--invalid .gc-check__input:checked+.gc-check__mark{background-color:#be1f1f}.gc-check--align-left{padding:0 40px 0 0;text-align:right}.gc-check--align-left .gc-check__mark{right:10px;left:auto}.gc-check.gc-size-sm{padding:0 0 0 30px;line-height:30px}.gc-check.gc-size-sm .gc-check__mark{top:5px;left:5px}.gc-check.gc-size-sm.gc-check--align-left{padding:0 30px 0 0}.gc-check.gc-size-sm.gc-check--align-left .gc-check__mark{right:5px;left:auto}.gc-check.gc-size-lg{padding:0 0 0 50px;line-height:50px}.gc-check.gc-size-lg .gc-check__mark{top:15px;left:15px}.gc-check.gc-size-lg.gc-check--align-left{padding:0 50px 0 0}.gc-check.gc-size-lg.gc-check--align-left .gc-check__mark{right:15px;left:auto}@media (any-hover:none){.gc-check:hover .gc-check__mark{border-color:rgba(0,0,0,.05)}}.gc-radio__mark{top:10px;left:10px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;border:2px solid transparent;border-radius:50%;background-color:rgba(0,0,0,.05)}.gc-radio__mark,.gc-radio__mark:before{position:absolute;display:block;width:20px;height:20px}.gc-radio__mark:before{top:-2px;left:-2px;content:"";transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:scale(0);opacity:0;background-image:radial-gradient(#fff,#fff 28%,transparent 32%)}.gc-radio__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.gc-radio__input:focus+.gc-radio__mark{border-color:#205f78;box-shadow:0 0 5px 1px rgba(32,95,120,.38)}.gc-radio__input:checked+.gc-radio__mark{border-color:#205f78;background-color:#205f78}.gc-radio__input:checked+.gc-radio__mark:before{transform:scale(1);opacity:1}.gc-radio{position:relative;display:inline-block;overflow:hidden;height:40px;padding:0 0 0 40px;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:40px}.gc-radio *,.gc-radio :after,.gc-radio :before{box-sizing:border-box}.gc-radio:hover .gc-radio__mark{border-color:rgba(0,0,0,.1)}.gc-radio--block{display:block}.gc-radio--disabled{pointer-events:none;opacity:.38}.gc-radio--invalid .gc-radio__mark{border-color:#be1f1f!important}.gc-radio--invalid .gc-radio__input:focus+.gc-radio__mark{box-shadow:0 0 5px 1px rgba(190,31,31,.38)}.gc-radio--invalid .gc-radio__input:checked+.gc-radio__mark{background-color:#be1f1f}.gc-radio--align-left{padding:0 40px 0 0;text-align:right}.gc-radio--align-left>.gc-radio__mark{right:10px;left:auto}.gc-radio.gc-size-sm{padding:0 0 0 30px;line-height:30px}.gc-radio.gc-size-sm .gc-radio__mark{top:5px;left:5px}.gc-radio.gc-size-sm.gc-radio--align-left{padding:0 30px 0 0}.gc-radio.gc-size-sm.gc-radio--align-left .gc-radio__mark{right:5px;left:auto}.gc-radio.gc-size-lg{padding:0 0 0 50px;line-height:50px}.gc-radio.gc-size-lg .gc-radio__mark{top:15px;left:15px}.gc-radio.gc-size-lg.gc-radio--align-left{padding:0 50px 0 0}.gc-radio.gc-size-lg.gc-radio--align-left .gc-radio__mark{right:15px;left:auto}@media (any-hover:none){.gc-radio:hover .gc-radio__mark{border-color:rgba(0,0,0,.05)}}.gc-toggle__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.gc-toggle__input:focus+.gc-toggle__mark{box-shadow:0 0 5px 1px rgba(32,95,120,.38)}.gc-toggle__input:checked:not(.gc-toggle__input--indeterminate)+.gc-toggle__mark{background-color:#205f78}.gc-toggle__input:checked:not(.gc-toggle__input--indeterminate)+.gc-toggle__mark:after{transform:translateX(20px);background-color:#fff}.gc-toggle__input--indeterminate+.gc-toggle__mark:after{left:50%;transition:border-color .2s ease-in-out;transform:translateX(-50%);border:2px solid #333;background-color:transparent}.gc-toggle__mark{position:relative;flex:0 0 auto;width:40px;height:20px;margin:10px 15px 10px 0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;border:2px solid transparent;border-radius:10px;background-color:rgba(0,0,0,.05)}.gc-toggle__mark:after{position:absolute;top:3px;left:3px;width:10px;height:10px;content:"";transition:background-color .2s ease-in-out,transform .2s ease-in-out;border-radius:50%;background-color:#333}.gc-toggle{position:relative;display:inline-flex;height:40px;padding:0;-webkit-user-select:none;user-select:none;text-align:left;vertical-align:top;color:#333;border:none;background-color:transparent;font-size:12px;font-weight:400;line-height:40px}.gc-toggle *,.gc-toggle :after,.gc-toggle :before{box-sizing:border-box}.gc-toggle:hover>.gc-toggle__mark{border-color:rgba(0,0,0,.1)}.gc-toggle--block{display:flex}.gc-toggle--block.gc-toggle--align-left{justify-content:flex-end}.gc-toggle--align-left .gc-toggle__mark{margin-right:0;margin-left:15px;order:2}.gc-toggle--disabled{pointer-events:none;opacity:.38}.gc-toggle--invalid:hover>.gc-toggle__mark{border-color:#be1f1f}.gc-toggle--invalid>.gc-toggle__input:not(:checked):not(.gc-toggle__input--indeterminate)+.gc-toggle__mark:after{background-color:#be1f1f}.gc-toggle--invalid>.gc-toggle__input:focus+.gc-toggle__mark{box-shadow:0 0 5px 1px rgba(190,31,31,.38)}.gc-toggle--invalid>.gc-toggle__input:checked+.gc-toggle__mark{background-color:#be1f1f}.gc-toggle--invalid>.gc-toggle__input--indeterminate+.gc-toggle__mark:after{border-color:#be1f1f}.gc-toggle.gc-size-sm .gc-toggle__mark{margin-top:5px;margin-bottom:5px}.gc-toggle.gc-size-lg .gc-toggle__mark{margin-top:15px;margin-bottom:15px}@media (any-hover:none){.gc-toggle--invalid:hover>.gc-toggle__mark,.gc-toggle:hover>.gc-toggle__mark{border-color:transparent}}.gc-toolbar{position:relative;display:inline-flex}.gc-toolbar *,.gc-toolbar :after,.gc-toolbar :before{box-sizing:border-box}.gc-toolbar--block{display:flex;height:40px}.gc-toolbar--block .gc-toolbar__content-container{overflow:hidden}.gc-toolbar--block .gc-toolbar__content{position:absolute}.gc-toolbar--with-toggle>.gc-btn{position:absolute;top:0;right:0}.gc-toolbar--with-toggle .gc-toolbar__content{padding-right:40px}.gc-toolbar--with-toggle .gc-toolbar__content:before{position:absolute;top:-5px;right:-5px;width:calc(100% + 10px);height:calc(100% + 10px);content:"";opacity:0;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-toolbar--with-toggle.gc-size-lg .gc-toolbar__content{padding-right:50px}.gc-toolbar--with-toggle.gc-size-sm .gc-toolbar__content{padding-right:30px}.gc-toolbar--expanded{z-index:10}.gc-toolbar--expanded .gc-toolbar__content-container{overflow:visible}.gc-toolbar--expanded .gc-toolbar__content:before{opacity:1}.gc-toolbar--no-wrap .gc-toolbar__content{position:relative;flex-wrap:nowrap}.gc-toolbar--rounded .gc-toolbar__content:before{border-radius:20px}.gc-toolbar--rounded.gc-size-lg .gc-toolbar__content:before{border-radius:25px}.gc-toolbar--rounded.gc-size-sm .gc-toolbar__content:before{border-radius:15px}.gc-toolbar--dropup .gc-toolbar__content{top:auto;bottom:0;flex-wrap:wrap-reverse}.gc-toolbar--dropup .gc-toolbar__content:before{top:auto!important;bottom:-5px;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-toolbar.gc-size-lg{height:50px}.gc-toolbar.gc-size-sm{height:30px}.gc-toolbar__content{top:0;left:0;display:flex;flex-wrap:wrap}.gc-toolbar__content,.gc-toolbar__content-container{position:relative;width:100%}.gc-toolbar__item-container{display:inline-block;flex:0 0 auto;vertical-align:top}.gc-toolbar__item-container--padding{padding:0 5px 0 0}.gc-toolbar__item-container--padding:last-of-type{padding:0}.gc-toolbar__splitter{position:relative;display:block;overflow:hidden;width:1px;height:40px}.gc-toolbar__splitter:after{display:block;width:1px;height:20px;margin:10px 0;content:" ";background-color:#dbdbdb}.gc-size-sm .gc-toolbar__splitter{height:30px}.gc-size-sm .gc-toolbar__splitter:after{height:15px;margin:7.5px 0}.gc-size-lg .gc-toolbar__splitter{height:50px}.gc-size-lg .gc-toolbar__splitter:after{height:25px;margin:12.5px 0}.gc-tabs{display:inline-block}.gc-tabs--block{display:block}.gc-tabs--simplified .gc-btn:after,.gc-tabs--transparent .gc-btn:after{position:absolute;z-index:1040;bottom:0;left:50%;display:block;width:0;height:1px;content:"";transition:width .2s ease-in-out;transform:translateX(-50%);border-radius:2px}.gc-tabs--simplified .gc-btn.selected:after,.gc-tabs--transparent .gc-btn.selected:after{width:calc(100% - 15px);height:2px}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after,.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover:after{width:100%}.gc-tabs--simplified .gc-btn:after{background-color:#205f78}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover{color:#1b5166;background-color:transparent}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after{background-color:#1b5166}.gc-tabs--transparent .gc-btn{color:hsla(0,0%,100%,.38)}.gc-tabs--transparent .gc-btn:after{background-color:#fff}.gc-tabs--transparent .gc-btn.selected,.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover{color:#fff;background-color:transparent}@media (any-hover:none){.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after,.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover:after{width:0}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover{color:#205f78}.gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after{background-color:#205f78}.gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover{color:hsla(0,0%,100%,.38)}}.gc-input,input[type=email].gc-input,input[type=password].gc-input,input[type=text].gc-input,input[type=url].gc-input{box-sizing:border-box;height:40px;padding:0 10px;transition:color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out,border-color .2s ease-in-out;vertical-align:top;color:#333;border:1px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05);box-shadow:none;font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:38px}.gc-input:not([disabled]):hover,input[type=email].gc-input:not([disabled]):hover,input[type=password].gc-input:not([disabled]):hover,input[type=text].gc-input:not([disabled]):hover,input[type=url].gc-input:not([disabled]):hover{background-color:rgba(0,0,0,.1)}.gc-input:not([disabled]):focus,input[type=email].gc-input:not([disabled]):focus,input[type=password].gc-input:not([disabled]):focus,input[type=text].gc-input:not([disabled]):focus,input[type=url].gc-input:not([disabled]):focus{outline:none;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px rgba(32,95,120,.62)}.gc-input::placeholder,input[type=email].gc-input::placeholder,input[type=password].gc-input::placeholder,input[type=text].gc-input::placeholder,input[type=url].gc-input::placeholder{color:rgba(51,51,51,.38);font-weight:400}.gc-input--block,input[type=email].gc-input--block,input[type=password].gc-input--block,input[type=text].gc-input--block,input[type=url].gc-input--block{display:block}.gc-input--invalid,input[type=email].gc-input--invalid,input[type=password].gc-input--invalid,input[type=text].gc-input--invalid,input[type=url].gc-input--invalid{border-color:#be1f1f}.gc-input--invalid:not([disabled]):focus,input[type=email].gc-input--invalid:not([disabled]):focus,input[type=password].gc-input--invalid:not([disabled]):focus,input[type=text].gc-input--invalid:not([disabled]):focus,input[type=url].gc-input--invalid:not([disabled]):focus{border-color:#be1f1f;box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-input--invalid:not([disabled]):hover,input[type=email].gc-input--invalid:not([disabled]):hover,input[type=password].gc-input--invalid:not([disabled]):hover,input[type=text].gc-input--invalid:not([disabled]):hover,input[type=url].gc-input--invalid:not([disabled]):hover{border-color:#be1f1f}.gc-input--text-align-center,input[type=email].gc-input--text-align-center,input[type=password].gc-input--text-align-center,input[type=text].gc-input--text-align-center,input[type=url].gc-input--text-align-center{text-align:center}.gc-input--text-align-right,input[type=email].gc-input--text-align-right,input[type=password].gc-input--text-align-right,input[type=text].gc-input--text-align-right,input[type=url].gc-input--text-align-right{text-align:right}.gc-input[disabled],input[type=email].gc-input[disabled],input[type=password].gc-input[disabled],input[type=text].gc-input[disabled],input[type=url].gc-input[disabled]{cursor:default;color:rgba(51,51,51,.38)}.gc-input[disabled]::placeholder,input[type=email].gc-input[disabled]::placeholder,input[type=password].gc-input[disabled]::placeholder,input[type=text].gc-input[disabled]::placeholder,input[type=url].gc-input[disabled]::placeholder{color:rgba(51,51,51,.38)}.gc-input.gc-size-sm,input[type=email].gc-input.gc-size-sm,input[type=password].gc-input.gc-size-sm,input[type=text].gc-input.gc-size-sm,input[type=url].gc-input.gc-size-sm{height:30px;line-height:30px}.gc-input.gc-size-lg,input[type=email].gc-input.gc-size-lg,input[type=password].gc-input.gc-size-lg,input[type=text].gc-input.gc-size-lg,input[type=url].gc-input.gc-size-lg{height:50px;line-height:50px}.gc-input.gc-size-xl,input[type=email].gc-input.gc-size-xl,input[type=password].gc-input.gc-size-xl,input[type=text].gc-input.gc-size-xl,input[type=url].gc-input.gc-size-xl{height:60px;line-height:60px}textarea.gc-input{height:auto}@media (any-hover:none){.gc-input:not([disabled]):hover,input[type=email].gc-input:not([disabled]):hover,input[type=password].gc-input:not([disabled]):hover,input[type=text].gc-input:not([disabled]):hover,input[type=url].gc-input:not([disabled]):hover{background-color:rgba(0,0,0,.05)}}.gc-textarea,textarea.gc-textarea{box-sizing:border-box;margin:0;padding:6.5px 15px;resize:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out,border-color .2s ease-in-out;vertical-align:top;color:#333;border:1px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05);box-shadow:none;font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:25px}.gc-textarea:not([rows]),textarea.gc-textarea:not([rows]){height:40px}.gc-textarea:not([disabled]):hover,textarea.gc-textarea:not([disabled]):hover{background-color:rgba(0,0,0,.1)}.gc-textarea:not([disabled]):focus,textarea.gc-textarea:not([disabled]):focus{outline:none;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px rgba(32,95,120,.62)}.gc-textarea::placeholder,textarea.gc-textarea::placeholder{color:rgba(51,51,51,.38);font-weight:400}.gc-textarea--block,textarea.gc-textarea--block{display:block}.gc-textarea--resize-vertical,textarea.gc-textarea--resize-vertical{resize:vertical}.gc-textarea--resize-both,textarea.gc-textarea--resize-both{resize:both}.gc-textarea--invalid,textarea.gc-textarea--invalid{border-color:#be1f1f}.gc-textarea--invalid:not([disabled]):focus,textarea.gc-textarea--invalid:not([disabled]):focus{border-color:#be1f1f;box-shadow:inset 0 0 0 2px rgba(190,31,31,.38)}.gc-textarea--invalid:not([disabled]):hover,textarea.gc-textarea--invalid:not([disabled]):hover{border-color:#be1f1f}.gc-textarea--text-align-center,textarea.gc-textarea--text-align-center{text-align:center}.gc-textarea--text-align-right,textarea.gc-textarea--text-align-right{text-align:right}.gc-textarea[disabled],textarea.gc-textarea[disabled]{cursor:default;color:rgba(51,51,51,.38)}.gc-textarea[disabled]::placeholder,textarea.gc-textarea[disabled]::placeholder{color:rgba(51,51,51,.38)}.gc-textarea--size-sm,textarea.gc-textarea--size-sm{padding:4px 15px;line-height:20px}.gc-textarea--size-sm:not([rows]),textarea.gc-textarea--size-sm:not([rows]){height:30px}.gc-textarea--size-lg,textarea.gc-textarea--size-lg{padding:9px 15px;line-height:30px}.gc-textarea--size-lg:not([rows]),textarea.gc-textarea--size-lg:not([rows]){height:50px}@media (any-hover:none){.gc-textarea:not([disabled]):hover,textarea.gc-textarea:not([disabled]):hover{background-color:rgba(0,0,0,.05)}}.gc-label{display:inline-grid;vertical-align:top;-ms-grid-columns:minmax(0,1fr);-ms-grid-rows:minmax(0,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,auto) minmax(0,1fr);grid-template-areas:"label" "content"}.gc-label *,.gc-label :after,.gc-label :before{box-sizing:border-box}.gc-label .gc-label__label{width:100%;grid-area:label;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label .gc-label__content{grid-area:content;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--block{display:grid}.gc-label--position-left,.gc-label--position-right{-ms-grid-columns:33% 67%;-ms-grid-rows:minmax(0,1fr);grid-template-columns:33% 67%;grid-template-rows:minmax(0,1fr);grid-template-areas:"label content"}.gc-label--position-left .gc-label__label,.gc-label--position-right .gc-label__label{grid-area:label;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--position-left .gc-label__content,.gc-label--position-right .gc-label__content{width:100%;grid-area:content;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.gc-label--position-left .gc-label__content>*,.gc-label--position-right .gc-label__content>*{width:100%}.gc-label--position-left.gc-label--width-half,.gc-label--position-right.gc-label--width-half{grid-template-columns:50% 50%}.gc-label--position-left.gc-label--width-auto,.gc-label--position-right.gc-label--width-auto{grid-template-columns:minmax(33%,auto) minmax(50%,1fr)}.gc-label--position-left.gc-label--width-auto .gc-label__content,.gc-label--position-left.gc-label--width-auto .gc-label__label,.gc-label--position-right.gc-label--width-auto .gc-label__content,.gc-label--position-right.gc-label--width-auto .gc-label__label{width:auto}.gc-label--position-left .gc-label__label{padding-right:15px}.gc-label--position-right{-ms-grid-columns:67% 33%;-ms-grid-rows:minmax(0,1fr);grid-template-columns:67% 33%;grid-template-rows:minmax(0,1fr);grid-template-areas:"content label"}.gc-label--position-right .gc-label__label{padding-left:15px;text-align:right;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.gc-label--position-right .gc-label__content{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--position-right.gc-label--width-auto{grid-template-columns:minmax(50%,1fr) minmax(33%,auto)}.gc-label--position-bottom{grid-template-rows:minmax(0,1fr) minmax(0,auto);grid-template-areas:"content" "label"}.gc-label--position-bottom .gc-label__label{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--position-bottom .gc-label__content{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gc-label--alignment-left .gc-label__label{text-align:left}.gc-label--alignment-right .gc-label__label{text-align:right}.gc-label--alignment-center .gc-label__label{text-align:center}.gc-label--with-tooltip .gc-label__label{padding-right:24px}.gc-label--with-icon .gc-label__label{padding:0}.gc-label--disabled .gc-label__label{opacity:.38}.gc-label--with-tooltip.gc-label--position-right .gc-label__label{padding-right:0;padding-left:24px}.gc-label--with-tooltip.gc-label--position-right .gc-label__label>.gc-label__tooltip{right:auto;left:0}.gc-label__label{position:relative;display:flex;flex-direction:column;height:40px;margin:0;padding:0;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:center}.gc-label__label>span{display:inline-block;overflow:hidden;flex:0 0 auto;max-height:30px;vertical-align:middle;text-overflow:ellipsis;font-size:12px;line-height:15px}.gc-label__label>span>b{color:#205f78}.gc-label--size-small .gc-label__label{height:30px}.gc-label--size-small .gc-label__icon{width:30px;height:30px}.gc-label--size-large .gc-label__label{height:50px}.gc-label--size-large .gc-label__icon{width:50px;height:50px}.gc-label__tooltip{position:absolute;top:50%;right:0;width:24px;height:24px;transform:translateY(-50%)}.gc-label__tooltip .gc-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.gc-label__tooltip .gc-icon>svg{display:block;width:16px;height:16px}.gc-label__icon{width:40px;justify-content:center;align-items:center}.gc-appbar,.gc-label__icon{display:flex;height:40px}.gc-appbar--legacy .gc-appbar__title{color:#fff}.gc-appbar--legacy .gc-appbar__subtitle{color:hsla(0,0%,100%,.38)}.gc-appbar--legacy .gc-appbar__badge--accent{background-color:#1b5166}.gc-appbar--legacy .gc-menu__logo{height:50px}.gc-appbar__logo-container{position:relative;flex:0 0 auto;height:100%}.gc-appbar__main-section{flex:0 0 auto;height:100%}.gc-appbar__title-section{display:flex;overflow:hidden;flex:1 1 auto;width:0;height:100%;justify-content:center;align-items:center}.gc-appbar__control-section{flex:0 0 auto;height:100%}.gc-appbar__badge{display:block;flex:0 0 auto;height:20px;margin-left:15px;padding:0 15px;color:#333;border-radius:10px;background-color:#dbdbdb;font-size:12px;line-height:20px}.gc-appbar__badge--error{color:#fff;background-color:#be1f1f}.gc-appbar__badge--warning{color:#fff;background-color:#e59500}.gc-appbar__badge--accent{color:#fff;background-color:#205f78}.gc-appbar__badge--clickable{cursor:default}.gc-appbar__title{color:#333}.gc-appbar__subtitle,.gc-appbar__title{display:block;flex:0 0 auto;font-size:12px}.gc-appbar__subtitle{padding-left:15px;color:rgba(51,51,51,.62);font-style:italic}.gc-menu__splitter{display:block;overflow:hidden;width:100%;height:1px}.gc-menu__splitter:after{display:block;width:calc(100% - 20px);height:1px;margin-left:10px;content:" ";background-color:hsla(0,0%,100%,.15)}.gc-menu__logo{width:40px;height:41px;transition:width .2s ease-in-out,background-color .2s ease-in-out;background-color:#205f78}.gc-menu__logo--menu-size-small{width:30px}.gc-menu__logo--menu-size-large{width:50px}.gc-menu__logo--size-small{height:31px}.gc-menu__logo--size-large{height:51px}.gc-menu__logo--drawer{position:absolute;z-index:1011;top:0;left:0}.gc-menu__logo--expanded{width:180px}.gc-menu__logo-placeholder{width:40px}.gc-menu__logo-placeholder--size-small{width:30px}.gc-menu__logo-placeholder--size-large{width:50px}.gc-menu__btn-container{position:relative;z-index:1;display:flex;overflow:hidden;flex-direction:column;width:40px;height:100%;transition:width .2s ease-in-out,background-color .2s ease-in-out;background-color:#205f78}.gc-menu__scrollable-buttons{position:relative;flex:1 1 auto}.gc-menu__panel-toggle{position:relative}.gc-menu__panel-toggle .gc-btn__icon{transition:transform .2s ease-in-out}.gc-menu__panel-toggle-chevron{position:absolute;top:50%;left:20px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:translate(-50%,-50%);pointer-events:none;opacity:0;color:hsla(0,0%,100%,.38)}.gc-menu__panel-toggle-chevron--accent{color:rgba(32,95,120,.38)}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-btn__icon,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-btn__icon{transform:translateX(-5px)}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-menu__panel-toggle-chevron{transform:translate(-50%,-50%) translateX(12px);opacity:1}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-btn__icon,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-btn__icon{transform:translateX(-3px)}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron{transform:translate(-50%,-50%) translateX(9px);opacity:1}.gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron{left:15px}.gc-menu__panel-toggle--size-large .gc-menu__panel-toggle-chevron{left:25px}.gc-menu-panel{overflow-x:hidden}.gc-menu-panel--fill-container{overflow:hidden;height:100%}.gc-menu-panel--notifications>.gc-notification-details{display:flex;flex-direction:column;width:100%;height:100%}.gc-menu-panel--notifications>.gc-notification-details .gc-notification-details__content{flex:1 0 auto;padding-bottom:0;order:2}.gc-menu-panel--notifications>.gc-notification-details .gc-notification-details__action{padding-bottom:10px;order:1}.gc-menu-panel__placeholder{padding:15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.gc-menu__panel-container{width:230px;height:100%;margin-left:-230px;transition:margin .2s ease-in-out;background-color:#f1f1f1;will-change:margin}.gc-menu__panel-container--visible{margin-left:0!important}@keyframes gc-pin-appear-animation{0%{transform:scale(0);opacity:0}50%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.gc-menu__panel-header{position:relative;overflow:hidden;width:100%;height:41px;margin:0;padding:0 40px 0 15px;white-space:nowrap;text-transform:uppercase;color:#205f78;border-bottom:1px solid #dcdcdc;font-size:12px;font-weight:700;line-height:40px}.gc-menu__panel-header>.gc-btn-pin{position:absolute;right:5px;bottom:5px;animation-name:gc-pin-appear-animation;animation-duration:.4s;animation-timing-function:ease-in-out}.gc-menu__panel-header>.gc-btn-pin .gc-btn__icon{transition:transform .2s ease-in-out}.gc-menu__panel-header>.gc-btn-pin--pinned .gc-btn__icon{transform:rotate(-45deg)}.gc-menu__panel-content{height:calc(100% - 41px)}.gc-menu{position:relative;z-index:1010;display:flex;height:100%}.gc-menu *,.gc-menu :after,.gc-menu :before{box-sizing:border-box}.gc-menu--drawer{width:40px}.gc-menu--drawer .gc-menu__btn-container{position:absolute;top:0;left:0}.gc-menu--drawer .gc-menu__panel-container{position:absolute;top:0;left:40px}.gc-menu--drawer.gc-menu--size-small{width:30px}.gc-menu--drawer.gc-menu--size-small .gc-menu__panel-container{left:30px}.gc-menu--drawer.gc-menu--size-large{width:50px}.gc-menu--drawer.gc-menu--size-large .gc-menu__panel-container{left:50px}.gc-menu--size-small .gc-menu__btn-container{width:30px}.gc-menu--size-small .gc-menu__panel-header{height:31px;padding:0 30px 0 15px;line-height:30px}.gc-menu--size-small .gc-menu__panel-header>.gc-btn-pin{right:0;bottom:0}.gc-menu--size-small .gc-menu__panel-content{height:calc(100% - 31px)}.gc-menu--size-large .gc-menu__btn-container{width:50px}.gc-menu--size-large .gc-menu__panel-header{height:51px;padding:0 50px 0 15px;line-height:50px}.gc-menu--size-large .gc-menu__panel-content{height:calc(100% - 51px)}.gc-menu--expanded .gc-menu__btn-container{width:180px}.gc-menu--legacy .gc-menu__btn-container{background-color:#f1f1f1}.gc-menu--legacy .gc-menu__splitter:after{background-color:#dbdbdb}@media (any-hover:none){.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-btn__icon,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-btn__icon{transform:none}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled) .gc-menu__panel-toggle-chevron{transform:translate(-50%,-50%);opacity:0}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-btn__icon,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-btn__icon{transform:none}.gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron,.gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron):not(.gc-menu__panel-toggle--disabled).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron{transform:translate(-50%,-50%);opacity:0}}.gc-sidebar{position:relative;flex:1 0 auto;height:100%;transition:width .2s ease-in-out}.gc-sidebar>.gc-sidebar__menu{position:absolute;top:0;right:0}.gc-sidebar[class*="--size"]>.gc-sidebar__menu>.gc-tabs{max-width:calc(100% - 30px)}.gc-sidebar--collapsed{width:0!important}.gc-sidebar--collapsed .gc-sidebar__container{overflow:visible}.gc-sidebar--collapsed .gc-sidebar__toggle-area{left:-19px;width:19px;pointer-events:none}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button{top:calc(50% - 25px);height:50px;pointer-events:all}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:before{top:18px;left:35%}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:after{top:24px;left:35%}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:before{transform:rotate(40deg)}.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:after{transform:rotate(-40deg)}.gc-sidebar--collapsed .gc-sidebar__toggle-area-bar{top:calc(50% - 25px);right:0;left:auto;height:50px;margin:0}.gc-sidebar--size-sm>.gc-sidebar__menu+.gc-sidebar__container{padding-top:30px}.gc-sidebar--size-sm>.gc-sidebar__menu+.gc-sidebar__container .gc-sidebar__toggle-area{height:calc(100% - 30px)}.gc-sidebar--size-md>.gc-sidebar__menu+.gc-sidebar__container{padding-top:40px}.gc-sidebar--size-md>.gc-sidebar__menu+.gc-sidebar__container .gc-sidebar__toggle-area{height:calc(100% - 40px)}.gc-sidebar__menu{display:flex;box-sizing:border-box;padding-right:5px;transition:width .2s ease-in-out;justify-content:space-between;align-items:center}.gc-sidebar__menu+.gc-sidebar__container{padding-top:50px}.gc-sidebar__menu+.gc-sidebar__container .gc-sidebar__toggle-area{height:calc(100% - 50px)}.gc-sidebar__menu>.gc-tabs{overflow:hidden;max-width:calc(100% - 40px)}.gc-sidebar__menu--hidden-toggles{justify-content:flex-end}.gc-sidebar__menu--size-md>.gc-btn .gc-icon>svg{width:24px;height:24px}.gc-sidebar__container{height:100%;background-color:#f1f1f1}.gc-sidebar-panel{overflow-x:hidden}.gc-sidebar-panel--fill-container{overflow:hidden;height:100%}.gc-sidebar-panel--notifications>.gc-notification-details{display:flex;flex-direction:column;width:100%;height:100%}.gc-sidebar-panel--notifications>.gc-notification-details .gc-notification-details__content{flex:1 0 auto;padding-bottom:0;order:2}.gc-sidebar-panel--notifications>.gc-notification-details .gc-notification-details__action{padding-bottom:10px;order:1}.gc-sidebar-panel__placeholder{padding:15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.gc-sidebar__toggle-area{position:absolute;z-index:1;bottom:0;left:0;width:15px;height:100%}.gc-sidebar__toggle-area:hover .gc-sidebar__toggle-area-button{opacity:1}.gc-sidebar__toggle-area-button{position:absolute;top:calc(50% - 18px);left:0;width:100%;height:36px;cursor:pointer;transition:opacity .2s ease-in-out;opacity:0;border:none;outline:none;background:none}.gc-sidebar__toggle-area-button:after,.gc-sidebar__toggle-area-button:before{position:absolute;left:50%;width:2px;height:8px;content:"";transition:transform .2s ease-in-out,opacity .3s ease-in-out;transform:rotate(0deg);background-color:#205f78}.gc-sidebar__toggle-area-button:before{top:10px;transform-origin:1px 7px}.gc-sidebar__toggle-area-button:after{top:16px;transform-origin:1px 1px}.gc-sidebar__toggle-area-button:hover:before{transform:rotate(-40deg)}.gc-sidebar__toggle-area-button:hover:after{transform:rotate(40deg)}.gc-sidebar__toggle-area-button:hover+.gc-sidebar__toggle-area-bar{transform:scaleY(1)}.gc-sidebar__toggle-area-bar{position:absolute;top:0;left:-2px;width:2px;height:calc(100% - 15px);margin:7.5px 0;transition:transform .2s ease-in-out;transform:scaleY(0);transform-origin:center;pointer-events:none;background-color:#205f78}@media (any-hover:none){.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:after,.gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:before{transform:none}.gc-sidebar__toggle-area:hover .gc-sidebar__toggle-area-button{opacity:0}.gc-sidebar__toggle-area-button:hover+.gc-sidebar__toggle-area-bar,.gc-sidebar__toggle-area-button:hover:after,.gc-sidebar__toggle-area-button:hover:before{transform:none}}.gc-combo{position:relative;display:inline-block;width:auto;height:40px;vertical-align:top;color:#333;font-size:12px}.gc-combo *,.gc-combo :after,.gc-combo :before{box-sizing:border-box}.gc-combo>.gc-input{width:100%;text-overflow:ellipsis}.gc-combo:not([class^=gc-size])>.gc-input{padding-right:40px}.gc-combo--block{display:block}.gc-combo--with-preview:not([class^=gc-size])>.gc-input{padding-left:40px}.gc-combo--with-preview.gc-size-sm>.gc-input{padding-left:30px}.gc-combo--with-preview.gc-size-sm>.gc-combo__preview{width:30px}.gc-combo--with-preview.gc-size-lg>.gc-input{padding-left:50px}.gc-combo--with-preview.gc-size-lg>.gc-combo__preview{width:50px}.gc-combo--disabled .gc-combo__preview{opacity:.38}.gc-combo--value-placeholder:not(.gc-combo--focused-input)>.gc-input::placeholder{color:#333!important}.gc-combo__preview{position:absolute;top:0;left:0;display:flex;width:40px;height:100%;padding:5px;pointer-events:none;justify-content:center;align-items:center}.gc-combo .gc-dd{position:absolute;top:0;right:0}.gc-combo .gc-dd>.gc-btn{width:40px;min-width:auto;background:transparent}.gc-combo .gc-dd>.gc-dd__chevron{width:40px}.gc-combo.gc-size-sm>.gc-input{padding-right:30px}.gc-combo.gc-size-sm .gc-dd>.gc-btn,.gc-combo.gc-size-sm .gc-dd>.gc-dd__chevron{width:30px}.gc-combo.gc-size-lg>.gc-input{padding-right:50px}.gc-combo.gc-size-lg .gc-dd>.gc-btn,.gc-combo.gc-size-lg .gc-dd>.gc-dd__chevron{width:50px}.gc-portal-root--modal>.gc-positioner{z-index:1020}.gc-modal-overlay{position:absolute;top:0;left:0;display:flex;overflow:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.2);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.gc-modal-overlay *,.gc-modal-overlay :after,.gc-modal-overlay :before{box-sizing:border-box}.gc-modal--default{position:absolute;top:100px;left:50%;width:600px;max-width:98%;transform:translateX(-50%);border-radius:3px;outline:none;background-color:#f1f1f1;box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.gc-modal.gc-rounded{border-radius:20px}.gc-modal.gc-rounded .gc-modal__header{border-radius:20px 20px 0 0}.gc-modal.gc-rounded .gc-modal__footer{border-radius:0 0 20px 20px}.gc-modal--level-warning .gc-modal__header{background-color:#e59500}.gc-modal--level-error .gc-modal__header{background-color:#be1f1f}.gc-modal--with-icon .gc-modal__header:not(.gc-modal__header--centered-title){padding-left:57px}.gc-modal__header{display:flex;min-height:60px;padding:10px 10px 10px 15px;color:#fff;border-radius:3px 3px 0 0;background-color:#205f78;align-items:center}.gc-modal__header--centered-title{position:relative;min-height:60px;padding-right:10px;justify-content:center}.gc-modal__header--centered-title>.gc-modal__title-box{max-width:80%;text-align:center}.gc-modal__header--centered-title>.gc-modal__close-btn{position:absolute;top:10px;right:10px}.gc-modal__icon{position:absolute;top:10px;left:18px;display:flex;height:40px;align-items:center}.gc-modal__title{margin:0;font-weight:400;line-height:20px}.gc-modal__subtitle{color:hsla(0,0%,100%,.38);font-size:14px;font-style:italic}.gc-modal__close-btn{margin:0 0 auto auto}.gc-modal__message{padding:15px 15px 10px;font-size:14px}.gc-modal__footer{display:flex;padding:10px;border-radius:0 0 3px 3px;background-color:#e6e6e6;align-items:center;justify-content:flex-end}.gc-modal__footer>.gc-btn{min-width:100px;text-align:center}.gc-modal__footer>.gc-btn+.gc-btn{margin-left:15px}.gc-modal__footer--align-left{justify-content:flex-start}.gc-modal__footer--align-center{justify-content:center}.gc-modal__footer--align-spread{justify-content:space-between}.gc-modal__right-control{margin-left:auto!important}.gc-message-box.gc-modal--with-icon .gc-modal__header:not(.gc-modal__header--centered-title){padding-left:51px}.gc-message-box .gc-modal__header{position:relative;min-height:auto;padding:10px 15px}.gc-message-box .gc-modal__header--centered-title{min-height:auto}.gc-message-box .gc-modal__header>.gc-modal__icon{top:0;left:12px}.gc-message-box .gc-modal__header>.gc-modal__close-btn{position:absolute;top:0;right:0}.gc-message-box .gc-modal__footer{background-color:transparent}.gc-icon>svg{display:block;width:24px;height:24px}.gc-icon--small>svg{display:block;width:16px;height:16px}.gc-icon--large>svg{display:block;width:24px;height:24px}.gc-icon--r90>svg{transform:rotate(90deg)}.gc-icon--r180>svg{transform:rotate(180deg)}.gc-icon--r270>svg{transform:rotate(270deg)}.gc-icon-color{transition:fill .2s ease-in-out,stroke .2s ease-in-out}.gc-icon-color--text{transition:fill .2s ease-in-out;fill:currentColor}.gc-icon-color--stroke-text{transition:stroke .2s ease-in-out;stroke:currentColor}.gc-icon-color--accent{transition:fill .2s ease-in-out;fill:#f4d576}.gc-icon-color--stroke-accent{transition:stroke .2s ease-in-out;stroke:#f4d576}.gc-accent-color{color:#205f78}.gc-accent-background{background-color:#205f78}.gc-accent-fill{fill:#205f78}.gc-secondary-accent-fill{fill:#f4d576}.gc-contrast-fill{fill:#fff}.gc-rounded,input[type=email].gc-rounded,input[type=password].gc-rounded,input[type=text].gc-rounded,input[type=url].gc-rounded,textarea.gc-rounded{border-radius:20px}.gc-rounded.gc-size-sm,input[type=email].gc-rounded.gc-size-sm,input[type=password].gc-rounded.gc-size-sm,input[type=text].gc-rounded.gc-size-sm,input[type=url].gc-rounded.gc-size-sm,textarea.gc-rounded.gc-size-sm{border-radius:15px}.gc-rounded.gc-size-lg,input[type=email].gc-rounded.gc-size-lg,input[type=password].gc-rounded.gc-size-lg,input[type=text].gc-rounded.gc-size-lg,input[type=url].gc-rounded.gc-size-lg,textarea.gc-rounded.gc-size-lg{border-radius:25px}.gc-rounded.gc-size-xl,input[type=email].gc-rounded.gc-size-xl,input[type=password].gc-rounded.gc-size-xl,input[type=text].gc-rounded.gc-size-xl,input[type=url].gc-rounded.gc-size-xl,textarea.gc-rounded.gc-size-xl{border-radius:30px}.gc-size-sm{height:30px;line-height:30px}.gc-size-lg{height:50px;line-height:50px}.gc-size-xl{height:60px;line-height:60px}.gc-dd-adjustment{transition-timing-function:ease-out;transition-duration:.15s;transition-property:left,right,top}.gc-property-grid{width:100%;height:100%;padding-top:15px}.gc-property-grid .gc-property-grid__header{position:relative;display:flex;margin:0 15px 10px;border-radius:2px;background-color:#205f78}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button{width:100%;padding:0}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button>.gc-btn__text{width:100%;padding:0;text-align:center}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button>.gc-btn__icon{right:0;left:auto}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button--search-mode{position:static;width:auto;min-width:60px;padding:0 10px;border-radius:2px 0 0 2px}.gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button--search-mode>.gc-btn__text{position:static;color:hsla(0,0%,100%,.5);font-size:10px}.gc-property-grid .gc-property-grid__header>.gc-property-grid__button-back{position:absolute;z-index:1;top:0;left:0}.gc-property-grid .gc-property-grid__header>.gc-dd{position:absolute;z-index:1;top:0;right:0}.gc-property-grid .gc-property-grid__header>.gc-dd+.gc-btn{padding:0 60px}.gc-property-grid .gc-property-grid__header>.gc-dd+.gc-btn .gc-btn__icon{right:30px}.gc-property-grid .gc-property-grid__header .gc-btn>.gc-btn__icon{transition:color .2s ease-in-out}.gc-property-grid .gc-property-grid__header .gc-btn:not(:hover)>.gc-btn__icon{color:hsla(0,0%,100%,.5)}.gc-property-grid .gc-property-grid__header>.gc-input{flex:1 0 auto;padding-right:30px;text-overflow:ellipsis;color:#fff;border-radius:0 2px 2px 0;background-color:#205f78}.gc-property-grid .gc-property-grid__header>.gc-input::placeholder{color:hsla(0,0%,100%,.38)}.gc-property-grid .gc-property-grid__header>.gc-input:focus,.gc-property-grid .gc-property-grid__header>.gc-input:hover{border-color:transparent!important;background-color:#1b5166!important}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs{display:flex;width:0;padding-left:30px;order:1;flex-grow:1}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs .gc-btn-group{flex:1 1 auto;width:0}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs .gc-btn{flex:1 1 auto;width:50%}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-tabs .gc-btn:after{content:none}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-property-grid__button{width:auto;padding:0!important;order:2}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-property-grid__button>.gc-btn__text{padding-left:30px}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-property-grid__button>.gc-btn__icon{right:0}.gc-property-grid .gc-property-grid__header--with-tabs:not([class*=search-view])>.gc-dd{position:relative;order:3}.gc-property-grid .gc-property-grid__container{height:calc(100% - 40px)}.gc-property-grid .gc-property-category{padding:0 15px}.gc-property-list__placeholder{padding:15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.gc-property-grid .gc-property-list__placeholder{padding:0 15px}.gc-property-grid__container{overflow-x:hidden;height:100%}.gc-property-category{display:block;margin:0;padding:0;border:none}.gc-property-category .gc-label__content{overflow:hidden}.gc-property-category__flex-container{display:flex;flex-direction:column;width:100%}.gc-property-category__content:empty+.gc-property-category__title{display:none}.gc-property-category__title{order:1}.gc-property-category__content{margin-bottom:5px;order:2}.gc-property-category__content:empty{margin-bottom:0}.gc-property-category__content>*{margin-bottom:5px}.gc-unknown-editor{height:30px;margin-bottom:5px;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}@media (any-hover:none){.gc-property-grid .gc-property-grid__header .gc-btn:hover>.gc-btn__icon{color:hsla(0,0%,100%,.5)}.gc-property-grid .gc-property-grid__header>.gc-input:hover:not(:focus){border-color:transparent!important;background-color:#205f78!important}}.gc-collection-editor{position:relative}.gc-collection-editor--dragging *{-webkit-user-select:none;user-select:none}.gc-collection-editor--expanded{margin:0 -15px 5px;padding:0 15px 15px;background-color:rgba(0,0,0,.05)}.gc-collection-editor--expanded:before{position:absolute;top:0;left:0;display:block;width:100%;height:30px;content:"";background-color:rgba(0,0,0,.05)}.gc-collection-editor--disabled .gc-collection-editor__main>.gc-collection-editor__counter{color:rgba(51,51,51,.38)}.gc-collection-editor--transparent{background-color:transparent}.gc-collection-editor--transparent:before{content:none}.gc-collection-editor__item{display:flex}.gc-collection-editor__item>:not(.gc-collection-editor__item-actions){width:0;flex-grow:1}.gc-collection-editor__item-actions{display:flex;margin-right:5px;flex-shrink:0}.gc-collection-editor__item-actions>.gc-btn+.gc-btn{margin-left:5px}.gc-collection-editor__item+.gc-collection-editor__item{padding-top:5px}.gc-collection-editor__main{display:flex;justify-content:flex-end}.gc-collection-editor__main>.gc-btn{flex-shrink:0}.gc-collection-editor__main>*+*{margin-left:5px}.gc-collection-editor__main .gc-collection-editor__counter{display:block;overflow:hidden;flex:1 1 auto;width:0;height:30px;padding:0 10px;cursor:default;white-space:nowrap;text-overflow:ellipsis;color:rgba(51,51,51,.62);border-radius:2px;background-color:rgba(0,0,0,.05);font-size:12px;line-height:30px}.gc-collection-editor__arrows{position:relative;display:flex;flex-direction:column;width:30px;justify-content:center}.gc-collection-editor__arrows>.gc-btn{position:absolute;width:100%;height:15px}.gc-collection-editor__arrows>.gc-btn .gc-btn__text{height:100%;padding:0!important}.gc-collection-editor__arrows>.gc-btn .gc-btn__icon{position:static;display:flex;height:100%;justify-content:center;align-items:center}.gc-collection-editor__arrows .gc-collection-editor__arrow-up{top:0;left:0}.gc-collection-editor__arrows .gc-collection-editor__arrow-down{bottom:0;left:0}.gc-collection-editor__arrows+.gc-btn{margin-left:5px}.gc-collection-editor__items{position:relative}.gc-collection-editor__items:only-child{padding-top:15px}.gc-collection-editor__item--dragged{pointer-events:none;opacity:0}.gc-collection-editor__clone{position:absolute;top:0;left:0;width:100%;pointer-events:none;box-shadow:1px 2px 5px 0 rgba(0,0,0,.38)}.gc-collection-editor__clone .gc-collection-editor__item{opacity:.8}.gc-collection-editor__empty{display:flex;height:30px;margin-top:15px;color:rgba(51,51,51,.62);background-color:rgba(0,0,0,.05);font-size:12px;justify-content:center;align-items:center}.gc-collection-editor__header{overflow:hidden;margin:5px 0;text-overflow:ellipsis;font-size:12px}.gc-collection-editor__header--offset-1{padding-left:35px}.gc-collection-editor__header--offset-2{padding-left:70px}.gc-side-editor .gc-expand-editor__content{flex-direction:row;flex-wrap:wrap}.gc-side-editor--stretched .gc-side-editor__side:not([class*="--default"]){width:calc(50% + 15px)}.gc-side-editor--stretched .gc-side-editor__side--left,.gc-side-editor--stretched .gc-side-editor__side--right{margin-left:-15px}.gc-side-editor--stretched .gc-side-editor__side--bottom,.gc-side-editor--stretched .gc-side-editor__side--top{margin-right:-15px}.gc-side-editor__side{width:50%}.gc-side-editor__side--default{width:100%;order:1}.gc-side-editor__side--left{order:2}.gc-side-editor__side--top{order:3}.gc-side-editor__side--right{order:4}.gc-side-editor__side--bottom{order:5}.gc-side-editor__side:not(.gc-side-editor__side--default) .gc-label{grid-template-columns:30px minmax(0,1fr)}.gc-binding-wrapper__content{flex:1 1 auto;width:calc(100% - 30px);max-width:calc(100% - 30px)}.gc-binding-wrapper__toggle{width:10px;height:10px;margin:10px auto;transition:background-color .2s ease-in-out;border-radius:2px;background-color:rgba(51,51,51,.62)}.gc-binding-wrapper{display:flex}.gc-binding-wrapper>.gc-dd{flex:0 0 auto;width:30px;min-width:30px}.gc-binding-wrapper>.gc-dd>.gc-btn:hover{background-color:transparent}.gc-binding-wrapper>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:0 0 4px 2px rgba(51,51,51,.24)}.gc-binding-wrapper--modified .gc-binding-wrapper__toggle{background-color:#4dca7d}.gc-binding-wrapper--modified>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:0 0 4px 2px rgba(77,202,125,.62)}.gc-binding-wrapper--bind .gc-binding-wrapper__toggle{background-color:#e4d50a}.gc-binding-wrapper--bind>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:0 0 4px 2px rgba(228,213,10,.62)}@media (any-hover:none){.gc-binding-wrapper--bind>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle,.gc-binding-wrapper--modified>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle,.gc-binding-wrapper>.gc-dd>.gc-btn:hover .gc-binding-wrapper__toggle{box-shadow:none}}.gc-bool-editor{margin:0 0 0 auto}.gc-label:not([class*="--position"]) .gc-bool-editor{margin:0}.gc-number-editor{display:flex}.gc-number-editor>.gc-btn{flex:0 0 auto}.gc-number-editor>.gc-btn:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.gc-number-editor>.gc-btn:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.gc-number-editor>.gc-input{flex:1 1 auto;border-radius:0}.gc-enum-editor .gc-btn__text{padding:0 10px}.gc-enum-editor--empty .gc-btn__text{opacity:.38}.gc-color-palette{width:100%}.gc-color-palette *,.gc-color-palette :after,.gc-color-palette :before{box-sizing:border-box}.gc-color-palette__colors{display:flex;width:100%;padding:0 10px;flex-wrap:wrap}.gc-color-palette__heading.gc-heading{padding:0 15px;color:rgba(51,51,51,.62)}.gc-color-palette__heading.gc-heading .gc-heading__text:after,.gc-color-palette__heading.gc-heading .gc-heading__text:before{background-color:#f2f2f2}.gc-color{display:flex;flex:0 0 auto;width:50%;min-width:50%;max-width:50%;height:20px;padding:0 5px}.gc-color__main{position:relative;flex:0 0 auto;width:15px;height:15px;margin-right:5px;border-radius:2px}.gc-color__main:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s ease-in-out;border:1px solid rgba(0,0,0,.1);border-radius:2px}.gc-color__main:hover:after{border:1px solid rgba(0,0,0,.4)}.gc-color__shades{position:relative;display:flex;flex:1 1 auto;height:15px;border-radius:2px}.gc-color__shades:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s ease-in-out;pointer-events:none;border:1px solid rgba(0,0,0,.1);border-radius:2px}.gc-color__shades>div{position:relative;flex:1 1 auto;height:100%}.gc-color__shades>div:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s ease-in-out;border:1px solid transparent}.gc-color__shades>div:first-of-type:after{border-top-left-radius:2px;border-bottom-left-radius:2px}.gc-color__shades>div:last-of-type:after{border-top-right-radius:2px;border-bottom-right-radius:2px}.gc-color__shades>div:hover:after{border:1px solid rgba(0,0,0,.4)}.gc-color-picker{display:flex;flex-wrap:wrap}.gc-color-picker *,.gc-color-picker :after,.gc-color-picker :before{box-sizing:border-box}.gc-color-picker__preview{flex:0 0 auto;width:90px;height:90px;margin-right:15px;border:1px solid rgba(0,0,0,.1);border-radius:2px}.gc-color-picker__preview:hover{border:4px solid rgba(0,0,0,.1)}.gc-color-picker__settings{flex:1 1 auto}.gc-color-picker__settings>span{display:block;height:15px;-webkit-user-select:none;user-select:none;font-size:10px;line-height:15px}.gc-color-picker__inputs{display:flex;width:100%}.gc-color-picker__hex .gc-label,.gc-color-picker__rgb .gc-label{width:100%}.gc-color-picker__hex .gc-label .gc-label__label,.gc-color-picker__rgb .gc-label .gc-label__label{align-items:center}.gc-color-picker__hex .gc-input,.gc-color-picker__rgb .gc-input{display:block;width:100%}.gc-color-picker__hex{flex:0 0 auto;width:90px;margin-right:15px}.gc-color-picker__rgb{display:flex;flex:1 1 auto;justify-content:space-between}.gc-color-picker__rgb .gc-label{flex:0 0 auto;width:calc(33.3% - 4px)}.gc-color-picker__slider{border:1px solid #f2f2f2}.gc-color-dropdown{width:300px;padding-bottom:15px}.gc-color-dropdown *,.gc-color-dropdown :after,.gc-color-dropdown :before{box-sizing:border-box}.gc-color-dropdown>.gc-btn-group{margin:15px 15px 5px}.gc-color-dropdown>.gc-color-dropdown__web-colors{margin:15px 15px 0}.gc-color-dropdown>.gc-color-dropdown__web-colors .gc-dd-menu__item--with-preview.gc-size-sm{padding:0}.gc-color-dropdown>.gc-color-picker{margin:15px 15px 0}.gc-color-dropdown>.gc-slider{margin:0 15px}.gc-color-dropdown__web-color{width:15px;height:15px;border-radius:2px}@media (any-hover:none){.gc-color__main:hover:after{border:1px solid rgba(0,0,0,.1)}.gc-color__shades>div:hover:after{border:1px solid transparent}.gc-color-picker__preview:hover{border:1px solid rgba(0,0,0,.1)}}.gc-wizard{display:flex;width:100%;height:90px}.gc-wizard *,.gc-wizard :after,.gc-wizard :before{box-sizing:border-box}.gc-wizard--transparent-dark>.gc-wizard__step:after,.gc-wizard--transparent-dark>.gc-wizard__step:before{background-color:rgba(0,0,0,.2)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:rgba(0,0,0,.677)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn:disabled{background-color:rgba(0,0,0,.2)}.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn>.gc-btn__text{color:#333}.gc-wizard--transparent-dark>.gc-wizard__step--complete:after,.gc-wizard--transparent-dark>.gc-wizard__step--complete:before,.gc-wizard--transparent-dark>.gc-wizard__step--complete:last-child>.gc-btn,.gc-wizard--transparent-dark>.gc-wizard__step--current:before{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-dark>.gc-wizard__step--current>.gc-btn{border-color:rgba(0,0,0,.62)}.gc-wizard--transparent-light>.gc-wizard__step:after,.gc-wizard--transparent-light>.gc-wizard__step:before{background-color:hsla(0,0%,100%,.2)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn{background-color:hsla(0,0%,100%,.62)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:hsla(0,0%,100%,.81)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn:disabled{background-color:hsla(0,0%,100%,.2)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn .gc-btn__icon{color:#205f78}.gc-wizard--transparent-light>.gc-wizard__step>.gc-wizard__step-text{color:#fff}.gc-wizard--transparent-light>.gc-wizard__step--complete:after,.gc-wizard--transparent-light>.gc-wizard__step--complete:before,.gc-wizard--transparent-light>.gc-wizard__step--complete:last-child>.gc-btn,.gc-wizard--transparent-light>.gc-wizard__step--current:before{background-color:hsla(0,0%,100%,.62)}.gc-wizard--transparent-light>.gc-wizard__step--current>.gc-btn{border-color:hsla(0,0%,100%,.62)}.gc-wizard__step{position:relative;height:100%;flex-grow:1}.gc-wizard__step>.gc-btn{position:absolute;z-index:1;top:10px;left:50%;display:flex;transform:translateX(-50%);border-radius:50%;align-items:center;justify-content:center}.gc-wizard__step>.gc-btn:disabled{opacity:1;background-color:rgba(32,95,120,.62)}.gc-wizard__step>.gc-btn>.gc-btn__text{width:30px;height:auto;padding:0;text-align:center;font-size:14px;line-height:1}.gc-wizard__step>.gc-btn--with-icon>.gc-btn__text{height:30px}.gc-wizard__step:after,.gc-wizard__step:before{position:absolute;top:22px;left:0;width:calc(50% - 16px);height:6px;content:"";transition:color .2s ease-in-out;background-color:rgba(32,95,120,.62)}.gc-wizard__step:after{left:calc(50% + 16px)}.gc-wizard__step:first-child:before,.gc-wizard__step:last-child:after{content:none}.gc-wizard__step--complete:after,.gc-wizard__step--complete:before,.gc-wizard__step--complete:last-child>.gc-btn,.gc-wizard__step--current:before{background-color:#205f78}.gc-wizard__step--current>.gc-btn{border:2px solid #205f78}.gc-wizard__step--current>.gc-btn>.gc-btn__text{display:flex;width:26px;height:26px;justify-content:center;align-items:center}.gc-wizard__step-text{position:absolute;top:50px;left:0;display:block;overflow:hidden;width:100%;max-height:36px;margin:0;padding:0;text-align:center;color:#333;font-size:12px;font-weight:400;line-height:18px}@media (any-hover:none){.gc-wizard--transparent-dark>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:rgba(0,0,0,.62)}.gc-wizard--transparent-light>.gc-wizard__step>.gc-btn:not([disabled]):not(.disabled):hover{background-color:hsla(0,0%,100%,.62)}}@keyframes gc-progress-animation{0%{left:-40px;width:40px}50%{width:300px}to{left:100%;width:40px}}.gc-progress{display:block;overflow:hidden;height:20px;border-radius:2px;background-color:#f1f1f1;line-height:20px}.gc-progress--inline{display:inline-block}.gc-progress--semi-transparent{background-color:rgba(0,0,0,.1)}.gc-progress--transparent{background-color:transparent}.gc-progress--accent>.gc-progress__fill{background-color:#205f78}.gc-progress--accent>.gc-progress__value{color:#fff}.gc-progress--pause-error>.gc-progress__fill{background-color:#be1f1f}.gc-progress--pause-error>.gc-progress__value{color:#fff}.gc-progress--pause-warning>.gc-progress__fill{background-color:#e59500}.gc-progress--pause-warning>.gc-progress__value{color:#fff}.gc-progress--indeterminate{position:relative}.gc-progress--indeterminate>.gc-progress__fill{position:absolute;top:0;animation-name:gc-progress-animation;animation-duration:1.6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.gc-progress--indeterminate.gc-progress--pause-error>.gc-progress__fill,.gc-progress--indeterminate.gc-progress--pause-warning>.gc-progress__fill{animation-play-state:paused}.gc-progress.gc-size-sm{height:2px}.gc-progress.gc-size-lg{height:40px;line-height:40px}.gc-progress__fill{overflow:visible;height:100%;transition:width .2s ease-in-out;text-align:center;background-color:#333}.gc-progress__value{display:block;height:100%;color:#fff;font-size:10px}.gc-slider{position:relative;display:block;transition:opacity .2s ease-in-out}.gc-slider *,.gc-slider :after,.gc-slider :before{box-sizing:border-box}.gc-slider--mode-X{width:auto;height:15px}.gc-slider--mode-X .gc-slider__background{top:4px;height:calc(100% - 8px)}.gc-slider--mode-Y{width:15px;height:150px}.gc-slider--mode-Y .gc-slider__background{left:4px;width:calc(100% - 8px)}.gc-slider--mode-XY{width:150px;height:150px}.gc-slider:hover .gc-slider__toggle:after{opacity:1}.gc-slider--disabled{pointer-events:none;opacity:.62}.gc-slider--disabled .gc-slider__fill{opacity:0!important}.gc-slider--invalid .gc-slider__toggle{background-color:#be1f1f}.gc-slider--invalid .gc-slider__background{background-color:rgba(190,31,31,.38)}.gc-slider--invalid .gc-slider__fill{opacity:0!important}.gc-slider__area{position:absolute;top:0;left:0;width:100%;height:100%}.gc-slider__fill{position:absolute;transition:opacity .2s ease-in-out;background-color:#205f78}.gc-slider__background{width:100%;height:100%;border-radius:2px;background-color:rgba(0,0,0,.05)}.gc-slider__background,.gc-slider__toggle{position:absolute;top:0;left:0;transition:background-color .2s ease-in-out}.gc-slider__toggle{width:15px;height:15px;transform:translateX(-50%) translateY(-50%);border:2px solid #fff;border-radius:50%;background-color:#205f78;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-slider__toggle[class*="--tooltip"]:after{position:absolute;padding:5px;content:attr(data-value);transition:opacity .2s ease-in-out;white-space:nowrap;pointer-events:none;opacity:0;color:#333;border-radius:2px;background-color:#fff;box-shadow:0 0 5px -1px rgba(0,0,0,.1);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:1}.gc-slider__toggle--tooltip-top:after{bottom:100%;left:50%;transform:translate(-50%,-8px)}.gc-slider__toggle--tooltip-bottom:after{top:100%;left:50%;transform:translate(-50%,8px)}.gc-slider__toggle--tooltip-right:after{top:50%;left:100%;transform:translate(8px,-50%)}.gc-slider__toggle--tooltip-left:after{top:50%;right:100%;transform:translate(-8px,-50%)}.gc-slider__toggle:active{z-index:1}.gc-slider__toggle:active:after{opacity:1}@media (any-hover:none){.gc-slider:hover .gc-slider__toggle:after{opacity:0}}.gc-text-editor{position:relative}.gc-text-editor__preview{position:absolute;top:0;left:0;display:flex;width:30px;height:100%;padding:5px;pointer-events:none;justify-content:center;align-items:center}.gc-text-editor__preview+.gc-input{padding-left:30px!important}.gc-expand-editor--expanded{position:relative;margin:0 -15px 5px;padding:0 15px;background-color:rgba(0,0,0,.05)}.gc-expand-editor--expanded>.gc-expand-editor__main{margin-bottom:5px}.gc-expand-editor--expanded:before{position:absolute;top:0;left:0;display:block;width:100%;height:30px;content:"";background-color:rgba(0,0,0,.05)}.gc-expand-editor--transparent{background-color:transparent}.gc-expand-editor--transparent:before{content:none}.gc-expand-editor__main{position:relative}.gc-expand-editor__main>.gc-label>.gc-label__content{padding-right:30px}.gc-expand-editor__main>.gc-label>.gc-label__content>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.gc-expand-editor__toggle{position:absolute;top:0;right:0;width:30px;border-top-left-radius:0;border-bottom-left-radius:0}.gc-expand-editor__content{display:flex;flex-direction:column}.gc-expand-editor__content>*{margin-bottom:5px}@keyframes gc-badge-show{0%{transform:scale(1) rotateX(90deg)}60%{transform:scale(1) rotateX(0)}to{transform:scale(1)}}@keyframes gc-badge-show-top-left{0%{transform:scale(1) rotateX(90deg) translate(-25%,-25%)}60%{transform:scale(1) rotateX(0) translate(-25%,-25%)}to{transform:scale(1) translate(-25%,-25%)}}@keyframes gc-badge-show-top-right{0%{transform:scale(1) rotateX(90deg) translate(25%,-25%)}60%{transform:scale(1) rotateX(0) translate(25%,-25%)}to{transform:scale(1) translate(25%,-25%)}}@keyframes gc-badge-show-bottom-left{0%{transform:scale(1) rotateX(90deg) translate(-25%,25%)}60%{transform:scale(1) rotateX(0) translate(-25%,25%)}to{transform:scale(1) translate(-25%,25%)}}@keyframes gc-badge-show-bottom-right{0%{transform:scale(1) rotateX(90deg) translate(25%,25%)}60%{transform:scale(1) rotateX(0) translate(25%,25%)}to{transform:scale(1) translate(25%,25%)}}.gc-badge{position:absolute;z-index:1;display:flex;box-sizing:border-box;min-width:20px;height:20px;padding:5px;cursor:default;animation:gc-badge-show .4s ease-in-out 1;white-space:nowrap;color:#fff;border-radius:2px;background-color:#205f78;box-shadow:0 0 5px 1px rgba(0,0,0,.1);font-size:12px;line-height:1;justify-content:center;align-items:center}.gc-badge--size-sm{min-width:15px;height:15px;font-size:10px}.gc-badge--size-lg{min-width:25px;height:25px;font-size:14px}.gc-badge--top-left{top:0;left:0}.gc-badge--top-left:not(.gc-badge--inset){animation:gc-badge-show-top-left .4s ease-in-out 1 forwards}.gc-badge--top-right{top:0;right:0}.gc-badge--top-right:not(.gc-badge--inset){animation:gc-badge-show-top-right .4s ease-in-out 1 forwards}.gc-badge--bottom-left{bottom:0;left:0}.gc-badge--bottom-left:not(.gc-badge--inset){animation:gc-badge-show-bottom-left .4s ease-in-out 1 forwards}.gc-badge--bottom-right{right:0;bottom:0}.gc-badge--bottom-right:not(.gc-badge--inset){animation:gc-badge-show-bottom-right .4s ease-in-out 1 forwards}.gc-badge--rounded{border-radius:10px}.gc-badge--rounded.gc-badge--size-sm{border-radius:7.5px}.gc-badge--rounded.gc-badge--size-lg{border-radius:12.5px}.gc-badge--inline{position:relative;display:inline-flex}.gc-badge--inline:last-child:not(:only-child){margin-left:5px}.gc-badge--inline:first-child:not(:only-child){margin-right:5px}.gc-badge--custom{padding:0;color:inherit;background:transparent;box-shadow:none}.gc-badge--custom.gc-badge--inline{height:100%}.gc-badge--level-warning{background-color:#e59500}.gc-badge--level-warning.gc-badge--inverted{color:#e59500}.gc-badge--level-error{background-color:#be1f1f}.gc-badge--level-error.gc-badge--inverted{color:#be1f1f}.gc-badge--inverted{color:#205f78;background-color:#fff;font-weight:700}.gc-badge--dot{width:6px;min-width:auto;height:6px;padding:0;border-radius:50%}@keyframes gc-item-animation{0%{width:0;height:0}33%{width:60px;height:60px}66%{width:60px;height:60px}to{width:100%;height:60px}}@keyframes gc-item-mini-animation{0%{width:0;height:0}33%{width:30px;height:30px}66%{width:30px;height:30px}to{width:100%;height:30px}}@keyframes gc-item-icon-animation{0%{transform:scale(0)}33%{transform:scale(1)}to{transform:scale(1)}}@keyframes gc-expand-animation{0%{transform:scale(0) translate(-50%,-50%)}to{transform:scale(1) translate(-50%,-50%)}}@keyframes gc-task-loader-animation{0%{transform:scale(0)}90%{transform:scale(.7)}to{transform:scale(1)}}@keyframes gc-timeout-bar-animation{0%{width:100%}to{width:0}}@keyframes gc-appear-animation{0%{opacity:0}to{opacity:1}}.gc-portal-root--notifications>.gc-positioner{z-index:1090}.gc-notifications-container{display:flex;overflow:hidden;flex-direction:column;width:330px;max-width:95vw;align-items:center}.gc-notifications-container *,.gc-notifications-container :after,.gc-notifications-container :before{box-sizing:border-box}.gc-notifications-container--position-bottom-center{margin:0 0 30px}.gc-notifications-container--position-bottom-left{margin:0 0 30px 15px}.gc-notifications-container--position-bottom-right{margin:0 15px 30px 0}.gc-notifications-container--position-top-center{flex-direction:column-reverse;margin:30px 0 0}.gc-notifications-container--position-top-left{flex-direction:column-reverse;margin:30px 0 0 15px}.gc-notifications-container--position-top-right{flex-direction:column-reverse;margin:30px 15px 0 0}.gc-notification{position:relative;display:flex;overflow:hidden;width:100%;height:60px;margin-bottom:10px;animation:gc-item-animation .8s 1;color:#fff;border-radius:2px;background-color:#153f50;flex-shrink:0}.gc-notification__tag{display:flex;flex:0 0 auto;width:60px;height:60px;-webkit-user-select:none;user-select:none;transform-origin:top left;animation:gc-item-icon-animation .8s 1;text-align:center;border-radius:inherit;font-size:24px;line-height:60px;justify-content:center;align-items:center}.gc-notification__content{display:flex;flex-direction:column;flex:1 1 auto;width:0;padding:7px 10px;justify-content:center}.gc-notification__caption,.gc-notification__status{overflow:hidden;height:20px;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px}.gc-notification__status{opacity:.7;font-style:italic}.gc-notification__actions{display:flex;flex:1 1 auto;max-height:50%;margin-top:auto;align-items:center}.gc-notification__actions>.gc-notification__button{overflow:hidden;height:20px;margin-right:5px;padding:0 10px;border-radius:inherit;font-size:10px;line-height:20px}.gc-notification__actions>.gc-notification__button.gc-rounded{border-radius:10px}.gc-notification .gc-notification__button-mini.gc-btn,.gc-notification .gc-notification__button.gc-btn{background-color:#102f3c}.gc-notification .gc-notification__button-mini.gc-btn:hover,.gc-notification .gc-notification__button.gc-btn:hover{background-color:#0b1f27}.gc-notification__loader{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.gc-notification__loader>div{width:30px;height:30px;animation:gc-task-loader-animation 1035ms linear infinite;border:4px solid #fff;border-radius:50%}.gc-notification__timeout-bar.gc-progress{position:absolute;top:0;left:0;width:100%;height:3px;animation:gc-appear-animation .8s ease-in forwards;opacity:0;background-color:hsla(0,0%,100%,.1)}.gc-notification__timeout-bar.gc-progress>.gc-progress__fill{width:100%;animation:gc-timeout-bar-animation .8s linear .8s forwards;background-color:#fff}.gc-notification--rounded{border-radius:30px}.gc-notification--info{background-color:#153f50}.gc-notification--info>.gc-notification__tag{background-color:#205f78}.gc-notification--warning{background-color:#b27400}.gc-notification--warning>.gc-notification__tag{background-color:#e59500}.gc-notification--warning .gc-btn.gc-notification__button,.gc-notification--warning .gc-btn.gc-notification__button-mini{background-color:#996300}.gc-notification--warning .gc-btn.gc-notification__button-mini:hover,.gc-notification--warning .gc-btn.gc-notification__button:hover{background-color:#7f5300}.gc-notification--error{background-color:#921818}.gc-notification--error>.gc-notification__tag{background-color:#be1f1f}.gc-notification--error .gc-btn.gc-notification__button,.gc-notification--error .gc-btn.gc-notification__button-mini{background-color:#7c1414}.gc-notification--error .gc-btn.gc-notification__button-mini:hover,.gc-notification--error .gc-btn.gc-notification__button:hover{background-color:#611}.gc-notification--task:hover .gc-notification__tag>.gc-btn{opacity:1}.gc-notification--task:hover .gc-notification__loader{opacity:0}.gc-notification--task .gc-notification__tag{position:relative}.gc-notification--task .gc-notification__tag>.gc-btn{transition:opacity 0s;opacity:0}.gc-notification--task .gc-notification__tag>.gc-notification__button{position:absolute;top:0;left:0;display:flex;width:60px;height:60px;border-radius:inherit;justify-content:center;align-items:center}.gc-notification--task .gc-notification__tag>.gc-notification__button.gc-rounded{border-radius:50%}.gc-notification--task .gc-notification__tag>.gc-notification__button .gc-btn__icon{width:60px;height:60px}.gc-notification--task .gc-progress{margin:2px 0;background-color:hsla(0,0%,100%,.1)}.gc-notification--task .gc-progress>.gc-progress__fill{background-color:#fff}.gc-notification--batch .gc-notification__tag{background-color:#205f78;font-size:16px}.gc-notification--batch .gc-notification__actions{max-height:none}.gc-notification--batch .gc-notification__actions>.gc-notification__button{width:50%;height:30px;margin-right:10px;text-align:center;border-radius:inherit;font-size:12px;line-height:30px}.gc-notification--batch .gc-notification__actions>.gc-notification__button.gc-rounded{border-radius:15px}.gc-notification--batch.gc-notification--size-small .gc-notification__tag{font-size:12px}.gc-notification--batch.gc-notification--size-small .gc-notification__actions{margin-left:auto}.gc-notification--batch.gc-notification--size-small .gc-notification__actions .gc-notification__button{padding:0 10px}.gc-notification--size-small{height:30px;animation:gc-item-mini-animation .8s 1}.gc-notification--size-small .gc-notification__tag{width:30px;height:30px;font-size:16px;line-height:30px}.gc-notification--size-small .gc-notification__content{flex-direction:row;padding:0;justify-content:space-between;align-items:center}.gc-notification--size-small .gc-notification__caption{height:30px;padding:0 10px;line-height:30px}.gc-notification--size-small .gc-notification__actions{flex:0 0 auto;max-height:none}.gc-notification--size-small .gc-notification__timeout-bar.gc-progress{height:2px}.gc-notification--size-small.gc-notification--task{position:relative}.gc-notification--size-small.gc-notification--task .gc-notification__tag{z-index:1;background-color:inherit}.gc-notification--size-small.gc-notification--task .gc-notification__tag>.gc-notification__loader>div{width:20px;height:20px;border:3px solid}.gc-notification--size-small.gc-notification--task .gc-notification__tag>.gc-notification__button-mini{position:absolute;top:0;left:0}.gc-notification--size-small.gc-notification--task .gc-notification__content{border-radius:inherit}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-notification__caption{z-index:1}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-progress{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding-left:30px;border-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-progress:before{position:absolute;top:0;left:0;width:30px;height:100%;content:"";background-color:rgba(65,119,140,.7)}.gc-notification--size-small.gc-notification--task .gc-notification__content>.gc-progress>.gc-progress__fill{border-radius:inherit;background-color:rgba(65,119,140,.7)}.gc-notifications-modal>.gc-notification-details{position:absolute;top:50%;left:50%;max-width:95%;transform-origin:0 0;animation:gc-expand-animation .2s ease-in-out 1 forwards;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.gc-notification-details{width:330px;padding:15px 0}.gc-notification-details *,.gc-notification-details :after,.gc-notification-details :before{box-sizing:border-box}.gc-notification-details__content{overflow:auto;height:400px;padding-bottom:15px;font-size:12px}.gc-notification-details__category{padding:0 15px}.gc-notification-details__category+.gc-notification-details__category{margin-top:5px}.gc-notification-details__category--info{color:#205f78}.gc-notification-details__category--info .gc-notification-details-item__main{background-color:rgba(32,95,120,.1)}.gc-notification-details__category--warning{color:#e59500}.gc-notification-details__category--warning .gc-notification-details-item__main{background-color:rgba(229,149,0,.1)}.gc-notification-details__category--error{color:#be1f1f}.gc-notification-details__category--error .gc-notification-details-item__main{background-color:rgba(190,31,31,.1)}.gc-notification-details__action{padding:0 15px}.gc-notification-details-item{position:relative;overflow:hidden;border-radius:2px}.gc-notification-details-item:before{position:absolute;top:5px;left:5px;width:2px;height:calc(100% - 10px);content:"";background-color:currentColor}.gc-notification-details-item+.gc-notification-details-item{margin-top:5px}.gc-notification-details-item__main{display:flex;padding-left:15px;align-items:center;justify-content:space-between}.gc-notification-details-item__main>.gc-btn-group{flex:0 0 auto;align-self:flex-start}.gc-notification-details-item__caption{display:flex;flex:1 0 auto;width:0;padding:5px 0}.gc-notification-details-item__caption>span{display:inline-block;overflow:hidden;max-height:30px;vertical-align:middle;text-overflow:ellipsis;font-size:12px;line-height:15px}.gc-notification-details-item__content{padding:5px 5px 5px 15px;white-space:pre-line;color:#333;background-color:#f1f1f1}@media (any-hover:none){.gc-notification .gc-notification__button-mini.gc-btn:hover,.gc-notification .gc-notification__button.gc-btn:hover{background-color:#102f3c}.gc-notification--warning .gc-btn.gc-notification__button-mini:hover,.gc-notification--warning .gc-btn.gc-notification__button:hover{background-color:#996300}.gc-notification--error .gc-btn.gc-notification__button-mini:hover,.gc-notification--error .gc-btn.gc-notification__button:hover{background-color:#7c1414}}.gc-status-bar{display:flex;height:30px;background-color:inherit}.gc-status-bar__items{flex-grow:1}.gc-status-bar__items,.gc-status-bar__items .gc-toolbar,.gc-status-bar__items .gc-toolbar__content,.gc-status-bar__items .gc-toolbar__content:before{background-color:inherit}.gc-status-bar__items .gc-toolbar__content{right:0;left:auto;flex-direction:row-reverse;width:auto}.gc-status-bar .gc-notifications-counter{display:flex}.gc-status-bar .gc-notifications-counter__toggle.gc-dd--menu-open{background-color:#fff}.gc-notifications-counter__menu{box-shadow:5px -5px 5px -5px rgba(0,0,0,.1)}.gc-heading{display:flex}.gc-heading__text{position:relative;display:flex;overflow:hidden;flex:1 1 auto;height:30px;margin:0;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap;text-transform:uppercase;color:inherit;font-size:12px;font-weight:400;line-height:30px}.gc-heading__text .container{position:relative;display:flex;align-items:center;width:100%}.gc-heading__text .container:after{position:relative;left:0;display:inline-block;width:100%;height:1px;margin-left:10px;content:"";background-color:currentColor}.gc-heading__text .gc-loader{margin-left:10px}.gc-heading__actions{flex:0 0 auto;margin-left:10px}.gc-heading--level-info>.gc-heading__text{color:#205f78}.gc-heading--level-warning>.gc-heading__text{color:#e59500}.gc-heading--level-error>.gc-heading__text{color:#be1f1f}.gc-heading--size-md>.gc-heading__text{height:40px;line-height:40px}.gc-heading--size-lg>.gc-heading__text{height:50px;line-height:50px}.gc-heading--text-size-small>.gc-heading__text{font-size:10px}.gc-heading--text-size-large>.gc-heading__text{font-size:14px}.gc-heading--case-default>.gc-heading__text{text-transform:none}.gc-heading--align-center>.gc-heading__text{justify-content:center}.gc-heading--align-center>.gc-heading__text .container:before{position:relative;left:0;display:inline-block;width:100%;height:1px;margin-right:10px;content:"";background-color:currentColor}.gc-heading--align-right,.gc-heading--align-right>.gc-heading__text .container{flex-direction:row-reverse}.gc-heading--align-right>.gc-heading__actions,.gc-heading--align-right>.gc-heading__text .container:after,.gc-heading--align-right>.gc-heading__text .gc-loader{margin:0 10px 0 0}.gc-heading--no-strike>.gc-heading__text .container:after,.gc-heading--no-strike>.gc-heading__text .container:before{content:none}.gc-heading--weight-light>.gc-heading__text{font-weight:300}.gc-heading--weight-bold>.gc-heading__text{font-weight:700}.gc-scrollbars--no-hide .gc-scrollbars__thumb,.gc-scrollbars:hover .gc-scrollbars__thumb{opacity:1}.gc-scrollbars--contrast .gc-scrollbars__thumb:after{background-color:hsla(0,0%,100%,.2)}.gc-scrollbars--no-grow .gc-scrollbars__track--vertical{width:4px}.gc-scrollbars--no-grow .gc-scrollbars__track--horizontal{height:4px}.gc-scrollbars--no-grow.gc-scrollbars--size-sm .gc-scrollbars__track--vertical{width:2px}.gc-scrollbars--no-grow.gc-scrollbars--size-sm .gc-scrollbars__track--horizontal{height:2px}.gc-scrollbars--size-sm .gc-scrollbars__thumb--vertical:after{max-width:2px}.gc-scrollbars--size-sm .gc-scrollbars__thumb--horizontal:after{max-height:2px}.gc-scrollbars__view{z-index:0;overflow:scroll}.gc-scrollbars__view--vertical{overflow-x:hidden;margin-bottom:0!important}.gc-scrollbars__view--horizontal{overflow-y:hidden;margin-right:0!important}.gc-scrollbars__track{display:flex;pointer-events:none}.gc-scrollbars__track--vertical{top:2px;right:0;bottom:2px;width:10px;justify-content:flex-end}.gc-scrollbars__track--horizontal{right:2px;bottom:0;left:2px;height:10px;align-content:flex-end}.gc-scrollbars__thumb{pointer-events:all;opacity:0}.gc-scrollbars__thumb.is-dragged{opacity:1}.gc-scrollbars__thumb:after{position:absolute;width:100%;height:100%;content:"";transition:max-width .2s ease-in-out,max-height .2s ease-in-out;border-radius:4px;background-color:rgba(0,0,0,.2)}.gc-scrollbars__thumb--vertical{transition:opacity .2s ease-in-out}.gc-scrollbars__thumb--vertical.is-dragged:after,.gc-scrollbars__thumb--vertical:hover:after{max-width:8px}.gc-scrollbars__thumb--vertical:after{top:0;right:2px;max-width:4px}.gc-scrollbars__thumb--horizontal{transition:opacity .2s ease-in-out}.gc-scrollbars__thumb--horizontal.is-dragged:after,.gc-scrollbars__thumb--horizontal:hover:after{max-height:8px}.gc-scrollbars__thumb--horizontal:after{bottom:2px;left:0;max-height:4px}@media (any-hover:none){.gc-scrollbars__thumb--vertical.is-dragged:after,.gc-scrollbars__thumb--vertical:hover:after{max-width:4px}.gc-scrollbars__thumb--horizontal.is-dragged:after,.gc-scrollbars__thumb--horizontal:hover:after{max-height:4px}}.gc-treenode{position:relative}.gc-treenode__subtree{padding-left:20px}.gc-treenode__subtree--outline>.gc-treenode:before{position:absolute;top:15px;left:-5px;width:3px;height:1px;content:"";border-top:1px solid rgba(0,0,0,.1)}.gc-treenode__subtree--outline>.gc-treenode:after{position:absolute;top:0;left:-6px;width:1px;height:100%;content:"";border-left:1px solid rgba(0,0,0,.1)}.gc-treenode__subtree--outline>.gc-treenode:last-of-type:before{display:none}.gc-treenode__subtree--outline>.gc-treenode:last-of-type:after{position:absolute;top:0;left:-6px;width:4px;height:15px;content:"";border-color:rgba(0,0,0,.1);border-style:none none solid solid;border-width:1px}.gc-treeitem__icon{position:absolute;top:0;left:0;opacity:.5;background-color:transparent!important}.gc-treeitem__icon:hover{opacity:1}.gc-treeitem__text{width:100%}.gc-treeitem__text>.gc-btn__text{padding:0 10px}.gc-treeitem__text:not(:only-child)>.gc-btn__text{padding-left:30px}@media (any-hover:none){.gc-treeitem__icon{opacity:1}}.gc-checklist{display:flex;flex-direction:column;flex-wrap:wrap}.gc-checklist *,.gc-checklist :after,.gc-checklist :before{box-sizing:border-box}.gc-checklist--horizontal{flex-direction:row}.gc-checklist--horizontal>.gc-check,.gc-checklist--horizontal>.gc-radio{flex:1 0 100%;max-width:100%}.gc-checklist--horizontal.gc-col-1.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-1.gc-checklist--with-offset>.gc-radio{max-width:calc(100% - 5px)}.gc-checklist--horizontal.gc-col-2>.gc-check,.gc-checklist--horizontal.gc-col-2>.gc-radio{max-width:50%}.gc-checklist--horizontal.gc-col-2.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-2.gc-checklist--with-offset>.gc-radio{max-width:calc(50% - 5px)}.gc-checklist--horizontal.gc-col-3>.gc-check,.gc-checklist--horizontal.gc-col-3>.gc-radio{max-width:33.3333333333%}.gc-checklist--horizontal.gc-col-3.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-3.gc-checklist--with-offset>.gc-radio{max-width:calc(33.33333% - 5px)}.gc-checklist--horizontal.gc-col-4>.gc-check,.gc-checklist--horizontal.gc-col-4>.gc-radio{max-width:25%}.gc-checklist--horizontal.gc-col-4.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-4.gc-checklist--with-offset>.gc-radio{max-width:calc(25% - 5px)}.gc-checklist--horizontal.gc-col-5>.gc-check,.gc-checklist--horizontal.gc-col-5>.gc-radio{max-width:20%}.gc-checklist--horizontal.gc-col-5.gc-checklist--with-offset>.gc-check,.gc-checklist--horizontal.gc-col-5.gc-checklist--with-offset>.gc-radio{max-width:calc(20% - 5px)}.gc-checklist--align-center{align-items:center}.gc-checklist--align-right{align-items:flex-end}.gc-checklist--with-offset:not(.gc-checklist--horizontal) .gc-check+.gc-check,.gc-checklist--with-offset:not(.gc-checklist--horizontal) .gc-radio+.gc-radio{margin-top:5px}.gc-checklist--with-offset.gc-checklist--horizontal{margin:-5px 0 0 -5px}.gc-checklist--with-offset.gc-checklist--horizontal .gc-check,.gc-checklist--with-offset.gc-checklist--horizontal .gc-radio{margin:5px 0 0 5px}.gc-datetime{display:flex;flex-direction:column;width:261px;height:355px}.gc-datetime__header{height:70px}.gc-datetime__body{position:relative;flex:1 1 auto;height:0;padding:0 15px 15px}.gc-datetime__footer{display:flex;height:70px;margin:0 15px;box-shadow:inset 0 1px 0 0 #f2f2f2;align-items:center}.gc-datetime--barrel .gc-datetime__body{padding:0 5px 15px}.gc-datetime--extended-1{height:425px}.gc-datetime--extended-2{height:495px}@media screen and (max-width:600px){.gc-datetime{width:100vw}}.gc-datetime-header{display:flex;flex:0 0 auto;height:100%;margin:0 10px;align-items:center}.gc-datetime-header__title{flex:1 1 auto;margin:0 10px;-webkit-user-select:none;user-select:none;text-align:center;color:#205f78;font-size:14px;font-weight:700}.gc-datetime-header--contrast .gc-datetime-header__title{color:#fff}.gc-datetime-footer-time{font-size:14px;font-weight:700}.gc-datetime-footer-control{width:calc(50% - 5px)}.gc-datetime-footer-control:first-child{margin-right:10px}.gc-datetime-date{width:30px;height:30px;-webkit-user-select:none;user-select:none}.gc-datetime-date--neighbor{color:rgba(51,51,51,.62)}.gc-datetime-date--today{color:#205f78;font-weight:700}.gc-datetime-date--today:before{position:absolute;top:50%;left:50%;width:30px;height:30px;content:"";transition:opacity .2s ease-in-out;transform:translate(-50%,-50%);border:2px solid #205f78;border-radius:50%}.gc-datetime-date--selected{color:#fff;font-weight:700}.gc-datetime-date--selected:before{opacity:0}.gc-datetime-date--disabled{pointer-events:none;opacity:.38}.gc-datetime-timer{position:absolute;top:40%;left:50%;display:flex;transform:translate(-50%,-50%)}.gc-datetime-timer__delimiter{display:flex;width:15px;font-size:18px;justify-content:center;align-items:center}.gc-datetime-timer__unit-value{width:50px;height:50px;text-align:center;background-color:rgba(0,0,0,.05);font-size:18px;line-height:50px}.gc-datetime-timer__daypart{position:absolute;top:50%;right:-40px;width:40px;transform:translateY(-50%)}.gc-datetime-timer__daypart-title{text-align:center;color:#205f78;line-height:25px}.gc-datetime-timer__daypart-title--selected{font-weight:700}.gc-datetime-barrel{display:flex;width:100%;height:100%}.gc-datetime-barrel--swapped{flex-direction:row-reverse}.gc-datetime-barrel--swapped .gc-datetime-barrel__column:first-child{box-shadow:inset 1px 0 0 0 #f2f2f2}.gc-datetime-barrel--swapped .gc-datetime-barrel__column:last-child{box-shadow:none}.gc-datetime-barrel__column{width:50%}.gc-datetime-barrel__column:nth-child(2){box-shadow:inset 1px 0 0 0 #f2f2f2}.gc-datetime-barrel__column:only-child{width:100%}.gc-datetime-barrel__scroll{height:100%;padding:0 10px}.gc-datetime-barrel__item{width:100%}.gc-datetime-barrel__item--selected .gc-btn__text{font-weight:700}.gc-datetime-barrel__years-container{position:relative}.gc-datetime-barrel__year-wrapper{position:absolute;top:0;left:0;width:100%}.gc-datetime-days{display:flex;flex-direction:column;height:100%}.gc-datetime-days__header{display:flex;flex:0 0 auto;height:30px;font-size:12px;font-weight:700;line-height:30px;justify-content:space-around}.gc-datetime-days__content{display:flex;flex:1 0 auto;box-shadow:inset 0 1px 0 0 #f2f2f2;flex-wrap:wrap}.gc-datetime-date{position:relative;display:inline-flex;overflow:hidden;height:34px;margin-top:auto;flex-grow:1;flex-basis:14.2857142857%;align-items:center;justify-content:center}.gc-datetime-date:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:0;background-color:rgba(32,95,120,.2)}.gc-datetime-date--large{height:60px;flex-basis:25%}.gc-datetime-date--large .gc-datetime-date__button{width:56px;height:56px;border-radius:50%}.gc-datetime-date--large.gc-datetime-date--range-start:before{transform:translateX(-30px);border-radius:60px}.gc-datetime-date--large.gc-datetime-date--range-end:before{transform:translateX(30px);border-radius:60px}.gc-datetime-date--large.gc-datetime-date--range-both:before{width:60px}.gc-datetime-date--range-start:before{left:50%;transform:translateX(-17px)}.gc-datetime-date--range-end:before,.gc-datetime-date--range-start:before{width:200%;transition:opacity .2s ease-in-out;opacity:1;border-radius:34px}.gc-datetime-date--range-end:before{right:50%;left:auto;transform:translateX(17px)}.gc-datetime-date--range-both:before{left:50%;width:34px;transform:translateX(-50%);border-radius:50%}.gc-datetime-date--in-range:before,.gc-datetime-date--range-both:before{transition:opacity .2s ease-in-out;opacity:1}.gc-datetime-date__button{width:30px;height:30px;-webkit-user-select:none;user-select:none}.gc-datetime-date__button--neighbor{color:rgba(51,51,51,.62)}.gc-datetime-date__button--today{color:#205f78;font-weight:700}.gc-datetime-date__button--today:before{position:absolute;top:50%;left:50%;width:100%;height:100%;content:"";transition:opacity .2s ease-in-out;transform:translate(-50%,-50%);border:2px solid #205f78;border-radius:50%}.gc-datetime-date__button--selected{color:#fff;font-weight:700}.gc-datetime-date__button--selected:before{opacity:0}.gc-datetime-date__button .gc-btn__text{padding:0}@keyframes gc-loader-btn{0%{transform:scale(.8);opacity:.62}to{transform:scale(1.2);opacity:1}}.gc-loader-button:after,.gc-loader-button:before{position:absolute;top:calc(50% - 4.5px);display:block;width:9px;height:9px;content:"";border-radius:50%;background-color:currentColor}.gc-loader-button:before{left:calc(50% - 10px);animation:gc-loader-btn .4s ease-in-out infinite alternate}.gc-loader-button:after{left:calc(50% + 1px);animation:gc-loader-btn .4s ease-in-out infinite alternate-reverse}.gc-size-sm .gc-loader-button:after,.gc-size-sm .gc-loader-button:before{top:calc(50% - 3.5px);width:7px;height:7px}.gc-size-sm .gc-loader-button:before{left:calc(50% - 8px)}.gc-size-lg .gc-loader-button:after,.gc-size-lg .gc-loader-button:before{top:calc(50% - 5.5px);width:11px;height:11px}.gc-size-lg .gc-loader-button:before{left:calc(50% - 12px)}@keyframes gc-loader{50%{transform:scale(.7);opacity:.62}to{transform:scale(1);opacity:1}}.gc-loader{display:inline-flex;background-color:rgba(0,0,0,.1);justify-content:center;align-items:center;flex-wrap:nowrap}.gc-loader>div{flex:0 0 auto;width:10px;height:10px;margin:1px;animation:gc-loader .8s linear 0s infinite;border-radius:50%;background-color:currentColor}.gc-loader>div:nth-child(2n-1){animation-delay:-.4s!important}.gc-loader--block{display:flex}.gc-loader--transparent{background-color:transparent}.gc-loader--info>div{background-color:#205f78}.gc-loader--warning>div{background-color:#e59500}.gc-loader--error>div{background-color:#be1f1f}.gc-alert{overflow:hidden;padding:10px;border:1px solid rgba(32,95,120,.1);border-radius:2px;background-color:rgba(32,95,120,.1)}.gc-alert__main{display:flex;min-height:30px;color:#205f78;align-items:center}.gc-alert__icon{display:flex;width:30px;height:30px;margin-right:10px;align-items:center;justify-content:center}.gc-alert__title{overflow:hidden;flex:1 1 auto;width:0;margin:0;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:30px}.gc-alert__actions{margin-left:15px}.gc-alert__details{padding-top:15px;font-size:12px}.gc-alert--level-warning{border:1px solid rgba(229,149,0,.1);background-color:rgba(229,149,0,.1)}.gc-alert--level-warning>.gc-alert__main{color:#e59500}.gc-alert--level-error{border:1px solid rgba(190,31,31,.1);background-color:rgba(190,31,31,.1)}.gc-alert--level-error>.gc-alert__main{color:#be1f1f}.gc-alert--size-small{padding:0;border:none}.gc-alert--size-small .gc-alert__details{padding:10px}.gc-alert--size-small .gc-alert__title{font-size:12px}.gc-alert--size-small .gc-alert__title:first-child{margin-left:10px}.gc-alert--size-small .gc-alert__icon{margin-right:0}.gc-positioner{position:absolute;top:0;left:0}.gc-positioner--calculating{visibility:hidden}.gc-positioner--fill-container{width:100%;height:100%}a.gc-link,a.gc-link:active,a.gc-link:focus,a.gc-link:visited{color:#205f78}a.gc-link:hover{color:#1b5166}a.gc-link--no-underline{text-decoration:none}@media (any-hover:none){a.gc-link:hover{color:#205f78}}.gc-grid-item--appbar{background-color:#f1f1f1;box-shadow:inset 0 -1px 0 0 #dbdbdb;grid-area:appbar}.gc-grid-item--legacy-appbar{background-color:#205f78;grid-area:appbar}.gc-grid-item--menu{grid-area:menu}.gc-grid-item--toolbar{display:flex;background-color:#f1f1f1;box-shadow:inset 0 -1px 0 0 #dbdbdb;grid-area:toolbar}.gc-grid-item--toolbar>.gc-toolbar{flex:1 1 auto;margin:5px}.gc-grid-item--surface{grid-area:surface}.gc-grid-item--sidebar{grid-area:sidebar}.gc-grid-item--statusbar{border-top:1px solid #dbdbdb;background-color:#f1f1f1;grid-area:statusbar}.gc-grid{position:relative;z-index:0;display:grid;display:-ms-grid;width:100%;height:100%}.gc-grid *,.gc-grid :after,.gc-grid :before{box-sizing:border-box}.gc-grid--designer{-ms-grid-rows:auto auto minmax(0,1fr) auto;-ms-grid-columns:auto minmax(0,1fr) auto;grid-template:"appbar appbar appbar" auto "menu toolbar toolbar" auto "menu surface sidebar" minmax(0,1fr) "menu statusbar statusbar" auto/auto minmax(0,1fr) auto}.gc-grid--designer>.gc-grid-item--appbar,.gc-grid--designer>.gc-grid-item--legacy-appbar{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.gc-grid--designer>.gc-grid-item--menu{-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:1}.gc-grid--designer>.gc-grid-item--toolbar{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.gc-grid--designer>.gc-grid-item--surface{-ms-grid-row:3;-ms-grid-column:2}.gc-grid--designer>.gc-grid-item--sidebar{-ms-grid-row:3;-ms-grid-column:3}.gc-grid--designer>.gc-grid-item--statusbar{-ms-grid-row:4;-ms-grid-column:2;-ms-grid-column-span:2}.gc-app{z-index:0;overflow:hidden;width:100%;height:100%;margin:0;padding:0;color:#333;background-color:#e6e6e6;font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.gc-app,.gc-resizable{position:relative}.gc-resizable--disabled .gc-resizable__handler{display:none}.gc-resizable--horizontal{height:100%;will-change:width}.gc-resizable--horizontal .gc-resizable__handler{top:0;width:10px;height:100%;cursor:ew-resize}.gc-resizable--vertical{width:100%;will-change:height}.gc-resizable--vertical .gc-resizable__handler{left:0;width:100%;height:10px;cursor:ns-resize}.gc-resizable__handler{position:absolute}.gc-resizable__handler--side-left{left:-5px}.gc-resizable__handler--side-right{right:-5px}.gc-resizable__handler--side-top{top:-5px}.gc-resizable__handler--side-bottom{bottom:-5px}.gc-date-range,.gc-date-range__main{display:flex}.gc-date-range__main .gc-datetime:first-child:not(:only-child) .gc-datetime__body{padding-right:10px}.gc-date-range__main .gc-datetime:nth-child(2) .gc-datetime__body{padding-left:10px}.gc-date-range__main .gc-datetime--months .gc-datetime__body,.gc-date-range__main .gc-datetime--years .gc-datetime__body{display:flex;flex-wrap:wrap;align-content:space-around}.gc-date-range__aside{background-color:#205f78}@media screen and (max-width:812px){.gc-date-range{flex-direction:column}}.gc-date-range-aside{display:flex;flex-direction:column;width:190px;height:100%}.gc-date-range-aside--simple .gc-date-range-shortcuts__list{padding:15px 0}.gc-date-range-aside__header{height:70px}.gc-date-range-aside__body{display:flex;flex-direction:column;flex:1 1 auto;height:0;padding:0 5px}.gc-date-range-aside__title{flex:0 0 auto;height:30px;margin:0 10px;text-align:center;color:#fff;box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.15);font-size:12px;font-weight:700;line-height:30px}.gc-date-range-aside__list{flex:1 1 auto;padding:10px 0}.gc-date-range-aside__item{width:100%}.gc-date-range-aside__scroll{height:100%;padding:0 10px}@media screen and (max-width:812px){.gc-date-range-aside{width:100%}.gc-date-range-aside__body{height:100%}}:focus{text-decoration:none;outline-style:none;outline-color:transparent}input::-ms-clear{display:none}.wd-app-container{width:100%;height:100%;font-family:open sans,segoe ui,helvetica,arial,sans-serif}.wd-app-container :focus{text-decoration:none;outline-style:none;outline-color:transparent}.wd-app-container input::-ms-clear{display:none}.wd-app-container .gc-portal-root--notifications>.gc-positioner{pointer-events:none}.wd-app-container .gc-portal-root--notifications>.gc-positioner>*{pointer-events:all}.wd-app-container--viewer>.gc-app{display:none}.gc-modal.gc-modal--default.gcs-view-zi>.gc-scrollbars>.gc-scrollbars__view,.gc-modal.gc-modal--default.gcs-zi>.gc-scrollbars{z-index:1}.wd-modal-dialog-message{position:relative;overflow:hidden;margin:15px;padding:10px;border-radius:2px;overflow-wrap:break-word}.wd-modal-dialog-message>.gc-icon{position:absolute;top:10px;left:10px;display:flex;width:30px;height:30px;align-items:center;justify-content:center}.wd-modal-dialog-message h4{display:block;margin:0;padding-left:40px;white-space:pre-line;color:#be1f1f;font-size:14px;font-weight:700;line-height:30px}.wd-modal-dialog-message.error{border:1px solid rgba(190,31,31,.1);background-color:rgba(190,31,31,.1)}.wd-modal-dialog-message.error .gc-icon-color--text{fill:#be1f1f}.wd-modal-dialog-message.error h4{color:#be1f1f}.wd-modal-dialog-message.warning{border:1px solid rgba(229,149,0,.1);background-color:rgba(229,149,0,.1)}.wd-modal-dialog-message.warning .gc-icon-color--text{fill:#e59500}.wd-modal-dialog-message.warning h4{color:#e59500}.gc-notification-details-item__content>a{word-wrap:break-word;word-break:break-all}.open-file-dialog-hidden{top:0;left:0;width:0;height:0;opacity:0}.eval-text{position:absolute;bottom:30pt;right:50pt;pointer-events:none;text-align:right}.gc-app-window-button{cursor:auto}.gc-app-license-badge{margin-left:5px!important;margin-right:5px!important}.pve-bound-item>h4{font-weight:700}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,90.2%,.7)}.loading-overlay .loader-circle{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.loading-overlay span{position:absolute;top:50%;right:0;left:0;display:block;margin-top:30px;text-align:center;color:#333;font-size:14px}.loader-circle{display:block;width:40px;height:40px;animation:loaderCircleAnimation 1.1s linear infinite;border:4px solid rgba(0,0,0,.2);border-left-color:#205f78;border-radius:50%}.loader-circle.small{width:20px;height:20px;border-width:2px}.loader-circle.big{width:80px;height:80px;border-width:8px}.gcdv-control{outline:none;-webkit-user-select:none;user-select:none}.gcdv-flexdv{position:relative}.gcdv-state-disabled{opacity:.5;cursor:default;pointer-events:none}.gcdv-tooltip{position:absolute;z-index:1000;top:0;left:0;pointer-events:none;max-width:400px;padding:6px;background-color:#ffffe5;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.175);box-sizing:border-box;line-height:110%}.gcdv-tooltip-color-symbol{width:.8em;height:.8em;margin:0 1.5px;border-radius:50%;border-style:solid;box-sizing:border-box}.gcdv-popup{background-color:#fff;box-shadow:0 3px 9px rgba(0,0,0,.5);z-index:1500;margin:2px 0}.gcdv-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1500;background-color:rgba(0,0,0,.5)}.gcdv-scrollbar-x.gcdv-scrolling>.gcdv-scrollbar-track,.gcdv-scrollbar-x>.gcdv-scrollbar-track:hover,.gcdv-scrollbar-y.gcdv-scrolling>.gcdv-scrollbar-track,.gcdv-scrollbar-y>.gcdv-scrollbar-track:hover{background-color:#eee;opacity:.9}.gcdv-scrollbar-x.gcdv-scrolling>.gcdv-scrollbar-track>.gcdv-scrollbar-thumb,.gcdv-scrollbar-x>.gcdv-scrollbar-track:hover>.gcdv-scrollbar-thumb{top:1px;bottom:1px}.gcdv-scrollbar-y.gcdv-scrolling>.gcdv-scrollbar-track>.gcdv-scrollbar-thumb .gcdv-scrollbar-y>.gcdv-scrollbar-track:hover>.gcdv-scrollbar-thumb{left:1px;right:1px}.gcdv-scrollbar-x>.gcdv-scrollbar-track{opacity:.6;border-radius:4px}.gcdv-scrollbar-y>.gcdv-scrollbar-track{opacity:.6;border-radius:6px}.gcdv-scrollbar-x .gcdv-scrollbar-thumb{position:absolute;top:2px;bottom:2px;border-radius:6px;background-color:#aaa;transition:background-color .5s linear,height .5s ease-in-out;-webkit-transition:background-color .5s linear,height .5s ease-in-out}.gcdv-scrollbar-y .gcdv-scrollbar-thumb{position:absolute;left:2px;right:2px;border-radius:6px;background-color:#aaa;transition:background-color .5s linear,width .5s ease-in-out;-webkit-transition:background-color .5s linear,width .5s ease-in-out}.gcdv-zoom-buttons,.gcdv-zoom-container-buttons,[class*=gcdv-zoom-button-]{transition:background-color .5s;-webkit-transition:background-color .5s}[class*=gcdv-zoom-button-]{color:#666;position:relative;border-radius:8px;cursor:pointer;border:0 solid;box-shadow:0 0 2px rgba(0,0,0,.175);padding:5px}@keyframes button-click-animation{0%{background-color:transparent}50%{background-color:rgba(0,0,0,.2)}to{background-color:transparent}}[class*=gcdv-zoom-button-]:active:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;animation:button-click-animation .16s ease-in-out alternate;-webkit-animation:button-click-animation .16s ease-in-out alternate;transition:background-color .1s;-webkit-transition:background-color .1s}[class*=gcdv-zoom-button-]:focus{outline:0}.gcdv-container-icon{cursor:pointer;margin:0}.gcdv-container-icon,[class*=gcdv-icon]{position:relative;display:inline-block;box-sizing:border-box}[class*=gcdv-icon]{vertical-align:middle;font-style:normal;text-align:left;width:24px;height:24px}[class*=gcdv-icon]:after,[class*=gcdv-icon]:before{position:absolute;box-sizing:border-box}.gcdv-zoom-button-zoomin .gcdv-icon:before{width:12px;height:2px}.gcdv-zoom-button-zoomin .gcdv-icon:after,.gcdv-zoom-button-zoomin .gcdv-icon:before{content:" ";border:1px solid;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gcdv-zoom-button-zoomin .gcdv-icon:after{width:2px;height:12px}.gcdv-zoom-button-zoomout .gcdv-icon:before{content:" ";border:1px solid;width:12px;height:2px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gcdv-zoom-button-reset .gcdv-icon{border:2.5px solid;border-radius:50%;border-right-color:transparent!important;transform:scale(.65);-webkit-transform:scale(.65);-ms-transform:scale(.65)}.gcdv-zoom-button-reset .gcdv-icon:before{content:" ";height:8px;width:8px;border:2.5px solid;background-color:transparent!important;border-top-color:transparent!important;border-left-color:transparent!important;left:11px;top:-4px}.wd-drop-area{transition:border .2s ease-in-out,background-color .2s ease-in-out;border:1px solid transparent;border-radius:2px;background-color:transparent}.wd-drop-area--can-drop{border:1px dashed rgba(32,95,120,.6);background-color:rgba(32,95,120,.2)}.wd-drop-area--hover{border:1px solid #205f78;background-color:rgba(32,95,120,.6)}.ar-barcode-glyph{pointer-events:all;position:absolute;top:0;left:0;bottom:0;right:0}.ar-barcode-glyph .ar-barcodejs{position:relative;pointer-events:none;width:100%;height:100%;overflow:hidden;padding:0}.ar-barcode-glyph .ar-barcodejs .ar-barcodejs-component{position:absolute;display:block}.ar-barcode-glyph .ar-barcodejs .ar-barcodejs-component svg{display:block}.ar-barcode-glyph .ar-barcodejs-error{display:flex;top:0;left:0;font-size:12px;align-items:center;justify-content:center;text-align:center;word-break:break-word}.ar-barcode-glyph .ar-barcodejs-error,.ar-barcode-preview-stub-label{position:absolute;pointer-events:none;width:100%;height:100%;overflow:hidden}.ar-barcode-preview-stub-label{border:none;color:#333;font-size:8pt;font-weight:700;padding:2pt;background-color:#f1f1f1}.ar-barcode-model-dumper{position:absolute;bottom:0;left:-23px;width:19px;cursor:pointer;background-color:#fff;border:1px solid #dcdcdc;text-align:center;line-height:18px;pointer-events:all}.ar-barcode-model-dumper>i{pointer-events:none}.ar-banded-list-glyph{width:100%;height:100%;background:#fff}.ar-banded-list-glyph table{table-layout:fixed;position:absolute;border-collapse:collapse;border-style:none}.ar-banded-list{pointer-events:all;border-spacing:0;border-collapse:collapse}.ar-banded-list td .ar-banded-list-section{position:relative;width:100%;height:100%}.ar-banded-list td .ar-banded-list-borders{position:absolute}.banded-list-row-adorner{position:absolute;table-layout:fixed;z-index:13;margin-left:-24px;pointer-events:none;border-spacing:0;border-collapse:collapse}.banded-list-row-adorner__row{position:relative;padding:0;border:0}.banded-list-row-adorner__row td{position:relative;width:18px}.banded-list-row-adorner__row-header{pointer-events:all;width:100%;height:100%;border:1px solid #dcdcdc;background-color:#fff}.banded-list-row-adorner__row-label{position:absolute;top:calc(50% - 9px);width:100%;text-align:center;color:#000}.banded-list-row-adorner__row.selected .banded-list-row-adorner__row-header{background-color:#f1f1f1}.banded-list-row-adorner__row:nth-child(2) .table-adorner-row-header{border-radius:4px 4px 0 0}.banded-list-row-adorner__row:last-child .table-adorner-row-header{border-radius:0 0 4px 4px}.banded-list-adorner-spot{pointer-events:all;position:absolute;z-index:13;left:0;top:calc(-4px + 100%);bottom:-4px;width:100%}.banded-list-adorner-spot__add{display:none;position:absolute;z-index:13;left:-20px;width:100%;height:100%}.banded-list-adorner-spot__add-deco{position:absolute;left:15px;top:calc(50% - 1.5px);height:3px;width:29px;background-color:#205f78}.banded-list-adorner-spot__add-deco-area{position:relative;width:100%;height:100%}.banded-list-adorner-spot__add-deco-area div{position:absolute;left:100%;height:100%;background-color:#205f78}.banded-list-adorner-spot:hover .banded-list-adorner-spot__add{display:block}.banded-list-adorner-spot__grip{position:absolute;cursor:row-resize;top:0;left:0;width:100%;height:100%;z-index:13}.banded-list-adorner-move-grip{pointer-events:all;position:absolute;z-index:13;left:-24px;top:-24px;width:18px;height:18px;border:1px solid #dcdcdc;border-radius:50%;color:#000;background-color:#fff;line-height:15px;font-size:14px;text-align:center;cursor:pointer}.banded-list-adorner-move-grip>i{pointer-events:none}.banded-list-adorner-groups{width:200px;height:100%;border:1px solid #dcdcdc;color:#333}.banded-list-adorner-groups.right-panel{position:absolute;left:calc(100% + 5px);top:0}.banded-list-band-adorner{position:absolute;z-index:13;pointer-events:none;border-spacing:0;border-collapse:collapse}.banded-list-band-adorner td{position:relative;z-index:1313;padding:0;border:2px #205f78}.banded-list-band-adorner td.top-border{border-top-style:solid}.banded-list-band-adorner td.bottom-border{border-bottom-style:solid}.banded-list-band-adorner td.left-border{border-left-style:solid}.banded-list-band-adorner td.right-border{border-right-style:solid}.banded-list-band-adorner td.selected{background-color:rgba(0,0,0,.125)}.banded-list-band-adorner td.primary{background-color:transparent}.ar-bullet-adorner{height:100%;width:100%}.ar-bullet-adorner .ar-bullet-adorner-element{height:30px;width:100%;background-color:#fff;border-color:#f3f3f3;border-style:solid;position:absolute;font-size:10pt;color:#8e8e8e;font-family:Arial;padding:1pt;white-space:nowrap;overflow:hidden;cursor:default}.ar-bullet-adorner-element.ar-adorner-value{top:-33px;display:flex}.ar-bullet-adorner-element.ar-adorner-value>span{text-align:center;flex:1 1 100px;line-height:17pt}.ar-bullet-adorner-element.ar-adorner-targetValue{bottom:-33px;display:flex}.ar-bullet-adorner-element.ar-adorner-targetValue>span{text-align:center;flex:1 1 100px;line-height:17pt}.ar-adorner-bullet-val{text-align:center;flex:0.1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%;left:1pt;color:#000;background-color:#eceeef;font-size:8pt;line-height:14pt;color:#797979;top:1pt;border:thin solid #d8d8d8}.ar-bullet-adorner-element.ar-drop-target{pointer-events:all;opacity:1}.ar-bullet-adorner-element.ar-drop-target.can{opacity:.4;background-color:#eaeaea}.ar-bullet-adorner-element.ar-drop-target.over{opacity:.9;background-color:#5f5f5f}.ar-bullet-glyph{pointer-events:all;width:100%;height:100%;color:#000;overflow:hidden;border:thin solid #e0e0e0}.ar-bullet-glyph>div{height:100%}.ar-bullet-container{pointer-events:none}.ar-bullet-container .ar-bullet-container-vertical{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;height:100%}.ar-bullet-container .ar-bullet-vertical-scale{position:relative;height:100%;width:auto;z-index:1}.ar-bullet-container .ar-bullet-graph,.ar-bullet-container .ar-bullet-vertical-graph{position:relative;border:none;background-color:#d6d6d6;width:100%;overflow:hidden}.ar-bullet-container .ar-bullet-range1{background-color:#5f5f5f;position:absolute}.ar-bullet-container .ar-bullet-range2{background-color:#a9a9a9;position:absolute}.ar-chart-adorner-pane{position:absolute;overflow:hidden;width:100%;height:70px;cursor:default;pointer-events:all;border-radius:2px;background-color:#f1f1f1;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.ar-chart-adorner-pane__heading{display:flex;overflow:hidden;width:100%;height:30px;padding:0 5px;align-items:center}.ar-chart-adorner-pane__content{display:block;overflow:hidden;width:100%;height:40px;padding:4px}.ar-chart-adorner-pane--top{top:0;left:0;transform:translateY(-75px)}.ar-chart-adorner-pane--bottom{bottom:0;left:0;transform:translateY(75px)}.ar-chart-adorner-pane--right{top:0;right:0;width:150px;height:100%;min-height:190px;transform:translateX(155px)}.ar-chart-adorner-pane--right .ar-chart-adorner-pane__content{height:calc(100% - 30px);padding:0}.ar-chart-adorner{position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.ar-chart-adorner-pane__item{display:inline-block;overflow:hidden;min-width:10px;height:30px;margin-right:5px;padding:0 5px;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;white-space:nowrap;text-overflow:ellipsis;border-radius:2px;background-color:rgba(0,0,0,.05);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:30px}.ar-chart-adorner-pane__item:hover{background-color:rgba(0,0,0,.1)}.ar-chart-adorner-pane__item--selected{color:#fff;background-color:#205f78}.ar-chart-adorner-pane__item--selected:hover{background-color:#1b5166}.ar-chart-drop-target{display:flex;width:100%;height:100%;margin:0;padding:0}.ar-chart-drop-target--empty{overflow:hidden;text-align:center;color:rgba(51,51,51,.3);font-size:12px;align-items:center;justify-content:center}.ar-chart-drop-target.wd-drop-area--can-drop li{color:#fff;background-color:#44798e}.ar-chart-drop-target.wd-drop-area--hover li{background-color:#1b5166}.ar-chart-move-adorner{position:absolute;top:0;left:-29px;width:24px;height:24px;cursor:pointer;pointer-events:all;border-radius:2px;background-color:#f1f1f1;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.ar-chart-move-adorner>.gc-icon{pointer-events:none;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ar-chart-move-adorner>.gc-icon>svg{width:16px;height:16px}.chart-encodings-panel-group:hover{background-color:rgba(0,0,0,.1)}.chart-encodings-panel-group__header{position:relative;display:flex;overflow:hidden;height:35px;padding:5px 5px 0 2px;align-items:center}.chart-encodings-panel-group__header:before{position:absolute;top:0;left:0;width:calc(100% - 10px);height:1px;margin:0 5px;content:"";background-color:#dcdcdc}.chart-encodings-panel-group__header>span{flex:1 1 auto;width:100%;font-size:12px}.chart-encodings-panel-group__header .gc-icon{flex:0 0 auto;transition:transform .2s ease-in-out;transform:rotate(180deg);color:#205f78;display:flex;width:30px;height:30px;align-items:center;justify-content:center}.chart-encodings-panel-group__header .gc-icon>svg{width:20px;height:20px}.chart-encodings-panel-group__content{overflow:hidden;height:0;padding:4px}.chart-encodings-panel-group__content .ar-chart-drop-target{flex-direction:column}.chart-encodings-panel-group__content .ar-chart-adorner-pane__item{width:100%;margin:0 0 5px}.chart-encodings-panel-group{overflow:hidden;flex:0 0 auto;width:100%;height:40px;min-height:40px}.chart-encodings-panel-group--expanded{flex:1 1 auto;height:100%;min-height:70px}.chart-encodings-panel-group--expanded:hover{background-color:transparent}.chart-encodings-panel-group--expanded .chart-encodings-panel-group__header .gc-icon{transform:rotate(90deg)}.chart-encodings-panel-group--expanded .chart-encodings-panel-group__content{height:calc(100% - 35px)}.chart-encodings-panel-group--expanded .chart-encodings-panel-group__content .ar-chart-adorner-pane__item{overflow:visible}.chart-encodings-panel{display:flex;flex-direction:column;width:100%;height:100%;padding-top:5px;justify-content:stretch}.ar-chart{position:absolute;pointer-events:all}.ar-chart-error{position:absolute;display:flex;top:0;left:0;overflow:hidden;background-color:#fff;font-size:12px;align-items:center;justify-content:center;text-align:center;word-break:break-word}.ar-chart-dvchart,.ar-chart-error{pointer-events:none;width:100%;height:100%}.ar-chart-clicker,.ar-chart-decoration-view{width:100%;height:100%;position:absolute;top:0}.ar-chart-decoration-view{pointer-events:none;left:0}.ar-chart-decoration-view .selection-decoration{position:absolute;pointer-events:none;border:1px dashed #205f78}.ar-chart-overlay{position:absolute;pointer-events:none;display:none;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7}.ar-chart-overlay.visible{display:block}.ar-chart-model-dumper{position:absolute;bottom:0;left:-23px;width:19px;cursor:pointer;background-color:#fff;border:1px solid #dcdcdc;text-align:center;line-height:18px;pointer-events:all}.ar-chart-model-dumper>i{pointer-events:none}.ar-checkbox{position:absolute;overflow:hidden;width:100%;height:100%;pointer-events:all;border:none}.ar-checkbox *{pointer-events:none}.ar-checkbox .ar-checkbox-inner{position:relative;display:flex;overflow:hidden;width:100%;height:100%;text-decoration:inherit;-webkit-text-decoration:inherit;align-items:center}.ar-checkbox .ar-checkbox-inner.selected .ar-checkbox-check,.ar-checkbox .ar-checkbox-inner.selected .ar-checkbox-text-wrapper{pointer-events:all}.ar-checkbox .ar-checkbox-check{position:absolute;display:inline-block;box-sizing:border-box;width:16px;height:16px;border:1px solid #000;font-size:14px}.ar-checkbox .ar-checkbox-check.expression{background-color:#000}.ar-checkbox .ar-checkbox-text-wrapper{width:100%;text-decoration:inherit;-webkit-text-decoration:inherit}.ar-checkbox .no-wrap{white-space:nowrap}.ar-checkbox .word-wrap{word-wrap:break-word}.ar-checkbox .char-wrap{word-break:break-all}.ar-checkbox.top .ar-checkbox-check{top:0}.ar-checkbox.top .ar-checkbox-inner{padding-top:17px;align-items:flex-start}.ar-checkbox.middle .ar-checkbox-check{top:calc(50% - 8px)}.ar-checkbox.middle .ar-checkbox-inner{align-items:center}.ar-checkbox.bottom .ar-checkbox-check{bottom:0}.ar-checkbox.bottom .ar-checkbox-inner{padding-bottom:17px;align-items:flex-end}.ar-checkbox.left .ar-checkbox-check{left:0}.ar-checkbox.left .ar-checkbox-inner{padding-left:17px}.ar-checkbox.left .ar-checkbox-text-wrapper{text-align:left}.ar-checkbox.center .ar-checkbox-check{left:calc(50% - 8px)}.ar-checkbox.center .ar-checkbox-text-wrapper{text-align:center}.ar-checkbox.right .ar-checkbox-check{right:0}.ar-checkbox.right .ar-checkbox-inner{padding-right:17px}.ar-checkbox.right .ar-checkbox-text-wrapper{text-align:right}.wd-chart-editor-tile{display:block;overflow:hidden;flex-direction:column;flex:0 0 auto;width:33.3333333333%;margin:0;padding:5px;-webkit-user-select:none;user-select:none;transition:background-color .2s ease-in-out;pointer-events:all;border-radius:2px}.wd-chart-editor-tile:hover:not(.wd-chart-editor-tile--selected){background-color:#f7f7f7}.wd-chart-editor-tile>div{width:100%;height:60px;pointer-events:none}.wd-chart-editor-tile--selected{color:#fff;background-color:#205f78}.wd-chart-editor-tile__label{display:block;overflow:hidden;width:100%;height:30px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:30px}.wd-chart-editor-group__heading{display:block;width:100%;min-height:40px;padding:5px 15px}.wd-chart-editor-group__content{display:flex;width:100%;padding:0 15px;flex-wrap:wrap}.wd-chart-editor-group{display:block;width:100%}.wd-chart-palette-editor .wd-chart-editor-tile{width:25%}.wd-chart-palette-editor .wd-chart-editor-tile>div{width:calc(100% - 20px);height:22px;margin-left:10px}.ar-data-field-picker-container{width:100%;height:100%}.ar-data-field-picker-container:hover>.ar-data-field-picker{opacity:1!important}.ar-data-field-picker-container .ar-data-field-picker{width:.15in;height:.15in;right:.05in;top:.05in;line-height:.075in;border-style:solid;border-width:1px;text-align:center;font-size:11px;font-family:sans-serif;font-weight:700;pointer-events:all!important;position:absolute;cursor:pointer;opacity:0}.ar-data-field-picker-container .ar-data-field-picker:before{content:"…"}.ar-data-field-picker-dropdown{overflow:hidden;font-size:12px;position:fixed;background-color:#fff;color:#212121;width:200px;z-index:9999;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.ar-data-field-picker-dropdown.limited-height{max-height:350px;overflow:auto}.data-field-picker-dropdown-content{position:relative;display:block}.data-field-picker-dropdown-content .dataset-panel{height:auto}.data-field-picker-dropdown-content .dataset-panel .element{height:30px;line-height:30px;padding:0 10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-field-picker-dropdown-content .dataset-panel .dataset-title{background-color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-field-picker-dropdown-content .dataset-panel .dataset-fields{overflow-y:hidden;transition:max-height .2s ease-in-out;max-height:0}.data-field-picker-dropdown-content .dataset-panel .dataset-fields.expanded{overflow-y:auto;max-height:330px}.limited-height .data-field-picker-dropdown-content .dataset-panel .dataset-fields.expanded{max-height:none}.data-field-picker-dropdown-content .dataset-panel .datafield:hover{background-color:#1e5a72;color:#fff}.ar-data-field-picker-dropdown-no-fields-message{line-height:30px;font-size:12px;width:100%;text-align:center;color:#757575}.ar-data-field-picker-dropdown-search{position:relative;height:30px}.ar-data-field-picker-dropdown-search>input{display:block;width:100%;height:100%;padding:5px 30px;border:1px solid transparent;background-color:rgba(0,0,0,.02);font-size:12px}.ar-data-field-picker-dropdown-search>input::-ms-clear{display:none}.ar-data-field-picker-dropdown-search>input:focus,.ar-data-field-picker-dropdown-search>input:hover{background-color:rgba(0,0,0,.07)}.ar-data-field-picker-dropdown-search>i{position:absolute;top:0;left:0;display:block;width:30px;height:30px;text-align:center;pointer-events:none;opacity:.5;font-size:14px;line-height:30px}.ar-data-field-picker-dropdown-search>button{position:absolute;top:0;right:0;width:30px;height:30px;padding-left:0;border:none;background:transparent;opacity:.5;cursor:pointer;text-align:center;color:#a5a5a5}.ar-data-field-picker-dropdown-search>button:hover{color:#212121}.ar-data-field-picker-dropdown-search>button>i{font-size:16px;line-height:30px}.ar-semantic-data-field-picker-dropdown-content{position:relative;display:block;font-size:12px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-dropdown-content-separator{position:relative;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;height:3px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity{position:relative;height:auto}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-title{padding:0 30px;background-color:transparent;position:relative;height:30px;line-height:30px;-webkit-user-select:none;user-select:none;cursor:pointer}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-title .ar-semantic-data-field-picker-entity-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-title>span{display:block;position:absolute;top:5px;left:5px;width:20px;height:20px;text-align:center;line-height:20px;font-size:15px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-title:hover{background-color:#1e5a72;color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields{position:relative;min-width:100%}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute{display:block;position:relative;min-width:100%}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title{display:block;position:relative;min-width:100%;height:30px;line-height:30px;padding:0 10px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.datatype-label{position:absolute;top:5px;left:5px;display:block;width:20px;height:20px;text-align:center;background-color:#d5d5d5;font-size:10px;line-height:20px;border-radius:4px;-ms-border-radius:4px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.datatype-label>i{padding:2px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.aggregate-label{position:absolute;top:0;left:0;display:block;width:30px;height:30px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.aggregate-label>span{display:block;width:5px;height:30px;font-size:12px;line-height:30px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.aggregate-label>span:first-child{float:left;text-align:left}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.aggregate-label>span:last-child{float:right;text-align:right}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title .ar-semantic-data-field-picker-attribute-title-text.with-label{margin-left:25px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.ar-semantic-data-field-picker-attribute-variations-toggle{position:absolute;pointer-events:all;cursor:pointer;top:0;right:0;display:block;width:30px;height:30px;color:#7a7a7a}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.ar-semantic-data-field-picker-attribute-variations-toggle>.gc-icon{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title>.ar-semantic-data-field-picker-attribute-variations-toggle>.gc-icon>svg{width:16px;height:16px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-with-variation{padding-right:30px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-disabled{cursor:auto}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-disabled .ar-semantic-data-field-picker-attribute-title-text{opacity:.5}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected{background-color:#236a86;color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected>.datatype-label{background-color:#339ac3}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected>.ar-semantic-data-field-picker-attribute-variations-toggle{color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected.ar-semantic-data-field-picker-attribute-disabled{cursor:no-drop;background-color:#e09595}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected.ar-semantic-data-field-picker-attribute-disabled .ar-semantic-data-field-picker-attribute-title-text{color:#be1f1f}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title:hover:not(.ar-semantic-data-field-picker-attribute-disabled){background-color:#1e5a72;color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title:hover:not(.ar-semantic-data-field-picker-attribute-disabled)>.datatype-label{background-color:#339ac3}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title:hover:not(.ar-semantic-data-field-picker-attribute-disabled)>.ar-semantic-data-field-picker-attribute-variations-toggle{color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-variations{display:block;position:relative;min-width:100%}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute.variations-expanded{background-color:#f7f7f7}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-base>.ar-semantic-data-field-picker-entity-title,.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded>.ar-semantic-data-field-picker-entity-title{padding:0 10px;background-color:#ddd;border-bottom:1px solid #c6c6c6}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-base>.ar-semantic-data-field-picker-entity-title:hover,.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded>.ar-semantic-data-field-picker-entity-title:hover{background-color:#1e5a72;color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded>.ar-semantic-data-field-picker-entity-title>.ar-semantic-data-field-picker-attribute-title-arrow{position:absolute;bottom:-3.5px;left:11.5px;width:7px;height:7px;transform:rotate(45deg);background-color:#ddd;z-index:999;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded>.ar-semantic-data-field-picker-entity-title:hover>.ar-semantic-data-field-picker-attribute-title-arrow{background-color:#1e5a72}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view.ar-semantic-data-field-picker-entity{display:inline-block;min-width:100%}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-title{background-color:transparent;padding:0 30px;border:none}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-title>span{position:absolute;top:0;left:0;display:block;width:30px;height:30px;text-align:center;font-size:8px;line-height:31px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-title>span.entity-expanded{transform:rotate(180deg)}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-title:hover{background-color:#2b677f;color:#fff}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-fields{padding-left:13px}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute{overflow:auto;text-overflow:clip}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute.variations-expanded{background-color:transparent}.ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view>.ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute>.ar-semantic-data-field-picker-attribute-title:not(.ar-semantic-data-field-picker-attribute-disabled):hover{background-color:#2b677f;color:#fff}.ar-decorationlayer{left:0;top:0;width:100%;height:100%;position:relative;pointer-events:all}.ar-decorationlayer .ar-decorationview{pointer-events:none;position:absolute;left:0;top:0;z-index:100000;width:100%;height:100%}.ar-decorationlayer .ar-decorationview .report{position:absolute}.ar-decorationlayer .ar-decorationview .snapline{position:absolute;z-index:100001}.ar-decorationlayer .ar-decorationview .controlbox{position:absolute;border:1px solid #999;z-index:100000}.ar-decorationlayer .ar-decorationview .controlline{position:absolute;background-color:hsla(0,0%,100%,.7);border:1pt solid #999;z-index:100000}.ar-decorationlayer .ar-decorationview .controlline>div{position:absolute;background-color:hsla(0,0%,100%,.7);border-top:1pt solid #999}.ar-decorationlayer .ar-decorationview .snapline.vertical{width:1px;background-color:#205f78;box-shadow:0 0 1px 1px rgba(32,95,120,.15)}.ar-decorationlayer .ar-decorationview .snapline.horizontal{height:1px;background-color:#205f78;box-shadow:0 0 1px 1px rgba(32,95,120,.15)}.ar-decorationlayer .ar-decorationview .selection-area{position:absolute;border:1pt solid #205f78;background-color:rgba(32,95,120,.2);z-index:100000}.ar-decorationlayer .ar-decorationview .controlbox.can-drop{box-shadow:0 0 12px #205f78}.ar-decorationlayer .ar-decorationview .controlbox.error{box-shadow:0 0 8px #be1f1f;background-color:hsla(0,0%,100%,0)}.property-list-semantic-data-field-picker>.picker-element{overflow:hidden;height:30px;padding:0 10px;font-size:12px;line-height:30px;cursor:pointer}.property-list-semantic-data-field-picker>.picker-element:hover{background-color:#1e5a72;color:#fff}.property-list-semantic-data-field-picker>.divider{margin:0 10px;height:1px;background-color:#dcdcdc}.property-list-semantic-data-field-picker>.info{display:block;width:100%;height:auto;padding:15px;text-align:center;font-size:12px;text-transform:lowercase;opacity:.6}.side-panel{width:100%;height:100%;background-color:#fff;font-size:12px}.side-panel .panel-header{background-color:#f1f1f1;height:20px;line-height:20px;width:100%;padding-left:5px}.side-panel .panel-list{height:calc(100% - 20px);width:100%;pointer-events:all;overflow-x:hidden;overflow-y:auto;position:relative}.side-panel .panel-list .item{display:inline-flex;align-items:center;height:20px;line-height:20px;font-size:10px;width:100%;padding-left:3px;white-space:nowrap}.side-panel .panel-list .item:hover{background-color:#2b677f;color:#fff}.side-panel .panel-list .item.selected{background-color:#205f78;color:#fff}.side-panel .panel-list .item.new{background-color:#e5e5e5}.side-panel .panel-list .icon{pointer-events:none;display:inline-flex;font-size:12px;width:14px;text-align:center;vertical-align:bottom;margin-right:2px}.wd-menu-logo{display:flex;overflow:hidden;width:100%;height:100%;flex-wrap:nowrap;align-items:center}.wd-menu-logo__icon{display:block;flex:0 0 auto;width:50px;height:16px;margin-top:4px}.wd-menu-logo__icon>svg{width:16px;height:16px;margin:0 auto}.wd-menu-logo__text{margin-top:4px;margin-left:-5px;white-space:nowrap;text-overflow:ellipsis;opacity:0;color:#fff;font-size:10px}.wd-menu-toggle{display:flex;overflow:hidden;width:100%;height:100%;align-items:center;flex-wrap:nowrap}.wd-menu-toggle__burger{display:flex;flex:0 0 auto;width:50px;height:50px;margin-top:-2px;align-items:center}.wd-menu-toggle__burger>div{position:relative;width:20px;height:14px;margin:13px auto;cursor:pointer;transition:.5s ease-in-out;transform:rotate(0deg)}.wd-menu-toggle__burger>div>span{position:absolute;left:0;display:block;width:100%;height:2px;transition:.25s ease-in-out;transform:rotate(0deg);transform-origin:left center;opacity:1;border-radius:2px;background:#fff}.wd-menu-toggle__burger>div>span:first-child{top:0}.wd-menu-toggle__burger>div>span:nth-child(2){top:50%}.wd-menu-toggle__burger>div>span:nth-child(3){top:100%}.wd-menu-toggle__text{white-space:nowrap;text-overflow:ellipsis;opacity:0;color:#fff}.gc-menu__logo--expanded .wd-menu-logo__text{opacity:1}.gc-menu--expanded .wd-menu-toggle__burger>div>span:first-child{left:3px;transform:rotate(45deg)}.gc-menu--expanded .wd-menu-toggle__burger>div>span:nth-child(2){width:0;opacity:0}.gc-menu--expanded .wd-menu-toggle__burger>div>span:nth-child(3){top:100%;left:3px;transform:rotate(-45deg)}.gc-menu--expanded .wd-menu-toggle__text{opacity:1}.wd-toolbox-icon--main{fill:rgba(51,51,51,.62)}.wd-toolbox-icon--accent,.wd-toolbox-icon--main-accent{fill:#205f78}.wd-toolbox-icon--secondary-accent{fill:#f4d576}.wd-toolbox-icon--stroke-main{stroke:rgba(51,51,51,.62)}.wd-toolbox-icon--stroke-accent,.wd-toolbox-icon--stroke-main-accent{stroke:#205f78}.wd-toolbox-icon--stroke-secondary-accent{stroke:#f4d576}.wd-toolbox-item{position:relative;width:100%;height:50px;padding-left:50px;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out;text-align:left;vertical-align:top;color:#fff;border-radius:2px;background-color:rgba(0,0,0,.05);background-color:#205f78;font-size:12px;line-height:50px}.wd-toolbox-item>i.gc-btn__icon{width:50px;height:50px}.wd-toolbox-item>.gc-btn__text{height:50px;padding-left:0;vertical-align:middle;line-height:50px}.wd-toolbox-item:hover{background-color:#1b5166}.wd-toolbox-item svg{pointer-events:none}.wd-toolbox-item .wd-toolbox-icon--main,.wd-toolbox-item .wd-toolbox-icon--main-accent{fill:#fff}.wd-toolbox-item .wd-toolbox-icon--stroke-main,.wd-toolbox-item .wd-toolbox-icon--stroke-main-accent{stroke:#fff}.gc-menu__btn-container__scrollable-container .gc-scrollbars__thumb{background-color:hsla(0,0%,100%,.5)}.app-property-search-box{position:relative;height:40px}.app-property-search-box>.gc-icon{position:absolute;top:0;left:15px;display:flex;width:40px;height:40px;pointer-events:none;opacity:.38;align-items:center;justify-content:center}.app-property-search-box>.gc-icon>svg{width:16px;height:16px}.app-property-search-box>input[type=text].gc-input{padding-right:40px;padding-left:55px;background:transparent}.app-property-search-box>.gc-btn{position:absolute;top:0;right:5px;background:transparent!important}.app-property-search-box:after{position:absolute;bottom:-1px;left:15px;display:block;width:calc(100% - 30px);height:1px;content:"";background-color:#dcdcdc}.app-property-item-label{overflow:hidden;width:calc(100% - 30px);height:50px;margin:0 15px 10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#205f78;border-bottom:2px solid #205f78;line-height:52px}.app-property-item-label span{cursor:default;text-transform:uppercase;font-size:12px;font-weight:700}.app-property-tabs{display:flex;width:calc(100% - 30px);height:50px;margin:0 15px 10px}.app-property-tabs .app-property-tab{overflow:hidden;flex-grow:1;flex-shrink:1;flex-basis:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s ease-in-out;text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:2px solid #dcdcdc;background:transparent;line-height:52px}.app-property-tabs .app-property-tab:hover{border-bottom:2px solid #c3c3c3}.app-property-tabs .app-property-tab.active{cursor:default;color:#205f78;border-bottom:2px solid #205f78}.app-property-button-panel,.app-property-tabs .app-property-tab span{text-transform:uppercase;font-size:12px;font-weight:700}.app-property-button-panel{position:relative;width:calc(100% - 30px);height:50px;margin:0 15px 10px;color:#205f78;line-height:52px}.app-property-button-panel>.gc-btn{position:absolute;top:5px;left:0;background:transparent!important}.app-property-button-panel .app-property-button-panel-title{text-align:center}.ds-dropdown-list.image-dropdown-list>div .nav-tabs>li.active>a,.ds-props-panel>.ds-props-category>.ds-sb-block-title{color:#205f78}.ds-dropdown-list.image-dropdown-list>div .image-tile-item.load-embedded,.ds-dropdown-list.image-dropdown-list>div .image-tile-item .remove-embedded{border-color:#205f78}.ds-dropdown-list.image-dropdown-list>div .image-tile-item.load-embedded>i,.ds-dropdown-list.image-dropdown-list>div .image-tile-item .remove-embedded>i{color:#205f78}.app-status-bar{position:relative;z-index:20}.app-status-bar .gc-btn{cursor:default}.app-status-bar .gc-status-bar__items .gc-toolbar__item-container>.gc-btn:not(.gc-btn--with-icon){width:30px;text-align:center}.app-status-bar .gc-status-bar__items .gc-toolbar__item-container>.gc-btn:not(.gc-btn--with-icon) .gc-btn__text:not(.gc-btn__text--empty){padding:0}.app-status-bar .gc-statusbar__btn--with-icon i>svg,.app-status-bar .gc-statusbar__dd--with-icon i>svg{width:13px;height:13px}.app-status-bar-panel{display:block;padding:5px 10px}.app-status-bar-panel .sbar-editor-container{height:60px;margin-bottom:5px}.app-status-bar-panel .sbar-editor-container+.app-status-bar-panel .sbar-editor-container{margin-top:5px}.wd-zoom-control{display:flex}.wd-zoom-control__value>.gc-btn{min-width:45px;text-align:center}.wd-zoom-control__value>.gc-btn .gc-btn__text{padding:0}.theme-picker{width:557px;min-height:80px;max-height:240px;overflow-y:scroll;cursor:default;color:#333;background-color:#fff}.theme-picker-preview{display:block;float:left;width:90px;height:80px;padding:5px;cursor:pointer;background-color:#fff}.theme-picker-preview.selected{box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.theme-picker-preview:hover{background-color:#f7f7f7}.theme-picker-preview__colors{height:15px}.theme-picker-preview__fonts{height:30px;opacity:.3;background-image:linear-gradient(180deg,#aaa 2px,transparent 0);background-size:5px 5px}.theme-picker-preview__label{width:100%;height:25px;font-size:12px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.theme-picker-preview__noneIcon{display:flex;width:80px;height:45px;align-items:center}.theme-picker-preview__noneIcon>.gc-icon{margin:0 auto}.theme-picker-preview-color{display:inline-block;width:8px;height:10px;margin:1px;border:none}.theme-picker-preview-font{display:inline-block;padding:2px 4px 2px 2px;background-color:#fff}.theme-picker-preview-font__preview{display:inline-block;height:15px;border:none;line-height:15px}.wd-toolstrip-color-dropdown>.gc-btn{padding-left:0}.wd-toolstrip-color-preview{overflow:hidden;width:40px;height:40px}.wd-toolstrip-color-preview>svg{display:block;width:16px;height:16px;margin:10px auto 0}.wd-toolstrip-color-preview>div{width:24px;height:6px;margin:0 auto;border-radius:2px}.wd-data-visualizer-editor-expression .gc-modal__header,.wd-dataset-editor-expression .gc-modal__header{position:relative;width:100%;height:100%;padding:10px}.wd-data-visualizer-editor-expression .gc-modal__title>.gc-btn,.wd-dataset-editor-expression .gc-modal__title>.gc-btn{position:absolute;top:10px;left:10px;display:block}.wd-data-visualizer-editor-expression__title,.wd-dataset-editor-expression__title{display:block;padding-left:50px}.wd-data-visualizer-editor-expression__subtitle,.wd-dataset-editor-expression__subtitle{display:block;padding-left:50px;color:hsla(0,0%,100%,.38);font-size:14px;font-style:italic}.dataset-editor-body>.app-property-button-panel{height:45px;padding:0 15px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:50px}.dataset-editor-body>.app-property-button-panel>.shrink-path-button{float:left;height:45px;padding-left:0;cursor:pointer;background:transparent}.dataset-editor-body>.app-property-button-panel>.shrink-path-button>i{vertical-align:text-bottom;font-size:13px}.dataset-editor-body>.app-property-button-panel>.app-property-button-panel-title{text-align:center}.wd-dataset-editor-dialog .dataset-properties-view{position:relative;padding:0 15px 15px}@media screen and (min-height:900px){.wd-dataset-editor-dialog .dataset-properties-view{max-height:550px}}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category{margin-top:0;border:none;border-radius:0;background:none;box-shadow:none}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .gc-label{grid-template-columns:25% 75%}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .wd-data-set-filters{overflow:hidden;height:30px;transition:background-color .2s ease-in-out,height .2s ease-in-out}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .wd-data-set-filters--expanded{margin:0 -15px}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .wd-data-set-filters__container{padding:0 15px;background-color:rgba(0,0,0,.05)}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .wd-data-set-filters__container .gc-label{margin:0;grid-template-columns:minmax(0,1fr)}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .wd-data-set-filters__container .gc-label .gc-label__label{width:100%}.wd-dataset-editor-dialog .dataset-properties-view .gc-property-list>.gc-property-category .wd-data-set-filters__container .gc-label .gc-label__content{width:100%;padding-bottom:10px}.dataset-editor-title{overflow:hidden;width:100%;height:auto;cursor:default;white-space:nowrap;text-overflow:ellipsis}.wd-dataset-editor-dialog .gc-modal__title-box{overflow:hidden}.wd-dataset-editor-dialog .gc-modal__title{overflow:hidden;text-overflow:ellipsis}.wd-dataset-editor-dialog .dataset-editor-title{width:700px}@media screen and (max-height:760px){.wd-dataset-editor-dialog{top:0!important;margin-top:25px!important}}@keyframes loaderCircleAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dataset-editor-overlay{position:absolute;z-index:1010;top:0;left:0;width:100%;height:100%;max-height:450px;background-color:hsla(0,0%,94.5%,.7)}@media screen and (min-height:900px){.dataset-editor-overlay{max-height:600px}}.dataset-editor-overlay .loader-circle{position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:loaderCircleAnimation 1.1s linear infinite;border:4px solid rgba(0,0,0,.2);border-left-color:#205f78;border-radius:50%}.dataset-editor-overlay span{position:absolute;top:50%;right:0;left:0;display:block;margin-top:30px;text-align:center;color:#333;font-size:12px}.wd-dv-preview{overflow:hidden;height:100%;border-radius:2px;box-shadow:inset 0 0 0 1px #dcdcdc}.wd-dv-preview__bar{position:relative;top:25%;height:50%}.wd-dv-preview__data-bar{position:relative;height:100%}.wd-dv-preview__progress-line{position:relative;top:-12.5%;height:25%}.wd-dv-preview--gradient{background-repeat:no-repeat}.wd-dv-preview--range-bar{background-color:#fff}.wd-dv-preview-container{width:100%;height:100px;padding:10px 0}.wd-data-visualizer{padding:15px}.wd-data-visualizer-dialog{width:400px}.wd-data-visualizer-dialog--wide{width:800px}.ar-default-report-item{pointer-events:all;position:absolute;width:100%;height:100%;border:none;overflow:hidden;color:#333;font-size:8pt;font-weight:700;padding:2pt;background-color:#f1f1f1}.placeholder-grip{position:absolute;pointer-events:all;cursor:pointer;width:9pt;height:9pt;border:1px solid #838383;border-radius:50%;background-color:#969696}.placeholder-grip.fpl-e{cursor:w-resize;right:-15pt;top:calc(50% - 4.5pt)}.placeholder-grip.fpl-s{cursor:s-resize;bottom:-15pt;left:calc(50% - 4.5pt)}.placeholder-grip.fpl-se{cursor:se-resize;right:-15pt;bottom:-15pt}.ar-placeholder{position:relative;pointer-events:all;width:100%;height:100%}.ar-placeholder .placeholder-border{position:absolute;pointer-events:none;width:100%;height:100%;border:1px solid #d5d5d5;background:repeating-linear-gradient(-45deg,transparent,transparent 3.2pt,#d5d5d5 0,#d5d5d5 6.4pt)}.ar-report.fpl{height:calc(100% - 30px)}.wd-fpl-adorner{position:relative;display:flex;width:100%;height:30px;background-color:#f1f1f1;box-shadow:inset 0 1px 0 0 #dcdcdc}.wd-fpl-adorner__tabs-container{position:relative;height:30px;white-space:nowrap;pointer-events:all}.wd-fpl-adorner__button-add .gc-btn__text{text-transform:uppercase}.wd-fpl-adorner .wd-fpl-tab{z-index:1;display:inline-block;width:63px;height:30px;vertical-align:middle;border:none;line-height:1}.wd-fpl-adorner .wd-fpl-tab__button-page{display:inline-flex;width:63px;height:100%;line-height:100%;padding:0;transition:none;color:#333;background-color:transparent;box-shadow:none;font-size:12px;align-items:center;justify-content:center}.wd-fpl-adorner .wd-fpl-tab__button-page:hover{background-color:rgba(0,0,0,.1)}.wd-fpl-adorner .wd-fpl-tab__button-close{float:right;width:21px;padding:0;cursor:pointer;text-align:center;opacity:1;opacity:.38;color:#000;background-color:#fff;text-shadow:0 1px 0 #fff;font-size:16px;font-weight:700;line-height:22px}.wd-fpl-adorner .wd-fpl-tab__button-close:hover{opacity:1}.wd-fpl-adorner .wd-fpl-tab--active{width:86px;border-color:#fff #205f78 #205f78;border-style:solid;border-width:4px 1px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#fff}.wd-fpl-adorner .wd-fpl-tab--active .wd-fpl-tab__button-page.gc-btn{background-color:#fff;font-weight:400}.wd-fpl-adorner .wd-fpl-tab--locked{width:65px}.ar-formatted-text{pointer-events:all;position:relative;width:100%;height:100%;word-wrap:break-word;overflow:hidden}.ar-formatted-text .preview{pointer-events:none;position:absolute;height:100%;width:100%}.ar-formatted-text .preview.error{padding:2px;background-color:#d87979;color:#be1f1f;font-size:12px}.wd-svg{background-repeat:no-repeat;background-position:8px 7px;display:flex;align-items:center;justify-content:center;height:100%}.gc-dd-menu__item .wd-svg{background-position:0 7px}.gc-dd-menu__item.gc-size-sm .wd-svg{background-position:0 3px;width:24px}.gc-dd-menu__item.gc-size-lg .wd-svg{background-position:0 12px}.ar-explorer-label .wd-svg,.ar-explorer-leaf .wd-svg{background-position:0 -2px;width:24px;height:100%}.dropdown-menu .wd-svg{background-position:6px 5px}.context-dropdown-button .wd-svg{display:flex;align-items:center;justify-content:left;background-position:-2px 2px;width:30px;height:100%}.ar-data-item-container.attribute .ar-data-item .wd-svg,.ar-data-item-container.field .ar-data-item .wd-svg{background-position:3px 3px;width:30px;height:100%}.ar-data-item-container.attribute .variations-toggle .wd-svg,.ar-data-item-container.field .variations-toggle .wd-svg{display:flex}.ar-data-item-container.attribute .variations-toggle .wd-svg>svg,.ar-data-item-container.field .variations-toggle .wd-svg>svg{width:14px}.ar-data-item .overlay .gc-icon{display:flex}.ar-data-item .overlay .gc-icon>svg{width:18px}.ar-data-item i.wd-svg>svg{width:17px;height:20px}.ar-data-item .wd-icon-wrapper>i.wd-svg>svg,.data-set .ar-data-item>i.wd-svg>svg,.data-source .ar-data-item>i.wd-svg>svg{width:24px;height:24px}.query-filter-editor .wd-svg>svg{width:14px}.query-filter-editor .query-filter-editor-title-body .wd-svg{display:flex}.query-filter-editor .query-filter-editor-title-body .wd-svg>svg{width:16px}.ar-input-field-checkbox .ar-input-field-checkbox-check.wd-svg{display:flex}.ar-input-field-checkbox .ar-input-field-checkbox-check.wd-svg>svg{height:100%;width:100%}.panel-heading.left .wd-svg{display:flex}.panel-heading.left .wd-svg>svg{width:18px}.panel-heading.ar-with-buttons .wd-svg{display:flex;opacity:.5}.panel-heading.ar-with-buttons .wd-svg>svg{width:20px}.ar-data-field-picker-dropdown-search .wd-svg{display:flex}.ar-data-field-picker-dropdown-search .wd-svg>svg{width:20px}.ar-semantic-data-field-picker-entity-title .wd-svg>svg{width:15px}.wd-expression-editor__fields-container .title>i.wd-svg{display:flex;opacity:.4}.ar-group-editor .toggle>i.wd-svg{opacity:.4}.toc-level-delete .wd-svg>svg{width:15px}.se-button-dropdown>span>span.icon .wd-svg{display:flex}.se-button-dropdown>span>span.icon .wd-svg>svg{width:18px}.se-button>span .wd-svg>svg{width:15px}.banded-list-row-adorner__row-label>.wd-svg{display:inline-flex;width:14px;height:14px}.banded-list-row-adorner__row-label>.wd-svg>svg{height:100%}.ar-chart-move-adorner .wd-svg>svg,.ar-tablix-adorner-spot .wd-svg>svg,.banded-list-adorner-move-grip .wd-svg>svg,.table-adorner-move-grip .wd-svg>svg{height:14px}.table-icon-group .wd-svg{width:4px;vertical-align:middle}.side-panel .panel-list .icon .table-icon{display:inline-flex;align-items:center}.side-panel .panel-list .icon .table-icon .wd-svg{width:5px}.side-panel .panel-list .icon .wd-svg{display:inline-flex;width:12px;height:12px}.side-panel .panel-list .icon .wd-svg>svg{height:100%}.table-adorner-row .table-adorner-row-label .wd-svg{display:inline-flex;width:14px;height:14px}.table-adorner-row .table-adorner-row-label .wd-svg>svg{height:100%}.table-adorner-row .table-icon-group .wd-svg{width:4px;vertical-align:middle}.wizard-body .layout-container .layout-grid .layout-row-column-swap .wd-svg{width:14px;height:20px}.wizard-body .layout-container .layout-grid .layout-cell .ar-member .delete .wd-svg{display:flex}.wizard-body .layout-container .layout-grid .layout-cell .ar-member .delete .wd-svg>svg{width:14px;height:20px}.wizard-body .layout-container .layout-grid .layout-cell .ar-member .action .dropdown-toggle.btn.btn-default .wd-svg{display:flex}.wizard-body .layout-container .layout-grid .layout-cell .ar-member .action .dropdown-toggle.btn.btn-default .wd-svg>svg{width:16px;height:20px}.ar-checkbox-check .wd-svg>svg{width:12px}.wd-icon-color-accent{fill:#205f78}.wd-icon-color-secondary{fill:#f4d576}.wd-icon-color-body{fill:currentColor}.wd-icon-color-none{fill:none}.wd-icon-color-white{fill:#fff}.wd-icon-color-light-blue{fill:#9cf}.wd-icon-color-light-blue-second{fill:#bcddff}.wd-icon-color-light-gray-blue{fill:#9fc9eb}.wd-icon-color-gray-blue{fill:#819cce}.wd-icon-color-blue{fill:#1c7cdc}.wd-icon-color-blue-second{fill:#007bf4}.wd-icon-color-blue-third{fill:#6cf}.wd-icon-color-dark-blue{fill:#3b79bd}.wd-icon-color-gray{fill:#b3b3b3}.wd-icon-color-gray-second{fill:#b4b4b4}.wd-icon-color-gray-third{fill:#737373}.wd-icon-color-gray-fourth{fill:grey}.wd-icon-color-dark-gray{fill:#727272}.wd-icon-color-dark-yellow{fill:#f5c633}.wd-icon-color-red{fill:red}.wd-icon-color-red-second{fill:#ff1e00}.wd-toolbox-icon-fill-gray{fill:grey}.wd-toolbox-icon-fill-gray-second{fill:#969696}.wd-toolbox-icon-fill-black{fill:#000}.wd-icon-color-data-visualizer-green{fill:#225f1e}.wd-icon-color-data-visualizer-light-green{fill:#55bd78}.wd-icon-color-data-visualizer-light-green-second{fill:#9ad47d}.wd-icon-color-data-visualizer-dark-green{fill:#2d6727}.wd-icon-color-data-visualizer-bright-green{fill:#31a349}.wd-icon-color-data-visualizer-orange{fill:#cf7a10}.wd-icon-color-data-visualizer-white{fill:#f7f7f6}.wd-icon-color-data-visualizer-bright-orange{fill:#fc9c03}.wd-icon-color-data-visualizer-red{fill:#902a1a}.wd-icon-color-data-visualizer-light-red{fill:#f36868}.wd-icon-color-data-visualizer-bright-red{fill:#f03d2a}.wd-icon-color-data-visualizer-red-second{fill:#ff1900}.wd-icon-color-data-visualizer-red-third{fill:#d71400}.wd-icon-color-data-visualizer-dark-red{fill:#903825}.wd-icon-color-data-visualizer-dark-red-second{fill:#8d2b1b}.wd-icon-color-data-visualizer-light-red-second{fill:#ff8f89}.wd-icon-color-data-visualizer-light-red-third{fill:#eb8b88}.wd-icon-color-data-visualizer-dark-blue{fill:#214d7f}.wd-icon-color-data-visualizer-yellow{fill:#f5db48}.wd-icon-color-data-visualizer-dark-yellow{fill:#f2b621}.wd-icon-color-data-visualizer-dark-gray{fill:#404040}.wd-icon-color-data-visualizer-light-gray{fill:#b5b5b5}.wd-icon-color-data-visualizer-light-gray-second{fill:#a7a7a7}.wd-icon-color-data-visualizer-black{fill:#040404}.wd-icon-color-adorner-blue{fill:navy}.wd-icon-color-adorner-gray{fill:#ababab}.ar-image-glyph{position:absolute;pointer-events:all;width:100%;height:100%}.ar-image-glyph .image-container{width:100%;height:100%;pointer-events:none;background-repeat:no-repeat;overflow:hidden}.ar-image-glyph span{display:inline-block;overflow:hidden;pointer-events:none;word-wrap:break-word;padding:2pt;width:100%;max-height:100%;font-size:10pt}.ar-image-glyph .fit-proportional{background-attachment:local;background-size:contain}.ar-image-glyph .fit{background-size:100% 100%}.ar-input-field-text{display:flex;pointer-events:all;position:absolute;width:100%;height:100%;border:none;overflow:hidden;align-items:center;word-wrap:break-word}.ar-input-field-text *{pointer-events:none}.ar-input-field-text .ar-input-field-text-wrapper{width:100%;text-decoration:inherit}.ar-input-field-can-drop{box-shadow:0 0 4px 1px #ffc400}.ar-input-field-hover{box-shadow:0 0 4px 2px #ffab00}.ar-input-field-checkbox{pointer-events:all;position:absolute;height:100%;width:100%;border:none;overflow:hidden}.ar-input-field-checkbox *{pointer-events:none}.ar-input-field-checkbox .ar-input-field-checkbox-inner{display:flex;position:relative;height:100%;width:100%;overflow:hidden;text-decoration:inherit;align-items:center;text-align:center;justify-content:center}.ar-input-field-checkbox .ar-input-field-checkbox-inner.selected .ar-input-field-checkbox-check,.ar-input-field-checkbox .ar-input-field-checkbox-inner.selected .ar-input-field-checkbox-text-wrapper{pointer-events:all}.ar-input-field-checkbox .ar-input-field-checkbox-check{box-sizing:border-box;display:inline-block;width:100%}.ar-line{width:100%;height:100%;z-index:1}.ar-line,.ar-line>div{position:absolute}.ar-line *{pointer-events:none}.gc-binding-wrapper .wd-binding-wrapper--error .gc-binding-wrapper__toggle{background-color:red}.wd-editor-line{display:flex;justify-content:space-between}.wd-editor-line__block{width:49%}.wd-bool-editor--expr{float:right;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.wd-editor-chart-plot-template .gc-btn__text,.wd-editor-chart-template .gc-btn__text{padding-left:10px}.wd-color-editor>input{padding-right:15px}.wd-color-editor .wd-color-editor__preview{width:20px;height:20px;margin:0}.wd-color-editor div.wd-color-editor-side__preview{overflow:hidden;width:20px;height:20px;margin:0;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.wd-color-editor div.wd-color-editor-side__preview>span{display:block;float:left;width:10px;height:10px}.wd-corner-editor .gc-side-editor__side--left .gc-label__icon>i,.wd-corner-editor .gc-side-editor__side--top .gc-label__icon>i{transform:rotate(45deg)}.wd-corner-editor .gc-side-editor__side--bottom .gc-label__icon>i{transform:rotate(-45deg)}.wd-corner-editor .gc-side-editor__side--right .gc-label__icon>i{transform:rotate(135deg)}.wd-editor-icon-set-value{position:relative;overflow:hidden;width:100%;height:30px}.wd-editor-icon-set-value>.gc-icon{position:absolute;top:0;left:0;display:flex;width:20px;height:30px;align-items:center;justify-content:center}.wd-editor-icon-set-value .gc-label__label>span{padding-left:25px}.wd-editor-encoding-collection__item{display:flex}.wd-editor-encoding-collection__item-title{font-size:12px;line-height:30px;flex-grow:1}.wd-color-encoding-editor__collection--disabled{cursor:not-allowed}.wd-color-encoding-editor__collection--disabled>div{pointer-events:none;opacity:.5}.wd-enum-editor--multiple-value .gc-btn__text{opacity:.5}.wd-editor-image .gc-label__content{overflow:hidden}.wd-editor-image .gc-label__content .gc-btn__text{padding-left:10px}.wd-dropdown-image-uploader{display:flex;overflow:hidden;width:100%;height:30px;-webkit-user-select:none;user-select:none;transition:background-color .2s ease-in-out;border-radius:2px;background-color:rgba(0,0,0,.05);font-size:12px;align-items:center;justify-content:flex-start}.wd-dropdown-image-uploader>.gc-icon{color:#205f78;display:flex;width:30px;height:30px;align-items:center;justify-content:center}.wd-dropdown-image-uploader>.gc-icon>svg{width:16px;height:16px}.wd-dropdown-image-uploader>input[type=file]{width:1px;height:1px;opacity:0}.wd-dropdown-image-uploader:hover{background-color:rgba(0,0,0,.1)}.wd-dropdown-image-tile{position:relative;display:flex;overflow:hidden;flex:0 0 auto;width:calc((100% - 15px)/3);height:80px;margin-right:5px;transition:background-color .2s ease-in-out;border-radius:2px;align-items:center;justify-content:center}.wd-dropdown-image-tile:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:box-shadow .2s ease-in-out;pointer-events:none;box-shadow:inset 0 0 0 2px transparent,inset 0 0 0 3px transparent}.wd-dropdown-image-tile>.gc-btn{position:absolute;top:5px;right:5px;transition:opacity .2s ease-in-out;opacity:0}.wd-dropdown-image-tile:hover:not(.wd-dropdown-image-tile--selected){background-color:#f7f7f7}.wd-dropdown-image-tile:hover>.gc-btn{opacity:1}.wd-dropdown-image-tile:hover:after{box-shadow:inset 0 0 0 2px #1b5166,inset 0 0 0 3px #fff}.wd-dropdown-image-tile--selected{color:#fff;background-color:#205f78}.wd-dropdown-image-tile--selected:after{box-shadow:inset 0 0 0 2px #205f78}.wd-dropdown-image-tile--selected:hover{background-color:#205f78}.wd-dropdown-image-tile__img{display:block;flex:0 0 auto;height:100%}.wd-dropdown-image-tile__stub{display:flex;overflow:hidden;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:stretch}.wd-dropdown-image-tile__stub>i{color:#205f78;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.wd-dropdown-image-tile__stub>i>svg{width:24px;height:24px}.wd-dropdown-image-tile__stub>span{overflow:hidden;flex:0 0 auto;width:100%;height:30px;padding:0 5px;-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px}.wd-chart-editor-tile--selected .wd-dropdown-image-tile__stub>i{color:#fff}.wd-dropdown-image-panel{display:flex;overflow:hidden;flex-direction:column;width:100%;padding:15px 15px 0}.wd-dropdown-image-panel .gc-scrollbars__view{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.wd-dropdown-image-panel__loader{width:100%;height:45px}.wd-dropdown-image-panel__content{width:100%;height:100%}.wd-dropdown-image-panel__empty{display:flex;height:120px;opacity:.38;font-size:12px;justify-content:center;align-items:center}.wd-dropdown-image-db-group .gc-heading{opacity:.62}.wd-dropdown-image-db-item{display:flex;height:30px;transition:background-color .2s ease-in-out;border-radius:2px;font-size:12px;align-items:center}.wd-dropdown-image-db-item>.gc-icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center}.wd-dropdown-image-db-item>.gc-icon>svg{width:24px;height:24px}.wd-dropdown-image-db-item>span{-webkit-user-select:none;user-select:none}.wd-dropdown-image-db-item:hover:not(.wd-dropdown-image-db-item--selected){background-color:#f7f7f7}.wd-dropdown-image-db-item--selected{color:#fff;background-color:#205f78}.wd-dropdown-image-db-item--selected:hover{background-color:#205f78}.wd-dropdown-image-db-panel{width:100%;padding:15px 15px 0}.wd-dropdown-image-db-panel__empty{display:flex;height:120px;opacity:.38;font-size:12px;justify-content:center;align-items:center}.wd-dropdown-image{position:relative;width:300px;padding:15px 0}.wd-dropdown-image .gc-btn{overflow:hidden}.wd-dropdown-image>.gc-btn-group{margin:0 15px}.wd-dropdown-image--single-source .wd-dropdown-image-db-panel,.wd-dropdown-image--single-source .wd-dropdown-image-panel{padding-top:0}.wd-dropdown-image--single-source .wd-dropdown-image__provider{margin-top:0;margin-bottom:15px}.wd-dropdown-image__loader{position:absolute;top:0;left:0;min-height:100px}.wd-dropdown-image__provider{width:calc(100% - 30px);margin:15px 15px 0}.wd-embedded-collection-input__label,.wd-embedded-collection-input input[type=file]{display:block;width:0;height:0;opacity:0}.wd-embedded-collection-input__label{margin:0}.wd-embedded-collection__item{position:relative;display:flex;height:30px}.wd-embedded-collection__item>input.gc-input{padding-left:30px}.wd-embedded-collection__item__preview{position:absolute;top:0;left:0;display:flex;height:100%;padding:5px;pointer-events:none;border-radius:2px;justify-content:center;align-items:center}.wd-embedded-collection__item__img,.wd-embedded-collection__item__stub{width:20px;height:20px;border:1px solid rgba(0,0,0,.1)}.wd-line-style-editor__preview{width:20px;border-top-width:4px}.wd-number-editor,.wd-number-expr-editor{display:flex;width:100%}.wd-number-editor__button,.wd-number-expr-editor__button{flex:0 0 auto}.wd-number-editor__button:first-of-type,.wd-number-expr-editor__button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.wd-number-editor__button:last-of-type,.wd-number-expr-editor__button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.wd-number-editor__input.gc-input,.wd-number-expr-editor__input.gc-input{flex:2 2 auto;width:100%;text-align:center;border-radius:0}.wd-editor-params-collection__item{display:flex}.wd-editor-params-collection__item>:not(.wd-editor-params-collection__item-toggle){width:0;flex-grow:1;flex-shrink:1}.wd-editor-params-collection__item>.wd-editor-params-collection__item-toggle{margin-left:5px;flex-grow:0;flex-shrink:0}.wd-editor-chart-axis-collection__item,.wd-editor-chart-plot-rules__item{display:block;overflow:hidden;height:30px;padding:0 10px;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;color:#333;border-radius:2px;background-color:rgba(0,0,0,.05);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:30px}.wd-editor-chart-plot-rules__item--empty{opacity:.38}.wd-chart-rule-header{display:flex;justify-content:space-between}.wd-chart-rule-header__block{width:50%}.wd-editor-chart-plot-overlays__item{display:block;overflow:hidden;height:30px;padding:0 10px;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;color:#333;border-radius:2px;background-color:rgba(0,0,0,.05);font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;line-height:30px}.wd-editor-simple-toggle{min-width:0}.wd-editor-simple-toggle .gc-dd__toggle-content{height:100%;white-space:normal}.wd-editor-simple-toggle-content{overflow:hidden;width:100%;height:100%;padding:3px 8px 0;-webkit-user-select:none;user-select:none}.wd-editor-simple-toggle-content__name{display:block;height:15px;line-height:15px}.wd-editor-simple-toggle-content__value{display:flex;width:100%;height:20px;align-items:center}.wd-editor-simple-toggle-content__text{overflow:hidden;width:100%;height:100%;text-overflow:ellipsis;color:#205f78;line-height:20px}.wd-editor-simple-toggle-content__color{width:100%;height:7px;border-radius:3px}.wd-editor-simple-toggle-content__color--transparent{border:1px dotted rgba(51,51,51,.62)}.wd-editor-simple-row{display:flex}.wd-editor-simple-row.wd-editor-simple-buttons>.gc-btn-group--block{width:0}.wd-editor-simple-section+.wd-editor-simple-section{margin-left:5px}.wd-editor-simple-section.gc-btn-group--block{flex:1 1 auto}.wd-editor-simple-section.gc-btn-group--block>:not(.gc-btn-group__splitter){flex:1}.wd-font-dropdown__item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wd-editor-s-font-family{min-width:130px}.wd-editor-s-item-font-family{white-space:nowrap;line-height:1}.wd-editor-s-section-font:only-child .wd-editor-s-font-family{max-width:250px;flex-grow:1!important}.wd-editor-simple-dropdown__item{width:50%;border-radius:0}.wd-editor-simple-dropdown__item.gc-btn--accent .wd-editor-simple-dropdown__preview{color:inherit}.wd-editor-simple-dropdown__preview{display:flex;height:25px;color:#205f78;font-size:16px;line-height:1.1;align-items:flex-end;justify-content:center}.wd-editor-simple-dropdown__text{height:20px;text-align:center;line-height:20px}.wd-editor-simple-toggle-sides__preview{display:inline-block;width:12px;height:12px;border:1px dotted #205f78;border-radius:1px;background-color:#fff;flex-shrink:0}.wd-editor-simple-toggle-sides__menu .gc-btn--accent .wd-editor-simple-toggle-sides__preview{border-color:currentColor;background-color:inherit}.wd-editor-simple-toggle-sides{flex:0 0 auto!important;min-width:50px}.wd-editor-simple-toggle-sides__preview{margin-right:3px}.wd-editor-simple-border-style__preview{display:block;width:20px;height:5px;border-top-width:4px}.wd-editor-simple-border-width__preview{display:block;width:20px;height:auto;border-top-style:solid;border-top-color:currentColor}.wd-editor-sub-item-collection__item{display:flex}.wd-editor-sub-item-collection__item>:not(.wd-editor-sub-item-collection__item-toggle){width:0;flex-grow:1;flex-shrink:1}.wd-editor-sub-item-collection__item>.wd-editor-sub-item-collection__item-toggle{margin-left:5px;flex-grow:0;flex-shrink:0}.wd-sort-expression-line{position:relative}.wd-sort-expression-line>.gc-text-editor>.gc-input{padding-right:30px}.wd-sort-expression-line__button{position:absolute;top:0;right:30px}.wd-editor-format{display:flex;overflow:hidden;width:100%;justify-content:stretch;align-items:flex-start}.wd-editor-format>.gc-combo{flex:1 1 auto;margin-right:5px}.wd-editor-format-digits{position:relative;display:block;flex:0 0 auto;width:90px}.wd-editor-format-digits__input.gc-input{display:block;width:100%;padding:0 30px;text-align:center;border-radius:0}.wd-editor-format-digits__button{position:absolute;top:0}.wd-editor-format-digits__button:first-of-type{left:0}.wd-editor-format-digits__button:last-of-type{right:0}.wd-parameter-default-value__checklist-item,.wd-parameter-valid-value__checklist-item{overflow:hidden;text-overflow:ellipsis}.wd-parameter-default-value-reference>div,.wd-parameter-valid-value-reference>div{margin-bottom:5px}.wd-parameter-valid-value-collection{display:flex}.wd-parameter-valid-value-collection__element{flex:1 1 50%}.wd-themes-editor__preview-color,.wd-themes-editor__preview-item{display:grid;overflow:hidden;width:20px;height:20px;margin:5px;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);grid:repeat(2,.5fr)/repeat(2,.5fr)}.wd-themes-editor__preview-color span,.wd-themes-editor__preview-item span{display:block;width:10px;height:10px}.wd-themes-editor__preview-color span:first-child,.wd-themes-editor__preview-item span:first-child{-ms-grid-column:1;-ms-grid-row:1}.wd-themes-editor__preview-color span:nth-child(2),.wd-themes-editor__preview-item span:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.wd-themes-editor__preview-color span:nth-child(3),.wd-themes-editor__preview-item span:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}.wd-themes-editor__preview-color span:nth-child(4),.wd-themes-editor__preview-item span:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}.wd-themes-editor__preview-item{margin:0}.ar-sel-adorner{position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);border:10px solid transparent;margin:-10px}.ar-sel-adorner .grip{position:absolute;width:10px;height:10px;background:#fff;border:1px solid rgba(32,95,120,.5);z-index:9002;border-radius:50%}.ar-sel-adorner .grip,.ar-sel-adorner .grip>div{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.ar-sel-adorner .grip>div{display:none;width:6px;height:6px;margin:1px;border-radius:50%;background-color:#205f78}.ar-sel-adorner .grip-n{top:-5px}.ar-sel-adorner .grip-m{top:calc(50% - 5px)}.ar-sel-adorner .grip-s{top:calc(100% - 5px)}.ar-sel-adorner .grip-w{left:-5px}.ar-sel-adorner .grip-c{left:calc(50% - 5px)}.ar-sel-adorner .grip-e{left:calc(100% - 5px)}.ar-sel-adorner .sel-frame{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #205f78;pointer-events:none;z-index:9000}.ar-sel-adorner .move-grip-solid .overlay{cursor:move;position:absolute;z-index:9000}.ar-sel-adorner .move-grip-solid .overlay.pos-e{cursor:move;width:6px;height:100%;left:-3px;top:0}.ar-sel-adorner .move-grip-solid .overlay.pos-n{cursor:move;height:6px;width:100%;top:-3px;left:0}.ar-sel-adorner .move-grip-solid .overlay.pos-w{cursor:move;width:6px;height:100%;right:-3px;top:0}.ar-sel-adorner .move-grip-solid .overlay.pos-s{cursor:move;height:6px;width:100%;bottom:-3px;left:0}.ar-sel-adorner .ar-selection-marker{position:absolute;z-index:9002;width:10px;height:10px;top:-5px;right:-5px;border:1px solid rgba(32,95,120,.5);background:#fff;transform:rotate(-45deg)}.ar-sel-adorner .ar-selection-marker>div{display:none;width:6px;height:6px;margin:1px;background-color:#205f78}.ar-sel-adorner .ar-selection-marker.primary>div,.ar-sel-primary .grip>div{display:block}.line-move-grip{height:100%}.line-move-grip,.line-move-grip>div{display:block;position:absolute;z-index:9001}.line-move-grip>div{border:1px solid #205f78}.ar-line-selection-marker{position:absolute;z-index:9002;width:10px;height:10px;top:calc(50% - 5px);left:calc(50% - 5px);border:1px solid rgba(32,95,120,.5);background:#fff;transform:rotate(-45deg)}.ar-line-selection-marker>div{display:none;width:6px;height:6px;margin:1px;background-color:#205f78}.ar-line-selection-marker.primary>div{display:block}.ar-rectangle-glyph{position:relative;width:100%;height:100%}.ar-rectangle-glyph .bg-color,.ar-rectangle-glyph .bg-grid,.ar-rectangle-glyph .bg-image{position:absolute;overflow:hidden;width:100%;height:100%;pointer-events:none;top:0}.ar-rectangle-glyph-draggable-area{position:absolute;pointer-events:all;top:0;left:0;width:100%;height:100%}.ar-border{position:absolute;pointer-events:none;top:0;left:0}.ar-reportitemplace{position:absolute;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.ar-rectangle-glyph{pointer-events:all}.ar-rectangle-glyph .ar-overflowPlaceHolder-glyph{position:absolute;display:flex;width:100%;height:100%;color:grey;border:none;background-color:#fff;overflow:hidden;word-wrap:break-word;text-align:center;align-items:center}.ar-rectangle-glyph .ar-overflowPlaceHolder-glyph>span{width:100%;pointer-events:none}.ar-report{overflow:auto;width:100%;height:100%;position:relative}.ar-report .ar-page-margin{position:relative;margin-left:64px;margin-top:64px;margin-bottom:64px;width:calc(100% - 64px);height:calc(100% - 128px)}.ar-report .ar-page{position:relative;pointer-events:all;background-color:#fff;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.ar-report .ar-page>div{pointer-events:all}.ar-report .ar-decorationlayer .section-header{position:absolute;z-index:1000;width:100%;margin-top:-1px;padding:0 4px;cursor:default;text-transform:uppercase;pointer-events:none;opacity:.5;color:#5c5c5c;border-top:1px dashed #5c5c5c;font-size:10pt;line-height:.25in}.ar-report .ar-decorationlayer .section-header.first{border-top:none}.ar-report .section-header:before{content:" "}.ar-report .ar-resizeline-vertical{position:absolute;width:6px;height:100%;top:0;cursor:ew-resize;pointer-events:all}.ar-report .ar-resizeline-horizontal{position:absolute;width:100%;height:6px;cursor:ns-resize;pointer-events:all}.ar-report .ar-resizeline-left{left:-3px}.ar-report .ar-resizeline-right{left:calc(100% - 3px)}.ar-report .ar-resizeline-top{top:-3px}.ar-report .ar-resizeline-bottom{top:calc(100% - 3px)}.ar-report .ar-vertical-separator{position:absolute;background-color:rgba(0,0,0,.19);width:1px;height:100%;top:0}.ar-report .ar-horizontal-separator{position:absolute;background-color:rgba(0,0,0,.19);width:100%;height:1px}.ar-report .ar-page-borders{margin-left:-1px;margin-top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px dashed #5c5c5c}.ar-rich-text{position:relative;overflow:hidden;width:100%;height:100%;word-wrap:break-word;pointer-events:all}.ar-rich-text *{pointer-events:none}.ar-rich-text .ar-rich-text-inner{position:absolute;display:flex;overflow:hidden}.ar-rich-text .ar-rich-text-inner .text-wrapper{overflow:hidden;width:100%;text-decoration:inherit}.ar-corner-adorner{position:absolute;width:100%;height:100%;border:none}.ar-corner-adorner .grip{position:absolute;background:transparent;border:none;z-index:9002}.ar-corner-adorner .grip>div{display:block;width:100%;height:100%;border:1px solid #969696;transform:rotate(-45deg);border-radius:0;background-color:#44798e}.ar-corner-preview{overflow:hidden;border:1px solid #969696;z-index:9005}.ar-corner-preview,.ar-shape{position:absolute;width:100%;height:100%}.ar-shape{pointer-events:all;overflow:visible}.ar-shape .ar-shape-border{pointer-events:none;position:absolute;width:100%;height:100%;overflow:hidden;background:transparent}.ellipse{border-radius:50%}.ar-sparkline-adorner{height:100%;width:100%}.ar-sparkline-adorner .ar-sparkline-adorner-element{height:30px;width:100%;background-color:#fff;border-color:#f3f3f3;border-style:solid;position:absolute;font-size:10pt;color:#8e8e8e;padding:1pt;white-space:nowrap;overflow:hidden;cursor:default}.ar-sparkline-adorner-element.ar-adorner-value{top:-33px;display:flex}.ar-sparkline-adorner-element.ar-adorner-value>span{text-align:center;flex:1 1 100px;line-height:17pt}.ar-sparkline-adorner-element.ar-adorner-groupingExpressions{bottom:-33px;display:flex}.ar-sparkline-adorner-element.ar-adorner-groupingExpressions>span{text-align:center;flex:1 1 100px;line-height:17pt}.ar-sparkline-adorner-val{text-align:center;flex:0.1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%;left:1pt;background-color:#eceeef;font-size:8pt;line-height:14pt;color:#797979;top:1pt;border:thin solid #d8d8d8}.ar-sparkline-adorner-element.ar-drop-target{opacity:1}.ar-sparkline-adorner-element.ar-drop-target.can{opacity:.4;background-color:#eaeaea}.ar-sparkline-adorner-element.ar-drop-target.over{opacity:.9;background-color:#5f5f5f}.ar-sparkline-glyph,.ar-subreport{pointer-events:all;position:absolute;width:100%;height:100%;border:none;overflow:hidden;padding:2pt}.ar-subreport{display:flex;align-items:center;justify-content:center;color:#333;font-size:14pt;font-weight:700;background-color:#f1f1f1}.ar-subreport>span{pointer-events:none;overflow:hidden;text-overflow:ellipsis}.table-adorner-cells-selection{position:absolute;pointer-events:none;border-spacing:0;border-collapse:collapse}.table-adorner-cells-selection .table-adorner-cell{position:relative;padding:0;border:2px #205f78}.table-adorner-cells-selection .table-adorner-cell>div{position:relative;top:0;left:0;width:100%;height:100%}.table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-area{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.table-adorner-cells-selection .table-adorner-cell.table-adorner-cell-selected .table-adorner-cell-area{background-color:rgba(0,0,0,.125)}.table-adorner-cells-selection .table-adorner-cell.table-adorner-cell-selected.primary .table-adorner-cell-area{background-color:transparent}.table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border{position:absolute;z-index:1313;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:2px #205f78}.table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.top{border-top-style:solid}.table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.bottom{border-bottom-style:solid}.table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.left{border-left-style:solid}.table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.right{border-right-style:solid}.table-adorner-rows{position:absolute;z-index:13;margin-left:-24px;pointer-events:none;border-spacing:0;border-collapse:collapse}.table-adorner-rows .table-adorner-row{position:relative;padding:0;border:0}.table-adorner-rows .table-adorner-row td{position:relative;padding:0;width:20px}.table-adorner-rows .table-adorner-row td .table-adorner-row-header{pointer-events:all;width:100%;height:100%;border:1px solid #dcdcdc;background-color:#fff}.table-adorner-rows .table-adorner-row td .table-adorner-row-label{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#000}.table-adorner-rows .table-adorner-row.selected .table-adorner-row-header{background-color:#f1f1f1}.table-adorner-rows .table-adorner-row:nth-child(2) .table-adorner-row-header{border-radius:4px 4px 0 0}.table-adorner-rows .table-adorner-row:last-child .table-adorner-row-header{border-radius:0 0 4px 4px}.table-adorner-columns{position:absolute;z-index:13;margin-top:-24px;pointer-events:none;border-spacing:0;border-collapse:collapse}.table-adorner-columns .table-adorner-column{position:relative;height:20px;padding:0;border:0}.table-adorner-columns .table-adorner-column .table-adorner-column-header{pointer-events:all;width:100%;height:100%;border:1px solid #dcdcdc;background-color:#fff}.table-adorner-columns .table-adorner-column.selected .table-adorner-column-header{background-color:#f1f1f1}.table-adorner-columns .table-adorner-column:nth-child(2) .table-adorner-column-header{border-radius:4px 0 0 4px}.table-adorner-columns .table-adorner-column:last-child .table-adorner-column-header{border-radius:0 4px 4px 0}.table-adorner-spot{pointer-events:all;position:absolute;z-index:13}.table-adorner-spot.row-spot{left:0;top:calc(-4px + 100%);bottom:-4px;width:100%}.table-adorner-spot.row-spot .table-adorner-spot-add{left:-20px}.table-adorner-spot.row-spot .table-adorner-spot-add .table-adorner-spot-add-button{top:calc(50% - 7.5px)}.table-adorner-spot.row-spot .table-adorner-spot-add .table-adorner-spot-add-deco{left:15px;top:calc(50% - 1.5px);height:3px;width:29px}.table-adorner-spot.row-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area div{left:100%;height:100%}.table-adorner-spot.row-spot .table-adorner-spot-add-grip{cursor:row-resize}.table-adorner-spot.column-spot{top:0;right:-4px;width:8px;height:100%}.table-adorner-spot.column-spot .table-adorner-spot-add{top:-20px}.table-adorner-spot.column-spot .table-adorner-spot-add .table-adorner-spot-add-button{left:calc(50% - 7.5px)}.table-adorner-spot.column-spot .table-adorner-spot-add .table-adorner-spot-add-deco{top:15px;left:calc(50% - 1.5px);width:3px;height:29px}.table-adorner-spot.column-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area div{top:100%;width:100%}.table-adorner-spot.column-spot .table-adorner-spot-add-grip{cursor:col-resize}.table-adorner-spot .table-adorner-spot-add{display:none;position:absolute;z-index:13;width:100%;height:100%}.table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-button{cursor:pointer;position:absolute;width:15px;height:15px;background-color:#205f78;border-radius:50%}.table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-button i{display:flex;text-align:center;color:#fff;font-size:15px;line-height:14px}.table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-deco{position:absolute;background-color:#205f78}.table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area{position:relative;width:100%;height:100%}.table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area div{position:absolute;background-color:#205f78}.table-adorner-spot:hover .table-adorner-spot-add{display:block}.table-adorner-spot .table-adorner-spot-add-grip{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13}.table-adorner-move-grip{pointer-events:all;position:absolute;z-index:13;left:-24px;top:-24px;width:20px;height:20px;border:1px solid #dcdcdc;border-radius:50%;color:#000;background-color:#fff;line-height:15px;font-size:14px;text-align:center;cursor:pointer}.table-adorner-move-grip>i{pointer-events:none}.table-adorner-groups{width:200px;height:100%;border:1px solid #dcdcdc;color:#333}.table-adorner-groups.right-panel{position:absolute;left:calc(100% + 5px);top:0}.wd-table-overlay{z-index:9002;top:0;width:100%;pointer-events:none}.wd-column-drop,.wd-table-overlay{position:absolute;left:0;height:100%}.wd-column-drop{bottom:0;display:none;width:10px;transform:translateX(-50%);pointer-events:all}.wd-column-drop:after{bottom:0;width:3px;height:calc(100% + 30px);content:"";transform:translateX(-50%)}.wd-column-drop:after,.wd-column-drop__icon{position:absolute;left:50%;display:none;background-color:#205f78}.wd-column-drop__icon{bottom:100%;width:15px;height:15px;transform:translate(-50%,-29px);color:#fff;border-radius:50%}.wd-column-drop--active{display:block}.wd-column-drop--hover{background-color:hsla(0,0%,100%,.2)}.wd-column-drop--hover .wd-column-drop__icon,.wd-column-drop--hover:after{display:block}.wd-column-drop--fill-column{height:calc(100% + 24px);transform:none}.wd-column-drop--drop-before .wd-column-drop__icon{display:none}.wd-column-drop--drop-before.wd-column-drop--hover:after{left:0;display:block;height:100%}.wd-column-drop--drop-after .wd-column-drop__icon{display:none}.wd-column-drop--drop-after.wd-column-drop--hover:after{right:0;left:auto;display:block;height:100%;transform:translateX(50%)}.ar-table-glyph{width:100%;height:100%}.ar-table{border-spacing:0;pointer-events:all;border-collapse:collapse}.ar-table td{padding:0}.ar-tablix-cell>div{position:relative;width:100%;height:100%}.ar-tablix-cell>div>div:not(.ar-item):not(.ar-rectangle-glyph){position:absolute;pointer-events:none}.ar-tablix-cell-hover{background-color:#1b5166!important}.ar-tablix-adorner{position:absolute;z-index:13;border-spacing:0;pointer-events:none;border:0}.ar-tablix-adorner .ar-tablix-adorner-table{table-layout:fixed;border-spacing:0;color:#333;border-collapse:separate;box-sizing:border-box}.ar-tablix-adorner .ar-tablix-adorner-table tr>td{padding:0}.ar-tablix-adorner .pointer-grip{position:absolute;left:0;top:0;width:18px;height:18px;cursor:pointer;pointer-events:all}.ar-tablix-adorner .ar-tablix-adorner-resize{border-right:2px solid #205f78;border-bottom:2px solid #205f78}.ar-tablix-adorner .ar-tablix-sections{position:absolute}.ar-tablix-adorner .ar-tablix-sections>div{position:absolute;border:0 dashed #c2c2c2}.ar-tablix-adorner .ar-tablix-sections>div.ar-tablix-section-v{border-left-width:1px;border-right-width:1px;width:5px}.ar-tablix-adorner .ar-tablix-sections>div.ar-tablix-section-h{border-top-width:1px;border-bottom-width:1px;height:5px}.ar-tablix-selection{position:absolute;margin:0;padding:0;border-spacing:0;border:0}.ar-tablix-groups{position:absolute;pointer-events:none}.ar-tablix-groups .ar-tablix-col-group{position:absolute;height:10px;border:solid #ababab;border-width:3px 3px 0}.ar-tablix-groups .ar-tablix-row-group{position:absolute;width:10px;border:3px solid #ababab;border-right-width:0}.ar-tablix-groups .ar-tablix-col-group.highlighted,.ar-tablix-groups .ar-tablix-row-group.highlighted{border-color:#2b677f}.ar-tablix-selection-selected:not(.ar-tablix-selection-primary){background-color:rgba(0,0,0,.125)}.ar-tablix-selection-selected.ar-tablix-selection-primary{background-color:transparent}.ar-tablix-selection-cell{padding:0;border:0}.ar-tablix-selection-cell>div{position:relative;width:100%;height:100%}.ar-tablix-selection-cell>div>div{position:absolute;z-index:1313;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:2px #205f78}.ar-tablix-header-cell{pointer-events:all;position:relative;background-color:#fff;border:1px solid #dcdcdc;text-align:center;line-height:17px}.ar-tablix-header-cell.corner{border-radius:9px}.ar-tablix-header-cell.left{border-radius:4px 0 0 4px}.ar-tablix-header-cell.top{border-radius:4px 4px 0 0}.ar-tablix-header-cell.right{border-radius:0 4px 4px 0}.ar-tablix-header-cell.bottom{border-radius:0 0 4px 4px}.ar-tablix-header-cell-selection-primary,.ar-tablix-header-cell-selection-projection:not(.ar-tablix-header-cell-selection-primary),.ar-tablix-header-cell-selection-selected:not(.ar-tablix-header-cell-selection-primary){background-color:#f1f1f1;border-color:#dcdcdc}.ar-tablix-adorner-spot{pointer-events:none;position:relative;width:100%;height:100%}.ar-tablix-adorner-spot .ar-tablix-adorner-spot-label{position:absolute;top:calc(50% - 8px);width:100%}.ar-tablix-adorner-spot-col{position:absolute;z-index:13;top:-1px;height:18px;pointer-events:all}.ar-tablix-adorner-spot-col:hover .ar-tablix-add-column{display:block}.ar-tablix-adorner-spot-col>div.ar-tablix-add-column-grip{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13;cursor:col-resize}.ar-tablix-add-column{display:none;position:absolute;z-index:13;top:-22px;left:-4px;width:16px}.ar-tablix-add-column .ar-tablix-add-column-knob{cursor:pointer;position:absolute;top:0;left:0;display:block;width:16px;height:16px;background-color:#205f78;border-radius:16px;-ms-border-radius:16px}.ar-tablix-add-column .ar-tablix-add-column-knob:hover{text-decoration:none}.ar-tablix-add-column .ar-tablix-add-column-knob>i{display:flex;width:16px;height:16px;text-align:center;color:#fff;font-size:15px;line-height:16px}.ar-tablix-add-column>div.ar-tablix-add-column-deco{position:absolute;top:14px;left:6.5px;width:3px;height:calc(100% - 13px);background-color:#205f78}.ar-tablix-adorner-spot-row{position:absolute;z-index:13;left:-1px;width:18px;pointer-events:all}.ar-tablix-adorner-spot-row:hover .ar-tablix-add-row{display:block}.ar-tablix-adorner-spot-row>div.ar-tablix-add-row-grip{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13;cursor:row-resize}.ar-tablix-add-row{display:none;position:absolute;z-index:13;left:-22px;bottom:-4px;height:16px}.ar-tablix-add-row .ar-tablix-add-row-knob{cursor:pointer;position:absolute;top:0;left:0;display:block;width:16px;height:16px;background-color:#205f78;border-radius:16px;-ms-border-radius:16px}.ar-tablix-add-row .ar-tablix-add-row-knob:hover{text-decoration:none}.ar-tablix-add-row .ar-tablix-add-row-knob>i{display:flex;width:16px;height:16px;text-align:center;color:#fff;font-size:15px;line-height:16px}.ar-tablix-add-row>div.ar-tablix-add-row-deco{position:absolute;top:6.5px;left:14px;width:calc(100% - 14px);height:3px;background:#205f78}.ar-tablix-header-cell.edit{pointer-events:all;width:18px;height:19px;border-radius:4px;cursor:pointer}.ar-tablix-header-cell.edit.disabled{opacity:.5;cursor:no-drop}.ar-tablix-header-cell.edit:hover{background-color:rgba(0,0,0,.125)}.ar-tablix{border-spacing:0;border-collapse:collapse;pointer-events:all}.ar-tablix td{padding:0}.ar-textbox{position:absolute;pointer-events:all;width:100%;height:100%;border:none}.ar-textbox *{pointer-events:none}.ar-textbox .ar-textbox-inner{position:absolute;display:flex;overflow:hidden}.ar-textbox .ar-textbox-inner .text-wrapper{width:100%;text-decoration:inherit;-webkit-text-decoration:inherit}.ar-textbox .ar-textbox-inner .text-wrapper span{-webkit-text-combine:horizontal;-ms-text-combine-horizontal:all;text-combine-upright:all}.ar-textbox .ar-textbox-inner.middle{align-items:center}.ar-textbox .ar-textbox-inner.bottom{align-items:flex-end}.ar-textbox .ar-textbox-inner.top{align-items:flex-start}.ar-textbox .ar-textbox-inner.no-wrap{white-space:nowrap}.ar-textbox .ar-textbox-inner.word-wrap{word-wrap:break-word}.ar-textbox .ar-textbox-inner.char-wrap{word-break:break-all}.ar-textbox .ar-textbox-inner.tb-rl{writing-mode:vertical-rl;-ms-writing-mode:tb-rl}.ar-textbox-can-drop{box-shadow:0 0 4px 1px #ffc400}.ar-textbox-hover{box-shadow:0 0 4px 2px #ffab00}.ar-toc{width:100%;pointer-events:all}.ar-toc,.ar-toc .toc-body{position:absolute;height:100%}.ar-toc .toc-body{overflow:hidden;width:calc(100% + 25px);pointer-events:none}.ar-toc .toc-body .toc-levels{width:100%;height:auto;pointer-events:all}.ar-toc:hover .toc-insert-wrapper{display:block}.ar-toc .toc-insert-wrapper{position:relative;z-index:9002;top:calc(100% - 5px);display:none;padding-top:12px}.ar-toc .toc-insert-wrapper:hover{display:block}.ar-toc .toc-insert-wrapper:active{pointer-events:none}.ar-toc .toc-insert-wrapper .toc-insert{overflow:hidden;width:100%;height:auto;text-align:left;pointer-events:all;border-radius:2px;background-color:#f1f1f1;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.toc-level{width:100%;height:auto;white-space:nowrap;pointer-events:none}.toc-level__body{position:relative;float:left;overflow:hidden;width:calc(100% - 25px);pointer-events:all}.toc-level__body .ar-item{position:relative;white-space:nowrap}.toc-level__body .ar-item,.toc-level__container{overflow:hidden;width:100%;height:auto;pointer-events:none}.toc-level__container{padding:2pt;vertical-align:middle;white-space:normal;background:transparent}.toc-level__numbering{display:inline-block;padding-right:2pt}.toc-level__name{padding-right:2pt;word-wrap:break-word}.toc-level__fill-char{position:absolute;bottom:2pt;white-space:nowrap}.toc-level__page-number{position:absolute;right:0;bottom:0;padding:2pt}.toc-level__selection{position:absolute;top:0;width:100%;height:100%;pointer-events:none;border:1px solid #205f78;background-color:rgba(0,0,0,.125)}.toc-level__selection--primary{background-color:transparent}.toc-level-delete{position:absolute;right:0;visibility:hidden;width:20px;height:20px;pointer-events:all}.toc-level-delete>.gc-icon.gc-btn__icon{display:flex;width:20px;height:20px;align-items:center;justify-content:center}.toc-level-delete>.gc-icon.gc-btn__icon>svg{width:24px;height:24px}.toc-body:hover .toc-level-delete{visibility:visible}.items-text-input-area{pointer-events:all;position:fixed;top:100%;left:100%;width:0;height:0;padding:0;border-width:0;text-align:initial;resize:none;background-color:transparent;box-shadow:inset 0 0 0 1px}.items-text-input-area.active-input{z-index:14;position:absolute}.dnd-is-over{background-color:#1b5166!important}.dnd-can-drop{background-color:#44798e!important}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.wd-add-rows-columns-dialog__editors{width:75%;margin:auto}.wd-add-rows-columns-dialog__editors>*{margin-bottom:5px}.wd-text-editor-dialog{display:flex;min-height:400px;padding-top:7.5px;align-items:stretch}.wd-text-editor-dialog__tree-container{flex:1 auto;width:30%;height:400px;max-height:400px;padding-left:15px}.wd-text-editor-dialog__main-container{display:flex;flex-direction:column;flex:1 auto;width:70%;height:400px;max-height:400px;padding-left:15px;align-items:stretch}.wd-text-editor-dialog__error-container{padding:15px 15px 0}.wd-text-editor-dialog__error-container>.gc-alert{margin-bottom:10px}.wd-text-editor-dialog__error-container>.gc-alert:last-of-type{margin-bottom:0}.wd-text-editor-dialog__error-container>.gc-alert .gc-alert__title{overflow:visible;padding:5px 0;white-space:normal;line-height:1.5em}.wd-text-editor-dialog__input-container{position:relative;flex:1 auto;height:50%}.wd-text-editor-dialog__input-container--invalid>h2{color:#be1f1f}.wd-text-editor-dialog__input-container--invalid>textarea{border-color:#be1f1f}.wd-text-editor-dialog__textarea{display:block;width:calc(100% - 15px);height:calc(100% - 50px);margin-top:10px;padding:7.5px;resize:none;color:#333;border-style:none;background-color:rgba(0,0,0,.1);font-size:12px}.wd-text-editor-dialog__textarea:focus{color:#205f78}.wd-text-editor-dialog__functions-info-container{display:flex;flex-direction:row;width:calc(100% - 40px);height:50%}.wd-text-editor-dialog__splitter{margin:10px 0;background-color:#dbdbdb}.wd-text-editor-dialog__splitter:after{display:block;width:1px;height:calc(100% - 40px);content:" ";background-color:#dbdbdb}.wd-text-editor-dialog__search{position:absolute;top:0;right:15px}.wd-text-editor-dialog__searchItem{display:flex;flex-direction:column;width:100%;align-items:left;justify-content:center}.wd-text-editor-dialog__searchItem>span{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;line-height:16px}.wd-text-editor-dialog__searchItem>span>b{color:#205f78}.wd-text-editor-dialog__searchItem>span:last-of-type{opacity:.62}.wd-text-editor-dialog__searchItem--disabled{text-align:center}.wd-text-editor-dialog .expression-functions{display:flex;flex-direction:column;width:50%;padding-bottom:15px}.wd-text-editor-dialog .expression-functions+.wd-text-editor-dialog__splitter{margin-right:15px}.wd-text-editor-dialog .expression-info{display:flex;flex-direction:column;width:50%;font:12px Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.wd-text-editor-dialog .gc-treeview{padding-right:15px}.preview-view-container .pallete-dd{display:flex;align-items:center;justify-content:center}.preview-view-container .chart-container{margin-top:10px;height:380px;background-color:#fff;border-radius:2px}.preview-view-container .bt-group{display:flex;flex-wrap:wrap;padding-bottom:10px}.preview-view-container .bt-group .gc-btn{margin:2px}.select-type-view-container .charts-container{margin:10px 0;height:420px}.select-type-view-container .charts-container .wd-chart-editor-tile{width:25%}.chart-wizard-container{padding:15px}.chart-wizard-container .gc-wizard .gc-wizard__step:first-child .gc-btn{left:20%}.chart-wizard-container .gc-wizard .gc-wizard__step:first-child .gc-wizard__step-text{text-align:left}.chart-wizard-container .gc-wizard .gc-wizard__step:first-child:after{left:calc(20% + 16px);width:calc(80% - 16px)}.chart-wizard-container .gc-wizard .gc-wizard__step:last-child .gc-btn{width:30px;left:90%}.chart-wizard-container .gc-wizard .gc-wizard__step:last-child .gc-wizard__step-text{text-align:right}.chart-wizard-container .gc-wizard .gc-wizard__step:last-child:before{width:calc(90% - 16px)}.chart-wizard-container .break-down-method-dropdown .gc-btn__text{padding:0 10px}.wd-explorer{display:inline-flex}.wd-explorer,.wd-explorer>.gc-treeview{min-width:100%}.wd-explorer-node__button{width:100%}.wd-explorer-node__button.gc-btn>.gc-btn__icon>svg{width:24px;height:24px}.wd-explorer-node__button--subselected{border:1px dotted #205f78}.wd-explorer-node__chevron{position:absolute;top:0;left:0;opacity:.5;background-color:transparent!important}.wd-explorer-node__chevron:hover{opacity:1}.wd-explorer-node__chevron--collapsed{transform:rotate(-90deg)}.wd-explorer-node--non-leaf .wd-explorer-node__button{padding-left:25px}.wd-explorer-node--non-leaf .wd-explorer-node__button>.gc-btn__icon{left:25px}.wd-explorer-node--leaf .wd-explorer-node__button{margin-left:5px}.wd-group-editor-member{position:relative;display:flex;overflow:hidden;width:100%;height:30px;padding-left:18px;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;color:#333;border-radius:2px;align-items:center}.wd-group-editor-member .icon{flex:0 0 auto;width:18px;height:20px;padding-top:2px;padding-left:8px}.wd-group-editor-member .icon span{display:block;width:6px;height:16px;transition:border-color .2s ease-in-out;border-left:2px solid rgba(51,51,51,.62)}.wd-group-editor-member .text{overflow:hidden;flex:1 1 100%;text-overflow:ellipsis;font-size:12px;line-height:21px}.wd-group-editor-member .action{transition:opacity .2s ease-in-out;opacity:0}.wd-group-editor-member__items{padding-left:18px}.wd-group-editor-member:hover{background-color:rgba(0,0,0,.05)}.wd-group-editor-member:hover .action{opacity:1}.wd-group-editor-member--selected{background-color:rgba(0,0,0,.1)}.wd-group-editor-member--selected .action{opacity:1}.wd-group-editor-member--selected:hover{background-color:rgba(0,0,0,.1)}.wd-group-editor-member--dynamic .icon{padding-left:7px}.wd-group-editor-member--dynamic .icon span{border-top:2px solid #205f78;border-bottom:2px solid #205f78;border-left:2px solid #205f78}.wd-group-editor-member--dynamic.wd-group-editor-member--selected{color:#fff;background-color:#205f78}.wd-group-editor-member--dynamic.wd-group-editor-member--selected .icon>span{border-top:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff}.wd-group-editor-member-container{position:relative;display:block;width:100%}.wd-group-editor-member-container .branch{position:absolute;top:0;left:0;display:block;width:18px;height:100%;padding-left:9px}.wd-group-editor-member-container .branch .corner{display:block;width:9px;height:15px;border-bottom:1px dashed #d8d8d8;border-left:1px dashed #d8d8d8}.wd-group-editor-member-container .branch .line{display:block;width:9px;height:calc(100% - 15px);border-left:1px dashed #d8d8d8}.wd-group-editor-member-container--no-branch>.branch{display:none!important}.wd-group-editor-member-container--no-branch>.ar-member-items,.wd-group-editor-member-container--no-branch>.wd-group-editor-member{padding-left:0}.wd-group-editor-hierarchy{padding:0 15px}.wd-group-editor-hierarchy>.gc-heading{padding:10px 0}.wd-group-editor-hierarchy--collapsed .wd-group-editor-hierarchy__content,.wd-group-editor-hierarchy .wd-group-editor-member-container:last-child>.branch .line{display:none}.wd-group-editor{display:flex;overflow:hidden;flex-direction:column;width:100%;height:100%;align-items:stretch;justify-content:stretch}.wd-group-editor__content{display:block;flex:1 1 100%;width:100%;height:100%}.wd-group-editor>p{display:block;overflow:hidden;width:100%;-webkit-user-select:none;user-select:none;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:40px}.wd-group-editor>.gc-toggle{flex:0 0 30px;margin:0 15px}.wd-layer-list{padding:15px;display:flex;flex-direction:column;height:100%}.wd-layer-list__content{margin-bottom:auto}.wd-layer-item{transition:background-color .2s ease-in-out,opacity .2s ease-in-out;display:grid;grid-template-columns:1fr auto;border-radius:2px}.wd-layer-item:hover{background-color:rgba(0,0,0,.1)}.wd-layer-item--selected,.wd-layer-item--selected:hover{background-color:#205f78}.wd-layer-item__button{overflow:hidden;text-overflow:ellipsis;background-color:transparent!important}.wd-panels-container{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;background:#f1f1f1;align-items:stretch;justify-content:stretch}.wd-panels-content{position:relative;flex:1 1 100%;margin-top:15px;background:#f1f1f1}.wd-panels-header{display:flex;flex:0 0 auto;margin:15px 15px 0;border-radius:2px;background-color:#205f78;justify-content:stretch}.wd-panels-header__nav{display:flex;overflow:hidden;flex:1 1 auto;color:#fff;justify-content:left;align-items:center}.wd-panels-header__nav>.gc-icon{display:flex;width:12px;height:12px;opacity:.62;justify-content:center;align-items:center}.wd-panels-header__nav>.gc-btn{opacity:.62}.wd-panels-header__nav>.gc-btn>.gc-btn__text{padding:0 5px;font-size:10px}.wd-panels-header__nav>span{margin:0 5px;font-size:12px;line-height:30px}.wd-plot-rules-panel{width:100%;height:100%}.wd-plot-rules-panel .wd-plot-rules{padding:0 15px}.wd-plot-rules__nav{display:flex;overflow:hidden;width:calc(100% + 5px);height:30px;margin-bottom:15px;align-items:flex-start;justify-content:stretch}.wd-plot-rules__nav>.gc-btn{flex:1 1 30px;margin-right:5px}.wd-editor-rule-property{display:flex;width:100%;height:30px;align-items:flex-start;justify-content:space-between}.wd-editor-rule-property>.gc-binding-wrapper,.wd-editor-rule-property>.wd-enum-editor{width:calc(50% - 2.5px)}.wd-nested-property-grid-panel{width:100%;height:100%}.wd-nested-property-grid-panel .gc-property-category{padding:0 15px}.ar-view{position:relative;z-index:0;overflow:hidden;width:100%;height:100%;background:transparent}.ar-adorner-primary{z-index:9007}.ar-adorner-secondary{z-index:9006}.pve-bound-item{position:relative;padding:0 15px}.pve-bound-item>p{display:block;height:20px;margin:0;padding:0;font-size:10px;line-height:25px}.pve-bound-item>p>span{opacity:.62}.pve-bound-item>p>b{margin-right:5px;text-transform:uppercase}.pve-bound-item>h4{display:block;height:20px;margin:0;padding:0;font-size:12px;line-height:15px}.pve-bound-item>.gc-icon{position:absolute;top:10px;right:10px;display:flex;width:30px;height:30px;align-items:center;justify-content:center}.pve-bound-item>.gc-icon>svg{width:16px;height:16px}.pve-bound-item--unset>h4{opacity:.62;font-style:italic}.pve-binding-menu{padding-bottom:7.5px;border-radius:2px}.pve-binding-menu__details{padding:7.5px 0 15px;color:#fff;border-radius:2px 0 0 2px;background-color:#205f78}.pve-binding-menu__details .gc-heading{margin:0 15px;opacity:.62}.pve-binding-menu__details .gc-heading>.gc-heading__text:after,.pve-binding-menu__details .gc-heading>.gc-heading__text:before{opacity:.38}.pve-binding-menu__params{height:150px;padding-top:7.5px}.pve-binding{position:absolute;z-index:1;right:0;bottom:0;display:block;width:30px;height:30px;transition:opacity .2s ease-in-out;opacity:0}.pve-binding>.gc-dd{width:100%}.pve-binding>.gc-dd>.gc-btn--transparent:not([disabled]):not(.disabled):hover{background:transparent}.pve-binding>.gc-dd .gc-dd__toggle-content{overflow:visible}.pve-binding__dot{position:relative;display:block;width:14px;height:14px;margin:0 auto;transition:box-shadow .2s ease-in-out;border:3px solid #8f1717;border-radius:2px;background-color:#be1f1f}.pve-binding__dot:hover{box-shadow:0 0 5px 0 #be1f1f}.pve-binding__dot--partial{background-color:#9e9e9e}.pve-binding__dot--full{border-color:#153e4e;background-color:#205f78}.pve-binding__dot--full:hover{box-shadow:0 0 5px 0 #205f78}.pve-textarea,.pve-tree{overflow:hidden;height:100%;max-height:100%}.pve-textarea{pointer-events:none}.pve-checklist>label{max-width:none}.pve-slider-container{display:flex;height:30px;align-items:center;justify-content:center}.pve-slider-container--mode-X>.pve-slider{width:100%;pointer-events:none}.pve-number-editor{display:flex}.pve-number-editor__button{flex:0 0 auto;pointer-events:none}.pve-number-editor__button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.pve-number-editor__button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.pve-number-editor__input.gc-input{flex:1 1 auto;width:100%;text-align:center;pointer-events:none;border-radius:0}.pve-float-editor{display:flex}.pve-float-editor__button{flex:0 0 auto}.pve-float-editor__button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.pve-float-editor__button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.pve-float-editor__input.gc-input{flex:1 1 auto;width:100%;text-align:center;border-radius:0}.pve-default-editor{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.pve-default-editor>.gc-btn{margin-top:5px}.pve-max-range-editor{display:flex}.pve-max-range-editor--unset>.gc-number-editor .gc-input{transition:none;border-color:transparent}.pve-max-range-editor>.gc-number-editor{flex:1 1 auto;min-width:100px;margin-right:5px}.pve-max-range-editor>.gc-dd{flex:1 1 100px}.pve-nullable{position:relative;display:flex;width:100%;height:100%;align-items:flex-start;justify-content:start}.pve-nullable>.gc-check{display:flex;flex:0 0 auto;width:60px}.pve-nullable__content{flex:1 1 auto;height:100%;margin-right:15px}.pve-parameters-panel{padding:15px}.pve-parameters-panel--with-headings{padding:0 15px 15px}.pve-parameters-panel--with-headings .gc-heading{padding:10px 0 5px}.pve-parameters-panel__parameter{display:flex;overflow:hidden;border-radius:2px;align-items:center}.pve-parameters-panel__parameter:hover{background-color:rgba(0,0,0,.05)}.pve-parameters-panel__parameter>.gc-icon{display:flex;flex:0 0 40px;width:40px;height:40px;color:#205f78;justify-content:center;align-items:center}.pve-parameters-panel__parameter__icon--level-warning.gc-icon{color:#e59500}.pve-parameters-panel__parameter__text{flex:1 1 100%;overflow:hidden;padding-bottom:5px}.pve-parameters-panel__parameter__text__subtitle,.pve-parameters-panel__parameter__text__title{display:block;overflow:hidden;padding-right:10px;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:40px}.pve-parameters-panel__parameter__text__title{padding-top:5px;color:#333;line-height:15px}.pve-parameters-panel__parameter__text__subtitle{color:rgba(51,51,51,.62);line-height:15px}.pve-parameters-panel__parameter__controls{display:flex;flex-direction:row-reverse;height:40px;padding-right:5px;align-items:center;justify-content:flex-end;flex-grow:0;flex-shrink:0}.pve-parameters-panel__parameter--hidden-param>.gc-icon{opacity:.5;color:#333}.pve-parameters-panel__parameter--hidden-param .pve-parameters-panel__parameter__text{opacity:.5}.pve-parameters-panel__parameter--hidden-param:hover{background-color:transparent}.pve-plain-text{overflow:hidden;width:100%;height:100%;margin:0;padding:0;color:#333;font-size:12px;line-height:20px}.pve-plain-text--info{color:#205f78}.pve-plain-text--warning{color:#e59500}.pve-plain-text--error{color:#be1f1f}.pve-control-wrapper{position:absolute;border-radius:2px;background-color:#f1f1f1}.pve-control-simple-wrapper{position:relative;margin-bottom:15px;border-radius:2px}.pve-control-simple-wrapper:before,.pve-control-wrapper:before{position:absolute;width:5px;height:5px;transform:translateY(-50%);border-radius:50%;background-color:#be1f1f}.pve-control-simple-wrapper--required-top-left:before,.pve-control-wrapper--required-top-left:before{top:15px;left:-10px;content:""}.pve-control-simple-wrapper--required-top-right:before,.pve-control-wrapper--required-top-right:before{top:15px;right:-10px;content:""}.pve-control-simple-wrapper--required-bottom-left:before,.pve-control-wrapper--required-bottom-left:before{bottom:15px;left:-10px;content:"";transform:translateY(50%)}.pve-control-simple-wrapper--selected:after,.pve-control-wrapper--selected:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";border:1px solid #205f78}.pve-control-simple-wrapper--invalid>.pve-binding,.pve-control-simple-wrapper--selected>.pve-binding,.pve-control-wrapper--invalid>.pve-binding,.pve-control-wrapper--selected>.pve-binding{opacity:1}.pve-control-simple-wrapper--dragging,.pve-control-wrapper--dragging{opacity:.38}.pve-control-simple-wrapper:hover>.pve-binding,.pve-control-wrapper:hover>.pve-binding{opacity:1}.pve-control-simple-wrapper .gc-label,.pve-control-wrapper .gc-label{display:grid;height:100%;-ms-grid-columns:minmax(0,1fr);-ms-grid-rows:30px minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-template-rows:30px minmax(0,1fr);grid-template-areas:"label" "content"}.pve-control-simple-wrapper .gc-label__label,.pve-control-wrapper .gc-label__label{width:100%;grid-area:label;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.pve-control-simple-wrapper .gc-label__content,.pve-control-wrapper .gc-label__content{width:100%;height:100%;grid-area:content;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.pve-control-simple-wrapper .gc-label--position-left,.pve-control-wrapper .gc-label--position-left{-ms-grid-columns:1fr minmax(0,2fr);-ms-grid-rows:1fr;grid-template-columns:1fr minmax(0,2fr);grid-template-rows:100%;grid-template-areas:"label content"}.pve-control-simple-wrapper .gc-label--position-right,.pve-control-wrapper .gc-label--position-right{-ms-grid-columns:minmax(0,2fr) 1fr;-ms-grid-rows:1fr;grid-template-columns:minmax(0,2fr) 1fr;grid-template-rows:100%;grid-template-areas:"content label"}.pve-control-simple-wrapper .gc-label--position-bottom,.pve-control-wrapper .gc-label--position-bottom{-ms-grid-columns:1fr;-ms-grid-rows:minmax(0,1fr) 30px;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 30px;grid-template-areas:"content" "label"}.pve-surface{position:relative;background-color:#f1f1f1;background-image:linear-gradient(transparent 4px,rgba(0,0,0,.05) 0),linear-gradient(90deg,transparent 4px,rgba(0,0,0,.05) 0);background-size:5px 5px}.pve-surface--vertical{width:330px;margin:50px auto;padding:15px;background-image:none;box-shadow:5px 5px 10px 0 rgba(0,0,0,.2)}.pve-surface--vertical>.pve-control-simple-wrapper:last-of-type{margin-bottom:0}.pve-surface--vertical>p{margin:0 0 15px;padding:0;opacity:.62;font-size:12px}.pve-surface-empty{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.pve-surface,.pve-surface-empty{grid-area:surface;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.pve-surface-message{grid-area:message;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;padding:30px;flex-wrap:wrap;align-content:center}.pve-surface-message,.pve-surface-text{display:flex;width:100%;justify-content:center;align-items:center}.pve-surface-text{height:30px;margin:0;padding:0;font-size:12px;line-height:30px}.pve-surface-text>.gc-btn{margin:0 15px}.pve-surface-container{display:grid;width:100%;height:100%;-ms-grid-columns:1fr;-ms-grid-rows:minmax(0,1fr) auto;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"surface" "message"}.pve-drag-box{border:1px solid #205f78}.pve-drag-box--resize{background-color:hsla(0,0%,100%,.62)}.pve-resize-grip{position:absolute;z-index:1091;display:flex;width:10px;height:10px;border:1pt solid #205f78;border-radius:50%;background-color:#fff;align-items:center;justify-content:center}.pve-resize-grip:after{display:block;width:6px;height:6px;content:"";border-radius:50%;background-color:#205f78}.pve-resize-grip--s{bottom:0;left:50%;cursor:ns-resize;transform:translate(-50%,50%)}.pve-resize-grip--e{top:50%;right:0;cursor:ew-resize;transform:translate(50%,-50%)}.pve-resize-grip--se{right:0;bottom:0;cursor:se-resize;transform:translate(50%,50%)}.pve-resize-grip--se:after{display:none}.pve-no-events{pointer-events:none}.gc-check,.gc-radio,.gc-toggle{margin:0}.pve-icon-color-accent{fill:#205f78}.pve-icon-color-secondary{fill:#f4d576}.pve-icon-color-error{fill:#be1f1f}.pve-btn-toggle--active{box-shadow:inset 0 0 15px 0 rgba(0,0,0,.1)}.pve-btn-toggle--active:focus{box-shadow:inset 0 0 5px 0 rgba(32,95,120,.38)}.no-focus-effect .pve-btn-toggle--active:focus{box-shadow:inset 0 0 15px 0 rgba(0,0,0,.1)!important}.wd-tablix-wizard-data-set-panel .gc-scrollbars__view{padding:0 10px}.wd-tablix-wizard-data-set-panel .ar-data-item-container{position:relative;display:block}.wd-tablix-wizard-data-set-panel .ar-data-item-container .overlay{position:absolute;top:5px;right:5px;width:auto;height:30px;pointer-events:none;background-color:transparent}.wd-tablix-wizard-data-set-panel .ar-data-item-container .overlay>span{display:block;float:right;height:30px;margin-right:5px;opacity:.6;font-size:12px;line-height:30px}.wd-tablix-wizard-data-set-panel .ar-data-item-container .overlay .overlay-button{float:right;width:30px;height:30px;cursor:pointer;pointer-events:all}.wd-tablix-wizard-data-set-panel .ar-data-item-container .overlay .overlay-button>i{width:30px;height:30px;text-align:center;color:#44798e;font-size:18px;line-height:31px}.wd-tablix-wizard-data-set-panel .ar-data-item-container .overlay .overlay-button:hover>i{color:#1b5166}.wd-tablix-wizard-data-set-panel .ar-data-item-container .custom-field-actions-container{position:absolute;top:0;right:10px;width:auto;height:30px;pointer-events:none;background-color:transparent}.wd-tablix-wizard-data-set-panel .ar-data-item-container .custom-field-actions-container .custom-field-action-button{display:block;float:right;width:30px;height:30px;cursor:pointer;pointer-events:all}.wd-tablix-wizard-data-set-panel .ar-data-item-container .custom-field-actions-container .custom-field-action-button>i:hover{color:#205f78}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item,.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect{padding-left:5px}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item>i{display:flex;float:left;width:40px;height:40px;text-align:center;color:#205f78;font-size:20px;line-height:41px;align-items:center;justify-content:center}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect>span,.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item>span{display:block;overflow:hidden;color:#212121;font-size:12px;line-height:40px}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect>span.title,.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item>span.title{padding-top:5px;line-height:15px}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect>span.subtitle,.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item>span.subtitle{opacity:.6;line-height:15px}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect{display:block;overflow:hidden;width:100%;height:40px}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item-noselect>span{white-space:nowrap;text-overflow:ellipsis}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item{display:block;overflow:hidden;width:100%;height:40px;cursor:pointer}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item>span{white-space:nowrap;text-overflow:ellipsis}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item:hover{text-decoration:none;color:#212121;background-color:#d9d9d9}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item.selected{background-color:#205f78}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item.selected>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item.selected>span{color:#fff}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.ar-data-item.disabled{pointer-events:none;opacity:.6}.wd-tablix-wizard-data-set-panel .ar-data-item-container.based-on-data-source>.ar-data-item{height:54px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.expanded{height:auto;padding-left:26px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.expanded.data-set{padding-left:0}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .overlay{right:30px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set>.ar-data-item>i{font-size:16px;line-height:41px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set>.ar-data-item>i.toggle{display:flex;float:right;width:35px;height:40px;color:#212121;font-size:18px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set>.ar-data-item>span{width:calc(80% - 35px)}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container{display:flex;width:100%;height:43px;padding-right:11px;padding-left:20px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-branch-line{width:11px;height:100%;border-left:1px dashed #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box{position:relative;margin-top:5px;margin-bottom:5px;flex-grow:1}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>input{display:block;width:100%;height:100%;padding:5px 30px 5px 31px;transition:.1s ease-in-out;border:1px solid #d8d8d8;border-radius:20px;background-color:#fbfbfb;font-size:12px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>input::-ms-clear{display:none}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>input:focus,.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>input:hover{background-color:#fdfdfd}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>input:focus{border:1px solid #c6c6c6}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>i{position:absolute;top:0;left:-3px;display:flex;width:30px;height:32px;margin-left:5px;text-align:center;pointer-events:none;opacity:.5;font-size:14px;line-height:38px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>i>svg{width:14px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>button{position:absolute;top:0;right:0;width:30px;height:32px;padding-left:0;cursor:pointer;text-align:center;opacity:.5;border:none;background:transparent}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>button>i{color:rgba(51,51,51,.62);font-size:16px;line-height:32px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>button:focus>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box>button:hover>i{color:#212121}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-no-fields-container{display:flex;width:100%;height:30px;padding-right:11px;padding-left:20px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-no-fields-container .data-set-no-fields-branch-corner{width:9px;height:50%;border-bottom:1px dashed #d8d8d8;border-left:1px dashed #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.data-set .data-set-no-fields-container .data-set-no-fields-message{width:100%;margin-left:-15px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.branch,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.branch{position:absolute;top:0;left:11px;display:block;width:18px;height:100%;padding-left:9px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.branch.offset+.branch,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.branch.offset+.branch{left:38px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.branch .corner,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.branch .corner{display:block;width:9px;height:15px;border-bottom:1px dashed #d8d8d8;border-left:1px dashed #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.branch .line,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.branch .line{display:block;width:9px;height:calc(100% - 15px);border-left:1px dashed #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.ar-data-item,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.ar-data-item{width:calc(100% - 29px);height:30px;margin-left:29px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.ar-data-item>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.ar-data-item>i{width:30px;height:30px;font-size:16px;line-height:31px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.ar-data-item>span,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.ar-data-item>span{width:calc(100% - 100px);line-height:30px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.ar-data-item.expanded:hover,.wd-tablix-wizard-data-set-panel .ar-data-item-container.field>.ar-data-item.expanded:hover{background-color:#d8d8d8}.wd-tablix-wizard-data-set-panel .variations-group>.ar-data-item-container.field>.ar-data-item>span{width:auto}.wd-tablix-wizard-data-set-panel .ar-data-item-container.field:last-child .branch .line,.wd-tablix-wizard-data-set-panel .variations-group>.ar-data-item-container.field:last-child>.branch.offset+.branch .line:last-child{display:none}.wd-tablix-wizard-data-set-panel .ar-data-item-container.field:last-child .branch.offset .line{display:block}.wd-tablix-wizard-data-set-panel .ar-data-item-container.field:last-child .variations-group .branch.offset+.branch .line:last-child{display:none}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.branch{position:absolute;top:0;left:11px;display:block;width:18px;height:100%;padding-left:9px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.branch .corner{display:block;width:9px;height:20px;border-bottom:1px dashed #d8d8d8;border-left:1px dashed #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.branch .line{display:block;width:9px;height:calc(100% - 20px);border-left:1px dashed #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.ar-data-item.relation{width:calc(100% - 29px);height:40px;margin-left:29px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.ar-data-item.relation>i{width:30px;height:40px;font-size:16px;line-height:38px}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.ar-data-item.relation.expanded{border-bottom:1px solid #d8d8d8;background-color:#e9e9e9}.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation>.ar-data-item.relation.expanded:hover{background-color:#d9d9d9}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute .ar-data-item.attribute.expanded{background-color:#e9e9e9;box-shadow:inset 1px 0 0 0 #d8d8d8}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute .ar-data-item.attribute:hover{background-color:#d9d9d9}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute>.attribute.disabled-attribute{pointer-events:none;opacity:.5}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute:last-child>div .line,.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation:last-child>div .line{display:none}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute.inner,.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation.inner{left:29px;width:calc(100% - 29px)}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute.inner>div .line,.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation.inner>div .line{display:block}.wd-tablix-wizard-data-set-panel .ar-data-item-container.attribute.inner:last-child>div .line,.wd-tablix-wizard-data-set-panel .ar-data-item-container.relation.inner:last-child>div .line{display:none}.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:focus,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:link,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:visited{position:absolute;top:0;right:0;display:block;width:30px;height:30px;cursor:pointer;color:#5c5c5c}.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:focus>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:link>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:visited>i,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle>i{display:block;width:100%;height:100%;margin:auto;text-align:center;font-size:14px;line-height:32px}.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:focus>i:hover,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:link>i:hover,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle:visited>i:hover,.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle>i:hover{color:#205f78}.wd-tablix-wizard-data-set-panel .ar-data-item-container>.variations-toggle:hover{text-decoration:none}.wd-tablix-wizard-data-set-panel .ar-data-item-container .variations-toggle{right:40px!important}.wd-tablix-wizard-filters-panel{position:relative;width:100%;height:calc(100% - 40px)}.wd-tablix-wizard-filters-panel__back-button{width:calc(100% - 20px);margin:0 10px}.wd-tablix-wizard-filters-panel__content{position:relative;width:calc(100% - 20px);height:calc(100% - 50px);margin:10px;border-radius:2px;background-color:#f1f1f1}.wd-tablix-wizard-filters-panel .wd-filters{margin:10px}.wd-tablix-wizard-layout{display:flex;flex-wrap:wrap}.wd-tablix-wizard-layout__column{position:relative;z-index:0;display:flex;flex-direction:column;flex:1 1 50%;width:50%;height:100%;flex-wrap:nowrap}.wd-tablix-wizard-layout__as-rows-toggle{position:absolute;top:50%;right:15px;cursor:pointer;font-size:13px}.wd-tablix-wizard-row-column-swap,.wd-tablix-wizard-tablix-filters{position:absolute;top:0;right:0;display:inline-flex;padding:0 5px 6px;cursor:pointer;align-items:center}.wd-tablix-wizard-row-column-swap--disabled,.wd-tablix-wizard-tablix-filters--disabled{cursor:not-allowed;opacity:.5}.wd-tablix-wizard-row-column-swap__icon,.wd-tablix-wizard-tablix-filters__icon{display:flex;width:30px;height:30px;background-position:3px 3px;font-size:16px;line-height:31px;align-items:center;justify-content:center}.wd-tablix-wizard-row-column-swap__label,.wd-tablix-wizard-tablix-filters__label{height:20px;font-size:13px;line-height:20px}.wd-tablix-wizard-row-column-swap{top:50%}.wd-tablix-wizard-row-column-swap__icon{transform:rotate(-45deg)}.wd-tablix-wizard-layout-cell{overflow:hidden;flex:1 1 50%;height:50%}.wd-tablix-wizard-layout-cell--left{padding:0 5px 10px 10px}.wd-tablix-wizard-layout-cell--right{padding:0 10px 10px 5px}.wd-tablix-wizard-layout-cell__header{display:inline-flex;padding:0 0 6px;cursor:default;align-items:center}.wd-tablix-wizard-layout-cell__header-icon{display:flex;width:30px;height:30px;background-position:3px 3px;font-size:16px;line-height:31px;align-items:center;justify-content:center}.wd-tablix-wizard-layout-cell__header-label{height:20px;font-size:13px;line-height:20px}.wd-tablix-wizard-layout-options{width:100%;height:calc(100% - 36px);margin:0;border-radius:2px;background-color:#f1f1f1}.wd-tablix-wizard-layout-options__tabs{position:relative;width:calc(100% - 10px);height:30px;margin:0 5px}.wd-tablix-wizard-layout-options__tabs:after{position:relative;display:block;width:calc(100% - 14px);height:1px;margin:-1px 7px 0;content:"";border-top:1px solid #dcdcdc}.wd-tablix-wizard-layout-options__content{height:calc(100% - 35px);margin-top:5px;padding-left:5px}.wd-tablix-wizard-integer-editor{width:calc(100% - 10px);height:30px;padding-left:5px;font-size:12px}.wd-tablix-wizard-integer-editor__title-container{display:flex;float:left;flex-direction:column;width:60%;height:30px;justify-content:center}.wd-tablix-wizard-integer-editor__input-container{position:relative;display:flex;float:right;width:35%;height:20px;margin-top:5px}.wd-tablix-wizard-integer-editor__input{width:100%;padding-right:25px;padding-left:25px;text-align:center;border:none;outline:none;background-color:#e4e4e4}.wd-tablix-wizard-integer-editor__command-button{position:absolute;top:0;left:0;display:block;width:25px;height:20px;cursor:pointer;pointer-events:all;background-color:#e4e4e4!important}.wd-tablix-wizard-integer-editor__command-button>i{width:100%!important;height:100%!important;color:#333}.wd-tablix-wizard-integer-editor__command-button--right{left:calc(100% - 25px)}.wd-tablix-wizard-integer-editor__command-button:disabled{cursor:not-allowed}.wd-tablix-wizard-tablix-area{position:relative;width:100%;height:calc(100% - 36px);border-radius:2px;background-color:#f1f1f1}.wd-tablix-wizard-tablix-area-item{position:relative;display:flex;width:100%;height:40px}.wd-tablix-wizard-tablix-area-item:active .wd-tablix-wizard-tablix-area-item-title{background-color:#d8d8d8}.wd-tablix-wizard-drop-area{position:absolute;z-index:9000;left:0;display:none;width:100%;min-height:10px;pointer-events:all}.wd-tablix-wizard-drop-area__color{position:absolute;left:0;display:none;width:100%;min-height:2px;opacity:.7;background-color:#205f78}.wd-tablix-wizard-drop-area__color--line{width:calc(100% - 20px);height:2px;margin:4px 10px;opacity:1}.wd-tablix-wizard-drop-area--active,.wd-tablix-wizard-drop-area--hover .wd-tablix-wizard-drop-area__color{display:block}.wd-tablix-wizard-tablix-area-item-title{position:relative;width:calc(100% - 20px);height:30px;margin:10px 10px 0;border-radius:2px;background-color:#e4e4e4;line-height:30px}.wd-tablix-wizard-tablix-area-item-title__label{display:block;overflow:hidden;width:calc(100% - 120px);padding-left:10px;cursor:default;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.wd-tablix-wizard-tablix-area-item-title__overlay{position:absolute;top:0;right:0}.wd-tablix-wizard-tablix-area-item-title__overlay-button{float:left}.wd-tablix-wizard-tablix-area-item-title .gc-btn .gc-icon>svg>path{fill:#333}.wd-tablix-wizard-tablix-area-item-title .gc-btn:hover{background-color:transparent!important}.wd-tablix-wizard-tablix-area-item-title .gc-btn:hover .gc-icon>svg>path{fill:#205f78}.wd-tablix-wizard-tablix-area-item-title:hover{background-color:#d8d8d8}.wd-tablix-wizard-tablix-value__accented{color:#205f78;font-weight:700}.wd-tablix-wizard-tablix-value__strong{font-weight:700}.wd-tablix-wizard-tablix-value .wd-tablix-wizard-tablix-area-item-title__label{width:calc(100% - 120px)}.wd-tablix-wizard-tablix-value--wide .wd-tablix-wizard-tablix-area-item-title__label{width:calc(100% - 60px)}.wd-tablix-wizard-warning .gc-modal__title{overflow:hidden;width:500px;cursor:default;white-space:nowrap;text-overflow:ellipsis}.wd-tablix-wizard-warning .gc-modal__subtitle{cursor:default}.wd-tablix-wizard-warning__body{position:relative;display:flex;width:calc(100% - 20px);height:auto;margin:10px;padding:8px 12px;text-align:left;align-items:center}.wd-tablix-wizard-warning__icon{display:block;width:30px;height:30px;background-position:1px 2px}.wd-tablix-wizard-warning__msg{margin-left:10px;padding-left:10px;cursor:default;border-left:1px solid #e6e6e6;font-size:12px}@media screen and (max-height:780px){.wd-tablix-wizard{top:0!important;margin-top:15px!important}}.wd-tablix-wizard .gc-modal__title{overflow:hidden;width:800px;cursor:default;white-space:nowrap;text-overflow:ellipsis}.wd-tablix-wizard .gc-modal__subtitle{cursor:default}.wd-tablix-wizard .gc-scrollbars{max-height:570px!important}.wd-tablix-wizard .gc-scrollbars__view.gc-scrollbars__view--vertical{max-height:317px!important}@media screen and (min-height:600px){.wd-tablix-wizard .gc-scrollbars__view.gc-scrollbars__view--vertical{max-height:467px!important}}@media screen and (min-height:650px){.wd-tablix-wizard .gc-scrollbars__view.gc-scrollbars__view--vertical{max-height:517px!important}}@media screen and (min-height:700px){.wd-tablix-wizard .gc-scrollbars__view.gc-scrollbars__view--vertical{max-height:587px!important}}.wd-tablix-wizard__body{height:570px}.wd-tablix-wizard__body h2{display:block;height:40px;margin:0;padding:0 15px;cursor:default;text-transform:uppercase;color:#205f78;font-size:12px;font-weight:700;line-height:40px}.wd-tablix-wizard__layout-container{float:right;width:70%;height:100%;background-color:#f8f8f8}.wd-tablix-wizard__layout-container .wd-tablix-wizard-layout{width:100%;height:calc(100% - 40px)}.wd-tablix-wizard__layout-overlay{position:absolute;z-index:1;width:inherit;height:570px;cursor:not-allowed;opacity:.1;background-color:#b0b0b0}.wd-tablix-wizard__data-set-panel-container{float:left;width:30%;height:100%;background-color:#f1f1f1}.wd-tablix-wizard__data-set-panel-container .wd-tablix-wizard-data-set-panel{width:100%;height:calc(100% - 40px)}.wd-tablix-wizard-info{position:relative;display:flex;width:calc(100% - 30px);height:auto;margin:15% 15px 0;padding:8px 12px;text-align:left;border:1px solid #e6e6e6;border-radius:2px;background:#ededed;align-items:center}.wd-tablix-wizard-info__icon{display:block;width:30px;height:30px;background-position:1px 2px}.wd-tablix-wizard-info__msg{margin-left:10px;padding-left:10px;cursor:default;border-left:1px solid #e6e6e6;font-size:12px}.wd-tablix-wizard__body .wd-tablix-wizard__layout-container .wd-tablix-wizard-layout .wd-tablix-wizard-layout-cell .ar-member .delete .wd-svg{display:flex}.wd-tablix-wizard__body .wd-tablix-wizard__layout-container .wd-tablix-wizard-layout .wd-tablix-wizard-layout-cell .ar-member .delete .wd-svg>svg{width:14px;height:20px}.wd-tablix-wizard__body .wd-tablix-wizard__layout-container .wd-tablix-wizard-layout .wd-tablix-wizard-layout-cell .ar-member .action .dropdown-toggle.btn.btn-default .wd-svg{display:flex}.wd-tablix-wizard__body .wd-tablix-wizard__layout-container .wd-tablix-wizard-layout .wd-tablix-wizard-layout-cell .ar-member .action .dropdown-toggle.btn.btn-default .wd-svg>svg{width:16px;height:20px}.tw-icon-color-none{fill:none}.tw-icon-color-blue{fill:#1c7cdc}.tw-icon-color-light-blue{fill:#9cf}.tw-icon-color-gray-blue{fill:#819cce}.tw-icon-color-white{fill:#fff}.tw-icon-color-yellow{fill:#cc8400}.wd-filter-add{display:flex;overflow:hidden;width:100%;height:30px;justify-content:stretch;align-items:stretch}.wd-filter-add__field-dd{overflow:hidden;flex:1 1 auto;width:100%}.wd-filter-add__operator-stub{flex:0 0 auto;width:30px;margin:0 5px}.wd-filter-add__operator-stub,.wd-filter-add__value-stub{overflow:hidden;opacity:.38;background-color:rgba(0,0,0,.05)}.wd-filter-add__value-stub{flex:1 1 auto;width:100%}.wd-filter-add__delete-stub{overflow:hidden;flex:0 0 auto;width:30px;margin-left:5px;opacity:.38;background-color:rgba(0,0,0,.05)}.wd-filter-criterion{display:flex;overflow:hidden;width:100%;justify-content:stretch;align-items:stretch}.wd-filter-criterion__field-dd{overflow:hidden;flex:1 1 auto;width:100%}.wd-filter-criterion__operator-dd{overflow:hidden;flex:0 0 auto;width:30px;margin:0 5px}.wd-filter-criterion>.wd-filter-value{overflow:hidden;flex:1 1 auto;width:100%}.wd-filter-criterion>.gc-btn{flex:0 0 auto;margin-left:5px}.wd-filters-group{display:block;overflow:hidden;width:100%}.wd-filters-group__header{display:flex;overflow:hidden;width:100%;height:30px;justify-content:space-between;align-items:stretch}.wd-filters-group__container{position:relative;width:100%;padding-top:15px;padding-left:30px}.wd-filters-group__container:after,.wd-filters-group__container:before{position:absolute;top:0;left:14px;display:block;width:14px;height:29px;content:"";border:solid #205f78;border-width:0 0 0 2px}.wd-filters-group__container:before{border-bottom-width:2px}.wd-filters-group__container:after{top:29px;height:calc(100% - 29px)}.wd-filters-group__container--last:after,.wd-filters-group__container--new:after,.wd-filters-group__container--new:before{border-color:rgba(32,95,120,.38)}.wd-filters-group__container:last-of-type:after{display:none}.wd-filter-value-editor{display:flex;width:100%;height:30px;align-items:center;justify-content:stretch}.wd-filter-value-editor>.wd-filter-value-editor__input{width:calc(100% - 30px);border-top-right-radius:0;border-bottom-right-radius:0}.wd-filter-value-editor>.gc-dd{width:30px}.wd-filter-value-editor>.gc-dd>.gc-btn{border-top-left-radius:0;border-bottom-left-radius:0}.gc-btn.gc-size-sm.gc-btn--with-icon.wd-filter-value-editor__binding{width:100%;border-radius:0}.gc-btn.gc-size-sm.gc-btn--with-icon.wd-filter-value-editor__binding>.gc-btn__icon{left:7.5px}.gc-btn.gc-size-sm.gc-btn--with-icon.wd-filter-value-editor__binding>.gc-btn__text{padding-left:40px}.gc-btn.gc-size-sm.gc-btn--with-icon.wd-filter-value-editor__binding--field .gc-icon{color:#205f78}.gc-btn.gc-size-sm.gc-btn--with-icon.wd-filter-value-editor__binding--parameter .gc-icon{color:#70087d}.gc-btn.gc-size-sm.gc-btn--with-icon.wd-filter-value-editor__binding--expression .gc-icon{color:#dfc40f}.wd-filter-value-editor__overlay{display:flex;overflow:hidden;width:calc(100% - 30px);height:100%;pointer-events:none;border:1px solid transparent;border-radius:2px;background-color:rgba(0,0,0,.05);justify-content:stretch;align-items:stretch}.wd-filter-value-editor__overlay>.gc-icon{overflow:hidden;flex:0 0 auto}.wd-filter-value-editor__overlay>span{overflow:hidden;flex:1 1 auto;width:100%;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:30px}.wd-filter-value-editor__overlay--invalid{border-color:#be1f1f}.wd-filter-icon{display:flex;width:30px;height:30px;color:#fff;border-radius:2px;justify-content:center;align-items:center}.wd-filter-value>.gc-btn,.wd-filter-value>.wd-filter-value-editor+.wd-filter-value-editor__input,.wd-filter-value>.wd-filter-value-editor__input+.wd-filter-value-editor__input{margin-top:5px}.wd-filter-value>.wd-filter-value-editor--with-btn{display:flex;margin-top:5px}.wd-filter-value .wd-filter-value-editor__input{flex:1 1 100%}.wd-filter-value--between>.wd-filter-value{margin-bottom:5px}.wd-edit-param-panel,.wd-filters-panel{width:100%;height:100%}.wd-edit-param-panel .wd-parameter-editor,.wd-filters-panel .wd-filters{margin:0 15px}.wd-filters-btn{border-radius:0}.wd-fill-field{fill:#205f78}.wd-fill-parameter{fill:#70087d}.wd-fill-expression{fill:#dfc40f}.wd-fill-list{fill:#969696}.app-about{padding:15px}.app-about .app-name,.app-about .product-help-title,.app-about .product-name{font-size:24px}.app-about .app-version,.app-about .copyright,.app-about .product-help-link,.app-about .product-version{font-size:14px}.app-about>p>a{word-break:break-all;word-wrap:break-word}.wd-data-panel-shutter{display:flex;flex-direction:column;width:100%;height:100%;justify-content:stretch}.wd-data-panel-shutter__header{display:flex;flex:0 0 auto;padding:10px 15px 5px;justify-items:flex-start;align-items:center}.wd-data-panel-shutter__header>.gc-btn{margin-right:5px}.wd-data-panel-shutter__content{overflow:hidden;flex:1 1 100%}.wd-data-panel-shutter__content .gc-scrollbars__view{padding:0 15px}.wd-data-panel{position:relative}.wd-data-panel,.wd-data-panel__container{overflow:hidden;width:100%;height:100%}.wd-data-panel__data-set-picker{width:100%;height:100%}.wd-data-panel__overlay{position:absolute;top:0;left:100%;display:block;overflow:hidden;width:100%;height:100%;background-color:#f1f1f1}.wd-data-panel__overlay--visible{left:0;transition:left .2s ease-in-out}.wd-data-attribute__variations-toggle{position:absolute;top:0;right:0}.wd-data-item-container--attribute{position:relative;padding-left:40px}.wd-data-item-container--attribute .wd-data-item>.gc-icon,.wd-data-item-container--attribute .wd-data-item__icon-drag,.wd-data-item-container--attribute .wd-data-item__icon-drag>.gc-icon{flex:0 0 30px;width:30px;height:30px}.wd-data-item-container--attribute .wd-data-item>span,.wd-data-item-container--attribute .wd-data-item__subtitle,.wd-data-item-container--attribute .wd-data-item__title{line-height:30px}.wd-data-item-container--attribute .wd-data-item--expanded{margin:0;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 0 #dcdcdc}.wd-data-item-container--attribute>.branch{position:absolute;top:0;left:20px;display:block;width:20px;height:100%;flex-grow:0;flex-shrink:0}.wd-data-item-container--attribute>.branch.offset+.branch{left:55px;width:15px}.wd-data-item-container--attribute>.branch .corner{border-bottom:1px dotted #dcdcdc}.wd-data-item-container--attribute>.branch .corner,.wd-data-item-container--attribute>.branch .line{display:block;width:100%;height:50%;border-left:1px dotted #dcdcdc}.wd-data-item-container--attribute:last-child .branch .line{display:none}.wd-data-item-container--attribute:last-child .branch.offset .line{display:block}.wd-data-item-container--attribute:last-child .wd-data-attribute__variations .branch.offset+.branch .line:last-child{display:none}.wd-data-item-container--inner-attribute{margin-left:40px;padding-left:30px}.wd-data-item-container--inner-attribute>.branch{left:15px;width:15px}.wd-data-item--disabled-attribute{pointer-events:none;opacity:.62}.wd-data-item-data-set__search{display:flex;width:100%;height:40px;padding-left:20px;align-items:center}.wd-data-item-data-set__fields--empty{display:flex;width:100%;height:30px;padding-left:20px}.wd-data-item-data-set__message{width:100%;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.wd-data-item-data-set__branch-line{width:20px;height:100%;border-left:1px dotted #dcdcdc;flex-grow:0;flex-shrink:0}.wd-data-item-data-set__branch-corner{width:20px;height:50%;border-bottom:1px dotted #dcdcdc;border-left:1px dotted #dcdcdc;flex-grow:0;flex-shrink:0}.wd-data-field__variations-toggle{position:absolute;top:0;right:0}.wd-data-item-container--field{position:relative;padding-left:40px}.wd-data-item-container--field .wd-data-item>.gc-icon{flex:0 0 30px;width:30px;height:30px}.wd-data-item-container--field .wd-data-item>span,.wd-data-item-container--field .wd-data-item__subtitle,.wd-data-item-container--field .wd-data-item__title{line-height:30px}.wd-data-item-container--field>.branch{position:absolute;top:0;left:20px;display:block;width:20px;height:100%;flex-grow:0;flex-shrink:0}.wd-data-item-container--field>.branch.offset+.branch{left:55px;width:15px}.wd-data-item-container--field>.branch .corner{border-bottom:1px dotted #dcdcdc}.wd-data-item-container--field>.branch .corner,.wd-data-item-container--field>.branch .line{display:block;width:100%;height:50%;border-left:1px dotted #dcdcdc}.wd-data-item-container--field:last-child .branch .line{display:none}.wd-data-item-container--field:last-child .branch.offset .line{display:block}.wd-data-item-container--field:last-child .wd-data-field__variations .branch.offset+.branch .line:last-child{display:none}.wd-data-field-custom-action__container{position:absolute;top:0;right:0;display:flex;flex-direction:row-reverse;height:30px;justify-content:flex-start;align-items:center}.wd-data-field-custom-action__container--with-variations{right:30px}.wd-data-item{display:flex;overflow:hidden;min-height:30px;padding-right:5px;border-radius:2px;align-items:flex-start;justify-content:stretch}.wd-data-item>.gc-icon{display:flex;flex:0 0 40px;width:40px;height:40px;color:#205f78;align-items:center;justify-content:center}.wd-data-item__icon-drag{display:block;flex:0 0 40px;width:40px;height:40px}.wd-data-item__icon-drag>.gc-icon{display:flex;width:40px;height:40px;color:#205f78;align-items:center;justify-content:center}.wd-data-item>span,.wd-data-item__subtitle,.wd-data-item__title{display:block;overflow:hidden;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;color:#333;font-size:12px;line-height:40px}.wd-data-item__title{padding-top:5px;line-height:15px}.wd-data-item__subtitle{color:rgba(51,51,51,.62);line-height:15px}.wd-data-item__text{overflow:hidden;flex:1 1 100%;padding-bottom:5px}.wd-data-item__controls{display:flex;flex-direction:row-reverse;height:40px;align-items:center;justify-content:flex-end;flex-grow:0;flex-shrink:0}.wd-data-item--expanded{margin-left:30px}.wd-data-item:hover{background-color:rgba(0,0,0,.05)}.wd-sidebar-panel{position:relative;width:100%;padding:0 15px}.wd-sidebar-panel__heading{width:100%;padding:10px 0 5px}.wd-sidebar-panel__content{width:100%;padding-bottom:15px;border-bottom:1px solid #dcdcdc}.wd-sidebar-panel__deprecated{position:absolute;top:10px;right:15px;height:30px}.wd-sidebar-panel__placeholder{display:block;overflow:hidden;width:100%;-webkit-user-select:none;user-select:none;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:40px}.wd-data-item-relation__fields--empty{display:flex;width:100%;height:30px;padding-left:20px}.wd-data-item-relation__message{width:100%;text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}.wd-data-item-relation__branch-line{width:20px;height:100%;border-left:1px dotted #dcdcdc;flex-grow:0;flex-shrink:0}.wd-data-item-relation__branch-corner{width:20px;height:50%;border-bottom:1px dotted #dcdcdc;border-left:1px dotted #dcdcdc;flex-grow:0;flex-shrink:0}.wd-data-item--expanded-relation{background-color:rgba(0,0,0,.05);box-shadow:inset 0 -1px 0 0 #dcdcdc}.wd-data-item--expanded-relation:hover{background-color:rgba(0,0,0,.1)}.wd-data-item-container--relation{position:relative}.wd-data-item-container--relation .wd-data-item--relation{margin-left:40px}.wd-data-item-container--relation .wd-data-item--relation .wd-data-item__icon-drag,.wd-data-item-container--relation .wd-data-item--relation .wd-data-item__icon-drag>.gc-icon{flex:0 0 30px;width:30px}.wd-data-item-container--relation>.branch{position:absolute;top:0;left:20px;display:block;width:20px;height:100%;flex-grow:0;flex-shrink:0}.wd-data-item-container--relation>.branch.offset+.branch{left:55px;width:15px}.wd-data-item-container--relation>.branch .corner{display:block;width:100%;height:20px;border-bottom:1px dotted #dcdcdc;border-left:1px dotted #dcdcdc}.wd-data-item-container--relation>.branch .line{display:block;width:100%;height:50%;border-left:1px dotted #dcdcdc}.wd-data-item-container--relation:last-child>.branch .line{display:none}.wd-data-item-container--relation:last-child>.branch.offset .line{display:block}.wd-data-item-container--relation:last-child .wd-data-field__variations .branch.offset+.branch .line:last-child{display:none}.wd-data-item-container--inner-relation{margin-left:40px}.wd-data-item-container--inner-relation .wd-data-item--relation{margin-left:30px}.wd-data-item-container--inner-relation>.branch{left:15px;width:15px}.wd-data-search{position:relative;display:block;width:100%}.wd-data-search>.gc-icon{position:absolute;top:0;left:0;display:flex;width:30px;height:30px;align-items:center;justify-content:center}.wd-data-search>input[type=text].gc-input{width:100%;padding-left:30px}.wd-data-search>.gc-btn{position:absolute;top:0;right:0}.wd-data-search--has-value>input[type=text].gc-input{padding-right:30px}.dataset-list-level-1{margin-left:16px}.dataset-list-level-2{margin-left:32px}.dataset-list-level-3,.dataset-list-level-4,.dataset-list-level-5{margin-left:40px}#parameter-editor-shutter .ar-shutter{height:100%;margin-bottom:0}#parameter-editor-shutter .ar-shutter .ar-shutter-content{display:flex;flex-direction:column;height:100%}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body{position:relative;flex-grow:1;overflow:auto;margin-left:5px;margin-right:5px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .panel-heading{height:45px;padding:0 15px;text-transform:uppercase;color:#205f78;background-color:transparent;font-size:14px;font-weight:600;line-height:50px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .panel-body{padding:0 0 15px;border-bottom-width:1px;border-bottom-style:solid;border-image:linear-gradient(90deg,transparent 0,transparent 3%,#dcdcdc 0,#dcdcdc 97%,transparent 0,transparent) 1 stretch;border-image-slice:0 0 100 0}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .wd-parameter-editor{margin:0 15px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons{position:relative}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default,#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default:focus{position:absolute;top:0;border-style:none;display:block;width:30px;height:30px;padding:0;text-align:left;background:none;font-size:12px;line-height:40px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default:focus>span,#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default>span{margin-left:-5px;padding-right:10px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default:focus>i,#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default>i{display:flex;float:left;width:30px;height:30px;text-align:center;font-size:13px;line-height:32px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons .btn.btn-default:hover{background-color:#d9d9d9}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons.left{padding-left:40px}#parameter-editor-shutter .ar-shutter .ar-shutter-content .ar-shutter-body .ar-with-buttons.left .btn.btn-default{top:10px;left:5px}.ed-datasource-dialog__content{padding:15px}.ed-datasource-dialog__content>.gc-label{margin-bottom:15px}.monospaced-editor{font-family:monospace!important}.ed-dataset-dialog__content{padding:15px}.ed-dataset-dialog__content>.gc-label{margin-bottom:15px}.ed-dataset-dialog .ed-dataset-navbar{display:flex;margin-bottom:10px;align-items:center;justify-content:left}.ed-dataset-dialog .ed-dataset-navbar>.ed-dataset-breadcrumbs{display:flex;flex:1 1 auto}.ed-dataset-dialog .wd-filters{margin:0 15px}.ed-dataset-dialog .wd-data-set-filters__header{display:flex;height:30px;margin:0 15px;font-size:12px;line-height:14px;align-items:center;justify-content:space-between}.treecombo-dropdown{padding:6px}.treecombo-dropdown>button{width:100%;min-width:120px}.arjs-collection-element,.arjs-collection-header{display:flex}.arjs-collection-element>div,.arjs-collection-header>div{padding:2px;width:100%}.wd-app-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,90.2%,.7)}.wd-app-overlay .loader-circle{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.wd-app-overlay span{position:absolute;top:50%;right:0;left:0;display:block;margin-top:30px;text-align:center;color:#333;font-size:14px}.wd-viewer-container{width:100%;height:100%;display:flex;flex-direction:column}.wd-viewer-container__content{overflow:hidden;width:100%;height:100%}.wd-viewer-container__content iframe{width:100%;height:100%;border:none}.wd-vc-header{display:flex;width:100%;height:50px;color:#fff;background-color:#205f78;flex-wrap:nowrap;justify-content:space-between;align-items:center}.wd-vc-header__title{flex:0 0 220px;white-space:nowrap}.wd-vc-header__name{overflow:hidden;flex:3 1;white-space:nowrap;text-overflow:ellipsis}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@grapecity/activereports/styles/ar-js-viewer.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
#open-report-dialog{top:0;left:0;width:0;height:0;opacity:0}.arjs-export-panel .gc-property-category{display:flex;flex-direction:column}.gc-viewer{display:flex;overflow:hidden;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;color:#333;background-color:#e6e6e6;font-family:"Open Sans","Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.gc-viewer--medium-ui-size .gcv-header-container{height:41px}.gc-viewer--medium-ui-size .gc-sidebar__container{padding-top:40px}.gc-viewer--small-ui-size .gcv-header-container{height:31px;padding:0 5px}.gc-viewer--without-background{background-color:transparent}.gc-viewer--without-background .gcv-page{box-shadow:none}.gc-viewer--horizontal-alignment-left .gcv-pageview>*{margin-left:0}.gc-viewer--horizontal-alignment-right .gcv-pageview>*{margin-right:0}.gcv-menu{flex:0 0 auto;height:100%}.gcv-menu--hidden{display:none}@media(max-width: 768px){.gcv-menu .gc-menu__panel-container--visible{width:calc(100vw - 50px)}.gcv-menu .gc-menu__panel-container--visible .gc-menu__panel-container__content{width:calc(100vw - 50px)}}.gcv-main-view{position:relative;display:grid;display:-ms-grid;flex:1 1 auto;width:0;height:100%;transition:all .2s ease-in-out;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto minmax(0, 1fr);grid-template-areas:"header header" "toppanel sidebar" "view sidebar" "bottompanel sidebar";-ms-grid-columns:minmax(0, 1fr) auto;-ms-grid-rows:auto auto minmax(0, 1fr);flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.gcv-main-view--fullscreen{height:100%}.gcv-main-view--fullscreen>.gcv-top-panel,.gcv-main-view--fullscreen .gcv-bottom-panel,.gcv-main-view--fullscreen .gcv-special-location-panel-controls{display:none}@media(max-width: 768px){.gcv-main-view{width:calc(100vw - 50px)}}.gcv-header-container{display:flex;width:100%;height:51px;border-bottom:1px solid #dbdbdb;background-color:#f1f1f1;align-items:center;grid-area:header;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.gcv-header-container--hidden{display:none}.gcv-header-container--sidebar-hidden .gc-sidebar__menu{display:none}.gcv-header-container--fullscreen{position:fixed;z-index:1009;bottom:40px;left:50%;width:324px;height:40px;transform:translateX(-50%);opacity:1;border-bottom:0 solid transparent;border-radius:25px;background-color:#f1f1f1;grid-area:unset;-ms-grid-row:unset;-ms-grid-column:unset}.gcv-header-container--fullscreen>.gc-rv-inline-block:last-child{margin-right:0}.gcv-header-container>.gcv-toolbar{flex:1 1 auto;width:0}.gcv-header-container>.gcv-toolbar>.gcv-toolbar-wrapper{padding:5px}.gcv-sidebar{grid-area:sidebar;-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.gcv-sidebar--hidden{display:none}.gcv-sidebar--headless .gc-sidebar--collapsed .gc-sidebar__menu{visibility:hidden}.gcv-sidebar .gc-sidebar{z-index:1}.gcv-top-panel{border-bottom:1px solid #dbdbdb;background-color:#f1f1f1;grid-area:toppanel;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gcv-bottom-panel{border-top:1px solid #dbdbdb;background-color:#f1f1f1;grid-area:bottompanel;-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gcv-special-location-panel-controls{display:inline-flex;height:inherit;padding:5px;align-items:center}.gcv-special-location-panel-controls--small-ui-size{padding:0 5px}.gcv-special-location-panel-controls--with-separator .gcv-special-location-panel-controls__separator{width:1px;height:50%;margin-left:5px;background-color:#dbdbdb}.gcv-document-view{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;grid-area:view;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gcv-document-view .gcv-progress{position:absolute;z-index:100;width:100%}.gcv-pageview{width:100%;height:100%}.gcv-page-zoomer{width:100%;height:100%;overflow:auto}.gcv-page-zoomer>*{margin:0 auto 0 auto}.gcv-page-zoomer--margin>*{margin:40px auto 40px auto}@media(max-width: 768px){.gcv-page-zoomer--margin>*{margin:0 auto 0 auto}}.gcv-page{position:relative;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.05)}.highlight{background-color:#ff8}.gcv-page-input{position:relative;width:100px;margin:0}.gcv-page-input>input[type=text].gc-input{vertical-align:top;background-color:transparent}.gcv-page-input>input[type=text].gc-input:not([disabled]):focus+.gcv-page-input__text{display:none}.gcv-page-input>input[type=text].gc-input[disabled]+.gcv-page-input__text{opacity:.38}.gcv-page-input__text{position:absolute;top:0;left:0;width:100%;height:40px;text-align:center;pointer-events:none;color:#205f78;font-size:12px;line-height:40px}.gcv-header-container--fullscreen{position:absolute}.gcv-header-container--fullscreen .gcv-page-input{width:80px}.gcv-header-container--fullscreen .gcv-page-input__text{height:30px;font-size:10px;line-height:30px}.gc-viewer--small-ui-size .gcv-header-container .gcv-page-input__text,.gc-viewer--medium-ui-size .gcv-header-container .gcv-page-input__text{font-size:12px;line-height:30px}.gcv-zoom{position:relative;width:auto;margin:0;border-radius:20px}.gcv-zoom>.gc-btn{position:absolute;top:0;left:0}.gcv-zoom>.gc-btn:last-of-type{right:0;left:auto}.gcv-zoom>.gc-dd>.gc-btn{padding-right:30px;padding-left:30px}.gcv-zoom__toggle{position:absolute;top:0;left:0;display:block;width:100%;height:40px;padding-top:20px;text-align:center;pointer-events:none;color:#333;font-size:12px;line-height:13.3333333333px}.gcv-header-container--fullscreen .gcv-zoom{border-radius:15px}.gcv-header-container--fullscreen .gcv-zoom>.gc-dd>.gc-btn{padding-right:25px;padding-left:25px}.gcv-header-container--fullscreen .gcv-zoom__toggle{height:30px;padding-top:15px;font-size:12px;line-height:10px}.gc-viewer--small-ui-size .gcv-zoom__toggle,.gc-viewer--medium-ui-size .gcv-zoom__toggle{height:30px;padding-top:15px;font-size:12px;line-height:10px}.gc-viewer--large-ui-size .gcv-header-container:not(.gcv-header-container--fullscreen) .gcv-zoom__toggle{padding-top:25px}@keyframes zoom-in{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.gcv-error-panel{position:absolute;z-index:10000;bottom:0;left:0;overflow:hidden;width:100%;padding:0 5px}@media(max-width: 768px){.gcv-error-panel{position:fixed;z-index:9999;padding:0}}.gcv-error-list{overflow:auto;width:600px;max-width:100%;margin:0 auto;padding:15px;animation:fade-in .2s 1 ease-in-out both;border-radius:15px 15px 0 0;background-color:#f1f1f1}.gcv-error-list__items{display:flex;overflow:auto;flex-direction:column-reverse;max-height:calc(100vh - 136px)}.gcv-error-list__dismiss-btn{margin-top:15px;animation:fade-in .2s 1 ease-in-out both}@media(max-width: 768px){.gcv-error-list{width:100%}.gcv-error-list .gcv-error-list__items{max-height:calc(100vh - 325px)}}.gcv-error{position:relative;padding:15px;animation:zoom-in .2s 1 ease-in-out both;border-radius:15px;background-color:#e6e6e6}.gcv-error+.gcv-error{margin-bottom:15px}.gcv-error__main{display:flex;align-items:center}.gcv-error__title{overflow:hidden;flex:1 0 auto;width:0;margin:0;padding:5px;text-overflow:ellipsis;font-size:12px;font-weight:bold;line-height:15px}.gcv-error__icon{width:15px;height:15px;margin-right:6px;font-size:18px;line-height:15px}.gcv-error__controls{align-self:flex-start}.gcv-error__controls>.gcv-error__button+.gcv-error__button{margin-left:5px}.gcv-error__details{overflow:auto;max-height:150px;margin-top:15px;font-size:12px;line-height:normal}.gcv-error--error{background-color:rgba(190,31,31,.1);min-height:1px}.gcv-error--error .gcv-error__title,.gcv-error--error .gcv-error__icon{color:#be1f1f;fill:#be1f1f}.gcv-error--warn{background-color:rgba(229,149,0,.1);min-height:1px}.gcv-error--warn .gcv-error__title,.gcv-error--warn .gcv-error__icon{color:#e59500;fill:#e59500}.gcv-error--info{background-color:rgba(32,95,120,.1);min-height:1px}.gcv-error--info .gcv-error__title,.gcv-error--info .gcv-error__icon{color:#205f78;fill:#205f78}.gcv-error--debug{background-color:rgba(32,95,120,.1);min-height:1px}.gcv-error--debug .gcv-error__title,.gcv-error--debug .gcv-error__icon{color:#205f78;fill:#205f78}.progress-modal{background-color:#205f78;color:#fff;position:absolute;left:25%;width:50%;height:180px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;outline:none;border-radius:2px;justify-content:center;align-items:center}.progress-modal .h3{display:block}.viewer-thumbnails{overflow:auto;width:100%;height:100%}.viewer-thumbnail{position:relative;z-index:1;width:214px;height:301px;margin:0 auto 45px auto;border:2px solid transparent}.viewer-thumbnail:hover{color:#1b5166;border:2px solid #1b5166}.viewer-thumbnail--selected{color:#205f78;border:2px solid #205f78}.viewer-thumbnail>div,.viewer-thumbnail>p{position:relative;z-index:0;overflow:hidden;width:210px;height:297px;pointer-events:none;background-color:#fff}.viewer-thumbnail>p{text-align:center;color:rgba(51,51,51,.38);font-size:80px;font-weight:bold;line-height:297px}.viewer-thumbnail>span{position:absolute;bottom:-30px;left:0;display:block;width:100%;text-align:center;font-size:12px;line-height:30px}.search{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;padding:15px}.search>*:not(.search__results){flex:0 0 auto}.search .gc-input{width:100%;margin-bottom:5px}.search__query-params{display:flex;flex-wrap:wrap}.search__query-params>.gc-check{flex:1 1 auto;box-sizing:border-box;min-width:50%}.search__query-params>.gc-check .gc-check__label{white-space:nowrap}.search__results{overflow:auto;flex:1 1 auto;width:100%;margin:0;padding:0}.search__results>.gc-btn{width:100%;margin-top:10px}.search__results-header{display:block;width:100%;height:40px;margin:0;text-transform:uppercase;color:#333;font-size:12px;font-weight:bold;line-height:40px}.search-result{position:relative;display:block;max-height:60px;padding:0 10px;border-radius:2px;font-size:12px;line-height:30px}.search-result:hover{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:rgba(0,0,0,.1)}.search-result__text{display:block;overflow:hidden;overflow:hidden;max-height:60px;padding-right:15px;text-overflow:ellipsis}.search-result__text>i{color:#205f78;font-weight:bold}.search-result__page{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-align:center;color:rgba(51,51,51,.62)}.search__progress{position:relative;width:100%;height:50px;padding-top:10px}.search__progress>p{position:absolute;top:10px;left:0;display:block;overflow:hidden;width:100%;height:2px;margin:0;padding:0}.search__progress>p>span{display:block;height:100%;border-radius:2px;background-color:#fff}.gc-btn-group--align-justify .gc-btn.search__btn-search{flex:1 1 auto}.gc-btn-group--align-justify .gc-btn.search__btn-clear{flex:0 0 auto}.search__infomessage{text-align:center;color:rgba(51,51,51,.62);font-size:12px;line-height:30px}@keyframes gcv_btn_icon_animation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.gcv-anim-icon{animation:gcv_btn_icon_animation .62s infinite linear}.gcv-thumb-vertical{width:2px;margin-left:2px;cursor:n-resize;border-radius:4px;background-color:rgba(0,0,0,.1)}.gcv-thumb-horizontal{height:2px;margin-top:2px;cursor:w-resize;border-radius:4px;background-color:rgba(0,0,0,.1)}.arjs-export-panel{padding:0 15px 15px}.arjs-export-panel>.gc-btn{margin-top:16pt}.progress-modal{position:absolute;top:50%;left:25%;display:flex;flex-direction:column;width:50%;height:180px;transform:translateY(-50%);color:#fff;border-radius:2px;outline:none;background-color:#205f78;justify-content:center;align-items:center}.progress-modal .h3{display:block}.ar-contents{padding:15px}.ar-toc-item>.gc-btn-group{display:flex;overflow:hidden;width:100%;height:30px;text-align:left;white-space:nowrap;text-transform:capitalize;text-overflow:ellipsis;color:#333;border:0;border-radius:2px;outline:none;background:none;font-size:12px;line-height:30px;fill:#333}.ar-toc-item>.gc-btn-group>.gc-btn--custom{overflow:hidden;flex:1 1 auto;height:30px;padding:0 10px;text-overflow:ellipsis}.ar-toc-item>.gc-btn-group>.gc-btn--custom:hover{cursor:pointer}.ar-toc-item>.gc-btn-group>.gc-btn--with-icon path{fill:inherit}.ar-toc-item>.gc-btn-group>.gc-btn--with-icon:hover{cursor:pointer}.ar-toc-item>.gc-btn-group:hover{color:#fff;background-color:#1b5166;font-weight:bold;fill:#fff}.ar-toc-item>.ar-toc-item-children{overflow:hidden;width:100%;padding-left:15px}.ar-toc-item--level-2 button{font-size:10px}.ar-toc-item--level-3 button{font-size:10px;font-style:italic}.gcv-parameters__control{position:relative}.gcv-parameters__control:before{position:absolute;width:5px;height:5px;transform:translateY(-50%);border-radius:50%;background-color:#be1f1f}.gcv-parameters__control--required-top-left:before{top:15px;left:-10px;content:""}.gcv-parameters__control--required-top-right:before{top:15px;right:-10px;content:""}.gcv-parameters__control--required-bottom-left:before{bottom:15px;left:-10px;content:"";transform:translateY(50%)}.gcv-parameters--layout-vertical{padding:0 15px}.gcv-parameters--layout-vertical .gcv-parameters__control{margin-bottom:15px}.gcv-parameters--layout-horizontal{position:relative;display:flex;padding:0 115px 0 15px;flex-wrap:wrap}.gcv-parameters--layout-horizontal .gcv-parameters__control{width:330px;margin:0 15px 15px 0}.gcv-parameters--layout-horizontal .gcv-parameters__control--preview{position:absolute;top:15px;right:15px;width:100px;margin:0}.gcv-parameters--free-form{position:relative}.gcv-parameters--free-form .gcv-parameters__control{position:absolute}.gcv-parameters__control>.gcv-label{display:grid;height:100%;-ms-grid-columns:minmax(0, 1fr);-ms-grid-rows:30px minmax(0, 1fr);grid-template-columns:minmax(0, 1fr);grid-template-rows:30px minmax(0, 1fr);grid-template-areas:"label" "content"}.gcv-parameters__control>.gcv-label>.gc-label__label{width:100%;grid-area:label;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gcv-parameters__control>.gcv-label>.gc-label__content{width:100%;height:100%;grid-area:content;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gcv-parameters__control>.gcv-label.gc-label--position-left{-ms-grid-columns:1fr minmax(0, 2fr);-ms-grid-rows:100%;grid-template-columns:1fr minmax(0, 2fr);grid-template-rows:100%;grid-template-areas:"label content"}.gcv-parameters__control>.gcv-label.gc-label--position-right{-ms-grid-columns:minmax(0, 2fr) 1fr;-ms-grid-rows:100%;grid-template-columns:minmax(0, 2fr) 1fr;grid-template-rows:100%;grid-template-areas:"content label"}.gcv-parameters__control>.gcv-label.gc-label--position-bottom{-ms-grid-columns:1fr;-ms-grid-rows:minmax(0, 1fr) 30px;grid-template-columns:1fr;grid-template-rows:minmax(0, 1fr) 30px;grid-template-areas:"content" "label"}.gcv-nullable{position:relative;display:flex;width:100%;height:100%;align-items:flex-start}.gcv-nullable>.gc-check{display:flex;flex:0 0 auto;width:60px}.gcv-nullable__content{flex:1 1 auto;height:100%;margin-right:15px}.gcv-multivalue-textarea{width:100%;height:120px !important;white-space:nowrap}.gcv-textarea{width:100%;height:100%}.gcv-slider-container{display:flex;height:30px;align-items:center;justify-content:center}.gcv-slider-container--mode-X>.gcv-slider{width:100%}.gcv-number-editor{display:flex}.gcv-number-editor__button{flex:0 0 auto}.gcv-number-editor__button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.gcv-number-editor__button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.gcv-number-editor__input.gc-input{flex:1 1 auto;width:100%;text-align:center;border-radius:0}.gc-btn.disabled{opacity:.38}.gc-btn.disabled:focus{box-shadow:none}.gc-btn.disabled.gc-btn--level-warning:focus{box-shadow:none}.gc-btn.disabled.gc-btn--level-error:focus{box-shadow:none}.gcv-plain-text{overflow:hidden;width:100%;height:100%;margin:0;padding:0;color:#333;font-size:12px;line-height:20px}.gcv-plain-text--info{color:#205f78}.gcv-plain-text--warning{color:#e59500}.gcv-plain-text--error{color:#be1f1f}.gcv-tree{width:100%;height:100%}.gcv-tree-node{display:flex;width:100%;height:30px;align-items:stretch;align-content:stretch}.gcv-tree-node__toggle{overflow:hidden;width:30px;flex-grow:0;flex-shrink:0}.gcv-tree-node__control{overflow:hidden;flex-grow:1;flex-shrink:1}.gcv-tree-node-text{width:100%;height:30px;font-size:12px;line-height:30px}.gcv-date-range--limited .gc-date-range-aside__body{pointer-events:none;opacity:.32}.gcv-custom-content{display:block;flex:0 0 auto;height:40px;padding:0 10px;text-align:center;color:rgba(51,51,51,.62);font-size:12px;font-style:italic;line-height:38px}.viewer-reports-list{overflow:auto;width:100%;height:100%;padding:10px}.viewer-reports-list-item>button{display:block;overflow:hidden;width:calc(100% - 10px);height:30px;margin:0 5px;padding:0 10px;text-align:left;white-space:nowrap;text-transform:capitalize;text-overflow:ellipsis;color:#333;border:0;border-radius:15px;outline:none;background:none;font-size:12px;line-height:30px}.viewer-reports-list-item>button:hover{cursor:pointer;color:#fff;background-color:#1b5166;font-weight:bold}
/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** 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/primeicons/primeicons.css ***!
  \********************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url('primeicons.964f445f3ea9db80.eot');
    src: url('primeicons.964f445f3ea9db80.eot?#iefix') format('embedded-opentype'), url('primeicons.5f5d08cd089b4e5d.ttf') format('truetype'), url('primeicons.29151a741d66863a.woff') format('woff'), url('primeicons.76044b1c189cc4d7.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:before {
    --webkit-backface-visibility:hidden;
    backface-visibility: hidden;
}

.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-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

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

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

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

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

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

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

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

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

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

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

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

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

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

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

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

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

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

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

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

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

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

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

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

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

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

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

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

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

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

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

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

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

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

.pi-chart-line:before {
    content: "\e98b";
}

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

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.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-fill: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:before {
    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-down:before {
    content: "\e913";
}

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

.pi-sort: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]!./node_modules/primeng/resources/themes/saga-blue/theme.css ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --surface-a:#ffffff;
  --surface-b:#f8f9fa;
  --surface-c:#e9ecef;
  --surface-d:#dee2e6;
  --surface-e:#ffffff;
  --surface-f:#ffffff;
  --text-color:#495057;
  --text-color-secondary:#6c757d;
  --primary-color:#2196F3;
  --primary-color-text:#ffffff;
  --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
}

* {
  box-sizing: border-box;
}

.p-component {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: normal;
}

.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  transition-duration: 0.2s;
}

.p-disabled, .p-component:disabled {
  opacity: 0.6;
}

.p-error {
  color: #f44336;
}

.p-text-secondary {
  color: #6c757d;
}

.pi {
  font-size: 1rem;
}

.p-link {
  font-size: 1rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border-radius: 3px;
}
.p-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-autocomplete .p-autocomplete-loader {
  right: 0.5rem;
}
.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader {
  right: 2.857rem;
}
.p-autocomplete .p-autocomplete-multiple-container {
  padding: 0.25rem 0.5rem;
}
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover {
  border-color: #2196F3;
}
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token {
  padding: 0.25rem 0;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  color: #495057;
  padding: 0;
  margin: 0;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token {
  padding: 0.25rem 0.5rem;
  margin-right: 0.5rem;
  background: #E3F2FD;
  color: #495057;
  border-radius: 3px;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon {
  margin-left: 0.5rem;
}

p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext {
  border-color: #f44336;
}

.p-autocomplete-panel {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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-autocomplete-panel .p-autocomplete-items {
  padding: 0.5rem 0;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item {
  margin: 0;
  padding: 0.5rem 1rem;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover {
  color: #495057;
  background: #e9ecef;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group {
  margin: 0;
  padding: 0.75rem 1rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
}

p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext {
  border-color: #f44336;
}

.p-datepicker {
  padding: 0.5rem;
  background: #ffffff;
  color: #495057;
  border: 1px solid #ced4da;
  border-radius: 3px;
}
.p-datepicker:not(.p-datepicker-inline) {
  background: #ffffff;
  border: 0 none;
  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-datepicker:not(.p-datepicker-inline) .p-datepicker-header {
  background: #ffffff;
}
.p-datepicker .p-datepicker-header {
  padding: 0.5rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
  margin: 0;
  border-bottom: 1px solid #dee2e6;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev,
.p-datepicker .p-datepicker-header .p-datepicker-next {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,
.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,
.p-datepicker .p-datepicker-header .p-datepicker-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-datepicker .p-datepicker-header .p-datepicker-title {
  line-height: 2rem;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
  margin-right: 0.5rem;
}
.p-datepicker table {
  font-size: 1rem;
  margin: 0.5rem 0;
}
.p-datepicker table th {
  padding: 0.5rem;
}
.p-datepicker table th > span {
  width: 2.5rem;
  height: 2.5rem;
}
.p-datepicker table td {
  padding: 0.5rem;
}
.p-datepicker table td > span {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  transition: box-shadow 0.2s;
  border: 1px solid transparent;
}
.p-datepicker table td > span.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-datepicker table td > span:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-datepicker table td.p-datepicker-today > span {
  background: #ced4da;
  color: #495057;
  border-color: transparent;
}
.p-datepicker table td.p-datepicker-today > span.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-datepicker .p-datepicker-buttonbar {
  padding: 1rem 0;
  border-top: 1px solid #dee2e6;
}
.p-datepicker .p-datepicker-buttonbar .p-button {
  width: auto;
}
.p-datepicker .p-timepicker {
  border-top: 1px solid #dee2e6;
  padding: 0.5rem;
}
.p-datepicker .p-timepicker button {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-datepicker .p-timepicker button:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-datepicker .p-timepicker button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-datepicker .p-timepicker button:last-child {
  margin-top: 0.2em;
}
.p-datepicker .p-timepicker span {
  font-size: 1.25rem;
}
.p-datepicker .p-timepicker > div {
  padding: 0 0.5rem;
}
.p-datepicker.p-datepicker-timeonly .p-timepicker {
  border-top: 0 none;
}
.p-datepicker .p-monthpicker {
  margin: 0.5rem 0;
}
.p-datepicker .p-monthpicker .p-monthpicker-month {
  padding: 0.5rem;
  transition: box-shadow 0.2s;
  border-radius: 3px;
}
.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group {
  border-right: 1px solid #dee2e6;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  padding-top: 0;
  padding-bottom: 0;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child {
  padding-left: 0;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child {
  padding-right: 0;
  border-right: 0 none;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
  background: #e9ecef;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover {
  background: #e9ecef;
}
.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

@media screen and (max-width: 769px) {
  .p-datepicker table th, .p-datepicker table td {
    padding: 0;
  }
}
.p-cascadeselect {
  background: #ffffff;
  border: 1px solid #ced4da;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-cascadeselect:not(.p-disabled):hover {
  border-color: #2196F3;
}
.p-cascadeselect:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-cascadeselect .p-cascadeselect-label {
  background: transparent;
  border: 0 none;
  padding: 0.5rem 0.5rem;
}
.p-cascadeselect .p-cascadeselect-label.p-placeholder {
  color: #6c757d;
}
.p-cascadeselect .p-cascadeselect-label:enabled:focus {
  outline: 0 none;
  box-shadow: none;
}
.p-cascadeselect .p-cascadeselect-trigger {
  background: transparent;
  color: #6c757d;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-cascadeselect-panel {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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);
  min-width: 12.5rem;
}
.p-cascadeselect-panel .p-cascadeselect-items {
  padding: 0.5rem 0;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item {
  margin: 0;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content {
  padding: 0.5rem 1rem;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover {
  color: #495057;
  background: #e9ecef;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon {
  font-size: 0.875rem;
}

p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect {
  border-color: #f44336;
}

.p-input-filled .p-cascadeselect {
  background: #f8f9fa;
}
.p-input-filled .p-cascadeselect:not(.p-disabled):hover {
  background-color: #f8f9fa;
}
.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus {
  background-color: #ffffff;
}

.p-checkbox {
  width: 20px;
  height: 20px;
}
.p-checkbox .p-checkbox-box {
  border: 2px solid #ced4da;
  background: #ffffff;
  width: 20px;
  height: 20px;
  color: #495057;
  border-radius: 3px;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-checkbox .p-checkbox-box .p-checkbox-icon {
  transition-duration: 0.2s;
  color: #ffffff;
  font-size: 14px;
}
.p-checkbox .p-checkbox-box.p-highlight {
  border-color: #2196F3;
  background: #2196F3;
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  border-color: #2196F3;
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  border-color: #0b7ad1;
  background: #0b7ad1;
  color: #ffffff;
}

p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box {
  border-color: #f44336;
}

.p-input-filled .p-checkbox .p-checkbox-box {
  background-color: #f8f9fa;
}
.p-input-filled .p-checkbox .p-checkbox-box.p-highlight {
  background: #2196F3;
}
.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  background-color: #f8f9fa;
}
.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  background: #0b7ad1;
}

.p-checkbox-label {
  margin-left: 0.5rem;
}

.p-chips .p-chips-multiple-container {
  padding: 0.25rem 0.5rem;
}
.p-chips .p-chips-multiple-container:not(.p-disabled):hover {
  border-color: #2196F3;
}
.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-chips .p-chips-multiple-container .p-chips-token {
  padding: 0.25rem 0.5rem;
  margin-right: 0.5rem;
  background: #E3F2FD;
  color: #495057;
  border-radius: 3px;
}
.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon {
  margin-left: 0.5rem;
}
.p-chips .p-chips-multiple-container .p-chips-input-token {
  padding: 0.25rem 0;
}
.p-chips .p-chips-multiple-container .p-chips-input-token input {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  color: #495057;
  padding: 0;
  margin: 0;
}

p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext {
  border-color: #f44336;
}

.p-colorpicker-preview,
.p-fluid .p-colorpicker-preview.p-inputtext {
  width: 2rem;
  height: 2rem;
}

.p-colorpicker-panel {
  background: #323232;
  border-color: #191919;
}
.p-colorpicker-panel .p-colorpicker-color-handle,
.p-colorpicker-panel .p-colorpicker-hue-handle {
  border-color: #ffffff;
}

.p-colorpicker-overlay-panel {
  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-dropdown {
  background: #ffffff;
  border: 1px solid #ced4da;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-dropdown:not(.p-disabled):hover {
  border-color: #2196F3;
}
.p-dropdown:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-dropdown.p-dropdown-clearable .p-dropdown-label {
  padding-right: 1.5rem;
}
.p-dropdown .p-dropdown-label {
  background: transparent;
  border: 0 none;
}
.p-dropdown .p-dropdown-label.p-placeholder {
  color: #6c757d;
}
.p-dropdown .p-dropdown-label:enabled:focus {
  outline: 0 none;
  box-shadow: none;
}
.p-dropdown .p-dropdown-trigger {
  background: transparent;
  color: #6c757d;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.p-dropdown .p-dropdown-clear-icon {
  color: #6c757d;
  right: 2.357rem;
}

.p-dropdown-panel {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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-dropdown-panel .p-dropdown-header {
  padding: 0.5rem 1rem;
  border-bottom: 0 none;
  color: #495057;
  background: #f8f9fa;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter {
  padding-right: 1.5rem;
}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon {
  right: 0.5rem;
  color: #6c757d;
}
.p-dropdown-panel .p-dropdown-items {
  padding: 0.5rem 0;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item {
  margin: 0;
  padding: 0.5rem 1rem;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover {
  color: #495057;
  background: #e9ecef;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message {
  padding: 0.5rem 1rem;
  color: #495057;
  background: transparent;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group {
  margin: 0;
  padding: 0.75rem 1rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
}

p-dropdown.ng-dirty.ng-invalid > .p-dropdown {
  border-color: #f44336;
}

.p-input-filled .p-dropdown {
  background: #f8f9fa;
}
.p-input-filled .p-dropdown:not(.p-disabled):hover {
  background-color: #f8f9fa;
}
.p-input-filled .p-dropdown:not(.p-disabled).p-focus {
  background-color: #ffffff;
}

.p-editor-container .p-editor-toolbar {
  background: #f8f9fa;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-editor-container .p-editor-toolbar.ql-snow {
  border: 1px solid #dee2e6;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke {
  stroke: #6c757d;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-fill {
  fill: #6c757d;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label {
  border: 0 none;
  color: #6c757d;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover {
  color: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke {
  stroke: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill {
  fill: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  background: #ffffff;
  border: 0 none;
  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);
  border-radius: 3px;
  padding: 0.5rem 0;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #495057;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #495057;
  background: #e9ecef;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item {
  padding: 0.5rem 1rem;
}
.p-editor-container .p-editor-content {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-editor-container .p-editor-content.ql-snow {
  border: 1px solid #dee2e6;
}
.p-editor-container .p-editor-content .ql-editor {
  background: #ffffff;
  color: #495057;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-editor-container .ql-snow.ql-toolbar button:hover,
.p-editor-container .ql-snow.ql-toolbar button:focus {
  color: #495057;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke {
  stroke: #495057;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,
.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill {
  fill: #495057;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected {
  color: #2196F3;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke {
  stroke: #2196F3;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill {
  fill: #2196F3;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label {
  color: #2196F3;
}

.p-inputgroup-addon {
  background: #e9ecef;
  color: #6c757d;
  border-top: 1px solid #ced4da;
  border-left: 1px solid #ced4da;
  border-bottom: 1px solid #ced4da;
  padding: 0.5rem 0.5rem;
  min-width: 2.357rem;
}
.p-inputgroup-addon:last-child {
  border-right: 1px solid #ced4da;
}

.p-inputgroup > .p-component,
.p-inputgroup > .p-float-label > .p-component {
  border-radius: 0;
  margin: 0;
}
.p-inputgroup > .p-component + .p-inputgroup-addon,
.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon {
  border-left: 0 none;
}
.p-inputgroup > .p-component:focus,
.p-inputgroup > .p-float-label > .p-component:focus {
  z-index: 1;
}
.p-inputgroup > .p-component:focus ~ label,
.p-inputgroup > .p-float-label > .p-component:focus ~ label {
  z-index: 1;
}

.p-inputgroup-addon:first-child,
.p-inputgroup button:first-child,
.p-inputgroup input:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-inputgroup .p-float-label:first-child input {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-inputgroup-addon:last-child,
.p-inputgroup button:last-child,
.p-inputgroup input:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-inputgroup .p-float-label:last-child input {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-fluid .p-inputgroup .p-button {
  width: auto;
}
.p-fluid .p-inputgroup .p-button.p-button-icon-only {
  width: 2.357rem;
}

p-inputmask.ng-dirty.ng-invalid > .p-inputtext {
  border-color: #f44336;
}

p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext {
  border-color: #f44336;
}

.p-inputswitch {
  width: 3rem;
  height: 1.75rem;
}
.p-inputswitch .p-inputswitch-slider {
  background: #ced4da;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 30px;
}
.p-inputswitch .p-inputswitch-slider:before {
  background: #ffffff;
  width: 1.25rem;
  height: 1.25rem;
  left: 0.25rem;
  margin-top: -0.625rem;
  border-radius: 50%;
  transition-duration: 0.2s;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  transform: translateX(1.25rem);
}
.p-inputswitch.p-focus .p-inputswitch-slider {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider {
  background: #b6bfc8;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider {
  background: #2196F3;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  background: #ffffff;
}
.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider {
  background: #0d89ec;
}

p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch {
  border-color: #f44336;
}

.p-inputtext {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  color: #495057;
  background: #ffffff;
  padding: 0.5rem 0.5rem;
  border: 1px solid #ced4da;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  -webkit-appearance: none;
          appearance: none;
  border-radius: 3px;
}
.p-inputtext:enabled:hover {
  border-color: #2196F3;
}
.p-inputtext:enabled:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-inputtext.ng-dirty.ng-invalid {
  border-color: #f44336;
}
.p-inputtext.p-inputtext-sm {
  font-size: 0.875rem;
  padding: 0.4375rem 0.4375rem;
}
.p-inputtext.p-inputtext-lg {
  font-size: 1.25rem;
  padding: 0.625rem 0.625rem;
}

.p-float-label > label {
  left: 0.5rem;
  color: #6c757d;
  transition-duration: 0.2s;
}

.p-float-label > .ng-invalid.ng-dirty + label {
  color: #f44336;
}

.p-input-icon-left > i:first-of-type {
  left: 0.5rem;
  color: #6c757d;
}

.p-input-icon-left > .p-inputtext {
  padding-left: 2rem;
}

.p-input-icon-left.p-float-label > label {
  left: 2rem;
}

.p-input-icon-right > i:last-of-type {
  right: 0.5rem;
  color: #6c757d;
}

.p-input-icon-right > .p-inputtext {
  padding-right: 2rem;
}

::-webkit-input-placeholder {
  color: #6c757d;
}

:-moz-placeholder {
  color: #6c757d;
}

::-moz-placeholder {
  color: #6c757d;
}

:-ms-input-placeholder {
  color: #6c757d;
}

.p-input-filled .p-inputtext {
  background-color: #f8f9fa;
}
.p-input-filled .p-inputtext:enabled:hover {
  background-color: #f8f9fa;
}
.p-input-filled .p-inputtext:enabled:focus {
  background-color: #ffffff;
}

.p-inputtext-sm .p-inputtext {
  font-size: 0.875rem;
  padding: 0.4375rem 0.4375rem;
}

.p-inputtext-lg .p-inputtext {
  font-size: 1.25rem;
  padding: 0.625rem 0.625rem;
}

.p-listbox {
  background: #ffffff;
  color: #495057;
  border: 1px solid #ced4da;
  border-radius: 3px;
}
.p-listbox .p-listbox-header {
  padding: 0.5rem 1rem;
  border-bottom: 0 none;
  color: #495057;
  background: #f8f9fa;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-listbox .p-listbox-header .p-listbox-filter {
  padding-right: 1.5rem;
}
.p-listbox .p-listbox-header .p-listbox-filter-icon {
  right: 0.5rem;
  color: #6c757d;
}
.p-listbox .p-listbox-header .p-checkbox {
  margin-right: 0.5rem;
}
.p-listbox .p-listbox-list {
  padding: 0.5rem 0;
}
.p-listbox .p-listbox-list .p-listbox-item {
  margin: 0;
  padding: 0.5rem 1rem;
  border: 0 none;
  color: #495057;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
.p-listbox .p-listbox-list .p-listbox-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-listbox .p-listbox-list .p-listbox-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-listbox .p-listbox-list .p-listbox-item .p-checkbox {
  margin-right: 0.5rem;
}
.p-listbox .p-listbox-list .p-listbox-item-group {
  margin: 0;
  padding: 0.75rem 1rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
}
.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover {
  color: #495057;
  background: #e9ecef;
}

p-listbox.ng-dirty.ng-invalid > .p-listbox {
  border-color: #f44336;
}

.p-multiselect {
  background: #ffffff;
  border: 1px solid #ced4da;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-multiselect:not(.p-disabled):hover {
  border-color: #2196F3;
}
.p-multiselect:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-multiselect .p-multiselect-label {
  padding: 0.5rem 0.5rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-multiselect .p-multiselect-label.p-placeholder {
  color: #6c757d;
}
.p-multiselect.p-multiselect-chip .p-multiselect-token {
  padding: 0.25rem 0.5rem;
  margin-right: 0.5rem;
  background: #E3F2FD;
  color: #495057;
  border-radius: 3px;
}
.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon {
  margin-left: 0.5rem;
}
.p-multiselect .p-multiselect-trigger {
  background: transparent;
  color: #6c757d;
  width: 2.357rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label {
  padding: 0.25rem 0.5rem;
}

.p-multiselect-panel {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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-multiselect-panel .p-multiselect-header {
  padding: 0.5rem 1rem;
  border-bottom: 0 none;
  color: #495057;
  background: #f8f9fa;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext {
  padding-right: 1.5rem;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  right: 0.5rem;
  color: #6c757d;
}
.p-multiselect-panel .p-multiselect-header .p-checkbox {
  margin-right: 0.5rem;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close {
  margin-left: 0.5rem;
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-multiselect-panel .p-multiselect-items {
  padding: 0.5rem 0;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item {
  margin: 0;
  padding: 0.5rem 1rem;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover {
  color: #495057;
  background: #e9ecef;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox {
  margin-right: 0.5rem;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group {
  margin: 0;
  padding: 0.75rem 1rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message {
  padding: 0.5rem 1rem;
  color: #495057;
  background: transparent;
}

p-multiselect.ng-dirty.ng-invalid > .p-multiselect {
  border-color: #f44336;
}

.p-input-filled .p-multiselect {
  background: #f8f9fa;
}
.p-input-filled .p-multiselect:not(.p-disabled):hover {
  background-color: #f8f9fa;
}
.p-input-filled .p-multiselect:not(.p-disabled).p-focus {
  background-color: #ffffff;
}

.p-password-panel {
  padding: 1rem;
  background: #ffffff;
  color: #495057;
  border: 0 none;
  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);
  border-radius: 3px;
}
.p-password-panel .p-password-meter {
  margin-bottom: 0.5rem;
}

.p-radiobutton {
  width: 20px;
  height: 20px;
}
.p-radiobutton .p-radiobutton-box {
  border: 2px solid #ced4da;
  background: #ffffff;
  width: 20px;
  height: 20px;
  color: #495057;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover {
  border-color: #2196F3;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: #2196F3;
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  width: 12px;
  height: 12px;
  transition-duration: 0.2s;
  background-color: #ffffff;
}
.p-radiobutton .p-radiobutton-box.p-highlight {
  border-color: #2196F3;
  background: #2196F3;
}
.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  border-color: #0b7ad1;
  background: #0b7ad1;
  color: #ffffff;
}

p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box {
  border-color: #f44336;
}

.p-input-filled .p-radiobutton .p-radiobutton-box {
  background-color: #f8f9fa;
}
.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover {
  background-color: #f8f9fa;
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  background: #2196F3;
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  background: #0b7ad1;
}

.p-radiobutton-label {
  margin-left: 0.5rem;
}

.p-rating .p-rating-icon {
  color: #495057;
  margin-left: 0.5rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  font-size: 1.143rem;
}
.p-rating .p-rating-icon.p-rating-cancel {
  color: #e74c3c;
}
.p-rating .p-rating-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-rating .p-rating-icon:first-child {
  margin-left: 0;
}
.p-rating .p-rating-icon.pi-star {
  color: #2196F3;
}
.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover {
  color: #2196F3;
}
.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover {
  color: #c0392b;
}

.p-selectbutton .p-button {
  background: #ffffff;
  border: 1px solid #ced4da;
  color: #495057;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-selectbutton .p-button .p-button-icon-left,
.p-selectbutton .p-button .p-button-icon-right {
  color: #6c757d;
}
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover {
  background: #e9ecef;
  border-color: #ced4da;
  color: #495057;
}
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  color: #6c757d;
}
.p-selectbutton .p-button.p-highlight {
  background: #2196F3;
  border-color: #2196F3;
  color: #ffffff;
}
.p-selectbutton .p-button.p-highlight .p-button-icon-left,
.p-selectbutton .p-button.p-highlight .p-button-icon-right {
  color: #ffffff;
}
.p-selectbutton .p-button.p-highlight:hover {
  background: #0d89ec;
  border-color: #0d89ec;
  color: #ffffff;
}
.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,
.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right {
  color: #ffffff;
}

p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button {
  border-color: #f44336;
}

.p-slider {
  background: #dee2e6;
  border: 0 none;
  border-radius: 3px;
}
.p-slider.p-slider-horizontal {
  height: 0.286rem;
}
.p-slider.p-slider-horizontal .p-slider-handle {
  margin-top: -0.5715rem;
  margin-left: -0.5715rem;
}
.p-slider.p-slider-vertical {
  width: 0.286rem;
}
.p-slider.p-slider-vertical .p-slider-handle {
  margin-left: -0.5715rem;
  margin-bottom: -0.5715rem;
}
.p-slider .p-slider-handle {
  height: 1.143rem;
  width: 1.143rem;
  background: #ffffff;
  border: 2px solid #2196F3;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-slider .p-slider-handle:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-slider .p-slider-range {
  background: #2196F3;
}
.p-slider:not(.p-disabled) .p-slider-handle:hover {
  background: #2196F3;
  border-color: #2196F3;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, left 0.2s;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range {
  transition: width 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, bottom 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-range {
  transition: height 0.2s;
}

.p-togglebutton.p-button {
  background: #ffffff;
  border: 1px solid #ced4da;
  color: #495057;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-togglebutton.p-button .p-button-icon-left,
.p-togglebutton.p-button .p-button-icon-right {
  color: #6c757d;
}
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover {
  background: #e9ecef;
  border-color: #ced4da;
  color: #495057;
}
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  color: #6c757d;
}
.p-togglebutton.p-button.p-highlight {
  background: #2196F3;
  border-color: #2196F3;
  color: #ffffff;
}
.p-togglebutton.p-button.p-highlight .p-button-icon-left,
.p-togglebutton.p-button.p-highlight .p-button-icon-right {
  color: #ffffff;
}
.p-togglebutton.p-button.p-highlight:hover {
  background: #0d89ec;
  border-color: #0d89ec;
  color: #ffffff;
}
.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,
.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right {
  color: #ffffff;
}

p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button {
  border-color: #f44336;
}

.p-button {
  color: #ffffff;
  background: #2196F3;
  border: 1px solid #2196F3;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
}
.p-button:enabled:hover {
  background: #0d89ec;
  color: #ffffff;
  border-color: #0d89ec;
}
.p-button:enabled:active {
  background: #0b7ad1;
  color: #ffffff;
  border-color: #0b7ad1;
}
.p-button.p-button-outlined {
  background-color: transparent;
  color: #2196F3;
  border: 1px solid;
}
.p-button.p-button-outlined:enabled:hover {
  background: rgba(33, 150, 243, 0.04);
  color: #2196F3;
  border: 1px solid;
}
.p-button.p-button-outlined:enabled:active {
  background: rgba(33, 150, 243, 0.16);
  color: #2196F3;
  border: 1px solid;
}
.p-button.p-button-outlined.p-button-plain {
  color: #6c757d;
  border-color: #6c757d;
}
.p-button.p-button-outlined.p-button-plain:enabled:hover {
  background: #e9ecef;
  color: #6c757d;
}
.p-button.p-button-outlined.p-button-plain:enabled:active {
  background: #dee2e6;
  color: #6c757d;
}
.p-button.p-button-text {
  background-color: transparent;
  color: #2196F3;
  border-color: transparent;
}
.p-button.p-button-text:enabled:hover {
  background: rgba(33, 150, 243, 0.04);
  color: #2196F3;
  border-color: transparent;
}
.p-button.p-button-text:enabled:active {
  background: rgba(33, 150, 243, 0.16);
  color: #2196F3;
  border-color: transparent;
}
.p-button.p-button-text.p-button-plain {
  color: #6c757d;
}
.p-button.p-button-text.p-button-plain:enabled:hover {
  background: #e9ecef;
  color: #6c757d;
}
.p-button.p-button-text.p-button-plain:enabled:active {
  background: #dee2e6;
  color: #6c757d;
}
.p-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-button .p-button-icon-left {
  margin-right: 0.5rem;
}
.p-button .p-button-icon-right {
  margin-left: 0.5rem;
}
.p-button .p-button-icon-bottom {
  margin-top: 0.5rem;
}
.p-button .p-button-icon-top {
  margin-bottom: 0.5rem;
}
.p-button .p-badge {
  margin-left: 0.5rem;
  min-width: 1rem;
  height: 1rem;
  line-height: 1rem;
  color: #2196F3;
  background-color: #ffffff;
}
.p-button.p-button-raised {
  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-button.p-button-rounded {
  border-radius: 2rem;
}
.p-button.p-button-icon-only {
  width: 2.357rem;
  padding: 0.5rem 0;
}
.p-button.p-button-icon-only .p-button-icon-left,
.p-button.p-button-icon-only .p-button-icon-right {
  margin: 0;
}
.p-button.p-button-icon-only.p-button-rounded {
  border-radius: 50%;
  height: 2.357rem;
}
.p-button.p-button-sm {
  font-size: 0.875rem;
  padding: 0.4375rem 0.875rem;
}
.p-button.p-button-sm .p-button-icon {
  font-size: 0.875rem;
}
.p-button.p-button-lg {
  font-size: 1.25rem;
  padding: 0.625rem 1.25rem;
}
.p-button.p-button-lg .p-button-icon {
  font-size: 1.25rem;
}

.p-fluid .p-button {
  width: 100%;
}
.p-fluid .p-button-icon-only {
  width: 2.357rem;
}
.p-fluid .p-buttonset {
  display: flex;
}
.p-fluid .p-buttonset .p-button {
  flex: 1;
}

.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button {
  color: #ffffff;
  background: #607D8B;
  border: 1px solid #607D8B;
}
.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover {
  background: #56717d;
  color: #ffffff;
  border-color: #56717d;
}
.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #beccd2;
}
.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active {
  background: #4d646f;
  color: #ffffff;
  border-color: #4d646f;
}
.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined {
  background-color: transparent;
  color: #607D8B;
  border: 1px solid;
}
.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover {
  background: rgba(96, 125, 139, 0.04);
  color: #607D8B;
  border: 1px solid;
}
.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active {
  background: rgba(96, 125, 139, 0.16);
  color: #607D8B;
  border: 1px solid;
}
.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text {
  background-color: transparent;
  color: #607D8B;
  border-color: transparent;
}
.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover {
  background: rgba(96, 125, 139, 0.04);
  border-color: transparent;
  color: #607D8B;
}
.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active {
  background: rgba(96, 125, 139, 0.16);
  border-color: transparent;
  color: #607D8B;
}

.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button {
  color: #ffffff;
  background: #0288D1;
  border: 1px solid #0288D1;
}
.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover {
  background: #027abc;
  color: #ffffff;
  border-color: #027abc;
}
.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #89d4fe;
}
.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active {
  background: #026da7;
  color: #ffffff;
  border-color: #026da7;
}
.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined {
  background-color: transparent;
  color: #0288D1;
  border: 1px solid;
}
.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover {
  background: rgba(2, 136, 209, 0.04);
  color: #0288D1;
  border: 1px solid;
}
.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active {
  background: rgba(2, 136, 209, 0.16);
  color: #0288D1;
  border: 1px solid;
}
.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text {
  background-color: transparent;
  color: #0288D1;
  border-color: transparent;
}
.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover {
  background: rgba(2, 136, 209, 0.04);
  border-color: transparent;
  color: #0288D1;
}
.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active {
  background: rgba(2, 136, 209, 0.16);
  border-color: transparent;
  color: #0288D1;
}

.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button {
  color: #ffffff;
  background: #689F38;
  border: 1px solid #689F38;
}
.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover {
  background: #5e8f32;
  color: #ffffff;
  border-color: #5e8f32;
}
.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #c2e0a8;
}
.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active {
  background: #537f2d;
  color: #ffffff;
  border-color: #537f2d;
}
.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined {
  background-color: transparent;
  color: #689F38;
  border: 1px solid;
}
.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover {
  background: rgba(104, 159, 56, 0.04);
  color: #689F38;
  border: 1px solid;
}
.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active {
  background: rgba(104, 159, 56, 0.16);
  color: #689F38;
  border: 1px solid;
}
.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text {
  background-color: transparent;
  color: #689F38;
  border-color: transparent;
}
.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover {
  background: rgba(104, 159, 56, 0.04);
  border-color: transparent;
  color: #689F38;
}
.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active {
  background: rgba(104, 159, 56, 0.16);
  border-color: transparent;
  color: #689F38;
}

.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button {
  color: #212529;
  background: #FBC02D;
  border: 1px solid #FBC02D;
}
.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover {
  background: #fab710;
  color: #212529;
  border-color: #fab710;
}
.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #fde6ab;
}
.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active {
  background: #e8a704;
  color: #212529;
  border-color: #e8a704;
}
.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined {
  background-color: transparent;
  color: #FBC02D;
  border: 1px solid;
}
.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover {
  background: rgba(251, 192, 45, 0.04);
  color: #FBC02D;
  border: 1px solid;
}
.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active {
  background: rgba(251, 192, 45, 0.16);
  color: #FBC02D;
  border: 1px solid;
}
.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text {
  background-color: transparent;
  color: #FBC02D;
  border-color: transparent;
}
.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover {
  background: rgba(251, 192, 45, 0.04);
  border-color: transparent;
  color: #FBC02D;
}
.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active {
  background: rgba(251, 192, 45, 0.16);
  border-color: transparent;
  color: #FBC02D;
}

.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button {
  color: #ffffff;
  background: #9C27B0;
  border: 1px solid #9C27B0;
}
.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover {
  background: #8c239e;
  color: #ffffff;
  border-color: #8c239e;
}
.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #df9eea;
}
.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active {
  background: #7d1f8d;
  color: #ffffff;
  border-color: #7d1f8d;
}
.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined {
  background-color: transparent;
  color: #9C27B0;
  border: 1px solid;
}
.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover {
  background: rgba(156, 39, 176, 0.04);
  color: #9C27B0;
  border: 1px solid;
}
.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active {
  background: rgba(156, 39, 176, 0.16);
  color: #9C27B0;
  border: 1px solid;
}
.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text {
  background-color: transparent;
  color: #9C27B0;
  border-color: transparent;
}
.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover {
  background: rgba(156, 39, 176, 0.04);
  border-color: transparent;
  color: #9C27B0;
}
.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active {
  background: rgba(156, 39, 176, 0.16);
  border-color: transparent;
  color: #9C27B0;
}

.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button {
  color: #ffffff;
  background: #D32F2F;
  border: 1px solid #D32F2F;
}
.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover {
  background: #c02929;
  color: #ffffff;
  border-color: #c02929;
}
.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus {
  box-shadow: 0 0 0 0.2rem #edacac;
}
.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active {
  background: #aa2424;
  color: #ffffff;
  border-color: #aa2424;
}
.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined {
  background-color: transparent;
  color: #D32F2F;
  border: 1px solid;
}
.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover {
  background: rgba(211, 47, 47, 0.04);
  color: #D32F2F;
  border: 1px solid;
}
.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active {
  background: rgba(211, 47, 47, 0.16);
  color: #D32F2F;
  border: 1px solid;
}
.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text {
  background-color: transparent;
  color: #D32F2F;
  border-color: transparent;
}
.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover {
  background: rgba(211, 47, 47, 0.04);
  border-color: transparent;
  color: #D32F2F;
}
.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active {
  background: rgba(211, 47, 47, 0.16);
  border-color: transparent;
  color: #D32F2F;
}

.p-button.p-button-link {
  color: #0b7ad1;
  background: transparent;
  border: transparent;
}
.p-button.p-button-link:enabled:hover {
  background: transparent;
  color: #0b7ad1;
  border-color: transparent;
}
.p-button.p-button-link:enabled:hover .p-button-label {
  text-decoration: underline;
}
.p-button.p-button-link:enabled:focus {
  background: transparent;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  border-color: transparent;
}
.p-button.p-button-link:enabled:active {
  background: transparent;
  color: #0b7ad1;
  border-color: transparent;
}

.p-carousel .p-carousel-content .p-carousel-prev,
.p-carousel .p-carousel-content .p-carousel-next {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin: 0.5rem;
}
.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
.p-carousel .p-carousel-content .p-carousel-next:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-carousel .p-carousel-content .p-carousel-prev:focus,
.p-carousel .p-carousel-content .p-carousel-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-carousel .p-carousel-indicators {
  padding: 1rem;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator button {
  background-color: #e9ecef;
  width: 2rem;
  height: 0.5rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 0;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover {
  background: #dee2e6;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  background: #E3F2FD;
  color: #495057;
}

.p-datatable .p-paginator-top {
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.p-datatable .p-paginator-bottom {
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.p-datatable .p-datatable-header {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 1px 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
}
.p-datatable .p-datatable-footer {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
}
.p-datatable .p-datatable-thead > tr > th {
  text-align: left;
  padding: 1rem 1rem;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  font-weight: 600;
  color: #495057;
  background: #f8f9fa;
  transition: box-shadow 0.2s;
}
.p-datatable .p-datatable-tfoot > tr > td {
  text-align: left;
  padding: 1rem 1rem;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  font-weight: 600;
  color: #495057;
  background: #f8f9fa;
}
.p-datatable .p-sortable-column .p-sortable-column-icon {
  color: #6c757d;
  margin-left: 0.5rem;
}
.p-datatable .p-sortable-column .p-sortable-column-badge {
  border-radius: 50%;
  height: 1.143rem;
  min-width: 1.143rem;
  line-height: 1.143rem;
  color: #495057;
  background: #E3F2FD;
  margin-left: 0.5rem;
}
.p-datatable .p-sortable-column:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  color: #6c757d;
}
.p-datatable .p-sortable-column.p-highlight {
  background: #f8f9fa;
  color: #2196F3;
}
.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
  color: #2196F3;
}
.p-datatable .p-sortable-column.p-highlight:hover {
  background: #e9ecef;
  color: #2196F3;
}
.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon {
  color: #2196F3;
}
.p-datatable .p-sortable-column:focus {
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
  outline: 0 none;
}
.p-datatable .p-datatable-tbody > tr {
  background: #ffffff;
  color: #495057;
  transition: box-shadow 0.2s;
  outline-color: #a6d5fa;
}
.p-datatable .p-datatable-tbody > tr > td {
  text-align: left;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-toggler,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus,
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save {
  margin-right: 0.5rem;
}
.p-datatable .p-datatable-tbody > tr.p-highlight {
  background: #E3F2FD;
  color: #495057;
}
.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
  box-shadow: inset 0 2px 0 0 #E3F2FD;
}
.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
  box-shadow: inset 0 -2px 0 0 #E3F2FD;
}
.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-datatable .p-column-resizer-helper {
  background: #2196F3;
}
.p-datatable .p-datatable-scrollable-header,
.p-datatable .p-datatable-scrollable-footer {
  background: #f8f9fa;
}
.p-datatable .p-datatable-loading-icon {
  font-size: 2rem;
}
.p-datatable.p-datatable-gridlines .p-datatable-header {
  border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-footer {
  border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-paginator-top {
  border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-paginator-bottom {
  border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
  border-width: 1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
  border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
  border-width: 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
  background: #fcfcfc;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight {
  background: #E3F2FD;
  color: #495057;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler {
  color: #495057;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover {
  color: #495057;
}
.p-datatable.p-datatable-sm .p-datatable-header {
  padding: 0.5rem 0.5rem;
}
.p-datatable.p-datatable-sm .p-datatable-thead > tr > th {
  padding: 0.5rem 0.5rem;
}
.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td {
  padding: 0.5rem 0.5rem;
}
.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td {
  padding: 0.5rem 0.5rem;
}
.p-datatable.p-datatable-sm .p-datatable-footer {
  padding: 0.5rem 0.5rem;
}
.p-datatable.p-datatable-lg .p-datatable-header {
  padding: 1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-thead > tr > th {
  padding: 1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td {
  padding: 1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td {
  padding: 1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-footer {
  padding: 1.25rem 1.25rem;
}

.p-dataview .p-paginator-top {
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.p-dataview .p-paginator-bottom {
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.p-dataview .p-dataview-header {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 1px 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
}
.p-dataview .p-dataview-content {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  padding: 0;
}
.p-dataview.p-dataview-list .p-dataview-content > .p-grid > div {
  border: solid #e9ecef;
  border-width: 0 0 1px 0;
}
.p-dataview .p-dataview-footer {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.p-dataview .p-dataview-loading-icon {
  font-size: 2rem;
}
.p-dataview .p-dataview-emptymessage {
  padding: 1rem;
}

.p-column-filter-row .p-column-filter-menu-button,
.p-column-filter-row .p-column-filter-clear-button {
  margin-left: 0.5rem;
}

.p-column-filter-menu-button {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-column-filter-menu-button:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover {
  background: #e9ecef;
  color: #495057;
}
.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover {
  background: #E3F2FD;
  color: #495057;
}
.p-column-filter-menu-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-column-filter-clear-button {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-column-filter-clear-button:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-column-filter-clear-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-column-filter-overlay {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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);
  min-width: 12.5rem;
}
.p-column-filter-overlay .p-column-filter-row-items {
  padding: 0.5rem 0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
  margin: 0;
  padding: 0.5rem 1rem;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: box-shadow 0.2s;
  border-radius: 0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
  color: #495057;
  background: #e9ecef;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}

.p-column-filter-overlay-menu .p-column-filter-operator {
  padding: 0.5rem 1rem;
  border-bottom: 0 none;
  color: #495057;
  background: #f8f9fa;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-column-filter-overlay-menu .p-column-filter-constraint {
  padding: 1rem;
  border-bottom: 1px solid #dee2e6;
}
.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown {
  margin-bottom: 0.5rem;
}
.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button {
  margin-top: 0.5rem;
}
.p-column-filter-overlay-menu .p-column-filter-constraint:last-child {
  border-bottom: 0 none;
}
.p-column-filter-overlay-menu .p-column-filter-add-rule {
  padding: 0.5rem 1rem;
}
.p-column-filter-overlay-menu .p-column-filter-buttonbar {
  padding: 1rem;
}

.fc .fc-view-container th {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  color: #495057;
}
.fc .fc-view-container td.fc-widget-content {
  background: #ffffff;
  border: 1px solid #dee2e6;
  color: #495057;
}
.fc .fc-view-container td.fc-head-container {
  border: 1px solid #dee2e6;
}
.fc .fc-view-container .fc-row {
  border-right: 1px solid #dee2e6;
}
.fc .fc-view-container .fc-event {
  background: #0d89ec;
  border: 1px solid #0d89ec;
  color: #ffffff;
}
.fc .fc-view-container .fc-divider {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
}
.fc .fc-toolbar .fc-button {
  color: #ffffff;
  background: #2196F3;
  border: 1px solid #2196F3;
  font-size: 1rem;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
  display: flex;
  align-items: center;
}
.fc .fc-toolbar .fc-button:enabled:hover {
  background: #0d89ec;
  color: #ffffff;
  border-color: #0d89ec;
}
.fc .fc-toolbar .fc-button:enabled:active {
  background: #0b7ad1;
  color: #ffffff;
  border-color: #0b7ad1;
}
.fc .fc-toolbar .fc-button:enabled:active:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.fc .fc-toolbar .fc-button .fc-icon-chevron-left {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
  font-size: 1rem;
}
.fc .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  content: "";
}
.fc .fc-toolbar .fc-button .fc-icon-chevron-right {
  font-family: "PrimeIcons" !important;
  text-indent: 0;
  font-size: 1rem;
}
.fc .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  content: "";
}
.fc .fc-toolbar .fc-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.fc .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc .fc-toolbar .fc-button.fc-timeGridDay-button {
  background: #ffffff;
  border: 1px solid #ced4da;
  color: #495057;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.fc .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:hover {
  background: #e9ecef;
  border-color: #ced4da;
  color: #495057;
}
.fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active {
  background: #2196F3;
  border-color: #2196F3;
  color: #ffffff;
}
.fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover {
  background: #0d89ec;
  border-color: #0d89ec;
  color: #ffffff;
}
.fc .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
  z-index: 1;
}
.fc .fc-toolbar .fc-button-group .fc-button {
  border-radius: 0;
}
.fc .fc-toolbar .fc-button-group .fc-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.fc .fc-toolbar .fc-button-group .fc-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-orderlist .p-orderlist-controls {
  padding: 1rem;
}
.p-orderlist .p-orderlist-controls .p-button {
  margin-bottom: 0.5rem;
}
.p-orderlist .p-orderlist-header {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #dee2e6;
  padding: 1rem;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-orderlist .p-orderlist-header .p-orderlist-title {
  font-weight: 600;
}
.p-orderlist .p-orderlist-filter-container {
  padding: 1rem;
  background: #ffffff;
  border: 1px solid #dee2e6;
  border-bottom: 0 none;
}
.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input {
  padding-right: 1.5rem;
}
.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon {
  right: 0.5rem;
  color: #6c757d;
}
.p-orderlist .p-orderlist-list {
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  padding: 0.5rem 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-orderlist .p-orderlist-list .p-orderlist-item {
  padding: 0.5rem 1rem;
  margin: 0;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: transform 0.2s, box-shadow 0.2s;
}
.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-orderlist .p-orderlist-list .p-orderlist-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-orderlist .p-orderlist-list .p-orderlist-droppoint.p-orderlist-droppoint-highlight {
  background-color: #89c8f7;
}

@media screen and (max-width: 769px) {
  .p-orderlist {
    flex-direction: column;
  }
  .p-orderlist .p-orderlist-controls {
    padding: 1rem;
    flex-direction: row;
  }
  .p-orderlist .p-orderlist-controls .p-button {
    margin-right: 0.5rem;
    margin-bottom: 0;
  }
  .p-orderlist .p-orderlist-controls .p-button:last-child {
    margin-right: 0;
  }
}
.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-organizationchart .p-organizationchart-node-content.p-highlight {
  background: #E3F2FD;
  color: #495057;
}
.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i {
  color: #6cbbf5;
}
.p-organizationchart .p-organizationchart-line-down {
  background: #dee2e6;
}
.p-organizationchart .p-organizationchart-line-left {
  border-right: 1px solid #dee2e6;
  border-color: #dee2e6;
}
.p-organizationchart .p-organizationchart-line-top {
  border-top: 1px solid #dee2e6;
  border-color: #dee2e6;
}
.p-organizationchart .p-organizationchart-node-content {
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  padding: 1rem;
}
.p-organizationchart .p-organizationchart-node-content .p-node-toggler {
  background: inherit;
  color: inherit;
  border-radius: 50%;
}
.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-paginator {
  background: #ffffff;
  color: #6c757d;
  border: solid #e9ecef;
  border-width: 0;
  padding: 0.5rem 1rem;
  border-radius: 3px;
}
.p-paginator .p-paginator-first,
.p-paginator .p-paginator-prev,
.p-paginator .p-paginator-next,
.p-paginator .p-paginator-last {
  background-color: transparent;
  border: 0 none;
  color: #6c757d;
  min-width: 2.357rem;
  height: 2.357rem;
  margin: 0.143rem;
  transition: box-shadow 0.2s;
  border-radius: 3px;
}
.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,
.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,
.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,
.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover {
  background: #e9ecef;
  border-color: transparent;
  color: #495057;
}
.p-paginator .p-paginator-first {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-paginator .p-paginator-last {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.p-paginator .p-dropdown {
  margin-left: 0.5rem;
  height: 2.357rem;
}
.p-paginator .p-dropdown .p-dropdown-label {
  padding-right: 0;
}
.p-paginator .p-paginator-current {
  background-color: transparent;
  border: 0 none;
  color: #6c757d;
  min-width: 2.357rem;
  height: 2.357rem;
  margin: 0.143rem;
  padding: 0 0.5rem;
}
.p-paginator .p-paginator-pages .p-paginator-page {
  background-color: transparent;
  border: 0 none;
  color: #6c757d;
  min-width: 2.357rem;
  height: 2.357rem;
  margin: 0.143rem;
  transition: box-shadow 0.2s;
  border-radius: 3px;
}
.p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  background: #E3F2FD;
  border-color: #E3F2FD;
  color: #495057;
}
.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover {
  background: #e9ecef;
  border-color: transparent;
  color: #495057;
}

.p-picklist .p-picklist-buttons {
  padding: 1rem;
}
.p-picklist .p-picklist-buttons .p-button {
  margin-bottom: 0.5rem;
}
.p-picklist .p-picklist-header {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #dee2e6;
  padding: 1rem;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-picklist .p-picklist-header .p-picklist-title {
  font-weight: 600;
}
.p-picklist .p-picklist-filter-container {
  padding: 1rem;
  background: #ffffff;
  border: 1px solid #dee2e6;
  border-bottom: 0 none;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-input {
  padding-right: 1.5rem;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-icon {
  right: 0.5rem;
  color: #6c757d;
}
.p-picklist .p-picklist-list {
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  padding: 0.5rem 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-picklist .p-picklist-list .p-picklist-item {
  padding: 0.5rem 1rem;
  margin: 0;
  border: 0 none;
  color: #495057;
  background: transparent;
  transition: transform 0.2s, box-shadow 0.2s;
}
.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-picklist .p-picklist-list .p-picklist-item:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-picklist .p-picklist-list .p-picklist-item.p-highlight {
  color: #495057;
  background: #E3F2FD;
}
.p-picklist .p-picklist-list .p-picklist-droppoint.p-picklist-droppoint-highlight {
  background-color: #89c8f7;
}
.p-picklist .p-picklist-list .p-picklist-empty-message {
  padding: 0.5rem 1rem;
  color: #495057;
}

@media screen and (max-width: 769px) {
  .p-picklist {
    flex-direction: column;
  }
  .p-picklist .p-picklist-buttons {
    padding: 1rem;
    flex-direction: row;
  }
  .p-picklist .p-picklist-buttons .p-button {
    margin-right: 0.5rem;
    margin-bottom: 0;
  }
  .p-picklist .p-picklist-buttons .p-button:last-child {
    margin-right: 0;
  }
  .p-picklist .p-picklist-transfer-buttons .pi-angle-right:before {
    content: "";
  }
  .p-picklist .p-picklist-transfer-buttons .pi-angle-double-right:before {
    content: "";
  }
  .p-picklist .p-picklist-transfer-buttons .pi-angle-left:before {
    content: "";
  }
  .p-picklist .p-picklist-transfer-buttons .pi-angle-double-left:before {
    content: "";
  }
}
.p-timeline .p-timeline-event-marker {
  border: 2px solid #2196F3;
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  background-color: #ffffff;
}
.p-timeline .p-timeline-event-connector {
  background-color: #dee2e6;
}
.p-timeline.p-timeline-vertical .p-timeline-event-opposite,
.p-timeline.p-timeline-vertical .p-timeline-event-content {
  padding: 0 1rem;
}
.p-timeline.p-timeline-vertical .p-timeline-event-connector {
  width: 2px;
}
.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,
.p-timeline.p-timeline-horizontal .p-timeline-event-content {
  padding: 1rem 0;
}
.p-timeline.p-timeline-horizontal .p-timeline-event-connector {
  height: 2px;
}

.p-tree {
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  padding: 1rem;
  border-radius: 3px;
}
.p-tree .p-tree-container .p-treenode {
  padding: 0.143rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content {
  border-radius: 3px;
  transition: box-shadow 0.2s;
  padding: 0.5rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler {
  margin-right: 0.5rem;
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon {
  margin-right: 0.5rem;
  color: #6c757d;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox {
  margin-right: 0.5rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon {
  color: #495057;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight {
  background: #E3F2FD;
  color: #495057;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
  color: #495057;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover {
  color: #495057;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover {
  background: #e9ecef;
  color: #495057;
}
.p-tree .p-tree-filter-container {
  margin-bottom: 0.5rem;
}
.p-tree .p-tree-filter-container .p-tree-filter {
  width: 100%;
  padding-right: 1.5rem;
}
.p-tree .p-tree-filter-container .p-tree-filter-icon {
  right: 0.5rem;
  color: #6c757d;
}
.p-tree .p-treenode-children {
  padding: 0 0 0 1rem;
}
.p-tree .p-tree-loading-icon {
  font-size: 2rem;
}
.p-tree .p-treenode-droppoint.p-treenode-droppoint-active {
  background-color: #89c8f7;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content {
  border-radius: 3px;
  border: 1px solid #dee2e6;
  background-color: #ffffff;
  color: #495057;
  padding: 0.5rem;
  transition: box-shadow 0.2s;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight {
  background-color: #E3F2FD;
  color: #495057;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
  color: #495057;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler {
  margin-right: 0.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox {
  margin-right: 0.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover {
  background-color: inherit;
  color: inherit;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-treetable .p-paginator-top {
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.p-treetable .p-paginator-bottom {
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.p-treetable .p-treetable-header {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 1px 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
}
.p-treetable .p-treetable-footer {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
}
.p-treetable .p-treetable-thead > tr > th {
  text-align: left;
  padding: 1rem 1rem;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  font-weight: 600;
  color: #495057;
  background: #f8f9fa;
  transition: box-shadow 0.2s;
}
.p-treetable .p-treetable-tfoot > tr > td {
  text-align: left;
  padding: 1rem 1rem;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  font-weight: 600;
  color: #495057;
  background: #f8f9fa;
}
.p-treetable .p-sortable-column {
  outline-color: #a6d5fa;
}
.p-treetable .p-sortable-column .p-sortable-column-icon {
  color: #6c757d;
  margin-left: 0.5rem;
}
.p-treetable .p-sortable-column .p-sortable-column-badge {
  border-radius: 50%;
  height: 1.143rem;
  min-width: 1.143rem;
  line-height: 1.143rem;
  color: #495057;
  background: #E3F2FD;
  margin-left: 0.5rem;
}
.p-treetable .p-sortable-column:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  color: #6c757d;
}
.p-treetable .p-sortable-column.p-highlight {
  background: #f8f9fa;
  color: #2196F3;
}
.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon {
  color: #2196F3;
}
.p-treetable .p-treetable-tbody > tr {
  background: #ffffff;
  color: #495057;
  transition: box-shadow 0.2s;
  outline-color: #a6d5fa;
}
.p-treetable .p-treetable-tbody > tr > td {
  text-align: left;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem;
}
.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin-right: 0.5rem;
}
.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox {
  margin-right: 0.5rem;
}
.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon {
  color: #495057;
}
.p-treetable .p-treetable-tbody > tr.p-highlight {
  background: #E3F2FD;
  color: #495057;
}
.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler {
  color: #495057;
}
.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover {
  color: #495057;
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover {
  background: #e9ecef;
  color: #495057;
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler {
  color: #495057;
}
.p-treetable .p-column-resizer-helper {
  background: #2196F3;
}
.p-treetable .p-treetable-scrollable-header,
.p-treetable .p-treetable-scrollable-footer {
  background: #f8f9fa;
}
.p-treetable .p-treetable-loading-icon {
  font-size: 2rem;
}
.p-treetable.p-treetable-gridlines .p-datatable-header {
  border-width: 1px 1px 0 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-footer {
  border-width: 0 1px 1px 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-top {
  border-width: 0 1px 0 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-bottom {
  border-width: 0 1px 1px 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th {
  border-width: 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td {
  border-width: 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td {
  border-width: 1px;
}
.p-treetable.p-treetable-sm .p-treetable-header {
  padding: 0.875rem 0.875rem;
}
.p-treetable.p-treetable-sm .p-treetable-thead > tr > th {
  padding: 0.5rem 0.5rem;
}
.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td {
  padding: 0.5rem 0.5rem;
}
.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td {
  padding: 0.5rem 0.5rem;
}
.p-treetable.p-treetable-sm .p-treetable-footer {
  padding: 0.5rem 0.5rem;
}
.p-treetable.p-treetable-lg .p-treetable-header {
  padding: 1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-thead > tr > th {
  padding: 1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td {
  padding: 1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td {
  padding: 1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-footer {
  padding: 1.25rem 1.25rem;
}

.p-virtualscroller .p-virtualscroller-header {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 1px 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
}
.p-virtualscroller .p-virtualscroller-content {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  padding: 0;
}
.p-virtualscroller .p-virtualscroller-footer {
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #e9ecef;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem;
  font-weight: 600;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.p-accordion .p-accordion-header .p-accordion-header-link {
  padding: 1rem;
  border: 1px solid #dee2e6;
  color: #495057;
  background: #f8f9fa;
  font-weight: 600;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  margin-right: 0.5rem;
}
.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link {
  background: #e9ecef;
  border-color: #dee2e6;
  color: #495057;
}
.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link {
  background: #f8f9fa;
  border-color: #dee2e6;
  color: #495057;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
  border-color: #dee2e6;
  background: #e9ecef;
  color: #495057;
}
.p-accordion .p-accordion-content {
  padding: 1rem;
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  border-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-accordion p-accordiontab .p-accordion-tab {
  margin-bottom: 0;
}
.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link {
  border-radius: 0;
}
.p-accordion p-accordiontab .p-accordion-content {
  border-radius: 0;
}
.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link {
  border-top: 0 none;
}
.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link, .p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
  border-top: 0 none;
}
.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-accordion p-accordiontab:last-child .p-accordion-content {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-card {
  background: #ffffff;
  color: #495057;
  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);
  border-radius: 3px;
}
.p-card .p-card-body {
  padding: 1rem;
}
.p-card .p-card-title {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.p-card .p-card-subtitle {
  font-weight: 400;
  margin-bottom: 0.5rem;
  color: #6c757d;
}
.p-card .p-card-content {
  padding: 1rem 0;
}
.p-card .p-card-footer {
  padding: 1rem 0 0 0;
}

.p-divider .p-divider-content {
  background-color: #ffffff;
}
.p-divider.p-divider-horizontal {
  margin: 1rem 0;
  padding: 0 1rem;
}
.p-divider.p-divider-horizontal:before {
  border-top: 1px #dee2e6;
}
.p-divider.p-divider-horizontal .p-divider-content {
  padding: 0 0.5rem;
}
.p-divider.p-divider-vertical {
  margin: 0 1rem;
  padding: 1rem 0;
}
.p-divider.p-divider-vertical:before {
  border-left: 1px #dee2e6;
}
.p-divider.p-divider-vertical .p-divider-content {
  padding: 0.5rem 0;
}

.p-fieldset {
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  border-radius: 3px;
}
.p-fieldset .p-fieldset-legend {
  padding: 1rem;
  border: 1px solid #dee2e6;
  color: #495057;
  background: #f8f9fa;
  font-weight: 600;
  border-radius: 3px;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend {
  padding: 0;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a {
  padding: 1rem;
  color: #495057;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler {
  margin-right: 0.5rem;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover {
  background: #e9ecef;
  border-color: #dee2e6;
  color: #495057;
}
.p-fieldset .p-fieldset-content {
  padding: 1rem;
}

.p-panel .p-panel-header {
  border: 1px solid #dee2e6;
  padding: 1rem;
  background: #f8f9fa;
  color: #495057;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-panel .p-panel-header .p-panel-title {
  font-weight: 600;
}
.p-panel .p-panel-header .p-panel-header-icon {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-panel .p-panel-header .p-panel-header-icon:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-panel .p-panel-header .p-panel-header-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-panel.p-panel-toggleable .p-panel-header {
  padding: 0.5rem 1rem;
}
.p-panel .p-panel-content {
  padding: 1rem;
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top: 0 none;
}
.p-panel .p-panel-footer {
  padding: 0.5rem 1rem;
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  border-top: 0 none;
}

.p-scrollpanel .p-scrollpanel-bar {
  background: #f8f9fa;
  border: 0 none;
}

.p-splitter {
  border: 1px solid #dee2e6;
  background: #ffffff;
  border-radius: 3px;
  color: #495057;
}
.p-splitter .p-splitter-gutter {
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  background: #f8f9fa;
}
.p-splitter .p-splitter-gutter .p-splitter-gutter-handle {
  background: #dee2e6;
}
.p-splitter .p-splitter-gutter-resizing {
  background: #dee2e6;
}

.p-tabview .p-tabview-nav {
  background: #ffffff;
  border: 1px solid #dee2e6;
  border-width: 0 0 2px 0;
}
.p-tabview .p-tabview-nav li {
  margin-right: 0;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link {
  border: solid #dee2e6;
  border-width: 0 0 2px 0;
  border-color: transparent transparent #dee2e6 transparent;
  background: #ffffff;
  color: #6c757d;
  padding: 1rem;
  font-weight: 600;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  transition: box-shadow 0.2s;
  margin: 0 0 -2px 0;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link {
  background: #ffffff;
  border-color: #6c757d;
  color: #6c757d;
}
.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
  background: #ffffff;
  border-color: #2196F3;
  color: #2196F3;
}
.p-tabview .p-tabview-left-icon {
  margin-right: 0.5rem;
}
.p-tabview .p-tabview-right-icon {
  margin-left: 0.5rem;
}
.p-tabview .p-tabview-close {
  margin-left: 0.5rem;
}
.p-tabview .p-tabview-panels {
  background: #ffffff;
  padding: 1rem;
  border: 0 none;
  color: #495057;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-toolbar {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  padding: 1rem;
  border-radius: 3px;
}
.p-toolbar .p-toolbar-separator {
  margin: 0 0.5rem;
}

.p-confirm-popup {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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);
}
.p-confirm-popup .p-confirm-popup-content {
  padding: 1rem;
}
.p-confirm-popup .p-confirm-popup-footer {
  text-align: right;
  padding: 0.5rem 1rem;
}
.p-confirm-popup .p-confirm-popup-footer button {
  margin: 0 0.5rem 0 0;
  width: auto;
}
.p-confirm-popup .p-confirm-popup-footer button:last-child {
  margin: 0;
}
.p-confirm-popup:after {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
.p-confirm-popup:before {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
.p-confirm-popup.p-confirm-popup-flipped:after {
  border-top-color: #ffffff;
}
.p-confirm-popup.p-confirm-popup-flipped:before {
  border-top-color: #ffffff;
}
.p-confirm-popup .p-confirm-popup-icon {
  font-size: 1.5rem;
}
.p-confirm-popup .p-confirm-popup-message {
  margin-left: 1rem;
}

.p-dialog {
  border-radius: 3px;
  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);
  border: 0 none;
}
.p-dialog .p-dialog-header {
  border-bottom: 0 none;
  background: #ffffff;
  color: #495057;
  padding: 1.5rem;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-dialog .p-dialog-header .p-dialog-title {
  font-weight: 600;
  font-size: 1.25rem;
}
.p-dialog .p-dialog-header .p-dialog-header-icon {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  margin-right: 0.5rem;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:last-child {
  margin-right: 0;
}
.p-dialog .p-dialog-content {
  background: #ffffff;
  color: #495057;
  padding: 0 1.5rem 2rem 1.5rem;
}
.p-dialog .p-dialog-footer {
  border-top: 0 none;
  background: #ffffff;
  color: #495057;
  padding: 0 1.5rem 1.5rem 1.5rem;
  text-align: right;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-dialog .p-dialog-footer button {
  margin: 0 0.5rem 0 0;
  width: auto;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-icon {
  font-size: 2rem;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-message {
  margin-left: 1rem;
}

.p-dialog-mask.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}

.p-overlaypanel {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  border-radius: 3px;
  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);
}
.p-overlaypanel .p-overlaypanel-content {
  padding: 1rem;
}
.p-overlaypanel .p-overlaypanel-close {
  background: #2196F3;
  color: #ffffff;
  width: 2rem;
  height: 2rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
  position: absolute;
  top: -1rem;
  right: -1rem;
}
.p-overlaypanel .p-overlaypanel-close:enabled:hover {
  background: #0d89ec;
  color: #ffffff;
}
.p-overlaypanel:after {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
.p-overlaypanel:before {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
}
.p-overlaypanel.p-overlaypanel-flipped:after {
  border-top-color: #ffffff;
}
.p-overlaypanel.p-overlaypanel-flipped:before {
  border-top-color: #ffffff;
}

.p-sidebar {
  background: #ffffff;
  color: #495057;
  padding: 1rem;
  border: 0 none;
  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);
}
.p-sidebar .p-sidebar-close {
  width: 2rem;
  height: 2rem;
  color: #6c757d;
  border: 0 none;
  background: transparent;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-sidebar .p-sidebar-close:enabled:hover {
  color: #495057;
  border-color: transparent;
  background: #e9ecef;
}
.p-sidebar .p-sidebar-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-sidebar-mask.p-component-overlay {
  background: rgba(0, 0, 0, 0.4);
}

.p-tooltip .p-tooltip-text {
  background: #495057;
  color: #ffffff;
  padding: 0.5rem 0.5rem;
  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);
  border-radius: 3px;
}
.p-tooltip.p-tooltip-right .p-tooltip-arrow {
  border-right-color: #495057;
}
.p-tooltip.p-tooltip-left .p-tooltip-arrow {
  border-left-color: #495057;
}
.p-tooltip.p-tooltip-top .p-tooltip-arrow {
  border-top-color: #495057;
}
.p-tooltip.p-tooltip-bottom .p-tooltip-arrow {
  border-bottom-color: #495057;
}

.p-fileupload .p-fileupload-buttonbar {
  background: #f8f9fa;
  padding: 1rem;
  border: 1px solid #dee2e6;
  color: #495057;
  border-bottom: 0 none;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-fileupload .p-fileupload-buttonbar .p-button {
  margin-right: 0.5rem;
}
.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-fileupload .p-fileupload-content {
  background: #ffffff;
  padding: 2rem 1rem;
  border: 1px solid #dee2e6;
  color: #495057;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-fileupload .p-progressbar {
  height: 0.25rem;
}
.p-fileupload .p-fileupload-row > div {
  padding: 1rem 1rem;
}
.p-fileupload.p-fileupload-advanced .p-message {
  margin-top: 0;
}

.p-fileupload-choose:not(.p-disabled):hover {
  background: #0d89ec;
  color: #ffffff;
  border-color: #0d89ec;
}
.p-fileupload-choose:not(.p-disabled):active {
  background: #0b7ad1;
  color: #ffffff;
  border-color: #0b7ad1;
}

.p-breadcrumb {
  background: #ffffff;
  border: 1px solid #dee2e6;
  border-radius: 3px;
  padding: 1rem;
}
.p-breadcrumb ul li .p-menuitem-link {
  transition: box-shadow 0.2s;
  border-radius: 3px;
}
.p-breadcrumb ul li .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
}
.p-breadcrumb ul li.p-breadcrumb-chevron {
  margin: 0 0.5rem 0 0.5rem;
  color: #495057;
}
.p-breadcrumb ul li:last-child .p-menuitem-text {
  color: #495057;
}
.p-breadcrumb ul li:last-child .p-menuitem-icon {
  color: #6c757d;
}

.p-contextmenu {
  padding: 0.25rem 0;
  background: #ffffff;
  color: #495057;
  border: 0 none;
  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);
  width: 12.5rem;
}
.p-contextmenu .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-contextmenu .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-contextmenu .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-contextmenu .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-contextmenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-contextmenu .p-submenu-list {
  padding: 0.25rem 0;
  background: #ffffff;
  border: 0 none;
  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-contextmenu .p-menuitem {
  margin: 0;
}
.p-contextmenu .p-menuitem:last-child {
  margin: 0;
}
.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #e9ecef;
}
.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-contextmenu .p-menu-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}
.p-contextmenu .p-submenu-icon {
  font-size: 0.875rem;
}

.p-megamenu {
  padding: 0.5rem;
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #dee2e6;
  border-radius: 3px;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 3px;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
  margin-left: 0.5rem;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-megamenu .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-megamenu .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-megamenu .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-megamenu .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-megamenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-megamenu .p-megamenu-panel {
  background: #ffffff;
  color: #495057;
  border: 0 none;
  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-megamenu .p-megamenu-submenu-header {
  margin: 0;
  padding: 0.75rem 1rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-megamenu .p-megamenu-submenu {
  padding: 0.25rem 0;
  width: 12.5rem;
}
.p-megamenu .p-megamenu-submenu .p-menu-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}
.p-megamenu .p-megamenu-submenu .p-menuitem {
  margin: 0;
}
.p-megamenu .p-megamenu-submenu .p-menuitem:last-child {
  margin: 0;
}
.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #e9ecef;
}
.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-megamenu.p-megamenu-vertical {
  width: 12.5rem;
  padding: 0.25rem 0;
}
.p-megamenu.p-megamenu-vertical .p-menuitem {
  margin: 0;
}
.p-megamenu.p-megamenu-vertical .p-menuitem:last-child {
  margin: 0;
}

.p-menu {
  padding: 0.25rem 0;
  background: #ffffff;
  color: #495057;
  border: 1px solid #dee2e6;
  border-radius: 3px;
  width: 12.5rem;
}
.p-menu .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-menu .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-menu .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-menu .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-menu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-menu.p-menu-overlay {
  background: #ffffff;
  border: 0 none;
  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-menu .p-submenu-header {
  margin: 0;
  padding: 0.75rem 1rem;
  color: #495057;
  background: #ffffff;
  font-weight: 600;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.p-menu .p-menu-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}
.p-menu .p-menuitem {
  margin: 0;
}
.p-menu .p-menuitem:last-child {
  margin: 0;
}

.p-menubar {
  padding: 0.5rem;
  background: #f8f9fa;
  color: #495057;
  border: 1px solid #dee2e6;
  border-radius: 3px;
}
.p-menubar .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-menubar .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-menubar .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-menubar .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-menubar .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 3px;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
  margin-left: 0.5rem;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-menubar .p-submenu-list {
  padding: 0.25rem 0;
  background: #ffffff;
  border: 0 none;
  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);
  width: 12.5rem;
}
.p-menubar .p-submenu-list .p-menu-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}
.p-menubar .p-submenu-list .p-submenu-icon {
  font-size: 0.875rem;
}
.p-menubar .p-submenu-list .p-menuitem {
  margin: 0;
}
.p-menubar .p-submenu-list .p-menuitem:last-child {
  margin: 0;
}
.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #e9ecef;
}
.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}

@media screen and (max-width: 960px) {
  .p-menubar {
    position: relative;
  }
  .p-menubar .p-menubar-button {
    display: flex;
    width: 2rem;
    height: 2rem;
    color: #6c757d;
    border-radius: 50%;
    transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  }
  .p-menubar .p-menubar-button:hover {
    color: #6c757d;
    background: #e9ecef;
  }
  .p-menubar .p-menubar-button:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.2rem #a6d5fa;
  }
  .p-menubar .p-menubar-root-list {
    position: absolute;
    display: none;
    padding: 0.25rem 0;
    background: #ffffff;
    border: 0 none;
    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);
    width: 100%;
  }
  .p-menubar .p-menubar-root-list .p-menu-separator {
    border-top: 1px solid #dee2e6;
    margin: 0.25rem 0;
  }
  .p-menubar .p-menubar-root-list .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem {
    width: 100%;
    position: static;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
    padding: 0.75rem 1rem;
    color: #495057;
    border-radius: 0;
    transition: box-shadow 0.2s;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
    color: #495057;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
    color: #6c757d;
    margin-right: 0.5rem;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
    color: #6c757d;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
    background: #e9ecef;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
    color: #495057;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
    color: #6c757d;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
    color: #6c757d;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.15rem #a6d5fa;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon {
    margin-left: auto;
    transition: transform 0.2s;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-180deg);
  }
  .p-menubar .p-menubar-root-list .p-submenu-list {
    width: 100%;
    position: static;
    box-shadow: none;
    border: 0 none;
  }
  .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon {
    transition: transform 0.2s;
    transform: rotate(90deg);
  }
  .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-90deg);
  }
  .p-menubar .p-menubar-root-list .p-menuitem {
    width: 100%;
    position: static;
  }
  .p-menubar .p-menubar-root-list ul li a {
    padding-left: 2.25rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li a {
    padding-left: 3.75rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li ul li a {
    padding-left: 5.25rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li ul li ul li a {
    padding-left: 6.75rem;
  }
  .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a {
    padding-left: 8.25rem;
  }
  .p-menubar.p-menubar-mobile-active .p-menubar-root-list {
    display: flex;
    flex-direction: column;
    top: 100%;
    left: 0;
    z-index: 1;
  }
}
.p-panelmenu .p-panelmenu-header > a {
  padding: 1rem;
  border: 1px solid #dee2e6;
  color: #495057;
  background: #f8f9fa;
  font-weight: 600;
  border-radius: 3px;
  transition: box-shadow 0.2s;
}
.p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon {
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-header > a .p-menuitem-icon {
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-header > a:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover {
  background: #e9ecef;
  border-color: #dee2e6;
  color: #495057;
}
.p-panelmenu .p-panelmenu-header.p-highlight {
  margin-bottom: 0;
}
.p-panelmenu .p-panelmenu-header.p-highlight > a {
  background: #f8f9fa;
  border-color: #dee2e6;
  color: #495057;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover {
  border-color: #dee2e6;
  background: #e9ecef;
  color: #495057;
}
.p-panelmenu .p-panelmenu-content {
  padding: 0.25rem 0;
  border: 1px solid #dee2e6;
  background: #ffffff;
  color: #495057;
  margin-bottom: 0;
  border-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon {
  margin-right: 0.5rem;
}
.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) {
  padding: 0 0 0 1rem;
}
.p-panelmenu .p-panelmenu-panel {
  margin-bottom: 0;
}
.p-panelmenu .p-panelmenu-panel .p-panelmenu-header > a {
  border-radius: 0;
}
.p-panelmenu .p-panelmenu-panel .p-panelmenu-content {
  border-radius: 0;
}
.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header > a {
  border-top: 0 none;
}
.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover > a, .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover > a {
  border-top: 0 none;
}
.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header > a {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) > a {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.p-slidemenu {
  padding: 0.25rem 0;
  background: #ffffff;
  color: #495057;
  border: 1px solid #dee2e6;
  border-radius: 3px;
  width: 12.5rem;
}
.p-slidemenu .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-slidemenu .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-slidemenu .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-slidemenu .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-slidemenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-slidemenu.p-slidemenu-overlay {
  background: #ffffff;
  border: 0 none;
  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-slidemenu .p-slidemenu-list {
  padding: 0.25rem 0;
  background: #ffffff;
  border: 0 none;
  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-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link {
  background: #e9ecef;
}
.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text {
  color: #495057;
}
.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon {
  color: #6c757d;
}
.p-slidemenu .p-slidemenu-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}
.p-slidemenu .p-slidemenu-icon {
  font-size: 0.875rem;
}
.p-slidemenu .p-slidemenu-backward {
  padding: 0.75rem 1rem;
  color: #495057;
}

.p-steps .p-steps-item .p-menuitem-link {
  background: transparent;
  transition: box-shadow 0.2s;
  border-radius: 3px;
  background: #ffffff;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-number {
  color: #495057;
  border: 1px solid #e9ecef;
  background: #ffffff;
  min-width: 2rem;
  height: 2rem;
  line-height: 2rem;
  font-size: 1.143rem;
  z-index: 1;
  border-radius: 50%;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-title {
  margin-top: 0.5rem;
  color: #6c757d;
}
.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-steps .p-steps-item.p-highlight .p-steps-number {
  background: #E3F2FD;
  color: #495057;
}
.p-steps .p-steps-item.p-highlight .p-steps-title {
  font-weight: 600;
  color: #495057;
}
.p-steps .p-steps-item:before {
  content: " ";
  border-top: 1px solid #dee2e6;
  width: 100%;
  top: 50%;
  left: 0;
  display: block;
  position: absolute;
  margin-top: -1rem;
}

.p-tabmenu .p-tabmenu-nav {
  background: #ffffff;
  border: 1px solid #dee2e6;
  border-width: 0 0 2px 0;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem {
  margin-right: 0;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link {
  border: solid #dee2e6;
  border-width: 0 0 2px 0;
  border-color: transparent transparent #dee2e6 transparent;
  background: #ffffff;
  color: #6c757d;
  padding: 1rem;
  font-weight: 600;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  transition: box-shadow 0.2s;
  margin: 0 0 -2px 0;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon {
  margin-right: 0.5rem;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link {
  background: #ffffff;
  border-color: #6c757d;
  color: #6c757d;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link {
  background: #ffffff;
  border-color: #2196F3;
  color: #2196F3;
}

.p-tieredmenu {
  padding: 0.25rem 0;
  background: #ffffff;
  color: #495057;
  border: 1px solid #dee2e6;
  border-radius: 3px;
  width: 12.5rem;
}
.p-tieredmenu .p-menuitem-link {
  padding: 0.75rem 1rem;
  color: #495057;
  border-radius: 0;
  transition: box-shadow 0.2s;
  -webkit-user-select: none;
          user-select: none;
}
.p-tieredmenu .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-tieredmenu .p-menuitem-link .p-menuitem-icon {
  color: #6c757d;
  margin-right: 0.5rem;
}
.p-tieredmenu .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover {
  background: #e9ecef;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  color: #495057;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  color: #6c757d;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  color: #6c757d;
}
.p-tieredmenu .p-menuitem-link:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: inset 0 0 0 0.15rem #a6d5fa;
}
.p-tieredmenu.p-tieredmenu-overlay {
  background: #ffffff;
  border: 0 none;
  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-tieredmenu .p-submenu-list {
  padding: 0.25rem 0;
  background: #ffffff;
  border: 0 none;
  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-tieredmenu .p-menuitem {
  margin: 0;
}
.p-tieredmenu .p-menuitem:last-child {
  margin: 0;
}
.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  background: #e9ecef;
}
.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  color: #495057;
}
.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  color: #6c757d;
}
.p-tieredmenu .p-menu-separator {
  border-top: 1px solid #dee2e6;
  margin: 0.25rem 0;
}
.p-tieredmenu .p-submenu-icon {
  font-size: 0.875rem;
}

.p-inline-message {
  padding: 0.5rem 0.5rem;
  margin: 0;
  border-radius: 3px;
}
.p-inline-message.p-inline-message-info {
  background: #B3E5FC;
  border: solid #0891cf;
  border-width: 0px;
  color: #044868;
}
.p-inline-message.p-inline-message-info .p-inline-message-icon {
  color: #044868;
}
.p-inline-message.p-inline-message-success {
  background: #C8E6C9;
  border: solid #439446;
  border-width: 0px;
  color: #224a23;
}
.p-inline-message.p-inline-message-success .p-inline-message-icon {
  color: #224a23;
}
.p-inline-message.p-inline-message-warn {
  background: #FFECB3;
  border: solid #d9a300;
  border-width: 0px;
  color: #6d5100;
}
.p-inline-message.p-inline-message-warn .p-inline-message-icon {
  color: #6d5100;
}
.p-inline-message.p-inline-message-error {
  background: #FFCDD2;
  border: solid #e60017;
  border-width: 0px;
  color: #73000c;
}
.p-inline-message.p-inline-message-error .p-inline-message-icon {
  color: #73000c;
}
.p-inline-message .p-inline-message-icon {
  font-size: 1rem;
  margin-right: 0.5rem;
}
.p-inline-message .p-inline-message-text {
  font-size: 1rem;
}
.p-inline-message.p-inline-message-icon-only .p-inline-message-icon {
  margin-right: 0;
}

.p-message {
  margin: 1rem 0;
  border-radius: 3px;
}
.p-message .p-message-wrapper {
  padding: 1rem 1.5rem;
}
.p-message .p-message-close {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background: transparent;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-message .p-message-close:hover {
  background: rgba(255, 255, 255, 0.3);
}
.p-message .p-message-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-message.p-message-info {
  background: #B3E5FC;
  border: solid #0891cf;
  border-width: 0 0 0 6px;
  color: #044868;
}
.p-message.p-message-info .p-message-icon {
  color: #044868;
}
.p-message.p-message-info .p-message-close {
  color: #044868;
}
.p-message.p-message-success {
  background: #C8E6C9;
  border: solid #439446;
  border-width: 0 0 0 6px;
  color: #224a23;
}
.p-message.p-message-success .p-message-icon {
  color: #224a23;
}
.p-message.p-message-success .p-message-close {
  color: #224a23;
}
.p-message.p-message-warn {
  background: #FFECB3;
  border: solid #d9a300;
  border-width: 0 0 0 6px;
  color: #6d5100;
}
.p-message.p-message-warn .p-message-icon {
  color: #6d5100;
}
.p-message.p-message-warn .p-message-close {
  color: #6d5100;
}
.p-message.p-message-error {
  background: #FFCDD2;
  border: solid #e60017;
  border-width: 0 0 0 6px;
  color: #73000c;
}
.p-message.p-message-error .p-message-icon {
  color: #73000c;
}
.p-message.p-message-error .p-message-close {
  color: #73000c;
}
.p-message .p-message-text {
  font-size: 1rem;
  font-weight: 500;
}
.p-message .p-message-icon {
  font-size: 1.5rem;
  margin-right: 0.5rem;
}
.p-message .p-message-summary {
  font-weight: 700;
}
.p-message .p-message-detail {
  margin-left: 0.5rem;
}

.p-toast {
  opacity: 0.9;
}
.p-toast .p-toast-message {
  margin: 0 0 1rem 0;
  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);
  border-radius: 3px;
}
.p-toast .p-toast-message .p-toast-message-content {
  padding: 1rem;
  border-width: 0 0 0 6px;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text {
  margin: 0 0 0 1rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon {
  font-size: 2rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-summary {
  font-weight: 700;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-detail {
  margin: 0.5rem 0 0 0;
}
.p-toast .p-toast-message .p-toast-icon-close {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background: transparent;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-toast .p-toast-message .p-toast-icon-close:hover {
  background: rgba(255, 255, 255, 0.3);
}
.p-toast .p-toast-message .p-toast-icon-close:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}
.p-toast .p-toast-message.p-toast-message-info {
  background: #B3E5FC;
  border: solid #0891cf;
  border-width: 0 0 0 6px;
  color: #044868;
}
.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close {
  color: #044868;
}
.p-toast .p-toast-message.p-toast-message-success {
  background: #C8E6C9;
  border: solid #439446;
  border-width: 0 0 0 6px;
  color: #224a23;
}
.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close {
  color: #224a23;
}
.p-toast .p-toast-message.p-toast-message-warn {
  background: #FFECB3;
  border: solid #d9a300;
  border-width: 0 0 0 6px;
  color: #6d5100;
}
.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close {
  color: #6d5100;
}
.p-toast .p-toast-message.p-toast-message-error {
  background: #FFCDD2;
  border: solid #e60017;
  border-width: 0 0 0 6px;
  color: #73000c;
}
.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,
.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close {
  color: #73000c;
}

.p-galleria .p-galleria-close {
  margin: 0.5rem;
  background: transparent;
  color: #f8f9fa;
  width: 4rem;
  height: 4rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
.p-galleria .p-galleria-close .p-galleria-close-icon {
  font-size: 2rem;
}
.p-galleria .p-galleria-close:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #f8f9fa;
}
.p-galleria .p-galleria-item-nav {
  background: transparent;
  color: #f8f9fa;
  width: 4rem;
  height: 4rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 3px;
  margin: 0 0.5rem;
}
.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,
.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon {
  font-size: 2rem;
}
.p-galleria .p-galleria-item-nav:not(.p-disabled):hover {
  background: rgba(255, 255, 255, 0.1);
  color: #f8f9fa;
}
.p-galleria .p-galleria-caption {
  background: rgba(0, 0, 0, 0.5);
  color: #f8f9fa;
  padding: 1rem;
}
.p-galleria .p-galleria-indicators {
  padding: 1rem;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator button {
  background-color: #e9ecef;
  width: 1rem;
  height: 1rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover {
  background: #dee2e6;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  background: #E3F2FD;
  color: #495057;
}
.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator {
  margin-right: 0.5rem;
}
.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator {
  margin-bottom: 0.5rem;
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators {
  background: rgba(0, 0, 0, 0.5);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button {
  background: rgba(255, 255, 255, 0.4);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover {
  background: rgba(255, 255, 255, 0.6);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  background: #E3F2FD;
  color: #495057;
}
.p-galleria .p-galleria-thumbnail-container {
  background: rgba(0, 0, 0, 0.9);
  padding: 1rem 0.25rem;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next {
  margin: 0.5rem;
  background-color: transparent;
  color: #f8f9fa;
  width: 2rem;
  height: 2rem;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  border-radius: 50%;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #f8f9fa;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content {
  transition: box-shadow 0.2s;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-galleria-mask.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.9);
}

.p-avatar {
  background-color: #dee2e6;
  border-radius: 3px;
}
.p-avatar.p-avatar-lg {
  width: 3rem;
  height: 3rem;
  font-size: 1.5rem;
}
.p-avatar.p-avatar-lg .p-avatar-icon {
  font-size: 1.5rem;
}
.p-avatar.p-avatar-xl {
  width: 4rem;
  height: 4rem;
  font-size: 2rem;
}
.p-avatar.p-avatar-xl .p-avatar-icon {
  font-size: 2rem;
}

.p-avatar-group .p-avatar {
  border: 2px solid #ffffff;
}

.p-badge {
  background: #2196F3;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  min-width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
}
.p-badge.p-badge-secondary {
  background-color: #607D8B;
  color: #ffffff;
}
.p-badge.p-badge-success {
  background-color: #689F38;
  color: #ffffff;
}
.p-badge.p-badge-info {
  background-color: #0288D1;
  color: #ffffff;
}
.p-badge.p-badge-warning {
  background-color: #FBC02D;
  color: #212529;
}
.p-badge.p-badge-danger {
  background-color: #D32F2F;
  color: #ffffff;
}
.p-badge.p-badge-lg {
  font-size: 1.125rem;
  min-width: 2.25rem;
  height: 2.25rem;
  line-height: 2.25rem;
}
.p-badge.p-badge-xl {
  font-size: 1.5rem;
  min-width: 3rem;
  height: 3rem;
  line-height: 3rem;
}

.p-blockui.p-component-overlay {
  background: rgba(0, 0, 0, 0.4);
}

.p-chip {
  background-color: #dee2e6;
  color: #495057;
  border-radius: 16px;
  padding: 0 0.5rem;
}
.p-chip .p-chip-text {
  line-height: 1.5;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.p-chip .p-chip-icon {
  margin-right: 0.5rem;
}
.p-chip .pi-chip-remove-icon {
  margin-left: 0.5rem;
}
.p-chip img {
  width: 2rem;
  height: 2rem;
  margin-left: -0.5rem;
  margin-right: 0.5rem;
}
.p-chip .pi-chip-remove-icon {
  border-radius: 3px;
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-chip .pi-chip-remove-icon:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-inplace .p-inplace-display {
  padding: 0.5rem 0.5rem;
  border-radius: 3px;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-inplace .p-inplace-display:not(.p-disabled):hover {
  background: #e9ecef;
  color: #495057;
}
.p-inplace .p-inplace-display:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 0.2rem #a6d5fa;
}

.p-progressbar {
  border: 0 none;
  height: 1.5rem;
  background: #dee2e6;
  border-radius: 3px;
}
.p-progressbar .p-progressbar-value {
  border: 0 none;
  margin: 0;
  background: #2196F3;
}
.p-progressbar .p-progressbar-label {
  color: #495057;
  line-height: 1.5rem;
}

.p-scrolltop {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  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);
  transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
}
.p-scrolltop.p-link {
  background: rgba(0, 0, 0, 0.7);
}
.p-scrolltop.p-link:hover {
  background: rgba(0, 0, 0, 0.8);
}
.p-scrolltop .p-scrolltop-icon {
  font-size: 1.5rem;
  color: #f8f9fa;
}

.p-skeleton {
  background-color: #e9ecef;
  border-radius: 3px;
}
.p-skeleton:after {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
}

.p-tag {
  background: #2196F3;
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 700;
  padding: 0.25rem 0.4rem;
  border-radius: 3px;
}
.p-tag.p-tag-success {
  background-color: #689F38;
  color: #ffffff;
}
.p-tag.p-tag-info {
  background-color: #0288D1;
  color: #ffffff;
}
.p-tag.p-tag-warning {
  background-color: #FBC02D;
  color: #212529;
}
.p-tag.p-tag-danger {
  background-color: #D32F2F;
  color: #ffffff;
}
.p-tag .p-tag-icon {
  margin-right: 0.25rem;
  font-size: 0.75rem;
}

.p-terminal {
  background: #ffffff;
  color: #495057;
  border: 1px solid #dee2e6;
  padding: 1rem;
}
.p-terminal .p-terminal-input {
  font-size: 1rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  background-color: #2196F3;
}

.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  background-color: #2196F3;
}

/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/primeng/resources/primeng.min.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;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}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-disabled{cursor:default !important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url('color.dae87a04d07ca92b.png') no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url('hue.8b1818380241e6ac.png') no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password-meter{background:transparent url('password-meter.7daa2ea7d6a97d1c.png') no-repeat left top;height:10px}.p-password-panel-overlay{position:absolute;display:none}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
.rtl {
  /* Arabic mode */
  font-family: "flat-jooza";
}
.rtl .CustomStyleTheme {
  box-shadow: none !important;
}
.rtl .CustomStyleTheme .tab-content .table-responsive {
  overflow-y: hidden;
}
.rtl .CustomStyleTheme .customTabs {
  position: absolute;
  right: 0px;
  top: -48px;
}
.rtl .CustomStyleTheme .customTabs li {
  position: relative;
  z-index: 1;
}
.rtl .CustomStyleTheme .customTabs li a {
  font-size: 14px;
  border: none;
  color: var(--main-color);
  background: #dadada;
  border-radius: 0;
  padding: 7px 8px !important;
  line-height: 11px;
}
.rtl .CustomStyleTheme .customTabs li a.active {
  color: #ffffff !important;
  border: none !important;
  background-color: var(--main-color) !important;
}
.rtl .CustomStyleTheme .titleBox {
  background-color: #ffffff;
  padding: 5px 7px 5px 7px;
  border-radius: 2px;
  margin-top: 10px;
  border: 1px solid #ddd;
  position: relative;
}
.rtl .CustomStyleTheme .titleBox:hover {
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
}
.rtl .CustomStyleTheme .titleBox .badge {
  position: absolute;
  top: 5px;
  right: 5px;
  transition: all 150ms linear;
}
.rtl .CustomStyleTheme .titleBox .badge:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.31);
  cursor: pointer;
  border: 1px solid #ddd;
}
.rtl .CustomStyleTheme .titleBox .btn {
  padding: 2px 18px;
}
.rtl .CustomStyleTheme .titleBox .delete-title {
  position: absolute;
  right: 8px;
  top: 2px;
}
.rtl .CustomStyleTheme .titleBox .checkbox-fade {
  position: absolute;
  right: -15px;
  top: 4px;
}
.rtl .CustomStyleTheme .titleBox .checkbox-fade .cr {
  width: 16px;
  height: 17px;
}
.rtl .CustomStyleTheme .titleBox h6 {
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: normal;
}
.rtl .CustomStyleTheme .titleBox p {
  font-size: 13px;
  margin-bottom: 0;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  line-height: 18px;
  padding: 1px 0;
}
.rtl .CustomStyleTheme .titleBox p:last-child {
  border-bottom: none;
  display: none;
}
.rtl .CustomStyleTheme .titleBox p b {
  font-weight: 500;
  color: #8ac541;
}
.rtl .CustomStyleTheme .paginationBottom {
  text-align: right;
  float: right;
}
.rtl .CustomStyleTheme .paginationBottom li.active a {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .CustomStyleTheme .paginationBottom li a {
  height: 22px;
  min-width: 24px;
  line-height: 24px;
  padding: 0 6px;
  border-radius: 3px;
  margin: 6px 3px;
  border: none;
  text-align: center;
  vertical-align: top;
  color: rgba(0, 0, 0, 0.54);
  text-decoration: none;
  vertical-align: bottom;
}
.rtl .CustomStyleTheme .paginationBottom li a i {
  position: relative;
  top: 2px;
}
.rtl .CustomStyleTheme .badge {
  border-radius: 3px;
  font-weight: normal;
  font-size: 12px !important;
}
.rtl .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell {
  font-size: 14px !important;
  width: 100% !important;
  min-width: 150px !important;
}
.rtl .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell:first-child {
  width: 100% !important;
  min-width: 80px !important;
}
.rtl .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell .ng-star-inserted {
  font-size: inherit !important;
}
.rtl .CustomStyleTheme .dropdown-list ul li {
  padding: 5px 15px 0 15px;
  min-height: 30px;
}
.rtl .CustomStyleTheme .dropdown-list ul li label {
  top: inherit;
}
.rtl .CustomStyleTheme .dropdown-list ul li:last-child {
  text-align: right;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.rtl .CustomStyleTheme .dropdown-list ul li:last-child:hover {
  background: transparent !important;
}
.rtl .CustomStyleTheme .status-list ul li:last-child {
  text-align: left;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.rtl .CustomStyleTheme .status-list ul li:last-child:hover {
  background: transparent !important;
}
.rtl .CustomStyleTheme .btn {
  padding: 5px 25px;
  margin: 0;
  text-transform: capitalize;
}
.rtl .CustomStyleTheme .row {
  margin-right: 0px !important;
  margin-left: -5px !important;
}
.rtl .CustomStyleTheme .row .col-md-2,
.rtl .CustomStyleTheme .row .col-md-4,
.rtl .CustomStyleTheme .row .col-md-8 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.rtl .CustomStyleTheme .row .col-md-2 {
  flex: 0 0 20.666667%;
  max-width: 20%;
}
.rtl .CustomStyleTheme .c-btn {
  margin-bottom: 10px;
}
.rtl .CustomStyleTheme .mat-form-field-wrapper {
  margin-bottom: -10px;
}
.rtl .CustomStyleTheme .mat-input-element,
.rtl .CustomStyleTheme .ng-star-inserted {
  font-size: 14px !important;
}
.rtl .CustomStyleTheme textarea.mat-input-element {
  height: 21px;
  padding: 0;
}
.rtl .CustomStyleTheme .customLabel {
  font-size: 14px !important;
  top: 14px;
}
.rtl .CustomStyleTheme .multi-select-margin {
  height: 28px;
}
.rtl .CustomStyleTheme .datatable-header .datatable-header-cell .sort-btn {
  top: 5px !important;
}
.rtl .CustomStyleTheme .ngx-datatable .datatable-body .datatable-body-row {
  outline: 0;
  height: 26px !important;
}
.rtl .CustomStyleTheme .datatable-header {
  height: inherit !important;
}
.rtl .CustomStyleTheme .datatable-checkbox {
  margin-top: -1px !important;
}
.rtl .CustomStyleTheme .datatable-header-cell,
.rtl .CustomStyleTheme .datatable-body-cell {
  padding: 2px 1.2rem !important;
  font-size: 14px !important;
  overflow-y: hidden;
}
.rtl .CustomStyleTheme .ngx-datatable .mat-input-element,
.rtl .CustomStyleTheme .ngx-datatable .ng-star-inserted {
  font-size: 14px !important;
}
.rtl .CustomStyleTheme .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  font-size: 14px !important;
  width: 100% !important;
  min-width: 150px !important;
  height: inherit !important;
}
.rtl .CustomStyleTheme .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell:first-child {
  width: 100% !important;
  min-width: 80px !important;
}
.rtl .CustomStyleTheme .card-block {
  padding: 7px 10px 0 10px;
}
.rtl .CustomStyleTheme .datatable-footer-inner {
  height: 35px !important;
}
.rtl .CustomStyleTheme .datatable-footer .page-count {
  height: 35px;
  line-height: 35px;
}
.rtl .CustomStyleTheme .search-top {
  margin-bottom: 0px;
}
.rtl .CustomStyleTheme .search-top .mat-form-field-infix {
  border-top: 4px solid transparent;
}
.rtl .CustomStyleTheme .search-top .mat-form-field-label-wrapper {
  top: -9px;
}
.rtl .CustomStyleTheme .search-top .mat-form-field-wrapper {
  margin-bottom: 0px;
}
.rtl .CustomStyleTheme .search-top .btn {
  margin-top: 5px;
}
.rtl #pills-profile {
  margin: 0 -10px;
  padding: 0px 0 15px 0;
  background: #e9e9e9;
}
.rtl .filter-box {
  padding: 8px 15px 7px 15px !important;
}
.rtl .filter-box .sub-title {
  margin: 0;
  border: none;
  padding: 0;
}
.rtl .spaceTop {
  margin-top: -22px;
}
.rtl .spaceTop .page-header {
  margin-bottom: 15px;
}
.rtl .spaceTop .page-header .page-header-title h3 {
  margin-bottom: 0;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .header-notification:hover .show-notification,
.rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top:hover .show-notification,
.rtl .header-navbar .navbar-wrapper .navbar-container .header-notification:hover .profile-notification,
.rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top:hover .profile-notification {
  border-top: 5px solid #fff;
}
.rtl .filter-box {
  padding: 8px 15px 7px 15px !important;
}
.rtl .filter-box .sub-title {
  margin: 0;
  border: none;
  padding: 0;
}
.rtl .tableFixed {
  width: 100%;
  height: 75vh;
  overflow-y: auto !important;
}
.rtl .tableFixed table thead {
  position: sticky;
  top: 0px;
}
.rtl .tableFixed table thead tr {
  border: none;
}
.rtl .tableFixed table tbody tr.chekBox {
  position: sticky;
  top: 47px;
  background-color: #fff;
}
.rtl .warpBox {
  height: 36px;
  overflow: hidden;
  width: 96%;
}
.rtl .c_dropdown {
  position: relative;
  display: inline-block;
  padding: 0.4rem 0.6rem;
  border: 1px solid #e6e6e6;
  background: #fff;
  border-radius: 5px;
  white-space: nowrap;
}
.rtl .c_dropdown:hover {
  color: #ffffff;
  background-color: #204d74;
}
.rtl .dropdown-content {
  display: none;
  position: absolute;
  background-color: #ffffff;
  min-width: 130px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 10px;
  z-index: 999;
  border-radius: 5px;
  border: 1px solid #ededed;
  right: 0px;
  top: 100%;
}
.rtl .c_dropdown:hover .dropdown-content {
  display: block;
}
.rtl .c_dropdown ul {
  margin: 0px;
  padding: 0px;
}
.rtl .c_dropdown .nav-link {
  padding: 5px;
}
.rtl .more_menu_outer {
  padding: 0px;
  position: absolute;
  right: 25px;
  padding: 0px;
}
.rtl .more_menu_outer li {
  list-style-type: none;
}
.rtl .tabslist {
  min-width: 135px;
  text-align: center;
}
.rtl .fav-menu li a {
  padding: 8px 10px;
  width: 100%;
  display: inline-block;
  word-break: break-word;
  padding-left: 10px;
  color: #fff;
}
.rtl .accordionFav .card .card-header a {
  display: block;
  text-decoration: none;
  position: relative;
  transition: color 0.5s ease;
  padding-right: 1.5rem;
}
.rtl .accordionFav .card-header {
  padding: 0;
  border: none;
}
.rtl .accordionFav .card-header * {
  color: #E97305;
  padding: 0;
  text-shadow: 0 0 #E97305;
  font-size: 16px;
}
.rtl .accordionFav .card-header a[aria-expanded=false]:before {
  content: "\e606";
}
.rtl .accordionFav .card-header a[aria-expanded=true]:before {
  content: "\e604";
}
.rtl .accordionFav .card-header h6 a {
  color: #fff;
  position: relative;
  padding: 13px 15px 13px 10px;
  display: inline-block;
  width: 100%;
  font-weight: normal;
}
.rtl .accordionFav .card-header h6 a:before {
  position: absolute;
  right: 11px;
  top: 13px;
  font-size: 18px;
  display: block;
  font-family: simple-line-icons;
  display: inline-block;
  padding-right: 3px;
  font-size: 10px;
  color: #000;
}
.rtl .accordionFav .card-body {
  padding: 0;
  padding-left: 24px;
  transition: all 0.3s ease-in-out;
}
.rtl .accordionFav .card-body ul.favorite-menu li {
  transition: all 0.3s ease-in-out;
}
.rtl .accordionFav .card-body ul.favorite-menu li.active a {
  background-color: var(--main-color-hover);
}
.rtl .accordionFav .card-body ul.favorite-menu li a {
  padding: 10px;
  display: inline-block;
  width: 100%;
  color: #000000;
}
.rtl .u-menu .c-btn {
  min-width: 150px !important;
}
.rtl .screenCodes .mat-tab-label-active {
  background-color: var(--main-color);
  color: #fff;
  opacity: 1;
  border-radius: 50px 0;
}
.rtl .screenCodes .mat-ink-bar {
  background-color: transparent !important;
}
.rtl .row-color1 {
  background-color: var(--btnDanger) !important;
}
.rtl .purchaseSaleTable .ngx-datatable {
  width: 100% !important;
  min-width: 2000px !important;
}
.rtl .text-limit {
  width: 300px;
}
.rtl .colorsChange {
  background-color: #FFFF00;
}
.rtl .colorsChange span {
  display: inline-block;
  width: 100%;
  max-width: 100% !important;
}
.rtl .colorsChange span span {
  background-color: #FFFF00;
  display: inline-block;
  width: 100%;
}
.rtl .colorsChange span.c-remove {
  width: 8px;
}
.rtl .colorsChange span.c-angle-down {
  width: 8px;
}
.rtl .vactionTable .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell,
.rtl .vactionTable .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-group-cell {
  overflow: inherit !important;
}
.rtl .vactionTable .customDropListTable.menuDroplist .dropdown-list {
  top: -78px !important;
  width: auto !important;
  position: absolute;
}
.rtl .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.rtl .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-down,
.rtl .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-up {
  bottom: -14px;
  top: unset;
  transform: rotate(180deg);
}
.rtl .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-down.arrow-2,
.rtl .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -16px;
  transform: rotate(180deg);
}
.rtl .create-activity-tabs button {
  width: 100%;
  background-color: var(--side-bar) !important;
  color: #fff;
  font-size: 13px;
}
.rtl .create-activity-tabs button .fa {
  padding-right: 10px;
  font-size: 15px;
}
.rtl .create-activity-tabs button.btn-arrow-right:hover,
.rtl .create-activity-tabs button.showCall {
  background-color: var(--main-color-hover) !important;
}
.rtl .dataOverflow .datatable-body-cell-label {
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  width: 95% !important;
  white-space: nowrap !important;
}
.rtl .forward-backward-view ul li.disabled {
  opacity: 0.5;
}
.rtl .forward-backward-view .page-item .page-link {
  border: 1px solid #d4d3d3;
  padding: 11px 17px;
}
.rtl .forward-backward-view .page-item.active .page-link {
  background-color: var(--main-color);
}
.rtl .historyView .c-btn {
  pointer-events: none !important;
}
.rtl .example-viewport {
  height: 500px !important;
  width: 100%;
}
.rtl .example-viewport .cdk-virtual-scroll-content-wrapper {
  min-height: 500px !important;
}
.rtl .example-viewport .cdk-virtual-scroll-content-wrapper .saleTable {
  height: 100%;
  min-height: 350px;
}
.rtl .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(1) td .dropdown-list, .rtl .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(2) td .dropdown-list, .rtl .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(3) td .dropdown-list, .rtl .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(4) td .dropdown-list {
  top: auto !important;
}
.rtl .example-viewport .cdk-virtual-scroll-content-wrapper table tr td .dropdown-list {
  width: 450px !important;
  top: -170px !important;
  position: absolute;
}
.rtl .ItemListMenu .dropdown-list {
  top: inherit !important;
  left: inherit !important;
  width: 312px !important;
  position: absolute !important;
}
.rtl .ItemListMenu .dropdown-list .arrow-2.arrow-down {
  top: -1px;
  bottom: inherit;
}
.rtl .ItemListMenu .dropdown-list div.arrow-down {
  transform: inherit;
  top: 0;
}
.rtl .popover__content .dropdown-list {
  position: absolute !important;
  top: 50px !important;
  left: 0 !important;
}
.rtl .smtTableOuter thead {
  z-index: 1;
}
.rtl .TransactionEntryModal .modal-body .dropdown-list {
  position: absolute !important;
}
.rtl .customDropMenu .dropdown-list {
  top: inherit !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 117% !important;
}
.rtl .customDropMenu .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.rtl .customDropMenu .dropdown-list .arrow-down,
.rtl .customDropMenu .dropdown-list .arrow-up {
  bottom: -14px;
  top: unset;
  transform: rotate(180deg);
}
.rtl .customDropMenu .dropdown-list .arrow-down.arrow-2,
.rtl .customDropMenu .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -16px;
  transform: rotate(180deg);
}
.rtl .showMenu {
  overflow: inherit;
}
.rtl .showMenu .ngx-datatable {
  overflow: inherit;
}
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell {
  overflow-x: inherit;
}
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list {
  top: inherit !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 117% !important;
}
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-down,
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-up {
  bottom: -14px;
  top: unset;
  transform: rotate(180deg);
}
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-down.arrow-2,
.rtl .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -16px;
  transform: rotate(180deg);
}
.rtl .budgetTable .mat-form-field-infix {
  width: 80px;
}
.rtl .filterNotification label.customLabel {
  top: -5px;
}
.rtl .filterNotification label.customLabel.mystyle {
  top: -5px !important;
}
.rtl .filterNotification .dropdown-list {
  top: inherit !important;
  left: inherit !important;
}
.rtl .filterNotification .dropdown-list .list-filter {
  width: 100%;
  display: inline-flex;
}
.rtl .filterNotification .dropdown-list .list-filter .c-search,
.rtl .filterNotification .dropdown-list .list-filter .c-clear {
  top: -13px;
}
.rtl .filterNotification .dropdown-list ul li {
  width: 100%;
}
.rtl .top-head-dropdown .dropdown-menu {
  overflow-x: hidden !important;
  height: 400px !important;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child {
  position: sticky;
  top: -12px;
  background: var(--side-bar) !important;
  z-index: 10;
  padding-top: 17px;
  padding-bottom: 5px;
  margin-top: -12px;
  color: #fff;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox {
  position: absolute;
  top: -19px;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label {
  color: #fff;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label .mat-checkbox-inner-container {
  background-color: #fff;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label .mat-checkbox-inner-container span.mat-checkbox-frame {
  border: none;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label .mat-checkbox-inner-container span.mat-checkbox-persistent-ripple {
  border: none;
}
.rtl .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox input[type=checkbox] {
  accent-color: #fe6d52;
}
.rtl .top-head-dropdown .dropdown-menu li .top-text-block {
  padding: 9px 0px !important;
}
.rtl .top-head-dropdown .dropdown-menu li .top-text-block:hover {
  background-color: inherit !important;
}
.rtl .top-head-dropdown .dropdown-menu li .top-text-block:hover::before {
  left: -10px !important;
}
.rtl .top-head-dropdown .dropdown-menu li .top-text-block .top-text-heading {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #202020 !important;
}
.rtl .top-head-dropdown .dropdown-menu li .top-text-block .top-text-view {
  background-color: var(--main-color-hover) !important;
  border-radius: 50px;
  padding: 2px 8px 1px 8px !important;
  position: relative;
  top: -6px;
  font-size: 12px !important;
}
.rtl .top-head-dropdown .dropdown-menu li:nth-child(even) {
  background: #fff;
}
.rtl .top-head-dropdown .dropdown-menu li:nth-child(odd) {
  background: #ededed;
}
.rtl .top-head-dropdown .dropdown-menu li .dropdown-list li {
  background-color: transparent !important;
  color: #000;
  padding: 10px !important;
  margin: inherit !important;
  position: inherit;
  line-height: 18px !important;
  top: inherit !important;
}
.rtl .dec-Text textarea {
  height: 25px !important;
  resize: none;
  line-height: 14px;
}
.rtl .dec-Text textarea::-webkit-scrollbar {
  width: 8px;
}
.rtl .dec-Text textarea::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.rtl .dec-Text textarea::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #222;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.rtl table th.currently-sorted[data-sort-dir=asc]::after {
  content: "\f107";
  font-family: FontAwesome;
}
.rtl table th.currently-sorted[data-sort-dir=desc]::after {
  content: "\f106";
  font-family: FontAwesome;
}
.rtl .bs-stepper-circle {
  display: inline-flex;
  align-content: center;
  justify-content: center;
  width: 2em;
  height: 2em;
  padding: 0.5em 0;
  margin: 0.25rem;
  line-height: 1em;
  color: #fff;
  background-color: #afafaf;
  border-radius: 1em;
}
.rtl .active .bs-stepper-circle {
  background-color: #007bff;
}
.rtl .active .bs-stepper-label {
  color: #007bff;
}
.rtl .bs-stepper .step-trigger {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 20px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #464954;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent;
  border: none;
  border-radius: 0.25rem;
  transition: background-color 0.15s ease-out, color 0.15s ease-out;
}
.rtl .bs-stepper .step-trigger:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.rtl .bs-stepper .step-trigger:focus {
  color: #007bff;
  outline: 0;
}
.rtl .bs-stepper .step-trigger:hover {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.06);
}
.rtl .bs-stepper .step-trigger.disabled,
.rtl .bs-stepper .step-trigger:disabled {
  pointer-events: none;
  opacity: 0.65;
}
.rtl .bs-stepper-header {
  display: flex;
  align-items: center;
}
.rtl .bs-stepper .line,
.rtl .bs-stepper-line {
  flex: 1 0 32px;
  min-width: 1px;
  min-height: 1px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.3);
}
.rtl table th.sorttable_sorted span::after {
  content: "\f107";
  font-family: FontAwesome;
}
.rtl table th.sorttable_sorted_reverse span::after {
  content: "\f106";
  font-family: FontAwesome;
}
.rtl .colorsChange {
  background-color: #FFFF00;
}
.rtl .remove {
  background-color: lightsalmon !important;
}
.rtl .change {
  background-color: #FFFF00;
}
.rtl .colorsChange {
  background-color: rgba(255, 255, 0, 0.7411764706);
}
.rtl .remove {
  background-color: lightsalmon !important;
}
.rtl .add {
  background-color: lightgreen;
}
.rtl .change {
  background-color: #000;
}
.rtl .change .amount {
  color: #fff !important;
}
.rtl .change span.label {
  color: #fff !important;
}
.rtl table#example tr th.sorting_asc:after {
  content: "\f107";
  font-family: FontAwesome;
}
.rtl table#example tr th.sorting_desc:after {
  content: "\f106";
  font-family: FontAwesome;
}
.rtl .right-0 {
  right: 0;
}
.rtl .disable-class {
  pointer-events: none;
}
.rtl .tabHighlight {
  background-color: #FFFF00 !important;
}
.rtl .Itempop2 .datatable-header-cell {
  width: 25% !important;
}
.rtl .Itempop2 .datatable-header-cell:first-child {
  width: 10% !important;
}
.rtl .Itempop2 .datatable-body-cell {
  width: 25% !important;
}
.rtl .Itempop2 .datatable-body-cell:first-child {
  width: 10% !important;
}
.rtl .orderTree .mat-tree-node button {
  background-color: transparent;
  border: none;
}
.rtl .orderTree .mat-tree-node button:focus {
  outline: none;
}
.rtl .orderTree table thead th {
  padding-top: 3px;
  padding-bottom: 3px;
  outline: none;
}
.rtl .sideMenuSearch {
  margin: 10px 10px;
  position: relative;
}
.rtl .sideMenuSearch input {
  width: 100%;
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  padding-left: 10px;
}
.rtl .sideMenuSearch button {
  position: absolute;
  right: 0;
  top: 1px;
  border: none;
}
.rtl .input-group-append-calendar {
  margin-left: 0px !important;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.rtl .globalSearch mat-form-field {
  background-color: #fff !important;
  border-radius: 5px;
  width: 70%;
  float: left;
  margin-left: 55px;
  margin-top: 7px;
}
.rtl .sideMenuAllSearch {
  position: relative;
  text-align: center;
  /* Border */
  /* Font color */
}
.rtl .sideMenuAllSearch mat-form-field {
  background-color: #fff !important;
  border-radius: 5px;
}
.rtl .sideMenuAllSearch .mat-form-field-wrapper {
  margin-bottom: 0;
  padding: 0;
}
.rtl .sideMenuAllSearch .mat-form-field-infix {
  padding: 0 0px 14px 0px !important;
}
.rtl .sideMenuAllSearch .mat-form-field-suffix {
  padding: 0px 0px 0px 0px !important;
}
.rtl .sideMenuAllSearch .mat-form-field-appearance-outline .mat-form-field-outline {
  color: white;
}
.rtl .sideMenuAllSearch input.mat-input-element {
  color: black;
}
.rtl .CDK-Scroll.scrollList thead th {
  text-align: left;
  padding-left: 15px !important;
  padding-right: 0 !important;
}
.rtl .CDK-Scroll.scrollList tbody tr td {
  width: 91px;
  text-align: left;
  padding-left: 15px !important;
  padding-right: 0 !important;
  word-break: break-word;
}
.rtl .CDK-Scroll.scrollList tbody tr td:first-child {
  width: 45px;
}
.rtl .CDK-Scroll thead th {
  width: 100px;
  text-align: center;
}
.rtl .CDK-Scroll thead th:first-child {
  width: 50px;
}
.rtl .CDK-Scroll tbody tr td {
  width: 100px;
  text-align: center;
}
.rtl .CDK-Scroll tbody tr td:first-child {
  width: 50px;
}
.rtl .CDK-Scroll tbody tr td .mat-form-field-infix {
  width: 100% !important;
  text-align: center;
}
.rtl #cardItem .panel-overlay {
  position: absolute;
}
.rtl fieldset {
  min-width: 100% !important;
}
.rtl .tabsBarNew {
  background-color: white !important;
}
.rtl .tabsBarNew li {
  margin-bottom: -1px !important;
}
.rtl .tabsBarNew li a.nav-link {
  border: none !important;
  border-radius: 0 !important;
  padding: 0.5rem 1rem !important;
  color: #007bff !important;
  font-weight: 400 !important;
}
.rtl .tabsBarNew li a.nav-link.active {
  color: #495057 !important;
  background-color: #fff !important;
  border-color: #dee2e6 #dee2e6 #fff !important;
  border: 1px solid #dee2e6 !important;
  border-bottom: none !important;
}
.rtl .tabsBarNew li a.nav-link.active::before {
  display: none;
}
.rtl .CDK-Scroll1 thead th {
  width: 143px !important;
  text-align: center !important;
}
.rtl .CDK-Scroll1 tbody tr td {
  width: 143px !important;
  text-align: center !important;
  padding: 0;
  vertical-align: middle;
}
.rtl .CDK-Scroll1 tbody tr td .mat-form-field-infix {
  width: 100% !important;
  text-align: center;
}
.rtl .customersTable .ngx-datatable .datatable-header {
  height: inherit !important;
}
.rtl .customersTable .ngx-datatable .datatable-header-cell {
  width: 10% !important;
}
.rtl .customersTable .ngx-datatable .datatable-header-cell .datatable-header-cell-template-wrap {
  white-space: break-spaces;
  line-height: 16px;
}
.rtl .customersTable .ngx-datatable .datatable-body-row {
  height: inherit !important;
}
.rtl .customersTable .ngx-datatable .datatable-body-row .datatable-body-cell {
  width: 10% !important;
  white-space: break-spaces !important;
  height: inherit !important;
  line-height: 16px;
  overflow: inherit !important;
}
.rtl .addVcaation {
  overflow-x: inherit;
}
.rtl .addVcaation .customDropListTable.menuDroplist .dropdown-list {
  top: -152px !important;
}
.rtl .addVcaation .ngx-datatable {
  overflow: inherit;
}
.rtl .addVcaation .datatable-body-row {
  min-height: 70px !important;
}
.rtl .stockValueGrouping .ant-tree-switcher svg {
  display: none;
}
.rtl .POS-module .card {
  margin-bottom: 0;
  height: 100%;
}
.rtl .POS-module #myTabContent #contact .product-left {
  min-height: 465px;
  height: 50vh;
}
.rtl .POS-module .product-search input:focus {
  outline: none;
  box-shadow: none;
  border-color: #000 !important;
}
.rtl .POS-module .customBtn .btn:focus {
  box-shadow: none !important;
}
.rtl .POS-module .btnPlay {
  margin: 0 !important;
  border: 1px solid #fff !important;
  font-size: 13px !important;
}
.rtl .POS-module .total-price h5 {
  font-weight: 500;
  font-size: 14px !important;
}
.rtl .POS-module .total-price .cart-label,
.rtl .POS-module .total-price .cart-price {
  font-size: 13px !important;
  font-weight: normal !important;
  text-align: left !important;
}
.rtl .POS-module .info-icon {
  font-size: 18px;
  margin-top: 0px;
  position: relative;
  left: -15px;
  background: #f5f5f5;
  height: 56px;
  padding: 21px 6px 5px 5px;
}
.rtl .POS-module .deletColum {
  background: #f5f5f5;
  padding: 0px;
  /* margin-left: -15px; */
  text-align: center;
  position: absolute;
  right: 15px;
  height: 56px;
}
.rtl .POS-module .deletColum.col77 {
  padding-right: 8px;
  text-align: right;
}
.rtl .POS-module .deletColum.col88 {
  padding-top: 16px;
  right: 16px;
}
.rtl .POS-module .headerBar {
  background: #fff !important;
  min-height: 20px !important;
}
.rtl .POS-module .headerBar .cart-item__price {
  color: #000 !important;
  font-weight: 500;
}
.rtl .headerTop8 {
  height: 8px;
}
.rtl .headerTop4 {
  height: 31px;
}
.rtl .availabilityReport .headerStyle {
  position: sticky;
  top: 77px;
}
.rtl .availabilityReport .headerStyle th {
  padding: 7px !important;
}
.rtl .availabilityReport .headerStyle32 {
  position: sticky;
  top: 55px;
}
.rtl .availabilityReport .headerStyle32 th {
  padding: 7px !important;
}
.rtl .availabilityReport .table tr th {
  text-align: center;
  border-top: none;
}
.rtl .availabilityReport .table tr td {
  text-align: center;
  height: 40px;
}
.rtl .availabilityReport .headerStyle2 {
  position: sticky;
  top: 0px;
  z-index: 14;
}
.rtl .availabilityReport .boxwrap td {
  height: 58px !important;
  vertical-align: middle;
}
.rtl .availabilityReport .texthide {
  text-overflow: ellipsis;
  width: 99%;
  overflow: hidden;
  white-space: nowrap;
}
.rtl .availabilityReport .headerTop {
  padding-top: 0px !important;
}
.rtl .availabilityReport .headerTop1 {
  padding-top: 7px;
}
.rtl .availabilityReport .brdstyle {
  position: relative;
}
.rtl .availabilityReport .brdstyle::before {
  position: absolute;
  content: "";
  background-color: #fffafa;
  width: 100%;
  height: 2px;
  left: 0;
  bottom: -2px;
}
.rtl .availabilityReport .leftSide {
  position: sticky;
  left: 0;
  top: 50px;
  z-index: 10;
  background-color: #fff;
}
.rtl .availabilityReport .leftTop {
  position: sticky;
  left: 0px;
  z-index: 10;
}
.rtl .availabilityReport .spaceTop {
  margin-top: 0px;
}
.rtl .dropList tr:first-child .customDropMenu .dropdown-list, .rtl .dropList tr:nth-child(2) .customDropMenu .dropdown-list, .rtl .dropList tr:nth-child(3) .customDropMenu .dropdown-list, .rtl .dropList tr:nth-child(4) .customDropMenu .dropdown-list {
  top: 100% !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 0% !important;
}
.rtl .dropList tr:first-child .customDropMenu .dropdown-list .arrow-2, .rtl .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-2, .rtl .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-2, .rtl .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.rtl .dropList tr:first-child .customDropMenu .dropdown-list .arrow-down,
.rtl .dropList tr:first-child .customDropMenu .dropdown-list .arrow-up, .rtl .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-down,
.rtl .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-up, .rtl .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-down,
.rtl .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-up, .rtl .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-down,
.rtl .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-up {
  bottom: -5px;
  top: unset;
  transform: rotate(0deg);
}
.rtl .dropList tr:first-child .customDropMenu .dropdown-list .arrow-down.arrow-2,
.rtl .dropList tr:first-child .customDropMenu .dropdown-list .arrow-up.arrow-2, .rtl .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-down.arrow-2,
.rtl .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-up.arrow-2, .rtl .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-down.arrow-2,
.rtl .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-up.arrow-2, .rtl .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-down.arrow-2,
.rtl .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -3px;
  transform: rotate(0deg);
}
.rtl .CDK-custom-scroll thead th {
  text-align: center;
  padding: 2px 5px !important;
}
.rtl .CDK-custom-scroll thead th:first-child {
  width: 37px !important;
}
.rtl .CDK-custom-scroll thead th:nth-child(2) {
  width: 105px !important;
}
.rtl .CDK-custom-scroll thead th:nth-child(3) {
  width: 120px !important;
}
.rtl .CDK-custom-scroll tbody tr td {
  white-space: pre-line;
  width: 95px !important;
  padding: 0 5px 2px 5px !important;
  vertical-align: middle;
  word-break: break-all;
  text-align: left;
}
.rtl .CDK-custom-scroll tbody tr td:first-child {
  width: 70px !important;
}
.rtl .CDK-custom-scroll tbody tr td:nth-child(2) {
  width: 168px !important;
}
.rtl .CDK-custom-scroll tbody tr td:nth-child(3) {
  width: 193px !important;
  position: relative;
  left: 0px;
  padding-right: 10px !important;
}
.rtl .tableBox tbody tr td:first-child {
  width: 96px !important;
}
.rtl .salesMonitoring {
  display: flex;
  overflow-x: auto;
  overflow-y: auto;
}
.rtl .salesMonitoring.tableOne {
  height: 300px;
}
.rtl .salesMonitoring.tableOne .cdk-virtual-scroll-viewport {
  height: 150px;
}
.rtl .salesMonitoring .cdk-virtual-scroll-viewport {
  height: 62vh;
}
.rtl .salesMonitoring .tableBoxWrap {
  width: max-content;
  min-width: 100%;
}
.rtl .editBox .quantity-count {
  width: 238px;
}
.rtl .editBox .radio-toolbar {
  width: 238px;
}
.rtl .editBox .btn-block {
  width: 238px;
}
.rtl .dicountedItem_info {
  position: absolute;
  right: 20px;
  bottom: -2px;
}
.rtl .badgeBox {
  padding: 5px 7px;
  position: relative;
  top: -2px;
  border-radius: 5px;
}
.rtl .cancelled-order {
  background-color: #eb7568 !important;
}
.rtl .zindex9999 {
  z-index: 99999 !important;
}
.rtl .OrderStatus .mat-button-toggle-label-content {
  line-height: 30px !important;
}
.rtl .BtnOrder .mat-button-toggle {
  background-color: #d4d4d4;
  padding: 0 10px;
}
.rtl .BtnOrder .mat-button-toggle .mat-button-toggle-label-content {
  line-height: 20px;
  color: #000;
  margin-top: 0;
}
.rtl .datatable-wrapper {
  position: relative;
}
.rtl .ngx-footer-table {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #f0f0f0;
  border-top: 1px solid #ccc;
}
.rtl .ngx-footer-table table {
  width: 100%;
  border-collapse: collapse;
}
.rtl .ngx-footer-table th,
.rtl .ngx-footer-table td {
  color: white;
  background-color: black;
  padding: 8px;
  text-align: left;
  border: none;
}
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0073aa;
}
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #0073aa;
}
.rtl .customCheckBox .mat-mdc-checkbox.mat-accent .mdc-checkbox--selected ~ .mdc-checkbox__ripple {
  background-color: transparent;
}
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.rtl .customCheckBox .mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: transparent;
  border-color: #0073aa;
}
.rtl .customCheckBox .mat-mdc-checkbox label {
  margin-bottom: 0;
}
.rtl .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::after {
  background-color: rgb(57, 185, 175) !important;
  border: 1px solid rgb(57, 185, 175);
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon {
  background-color: #e74c3c;
  border-radius: 100%;
}
.rtl .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::before {
  background: rgba(231, 76, 60, 0.37) !important;
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background-color: #e74c3c;
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background-color: #e74c3c;
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after {
  background-color: #e74c3c;
  border: 1px solid rgb(231, 76, 60);
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background-color: rgb(57, 185, 175) !important;
}
.rtl .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {
  background-color: rgb(57, 185, 175);
}
.rtl .mat-mdc-slide-toggle .mdc-switch__icons {
  border-radius: 100%;
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon {
  background: #1aa79c;
  border-radius: 100%;
}
.rtl .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected .mdc-switch__icon {
  height: 20px;
  width: 20px;
}
.rtl .mat-mdc-slide-toggle button {
  outline: none;
}
.rtl .mat-mdc-slide-toggle button:focus {
  outline: none;
}
.rtl .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {
  background-color: rgba(0, 0, 0, 0.74);
}
.rtl .mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::after {
  background-color: rgba(0, 0, 0, 0.54);
}
.rtl .stockValueGrouping .ant-tree-switcher svg {
  display: none;
}
.rtl .SASS-Theme .CustomStyleTheme {
  box-shadow: none !important;
}
.rtl .SASS-Theme .CustomStyleTheme .tab-content .table-responsive {
  overflow-y: hidden;
}
.rtl .SASS-Theme .CustomStyleTheme .customTabs {
  position: absolute;
  right: 0px;
  top: -48px;
}
.rtl .SASS-Theme .CustomStyleTheme .customTabs li {
  position: relative;
  z-index: 1;
}
.rtl .SASS-Theme .CustomStyleTheme .customTabs li a {
  font-size: 14px;
  border: none;
  color: var(--main-color);
  background: #dadada;
  border-radius: 0;
  padding: 7px 8px !important;
  line-height: 11px;
}
.rtl .SASS-Theme .CustomStyleTheme .customTabs li a.active {
  color: #ffffff !important;
  border: none !important;
  background-color: var(--main-color) !important;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox {
  background-color: #ffffff;
  padding: 5px 7px 5px 7px;
  border-radius: 2px;
  margin-top: 10px;
  border: 1px solid #ddd;
  position: relative;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox:hover {
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox .badge {
  position: absolute;
  top: 5px;
  right: 5px;
  transition: all 150ms linear;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox .badge:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.31);
  cursor: pointer;
  border: 1px solid #ddd;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox .btn {
  padding: 2px 18px;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox .delete-title {
  position: absolute;
  right: 8px;
  top: 2px;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox .checkbox-fade {
  position: absolute;
  right: -15px;
  top: 4px;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox .checkbox-fade .cr {
  width: 16px;
  height: 17px;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox h6 {
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: normal;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox p {
  font-size: 13px;
  margin-bottom: 0;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  line-height: 18px;
  padding: 1px 0;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox p:last-child {
  border-bottom: none;
  display: none;
}
.rtl .SASS-Theme .CustomStyleTheme .titleBox p b {
  font-weight: 500;
  color: #8ac541;
}
.rtl .SASS-Theme .CustomStyleTheme .paginationBottom {
  text-align: right;
  float: right;
}
.rtl .SASS-Theme .CustomStyleTheme .paginationBottom li.active a {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .SASS-Theme .CustomStyleTheme .paginationBottom li a {
  height: 22px;
  min-width: 24px;
  line-height: 24px;
  padding: 0 6px;
  border-radius: 3px;
  margin: 6px 3px;
  border: none;
  text-align: center;
  vertical-align: top;
  color: rgba(0, 0, 0, 0.54);
  text-decoration: none;
  vertical-align: bottom;
}
.rtl .SASS-Theme .CustomStyleTheme .paginationBottom li a i {
  position: relative;
  top: 2px;
}
.rtl .SASS-Theme .CustomStyleTheme .badge {
  border-radius: 3px;
  font-weight: normal;
  font-size: 12px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell {
  font-size: 14px !important;
  width: 100% !important;
  min-width: 150px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell:first-child {
  width: 100% !important;
  min-width: 80px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell .ng-star-inserted {
  font-size: inherit !important;
}
.rtl .SASS-Theme .CustomStyleTheme .dropdown-list ul li {
  padding: 5px 15px 0 15px;
  min-height: 30px;
}
.rtl .SASS-Theme .CustomStyleTheme .dropdown-list ul li label {
  top: inherit;
}
.rtl .SASS-Theme .CustomStyleTheme .dropdown-list ul li:last-child {
  text-align: right;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.rtl .SASS-Theme .CustomStyleTheme .dropdown-list ul li:last-child:hover {
  background: transparent !important;
}
.rtl .SASS-Theme .CustomStyleTheme .status-list ul li:last-child {
  text-align: left;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.rtl .SASS-Theme .CustomStyleTheme .status-list ul li:last-child:hover {
  background: transparent !important;
}
.rtl .SASS-Theme .CustomStyleTheme .btn {
  padding: 5px 25px;
  margin: 0;
  text-transform: capitalize;
}
.rtl .SASS-Theme .CustomStyleTheme .row {
  margin-right: 0px !important;
  margin-left: -5px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .row .col-md-2,
.rtl .SASS-Theme .CustomStyleTheme .row .col-md-4,
.rtl .SASS-Theme .CustomStyleTheme .row .col-md-8 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .row .col-md-2 {
  flex: 0 0 20.666667%;
  max-width: 20%;
}
.rtl .SASS-Theme .CustomStyleTheme .c-btn {
  margin-bottom: 10px;
}
.rtl .SASS-Theme .CustomStyleTheme .mat-form-field-wrapper {
  margin-bottom: -10px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .bord-top {
  border-top: 2px solid #000 !important;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .POSCart .cart-item__row {
  border-radius: 5px 0 0 5px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .POSCart .col77 {
  border-left: none;
  height: 39px;
  border-radius: 0 5px 5px 0px;
  padding-right: 5px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .cart-item__row {
  min-height: inherit;
  padding: 2px 3px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .cart-item__image {
  width: 35px;
  margin-right: 5px;
  border-radius: 50px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .productlist .collapse {
  position: relative;
  background: #f5f5f5;
  border-top: none;
  border-top: 3px solid #fcbfb3;
  margin-top: -2px;
  padding: 0;
  border-top: none;
  border-radius: 0px 0px 5px 5px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox {
  padding-top: 0px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox button {
  border-radius: 50px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row {
  margin-top: -4px !important;
  margin-bottom: 0 !important;
  background: #f5f5f5;
  min-height: 38px;
  justify-content: center;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .number-input {
  margin-left: -27px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .quantity-count button {
  width: 20px !important;
  height: 20px !important;
  position: relative;
  left: 10px;
  opacity: 1;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .quantity-count button.plus {
  left: -10px;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .quantity-count input {
  height: 20px !important;
  max-width: 100px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .top-text-heading {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #202020 !important;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .top-text-view {
  background-color: var(--main-color-hover) !important;
  border-radius: 50px;
  padding: 2px 8px 1px 8px !important;
  position: relative;
  top: -6px;
  font-size: 12px !important;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox:nth-child(even) {
  background: #fff;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox:nth-child(odd) {
  background: #ededed;
}
.rtl .SASS-Theme .CustomStyleTheme .POS-module .editBox .dropdown-list li {
  background-color: transparent !important;
  color: #000;
  padding: 10px !important;
  margin: inherit !important;
  position: inherit;
  line-height: 18px !important;
  top: inherit !important;
}
.rtl .SASS-Theme .dec-Text textarea {
  height: 25px !important;
  resize: none;
  line-height: 14px;
}
.rtl .SASS-Theme .dec-Text textarea::-webkit-scrollbar {
  width: 8px;
}
.rtl .SASS-Theme .dec-Text textarea::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.rtl .SASS-Theme .dec-Text textarea::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #222;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.rtl .SASS-Theme table th.currently-sorted[data-sort-dir=asc]::after {
  content: "\f107";
  font-family: FontAwesome;
}
.rtl .SASS-Theme table th.currently-sorted[data-sort-dir=desc]::after {
  content: "\f106";
  font-family: FontAwesome;
}
.rtl .SASS-Theme .bs-stepper-circle {
  display: inline-flex;
  align-content: center;
  justify-content: center;
  width: 2em;
  height: 2em;
  padding: 0.5em 0;
  margin: 0.25rem;
  line-height: 1em;
  color: #fff;
  background-color: #afafaf;
  border-radius: 1em;
}
.rtl .SASS-Theme .active .bs-stepper-circle {
  background-color: #007bff;
}
.rtl .SASS-Theme .active .bs-stepper-label {
  color: #007bff;
}
.rtl .SASS-Theme .bs-stepper .step-trigger {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 20px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #464954;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent;
  border: none;
  border-radius: 0.25rem;
  transition: background-color 0.15s ease-out, color 0.15s ease-out;
}
.rtl .SASS-Theme .bs-stepper .step-trigger:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.rtl .SASS-Theme .bs-stepper .step-trigger:focus {
  color: #007bff;
  outline: 0;
}
.rtl .SASS-Theme .bs-stepper .step-trigger:hover {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.06);
}
.rtl .SASS-Theme .bs-stepper .step-trigger.disabled,
.rtl .SASS-Theme .bs-stepper .step-trigger:disabled {
  pointer-events: none;
  opacity: 0.65;
}
.rtl .SASS-Theme .bs-stepper-header {
  display: flex;
  align-items: center;
}
.rtl .SASS-Theme .bs-stepper .line,
.rtl .SASS-Theme .bs-stepper-line {
  flex: 1 0 32px;
  min-width: 1px;
  min-height: 1px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.3);
}
.rtl .SASS-Theme table th.sorttable_sorted span::after {
  content: "\f107";
  font-family: FontAwesome;
}
.rtl .SASS-Theme table th.sorttable_sorted_reverse span::after {
  content: "\f106";
  font-family: FontAwesome;
}
.rtl .SASS-Theme .colorsChange {
  background-color: #FFFF00;
}
.rtl .SASS-Theme .remove {
  background-color: lightsalmon !important;
}
.rtl .SASS-Theme .add {
  background-color: green;
}
.rtl .SASS-Theme .change {
  background-color: #FFFF00;
}
.rtl .SASS-Theme .colorsChange {
  background-color: #FFFF00;
}
.rtl .SASS-Theme .remove {
  background-color: lightsalmon !important;
}
.rtl .SASS-Theme .add {
  background-color: lightgreen;
}
.rtl .SASS-Theme .change {
  background-color: #FFFF00;
}
.rtl .SASS-Theme table#example tr th.sorting_asc:after {
  content: "\f107";
  font-family: FontAwesome;
}
.rtl .SASS-Theme table#example tr th .text {
  padding: 0;
  font-size: 14px;
  text-align: center !important;
}
.rtl .SASS-Theme table#example tr th .RightText {
  text-align: right !important;
  position: relative;
  left: 7px;
}
.rtl .SASS-Theme table#example tr th .radio-toolbar {
  width: 120px;
  position: relative;
  left: 15px;
}
.rtl .SASS-Theme table#example tr th .radio-toolbar label {
  padding: 2px 6px;
  font-size: 12px;
}
.rtl .SASS-Theme table#example tr th .radio-toolbar input {
  height: 22px;
}
.rtl .SASS-Theme table#example tr .cart-item__name__title {
  width: 180px;
}
.rtl .SASS-Theme table#example tr .cart-item__name__title span {
  font-size: 12px !important;
}
.rtl .SASS-Theme .right-0 {
  right: 0;
}
.rtl .SASS-Theme .disable-class {
  pointer-events: none;
}
.rtl .SASS-Theme .tabHighlight {
  background-color: #FFFF00 !important;
}
.rtl .SASS-Theme .Itempop2 .datatable-header-cell {
  width: 25% !important;
}
.rtl .SASS-Theme .Itempop2 .datatable-header-cell:first-child {
  width: 10% !important;
}
.rtl .SASS-Theme .Itempop2 .datatable-body-cell {
  width: 25% !important;
}
.rtl .SASS-Theme .Itempop2 .datatable-body-cell:first-child {
  width: 10% !important;
}
.rtl .SASS-Theme .orderTree .mat-tree-node button {
  background-color: transparent;
  border: none;
}
.rtl .SASS-Theme .orderTree .mat-tree-node button:focus {
  outline: none;
}
.rtl .SASS-Theme .orderTree table thead th {
  padding-top: 3px;
  padding-bottom: 3px;
  outline: none;
}
.rtl .SASS-Theme .sideMenuSearch {
  margin: 10px 10px;
  position: relative;
}
.rtl .SASS-Theme .sideMenuSearch input {
  width: 100%;
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  padding-left: 10px;
}
.rtl .SASS-Theme .sideMenuSearch button {
  position: absolute;
  right: 0;
  top: 1px;
  border: none;
}
.rtl .SASS-Theme .input-group-append-calendar {
  margin-left: 0px !important;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.rtl .SASS-Theme .sideMenuAllSearch {
  background-color: #fff !important;
  margin: 5px;
  border-radius: 5px;
  /* Border */
  /* Font color */
}
.rtl .SASS-Theme .sideMenuAllSearch .mat-form-field-wrapper {
  margin-bottom: 0;
  padding: 0;
}
.rtl .SASS-Theme .sideMenuAllSearch .mat-form-field-infix {
  padding: 0 0px 11px 0px !important;
}
.rtl .SASS-Theme .sideMenuAllSearch .mat-form-field-suffix {
  padding: 0px 0px 0px 0px !important;
}
.rtl .SASS-Theme .sideMenuAllSearch .mat-form-field-appearance-outline .mat-form-field-outline {
  color: white;
}
.rtl .SASS-Theme .sideMenuAllSearch input.mat-input-element {
  color: black;
}
.rtl .SASS-Theme .SASS-setup .wizard {
  border-radius: 5px;
  padding-bottom: 0 !important;
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
}
.rtl .SASS-Theme .SASS-setup .stepTabs {
  background: #e9e9e9;
  overflow: inherit;
}
.rtl .SASS-Theme .SASS-setup .stepTabs .nav-tabs {
  margin-top: -34px;
  padding-top: 10px;
  padding-bottom: 20px;
  background-color: #fff;
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  max-height: inherit;
  border-radius: 0 0 5px 5px;
}
.rtl .SASS-Theme .SASS-setup .stepTabs .titletop {
  background-color: #000;
  color: #fff;
  font-size: 20px !important;
  width: 100%;
  padding: 10px 15px;
  position: relative;
  left: -23px;
  border-radius: 5px 5px 0 0;
  top: -27px;
}
.rtl .SASS-Theme .SASS-setup .stepTabs .titletop span {
  color: #fe6d52;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li {
  width: 100%;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li::before {
  display: none;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a {
  border: 1px solid #e0e0e0 !important;
  border-radius: 30px;
  margin: 3px 5px 3px 5px;
  display: flex;
  padding: 10px 7px;
  background: #fdfdfd;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active {
  border: 1px solid #000000 !important;
  background-color: #000000 !important;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active:hover {
  border: 1px solid #fe6d52 !important;
  background-color: #fe6d52 !important;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active:hover .title h1 {
  color: #ffffff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active:hover span {
  background-color: #fff;
  color: #fff;
  border-color: #fff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active:hover span:before {
  content: "\f141";
  font-family: "FontAwesome";
  color: #fe6d52;
  font-size: 14px;
  position: relative;
  left: 4px;
  top: -1px;
  font-weight: normal;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active .title h1 {
  color: #ffffff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active span {
  background-color: #fe6d52;
  color: #fe6d52;
  border-color: #fe6d52;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.active span::before {
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a:hover {
  border-color: #fe6d52 !important;
  background-color: #fe6d52;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a:hover .title h1 {
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a:hover span {
  background-color: #fff;
  color: #fff;
  border-color: #fff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a:hover span::before {
  color: #fe6d52;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone {
  border-color: #e0e0e0 !important;
  background-color: #ffffff !important;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active {
  border-color: #000 !important;
  background-color: #000 !important;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active .title h1 {
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active span {
  background-color: #fff;
  color: #ffffff;
  border-color: #fff;
  font-size: 0;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active span::before {
  content: "✓";
  color: #8ac541;
  font-size: 14px;
  position: relative;
  left: 0px;
  font-weight: 600;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone span {
  font-size: 0;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone span::before {
  left: 0;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover {
  border-color: #fe6d52 !important;
  background-color: #fe6d52 !important;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover .title h1 {
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover span {
  background-color: #fff;
  color: #ffffff;
  border-color: #fff;
  font-size: 0;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover span::before {
  content: "✓";
  color: #8ac541;
  font-size: 14px;
  position: relative;
  left: 0px;
  font-weight: 600;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone .title h1 {
  color: #000000;
  font-weight: 500;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone span {
  background-color: #8ac541;
  color: #ffffff;
  border-color: #8ac541;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a.stepDone span::before {
  content: "✓";
  color: #fff;
  font-size: 14px;
  position: relative;
  left: 0px;
  top: -1px;
  font-weight: 600;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a .title {
  margin-left: 5px;
  margin-top: 5px;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a .title h1 {
  border-bottom: none;
  margin: 0;
  color: #000000;
  font-size: 13px;
  font-weight: 400;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a .title p {
  display: none;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a span {
  background-color: #ffffff;
  width: 22px;
  height: 22px;
  border: 1px dashed #fe6d52;
  color: #ffffff;
  border-radius: 100%;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  font-weight: 500;
}
.rtl .SASS-Theme .SASS-setup .stepTabs li a span:before {
  content: "\f141";
  font-family: "FontAwesome";
  color: #fe6d52;
  font-size: 18px;
  position: absolute;
  left: 3px;
  top: 0px;
  font-weight: normal;
}
.rtl .SASS-Theme .SASS-setup .card {
  border-top: none !important;
  box-shadow: none;
}
.rtl .SASS-Theme .SASS-setup .card .card-block {
  padding: 0;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup {
  display: flex;
  justify-content: end;
  background: #f3f3f3;
  border-radius: 5px;
  padding: 6px 10px;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn {
  border: 1px solid #000;
  color: #000;
  background-color: #ebebeb;
  font-size: 14px;
  font-weight: 500;
  padding: 7px 25px;
  min-width: 100px;
  text-transform: capitalize;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:first-child::before {
  content: "\f100";
  font-family: "FontAwesome";
  margin-right: 2px;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:last-child {
  background-color: #000;
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:last-child::before {
  content: "\f101";
  font-family: "FontAwesome";
  float: right;
  margin-left: 4px;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn.small-btn {
  min-width: auto;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:disabled {
  opacity: 0.5;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:hover {
  background-color: #000;
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:focus {
  background-color: #000;
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .compnaySetup .btn:active {
  background-color: #000 !important;
  color: #fff;
}
.rtl .SASS-Theme .SASS-setup .btn {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
  padding: 7px 34px;
  text-transform: capitalize;
}
.rtl .SASS-Theme .SASS-setup .right-list {
  border-bottom: none;
}
.rtl .SASS-Theme .SASS-setup .right-list li {
  width: 100%;
}
.rtl .SASS-Theme .SASS-setup .right-list li a {
  display: none;
  border: none;
  padding-top: 20px;
  pointer-events: none;
}
.rtl .SASS-Theme .SASS-setup .right-list li a .title h1 {
  font-size: 28px;
  color: #000;
}
.rtl .SASS-Theme .SASS-setup .right-list li a .title p {
  font-size: 17px;
  margin-bottom: 10px;
}
.rtl .SASS-Theme .SASS-setup .right-list li a.active {
  display: block;
}
.rtl .labelStyle {
  color: #49475A !important;
  font-size: 16px !important;
  margin-bottom: 0px !important;
  display: inline-block !important;
  font-weight: 500 !important;
}
.rtl .errorColor {
  color: #FF782C;
}
.rtl .expendableClass.collapsed::before {
  font-size: 20px;
  float: right;
  margin-right: 5px;
  content: "\f107";
  font-family: "FontAwesome";
}
.rtl .expendableClass::before {
  font-size: 20px;
  float: right;
  margin-right: 5px;
  content: "\f106";
  font-family: "FontAwesome";
}
.rtl #filter-option.collapse.show {
  transition: all 0.4s ease-out;
  overflow: hidden;
  opacity: 1;
}
.rtl #filter-option {
  transition: all 0.4s ease-in;
  overflow: hidden;
  opacity: 0;
}
.rtl .textarealength {
  height: auto !important;
}
.rtl .login-container {
  background-color: #F9F4EC !important;
  background-image: none !important;
}
.rtl .login-container .loginWrapBox {
  max-width: 500px;
  margin: auto;
  width: 100%;
}
.rtl .login-container .loginWrapBox .login-logo {
  width: 200px !important;
  top: inherit;
  left: inherit;
}
.rtl .login-container .login-content-inner {
  background-color: #fff;
  border-radius: 20px;
  display: inline-block;
  box-shadow: 1px 1px 18px 0px rgba(233, 130, 33, 0.231372549);
  width: 100%;
  position: relative;
  padding: 40px 50px 25px 50px !important;
}
.rtl .login-container .login-content-inner .mat-form-field-infix {
  padding: 0.5em 0 0.8em 0;
}
.rtl .login-container .login-content-inner .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #000;
}
.rtl .login-container .login-content-inner .labelTxt {
  text-align: left;
  color: #000000;
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
  font-weight: 500;
}
.rtl .login-container .login-content-inner .btn.green {
  background: #000000 !important;
  font-size: 16px !important;
  border: none !important;
  font-weight: 500 !important;
}
.rtl .login-container .login-content-inner input.remembermecheckbox[type=checkbox]:before {
  transition: all 0.3s ease-in-out;
  content: "";
  border: 1px solid #999;
}
.rtl .login-container .login-content-inner input.remembermecheckbox[type=checkbox]:checked:before {
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: #E97305;
  border-top-style: none;
  border-right-style: none;
}
.rtl .login-container .login-content-inner input.remembermecheckbox[type=checkbox]:after {
  content: "";
}
.rtl .login-container .login-content-inner .internationalization {
  position: absolute;
  right: 15px;
  top: 0;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label, .rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  color: #E97305 !important;
  text-transform: capitalize;
  font-size: 12px !important;
  transform: translateY(-0.999em) scale(1.2) perspective(10px) translateZ(0.001px) !important;
}
.rtl .mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: #d7d7d7 !important;
}
.rtl .c-btn.disabled {
  background: #ccc;
}
.rtl .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #d7d7d7 !important;
}
.rtl .mat-form-field.mat-focused .mat-form-field-label {
  color: #d7d7d7 !important;
}
.rtl .mat-form-field-appearance-outline .mat-form-field-infix {
  padding-top: 9px;
}
.rtl .selected-list .c-btn {
  border-bottom: 1px solid #d7d7d7 !important;
  min-height: 50px !important;
  border-radius: 5px !important;
  top: 3px !important;
}
.rtl .btnOutLIne {
  background: transparent;
  color: #e98221 !important;
  text-transform: capitalize !important;
  font-weight: 500 !important;
}
.rtl .selectCompanyBg {
  background: linear-gradient(rgba(69, 72, 84, 0.27), rgba(254, 109, 82, 0.68)), url(/../../assets/images/selectCompany.jpg) no-repeat center top;
  background-size: cover;
}
.rtl .header-navbar a {
  color: #000000 !important;
}
.rtl .pcoded .pcoded-header[header-theme=theme1] {
  background-color: #fff !important;
}
.rtl .pcoded .pcoded-navbar[data-navbar-theme=theme1] {
  background-color: #fff !important;
  top: 73px;
  border-radius: 0px 0px 10px 10px !important;
}
.rtl .pcoded-inner-navbar.main-menu {
  background-color: #fff !important;
  border-radius: 0px 0px 10px 0px;
}
.rtl .SM-2008STRATEGIC_PLANNING {
  background: #47a556;
}
.rtl .SM-2008STRATEGIC_PLANNING:hover {
  background: #47a556;
}
.rtl .SM-2009DISCOUNTS_CAMPAIGNS {
  background: #F28E4A;
}
.rtl .SM-2009DISCOUNTS_CAMPAIGNS:hover {
  background: #F28E4A;
}
.rtl .SM-3004GOVT_RELATIONS {
  background: #701aa1;
}
.rtl .SM-3004GOVT_RELATIONS:hover {
  background: #701aa1;
}
.rtl .SM-10001SAAS {
  background: #e97305;
}
.rtl .SM-10001SAAS:hover {
  background: #e97305;
}
.rtl .logo-SM-10001SAAS {
  background: #e97305 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-2009DISCOUNTS_CAMPAIGNS {
  background: #F28E4A !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-2008STRATEGIC_PLANNING {
  background: #47a556 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-3004GOVT_RELATIONS {
  background: #701aa1 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .custom-Tabs .nav-link {
  color: #000;
}
.rtl .custom-Tabs .nav-link.active,
.rtl .custom-Tabs .nav-item.show .nav-link {
  color: #E97305;
}
.rtl .theme-report-table table th {
  background-color: #ececec !important;
  color: #070506 !important;
}
.rtl .grid-module .flip-card-back label.SM-2008STRATEGIC_PLANNING {
  background: #47a556;
}
.rtl .grid-module .flip-card-back label.SM-2009DISCOUNTS_CAMPAIGNS {
  background: #F28E4A;
}
.rtl .grid-module .flip-card-back label.SM-3004GOVT_RELATIONS {
  background: #F28E4A;
}
.rtl .grid-module .flip-card-back label.SM-10001SAAS {
  background: #e97305;
}
.rtl .grid-module li label.SM-2008STRATEGIC_PLANNING::before {
  background: #47a556;
}
.rtl .grid-module li label.SM-2008STRATEGIC_PLANNING .text {
  color: #47a556;
}
.rtl .grid-module li label.SM-2009DISCOUNTS_CAMPAIGNS::before {
  background: #F28E4A;
}
.rtl .grid-module li label.SM-2009DISCOUNTS_CAMPAIGNS .text {
  color: #F28E4A;
}
.rtl .grid-module li label.SM-3004GOVT_RELATIONS::before {
  background: #701aa1;
}
.rtl .grid-module li label.SM-3004GOVT_RELATIONS .text {
  color: #701aa1;
}
.rtl .grid-module li label.SM-10001SAAS::before {
  background: #e97305;
}
.rtl .grid-module li label.SM-10001SAAS .text {
  color: #e97305;
}
.rtl .menu-top-menu-container li.active ul li.active a {
  background-color: #e9e9e9 !important;
  text-shadow: 0 0 BLACK;
}
.rtl .menu-top-menu-container li.active ul li a {
  background-color: var(--side-bar);
}
.rtl .menu-top-menu-container li.active a {
  background-color: #ffffff !important;
  color: #000;
}
.rtl .menu-top-menu-container li ul li .favorite-list:hover {
  color: #000000;
}
.rtl .addOnList .cart-item__row {
  background-color: #FCBFB3 !important;
}
.rtl .addOnList .actual_price {
  margin-top: -9px !important;
}
.rtl .POS-module .editBox.addOnList {
  padding-top: 0;
}
.rtl .POS-module .editBox.addOnList .cart-item__row {
  margin: 0 !important;
}
.rtl #paymentMethod3 span.mat-form-field-label-wrapper label span {
  font-size: 18px !important;
}
.rtl .POSCart.addOnList .cart-item__row {
  background-color: #FCBFB3 !important;
}
.rtl .POSCart.addOnList .deletColum {
  background-color: #FCBFB3 !important;
}
.rtl .POSCart.addOn {
  position: relative;
  margin-bottom: 0px;
  border-bottom: 1px solid #fff;
}
.rtl .POSCart.addOn .cart-item__row {
  border-radius: 0;
  min-height: 30px;
  margin-top: 0 !important;
  background-color: #ffe8e3 !important;
}
.rtl .POSCart.addOn .cart-item__row .cart-item__image {
  width: 25px;
  margin-left: 5px;
}
.rtl .POSCart.addOn .cart-item__row .cart-item__name__title {
  margin-top: 3px;
}
.rtl .POSCart.addOn .cart-item__row .cart-item__name__title div {
  font-weight: 400;
}
.rtl .POSCart.addOn .cart-item__row .number-input {
  width: auto;
  position: relative;
  top: -2px;
  left: -23px;
}
.rtl .POSCart.addOn .cart-item__row .number-input button {
  width: 20px !important;
  height: 20px !important;
  position: relative;
  left: 1px;
  background-color: #fe6d52 !important;
}
.rtl .POSCart.addOn .cart-item__row .number-input input {
  height: 20px !important;
  max-width: 50px !important;
}
.rtl .POSCart.addOn .deletColum {
  background-color: #ffe8e3 !important;
  top: 0px;
  height: 48px;
  border-radius: 0;
  padding-top: 12px;
}
@media screen and (max-width: 1030px) {
  .rtl .pcoded-container {
    background: #e9e9e9;
  }
  .rtl > ul > li > a {
    color: #070505;
  }
  .rtl ul ul ul li a {
    background-color: var(--main-color) !important;
  }
  .rtl ul ul ul li.active a {
    background: #E97305 !important;
  }
}
.rtl .pcoded .pcoded-navbar[data-navbar-theme=theme1] li:hover > a {
  background-color: #e9e9e9 !important;
}
.rtl .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-trigger > a {
  background: #E97305;
}
.rtl li.header-notification.lng-dropdown a {
  color: #E97305 !important;
  text-shadow: 0 0 #E97305;
}
.rtl li.header-notification a.selected-company {
  color: #E97305 !important;
  font-weight: 500;
  text-shadow: 0 0 #E97305;
}
.rtl .nav-right span b {
  font-weight: 500;
}
.rtl .nav-right span .kitchenSetupWrap {
  padding: 20px 7px 20px 14px !important;
}
.rtl .nav-right span .kitchenSetupWrap .card {
  margin-bottom: 10px;
  background-color: #f9f9f9;
  border-radius: 10px;
}
.rtl .nav-right span .kitchenSetupWrap .card .card-header {
  border-top: none;
}
.rtl .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6 {
  flex: 0 0 25%;
  max-width: 25%;
  text-align: center;
}
.rtl .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6 h6 {
  font-size: 15px;
}
.rtl .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6 small {
  color: #787878;
}
.rtl .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6:first-child {
  flex: 0 0 12%;
  max-width: 12%;
}
.rtl .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6:last-child {
  flex: 0 0 12%;
  max-width: 12%;
}
.rtl .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6:nth-child(2) {
  flex: 0 0 12%;
  max-width: 12%;
  position: absolute;
  top: 40px;
}
.rtl .nav-right span .kitchenSetupWrap .searchBar {
  position: absolute;
  right: 0;
  top: -55px;
}
.rtl .nav-right span .kitchenSetupWrap .searchBar .mat-form-field-infix {
  border-top: none !important;
}
.rtl .nav-right span .kitchenSetupWrap .searchBar .mat-icon {
  position: relative;
  top: 4px;
}
.rtl .nav-right span .kitchenSetupWrap .searchBar .mat-form-field-flex {
  background: #fff;
  border-radius: 11px;
  border: none;
  box-shadow: none;
  padding: 5px 17px !important;
}
.rtl .nav-right span .kitchenSetupWrap .searchBar .mat-form-field-appearance-legacy .mat-form-field-underline {
  background: transparent !important;
}
.rtl .nav-right span .kitchenSetupWrap .topBar {
  max-width: 100%;
  flex: 0 0 99%;
  background: #e9e9e9;
  padding: 0px 0 10px 0;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar {
  background-color: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 20px 0px #c7c7c7;
  margin: 0px 0px 0 16px;
  /* width: 83%; */
  padding-right: 39px;
  max-width: 97%;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar b {
  color: #030303;
  font-weight: 500;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar p.mt2 {
  margin: 0 !important;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .btnToggle .mat-button-toggle {
  font-size: 14px !important;
  background: #e9e9e9;
  margin-top: 10px;
  height: 27px;
  color: #666565 !important;
  font-weight: 500;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .btnToggle .mat-button-toggle button span {
  line-height: 20px !important;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .btnToggle .mat-button-toggle.mat-button-toggle-checked {
  color: #fff !important;
  background: var(--side-bar);
  border-color: var(--side-bar);
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group {
  width: 95%;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group::-webkit-scrollbar {
  width: 4px;
  height: 3px;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px rgba(158, 158, 158, 0.103);
  border-radius: 5px;
}
.rtl .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #222;
  box-shadow: inset 0 0 2px rgba(121, 121, 121, 0.158);
}
.rtl .nav-right span .kitchenSetupWrap .card-bblock {
  padding: 0;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead {
  margin-top: 10px;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead thead th {
  font-size: 13px;
  background: #dfdcdc !important;
  font-weight: 500;
  color: #000;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead td span {
  display: inline-block;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus {
  background-color: #e9e9e9;
  color: #fff;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus.mat-button-toggle-checked {
  background-color: #fe6d52;
  color: #fff;
  border: 1px solid #fe6d52;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus.mat-button-toggle-checked span {
  color: #fff;
}
.rtl .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus span {
  color: #080808;
  margin-top: 0;
}
.rtl .nav-right span .kitchenSetupWrap .bgFooter {
  background-color: #534d4d;
  padding: 7px 15px;
}
.rtl .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle {
  color: #292828;
  height: 28px;
}
.rtl .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle button span {
  line-height: 24px;
  font-weight: 500;
}
.rtl .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle.mat-button-toggle-checked {
  background-color: #fe6d52;
  color: #fff;
  border: 1px solid #fe6d52;
}
.rtl .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle-button {
  font-size: 13px !important;
}
.rtl .nav-right span .POSCart.addOn .cart-item__row .number-input {
  width: auto;
  margin-left: -5px;
}
.rtl .nav-right span .POSCart.addOn .cart-item__row .number-input button {
  width: 15px !important;
  height: 15px !important;
  position: relative;
  left: 5px;
}
.rtl .nav-right span .POSCart.addOn .cart-item__row .number-input input {
  height: 15px !important;
  max-width: 50px !important;
}
.rtl .nav-right span .POSCart.addOn .cart-item__row .cart-item__total {
  font-size: 12px;
}
.rtl .nav-right span .POSCart.addOn .deletColum {
  padding-top: 6px;
}
.rtl .globalSearch .mat-icon {
  background: #E97305;
  border-radius: 5px;
  color: #fff;
  font-size: 19px;
  width: 30px;
  height: 30px;
  padding: 5px;
  position: relative;
  top: 3px;
  left: 6px;
}
.rtl .sideMenuAllSearch .mat-form-field-appearance-outline .mat-form-field-outline {
  color: white;
  border-radius: 7px;
  background: #f0f0f0;
}
.rtl .sidebar-toggler {
  background-color: #3a333a;
  padding: 8px;
  color: #fff;
  border-radius: 5px;
  position: relative;
  top: 3px;
  font-size: 24px;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .badge, .rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .badge {
  background: #E97305;
  border-radius: 100px;
  left: 27px;
  position: absolute;
  top: 10px;
  color: #fff;
  font-weight: 400;
}
.rtl .menu-top-menu-container > ul > li > a {
  font-size: 15px;
  font-weight: 400;
  color: #000;
  color: black !important;
}
.rtl .menu-top-menu-container > ul > li > a i {
  color: #E97305;
  text-shadow: 0 0 #E97305;
}
.rtl .btnslideBar {
  border-radius: 0px 5px 5px 0px !important;
  background: #ffffff;
  font-size: 19px;
  top: 68px;
  color: #a19898;
  border: 1px solid #fbfbfb;
  border-left: none;
  margin: 0px;
  position: fixed;
  padding: 0px !important;
  z-index: 1;
  width: 35px;
  height: 35px;
}
.rtl .btnslideBar:hover {
  background: #3a333a;
}
.rtl .slider-arrow.show::before {
  background-color: #3a333a !important;
}
.rtl .card {
  border-top: 2px solid #ffffff !important;
  border-color: #ffffff !important;
  border-radius: 10px !important;
}
.rtl .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
  background: #ececec;
  color: #070506;
  font-weight: 500;
  font-size: 15.5px;
}
.rtl .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell input[type=checkbox] {
  display: block;
}
.rtl .ngx-datatable .datatable-header {
  background: #ececec !important;
}
.rtl .btn-primary {
  background-color: #ffffff;
  color: #7e667f;
  border: 1px solid #7e667f;
}
.rtl .btn-primary.small-btn {
  background-color: #3a333a;
  color: #fff;
}
.rtl .btn-primary:hover {
  background-color: #493949;
  color: #fff;
}
.rtl .btn-primary:focus {
  background-color: #493949;
  color: #fff;
}
.rtl .btn-primary:active {
  background-color: #493949;
  color: #fff;
}
.rtl .btn-danger {
  background-color: #f44336;
  color: #fff;
  border: 1px solid #f44336;
}
.rtl .btn-danger:hover {
  background-color: #c93328;
  color: #fff;
}
.rtl .btn-danger:focus {
  background-color: #c93328;
  color: #fff;
}
.rtl .btn-danger:active {
  background-color: #c93328;
  color: #fff;
}
.rtl .btn-success {
  background-color: #5b995e;
  color: #fff;
  border: 1px solid #5b995e;
}
.rtl .btn-success.green-btn {
  background-color: #5b995e;
  color: #fff;
  border: 1px solid #5b995e;
}
.rtl .btn-success:hover {
  background-color: #4c7e4f;
  color: #fff;
}
.rtl .btn-success:focus {
  background-color: #4c7e4f;
  color: #fff;
}
.rtl .btn-success:active {
  background-color: #4c7e4f;
  color: #fff;
}
.rtl .btn-info {
  background-color: #070506;
  color: #fff;
  border: 1px solid #070506;
}
.rtl .btn-info:hover {
  background-color: #000000;
  color: #fff;
}
.rtl .btn-info:focus {
  background-color: #000000;
  color: #fff;
}
.rtl .btn-info:active {
  background-color: #000000;
  color: #fff;
}
.rtl .btn-warning {
  background-color: var(--btnWarning);
}
.rtl .btn-warning:hover {
  background-color: var(--btnWarningHover);
}
.rtl .page-header h3 {
  color: #3a333a;
}
.rtl .mat-form-field-appearance-legacy .mat-form-field-label {
  color: #757582;
  text-transform: capitalize;
  font-weight: 500;
}
.rtl .pure-checkbox input[type=checkbox] + label {
  font-weight: 400 !important;
  color: #606060;
}
.rtl #button-top {
  background: #3a333a !important;
}
.rtl .ngx-datatable.material .datatable-footer .datatable-pager li.active a {
  font-weight: bold;
  color: #fff !important;
  background-color: #E97305;
}
.rtl .single-select-mode .pure-checkbox input[type=checkbox] + label:after {
  border-color: #3a333a;
}
.rtl .custom-multi-selector > .mystyle {
  color: #E97305 !important;
}
.rtl .nav-tabs .slide {
  background: #E97305;
  height: 2px;
}
.rtl .md-tabs li:hover {
  background-color: #e9e9e9;
}
.rtl .md-tabs li:hover a {
  color: #E97305;
  font-weight: 500;
}
.rtl .md-tabs li a.active {
  color: #E97305;
  font-weight: 500;
}
.rtl .containerBox {
  background-color: var(--side-bar);
  margin-bottom: 10px;
}
.rtl .containerBox .container {
  width: 100%;
  max-width: 100%;
  width: 100%;
  overflow: hidden;
}
.rtl .containerBox .marquee {
  display: flex;
  justify-content: space-evenly;
  position: relative;
  width: max-content;
  animation: scroll 20s linear infinite;
}
.rtl .containerBox .marquee:hover {
  animation-play-state: paused;
}
.rtl .containerBox .img1 {
  color: white;
  padding: 5px 20px;
  font-size: 16px;
  float: left;
  width: 100%;
}
.rtl .containerBox .img1 span {
  display: inline-block;
}
.rtl .containerBox .img1 span.font-500 {
  font-weight: 500;
  margin: 0 5px;
}
.rtl .containerBox .img1 ul {
  display: inline;
}
.rtl .containerBox .img1 ul li {
  display: inline;
}
.rtl .containerBox .img1 ul li strong {
  font-weight: 500;
}
.rtl .containerBox .img1 ol {
  display: inline;
  list-style: decimal;
}
.rtl .containerBox .img1 ol li {
  display: inline;
}
.rtl .containerBox .img1 p {
  margin-bottom: 0;
}
.rtl .containerBox .img1 p br {
  display: none;
}
.rtl .containerBox .img1 h1, .rtl .containerBox .img1 h2, .rtl .containerBox .img1 p {
  display: inline-block;
}
.rtl .containerBox .img1 b {
  font-weight: 500;
}
.rtl .containerBox .pcoded-main-container {
  background-color: #f2f2f2 !important;
}
.rtl .containerBox .ngx-datatable.material {
  border-radius: 5px;
}
.rtl .containerBox .pcoded[theme-layout=vertical] .pcoded-navbar {
  height: calc(100% - 90px) !important;
}
.rtl .containerBox .mCustomScrollBox {
  border-radius: 0px 0px 10px 10px !important;
}
.rtl .containerBox .navbar-logo {
  width: auto !important;
}
.rtl .containerBox .labletitle {
  color: #000;
  font-weight: 500;
  margin-bottom: 0;
}
.rtl .containerBox .pcoded-inner-content .mat-form-field-infix {
  padding: 0.5em 0 1em 0 !important;
}
.rtl .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline {
  color: #e0e0e0 !important;
}
.rtl .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 12px 0 0 12px;
}
.rtl .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-end {
  border-radius: 0 12px 12px 0;
}
.rtl .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-start, .rtl .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-end {
  min-width: 12px;
}
.rtl .containerBox .pcoded-inner-content .mat-form-field-infix {
  color: #48484b;
}
.rtl .containerBox .pcoded-inner-content .selected-list .c-btn {
  color: #A09EAB !important;
  border-radius: 12px;
}
.rtl .containerBox .pcoded-inner-content .selected-list .c-list .c-token .c-label {
  color: #ffffff !important;
}
.rtl .containerBox .pcoded-inner-content .c-btn {
  background: none !important;
  border-color: #CBCAD7;
}
.rtl .containerBox .pcoded-inner-content .c-btn:focus {
  background: none !important;
}
.rtl .containerBox .pcoded-inner-content .c-btn:hover {
  border-color: rgba(233, 115, 5, 0.431372549) !important;
}
.rtl .containerBox .pcoded-inner-content .selected-list .c-btn {
  outline: none;
  border-radius: 12px;
}
.rtl .containerBox .pcoded-inner-content .c-btn {
  background: none !important;
  min-height: 53px !important;
  padding: 5px 10px 0px 10px !important;
}
.rtl .containerBox .pcoded-inner-content .c-btn.disabled {
  background-position: 0 42px !important;
  background-color: #ececec !important;
  background-size: 4px 1px !important;
  background-repeat: repeat-x !important;
  height: 1px;
  width: 100%;
  pointer-events: none;
  transform: scaleY(1.0001);
}
.rtl .containerBox .mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick {
  color: rgba(248, 124, 8, 0.4117647059) !important;
}
.rtl .containerBox .selected-list .c-list .c-token {
  background-color: #E97305 !important;
}
.rtl .containerBox .selected-list .countplaceholder {
  right: 60px;
}
.rtl .containerBox .dates .mat-ink-bar {
  background-color: transparent !important;
}
.rtl .containerBox .tableSrollBar .cdk-virtual-scroll-viewport::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.rtl .containerBox .tableSrollBar .cdk-virtual-scroll-viewport::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.rtl .containerBox .tableSrollBar .cdk-virtual-scroll-viewport::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.rtl .containerBox .emptyColor.colorsChange .cuppa-dropdown {
  background-color: rgba(255, 255, 0, 0.4784313725) !important;
}
.rtl .containerBox .matCheckboxWrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background, .rtl .containerBox .matCheckboxWrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background, .rtl .containerBox .matCheckboxWrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: #000000 !important;
  background-color: #000000 !important;
}
.rtl .containerBox .matCheckboxWrap .mat-mdc-checkbox label {
  margin-bottom: 0;
}
.rtl .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-cell {
  overflow: hidden;
}
.rtl .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-header-cell {
  width: 38.33% !important;
}
.rtl .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-header-cell:first-child {
  width: 20.25% !important;
}
.rtl .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-cell {
  height: inherit !important;
  width: 38.33% !important;
}
.rtl .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-cell:first-child {
  width: 20.25% !important;
}
.rtl .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-row {
  height: inherit !important;
}
.rtl .multi-lang-btn .small-btn {
  margin-top: 8px !important;
}
.rtl .multi-input-field {
  margin-top: 10px !important;
}
.rtl .sass-modal-popup {
  display: flex;
  margin-top: 41px !important;
}
.rtl login page css for arabic start body {
  text-align: right;
}
.rtl .btn.disabled,
.rtl .btn:disabled {
  pointer-events: none;
}
.rtl #shippingMethod-id .c-btn {
  min-height: 44px !important;
}
.rtl .Align-right {
  text-align: left !important;
}
.rtl .internationalization {
  position: fixed;
  z-index: 1;
  justify-content: flex-end !important;
  padding-left: 30px;
}
.rtl .internationalization .dropdown-menu {
  right: 15px;
  text-align: right;
}
.rtl input.remembermecheckbox[type=checkbox]:before {
  transition: all 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 14px;
  top: 2px;
  z-index: 1;
  width: 1rem;
  height: 1rem;
  border: 2px solid #f2f2f2;
}
.rtl .custom-accordion-header {
  background: var(--main-color);
  margin-bottom: 15px;
  border-radius: 5px;
  color: white;
}
.rtl .header-navbar a.selected-company {
  font-weight: bold;
}
.rtl input.remembermecheckbox[type=checkbox]:checked:before {
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: #009688;
  border-top-style: none;
  border-right-style: none;
}
.rtl input.remembermecheckbox[type=checkbox]:after {
  content: "";
  position: absolute;
  top: 2px;
  left: 14px;
  width: 1rem;
  height: 1rem;
  background: #ffffff;
  cursor: pointer;
}
.rtl .user-bs-reset {
  position: relative;
  min-height: 100vh;
  z-index: inherit;
}
.rtl .video-player {
  position: absolute;
  width: 100%;
  height: 50%;
}
.rtl .video-player video {
  outline: none;
  box-shadow: none;
  object-fit: cover;
}
.rtl .overlay-bg {
  background-color: rgba(138, 197, 65, 0.3);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.rtl .login-content-right {
  position: absolute;
  top: 50%;
  width: 100%;
  color: #ffffff;
  background: linear-gradient(rgba(69, 72, 84, 0.27), rgba(254, 109, 82, 0.68)), url(/../../assets/images/loginBg-1.jpg);
  color: #ffffff !important;
  padding: 55px 100px;
  padding-top: 15%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 50vh;
}
.rtl .login-content-right h1 {
  font-size: 24px;
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
  color: #ffffff !important;
}
.rtl .heading {
  font-size: 24px;
  font-weight: 300;
  font-family: "Open Sans", sans-serif;
  color: #000000 !important;
}
.rtl .login-content-right ul {
  margin: 0 20px 0 0px;
  padding: 0;
  list-style-type: circle;
}
.rtl .login-content-right ul li {
  font-size: 18px;
  margin-top: 25px;
  position: relative;
  font-family: "Open Sans", sans-serif;
}
.rtl .login-content-right ul li::before {
  content: "";
  width: 1px;
  height: 45px;
  background-color: #ffffff;
  position: absolute;
  left: -15px;
  top: 19px;
}
.rtl .login-content-right ul li:last-child::before {
  content: "";
  width: 0;
  height: 0;
  background-color: unset;
  position: absolute;
  left: 0;
  top: 0;
}
.rtl .login-container {
  background: url(/../../assets/images/Artboard4.svg) no-repeat center center;
  background-size: 100%;
  order: 1;
  background-position: 15px;
}
.rtl .login-container .login-content-inner label {
  text-align: right !important;
}
.rtl .login-heading {
  display: none;
}
.rtl .dropbtn {
  background-color: white;
  color: black;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
.rtl .dropdown-content {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
}
.rtl .login-content {
  text-align: center;
}
.rtl .login-container > .login-content {
  margin-top: 0;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.rtl .login-container > .login-content .login-content-inner {
  padding: 0 70px;
}
.rtl .login-logo {
  position: inherit;
  top: 0;
  left: 0;
  margin-bottom: 30px;
}
.rtl .login-logo.login-6 {
  top: 80px;
  left: 80px;
  width: 300px;
}
.rtl .login-content .login-form {
  margin-top: 20px;
}
.rtl .login-content .mat-form-field {
  display: block;
}
.rtl .login-content .mat-form-field mat-icon {
  position: relative;
  top: 10px;
  left: 15px;
}
.rtl .error-msg {
  color: #ffffff;
  margin-top: 0;
  position: relative;
  right: 0;
  background: #f44121;
  width: max-content;
  padding: 0px 5px;
  font-size: 12px !important;
  top: -20px;
}
.rtl .mat-input-element {
  font-size: 15.5px !important;
}
.rtl .login-heading {
  font-size: 36px;
  font-weight: 300;
  font-family: "Open Sans", sans-serif;
  color: #000000 !important;
}
.rtl .alert-danger {
  background-color: #fbe1e3;
  border-color: #fbe1e3;
  color: #e73d4a;
  border-radius: 2px;
  border-width: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
  padding: 15px;
  border: 1px solid transparent;
  margin-bottom: 20px;
  font-size: 15px;
}
.rtl .floating-label {
  position: relative;
}
.rtl .floating-input,
.rtl .floating-select {
  font-size: 14px;
  padding: 4px 4px;
  display: block;
  width: 100%;
  height: 30px;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #757575;
}
.rtl .highlight {
  position: absolute;
  height: 50%;
  width: 100%;
  top: 15%;
  left: 0;
  pointer-events: none;
  opacity: 0.5;
}
.rtl label {
  color: #999;
  font-size: 14px;
  font-weight: normal;
  transition: 0.2s ease all;
}
.rtl .floating-input:focus ~ label, .rtl .floating-input:not(:placeholder-shown) ~ label {
  font-size: 14px;
  color: #5264ae;
  font-weight: bold;
}
.rtl .floating-input:focus {
  outline: none;
  border-bottom: 2px solid #5264ae;
}
.rtl .floating-select:focus,
.rtl .selected-list:focus {
  outline: none;
  border-bottom: 2px solid #5264ae;
}
.rtl .distributionPOPUP .dropdown-list {
  position: absolute !important;
}
.rtl .datatable-checkbox {
  position: absolute;
  margin: 0;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  padding: 10px 0;
  padding: 0px !important;
}
.rtl .datatable-checkbox input[type=checkbox] {
  position: relative;
  margin: 0 1.2rem 0 0;
  cursor: pointer;
  outline: none;
  padding: 0px !important;
  line-height: normal;
  display: block;
  font-size: 14px;
  transition: all 0.3s;
  left: 13px;
}
.rtl .datatable-checkbox input[type=checkbox]:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1rem;
  height: 1rem;
  background: #ffffff;
  cursor: pointer;
}
.rtl .forgot-password {
  font-size: 13px;
  margin-right: 0;
}
.rtl .forgot-password > a {
  color: #1aa79c !important;
}
.rtl .forgot-password > a:hover {
  color: #0d1c3e !important;
  text-decoration: none;
}
.rtl .btn.green {
  background-color: #1aa79c !important;
  border-color: #1aa79c !important;
}
.rtl .btn.btn-rounded {
  border-radius: 50px !important;
  font-size: 13px !important;
  font-weight: 300 !important;
  text-transform: inherit !important;
  height: 50px;
  padding: 9px 35px 10px !important;
  background-image: none;
  color: #ffffff;
  outline: 0 !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}
.rtl .right-col-otp {
  color: #ffffff;
  background: linear-gradient(rgba(69, 72, 84, 0.74), rgba(254, 109, 82, 0.74)), url(/../../assets/images/otp-bg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-size: cover;
}
.rtl .content-panel {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.rtl .login-container > .login-content p {
  color: #464954;
  font-size: 15px;
  line-height: 22px;
}
.rtl .btn.orange {
  background-color: #f15a29 !important;
  border-color: #f15a29 !important;
  color: #ffffff;
  margin: 0 10px;
}
.rtl .right-col {
  color: #ffffff;
  background: linear-gradient(rgba(69, 72, 84, 0.74), rgba(254, 109, 82, 0.74)), url(/../../assets/images/company-proceed-bg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-size: cover;
}
.rtl #dropdownMenuButton,
.rtl #logoutdropdown {
  color: #000000 !important;
  background: transparent;
}
.rtl .custom-card {
  border-top: none !important;
}
.rtl .features-box {
  text-align: center;
  margin: auto;
  max-width: 200px;
  padding: 15px;
  display: block;
  color: #0d1c3e;
  border: solid 1px transparent;
  transition: transform 0.5s ease-out;
  margin-bottom: 30px;
  cursor: pointer;
}
.rtl .features-box:hover {
  border-radius: 4px;
  text-decoration: none;
  box-shadow: 0 0 12px 0 rgba(81, 81, 81, 0.4);
  transform: scale(1.09) rgba(26, 13, 13, 0.1);
}
.rtl .features-box .circle-icon {
  width: 85px;
  height: 85px;
  border: solid 1px #cccccc;
  border-radius: 85px;
  display: table;
  margin: 0 auto;
}
.rtl .features-box .circle-icon span {
  display: table-cell;
  vertical-align: middle;
}
.rtl .features-box h3 {
  font-size: 18px;
  margin-bottom: 0;
  color: #0d1c3e !important;
  margin-top: 10px;
}
.rtl .dropdown-item {
  color: #666 !important;
  padding: 6px 20px;
}
.rtl .custom-dropdown {
  position: relative;
}
.rtl .dropdown-content a:hover {
  background-color: #ddd;
}
.rtl .dropdown:hover .dropdown-content {
  display: block;
  top: 35px !important;
  right: 0 !important;
  left: -120px !important;
  transform: inherit !important;
}
.rtl .dropdown:hover .dropbtn {
  background-color: #3e8e41;
}
.rtl .dropdown-item {
  cursor: pointer;
}
.rtl .alert-success-login {
  background-color: rgba(26, 167, 156, 0.2901960784);
  border-color: #1aa79c;
  color: #139c92;
  border-radius: 2px;
  border-width: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
  padding: 15px;
  border: 1px solid transparent;
  margin-bottom: 20px;
  font-size: 15px;
}
.rtl .card form {
  text-align: right;
}
.rtl .selected-list .c-angle-down,
.rtl .selected-list .c-angle-up {
  left: 15px !important;
  right: unset !important;
  height: 16px !important;
}
.rtl .mat-form-field-label {
  text-align: right;
}
.rtl .mat-form-field {
  width: 100%;
  font-size: 15.5px !important;
  font-weight: 400 !important;
  text-transform: uppercase;
}
.rtl .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  float: right;
}
.rtl .c-btn {
  background: none !important;
  border: none !important;
  outline: none;
  border-bottom: 1px solid #949494 !important;
}
.rtl .c-btn:focus {
  background: none !important;
  border: none !important;
  outline: none;
  border-bottom: 1px solid #949494 !important;
}
.rtl .c-btn > span {
  max-width: 88%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rtl .selected-list .c-angle-down,
.rtl .selected-list .c-angle-up {
  width: 12px;
  height: 12px;
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  right: unset !important;
}
.rtl .custom-multi-selector {
  position: relative;
}
.rtl .custom-multi-selector .error-msg {
  top: 0;
}
.rtl .customLabel {
  position: absolute;
  top: 13px;
  font-size: 15.5px !important;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.54);
  font-family: Roboto, "Helvetica Neue", sans-seri !important;
  right: 0;
  transform: perspective(100px);
  -ms-transform: none;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.rtl .custom-multi-selector > .mystyle {
  transform: translateY(-0.9em) scale(0.99) perspective(100px) translateZ(0.001px);
  -ms-transform: translateY(-1.28125em) scale(0.75);
  top: 6px !important;
  font-size: 12px !important;
  color: #0073aa;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.rtl .mat-calendar-body-selected {
  background-color: #0073aa !important;
}
.rtl .ngx-datatable.material.single-selection .datatable-body-row.active,
.rtl .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group,
.rtl .ngx-datatable.material.multi-selection .datatable-body-row.active,
.rtl .ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group,
.rtl .ngx-datatable.material.multi-click-selection .datatable-body-row.active,
.rtl .ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group {
  background-color: #d6d6d6 !important;
}
.rtl .show-modal {
  display: block !important;
  background: rgba(70, 55, 31, 0.5490196078);
  transition: all 0.3s linear;
}
.rtl .mat-datepicker-toggle-active {
  color: #0073aa !important;
}
.rtl .icon-pointer-achor {
  cursor: pointer;
}
.rtl .icon-pointer-achor i {
  color: #0073aa;
}
.rtl .pull-left-arabic {
  float: left;
}
.rtl .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #0073aa !important;
}
.rtl .mat-form-field.mat-focused .mat-form-field-label {
  color: #0073aa !important;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label, .rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  color: #0073aa;
}
.rtl .mlty-lable label {
  text-transform: uppercase;
  font-weight: normal !important;
}
.rtl .mat-input-element {
  text-align: right !important;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label,
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  transform: translateY(-0.95em) scale(1) perspective(100px) translateZ(0.001px);
  top: 15px;
  left: -21%;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label span,
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label span {
  font-size: 12px !important;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label label,
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label label {
  font-size: 12px !important;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label, .rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  color: #0073aa;
  width: 100%;
}
.rtl .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label mat-label, .rtl .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label mat-label {
  font-size: 12px !important;
}
.rtl .clear-all {
  left: 35px;
  right: unset !important;
}
.rtl .list-filter {
  padding-right: 35px;
  padding-left: 0;
}
.rtl .list-filter .c-search {
  right: 10px !important;
  left: unset !important;
  top: 5px !important;
}
.rtl .list-filter .c-clear {
  top: 5px !important;
  left: 10px !important;
  right: unset !important;
}
.rtl .header-navbar .navbar-wrapper {
  background-color: #c3b9aa;
}
.rtl .pcoded .pcoded-header .navbar-logo[data-navbar-theme=theme1] {
  background-color: transparent;
  margin-right: 0px;
}
.rtl .sidebar-toggler {
  color: white !important;
  cursor: pointer;
}
.rtl .header_1 {
  background-color: #c3b9aa !important;
  text-align: center;
  font-family: Roboto, "Helvetica Neue", sans-serif !important;
  color: white !important;
}
.rtl .header_1 > h1 {
  font-weight: 500;
  color: black !important;
  font-family: Roboto, "Helvetica Neue", sans-serif !important;
}
.rtl .main-body .page-wrapper .page-header {
  text-align: right;
}
.rtl .pcoded .pcoded-header[header-theme=theme1] {
  background: var(--header-color);
  right: 0;
}
.rtl body .pcoded[vertical-placement=right] .header-navbar .navbar-wrapper .navbar-container {
  margin-left: unset;
  margin-right: unset;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .nav-left,
.rtl .header-navbar .navbar-wrapper .navbar-container .nav-right {
  float: right;
  margin-bottom: 0;
}
.rtl .smtSearchOuter {
  display: block;
  position: relative;
  margin-left: 2px;
  margin-top: 19px;
  top: -9px;
  left: 0;
}
.rtl .smtSearchOuter > .form-control {
  position: relative;
  width: 204px;
  left: 0;
  top: 0;
}
.rtl .smtSearchOuter .smtIcon {
  position: absolute !important;
  top: 6px;
  right: 10px;
  color: #a7a7a7;
  font-size: 20px;
}
.rtl .pcoded-inner-navbar.main-menu {
  background: #fff !important;
}
.rtl .pcoded[theme-layout=vertical][vertical-placement=right] .pcoded-navbar .pcoded-item > li.pcoded-hasmenu > a:after {
  top: 3px;
  transform: rotate(360deg);
}
.rtl .pcoded[theme-layout=vertical][vertical-placement=right] .pcoded-navbar .pcoded-item > li > a .pcoded-micon i {
  float: none;
  position: relative;
  z-index: 1051;
  right: 0;
  top: 1px;
  left: 0;
}
.rtl .pcoded[theme-layout=vertical] .pcoded-navbar .pcoded-item > li > a {
  text-align: right !important;
}
.rtl .pcoded .pcoded-navbar .pcoded-item > li > a > .pcoded-micon {
  padding-right: 0;
  padding-left: unset !important;
}
.rtl .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-hasmenu .pcoded-submenu {
  background-color: var(--side-bar) !important;
}
.rtl .pcoded .pcoded-navbar[active-item-theme=theme5] .pcoded-item li.pcoded-hasmenu.active > a {
  background: var(--main-color-hover) !important;
}
.rtl .pcoded[theme-layout=vertical] .pcoded-navbar .pcoded-item > li.active > a > .pcoded-mcaret {
  float: left;
  right: unset !important;
  left: 0 !important;
  border-left: 8px solid #e9e9e9;
  border-right: unset !important;
}
.rtl .mat-datepicker-toggle {
  position: relative;
  left: 5px;
}
.rtl .mCSB_container {
  position: fixed !important;
  width: 235px;
  left: auto !important;
  padding-top: 70px !important;
}
.rtl .mCSB_container,
.rtl .mCustomScrollBox {
  padding-top: 5px;
}
.rtl .button-row {
  text-align: right;
}
.rtl .btn {
  padding: 9px 40px;
  border-radius: 30px;
  border: none;
  color: #ffffff;
  text-transform: uppercase;
  margin: 5px 5px 5px 0;
  font-size: 15.5px !important;
  float: left;
}
.rtl .btn-success {
  color: #ffffff;
  border-color: #1aa79c;
  background-color: #1aa79c;
  box-shadow: none;
  text-decoration: none;
}
.rtl .btn-success:hover {
  background-color: #1fc7ba;
}
.rtl .green-btn {
  background: #8ac541;
}
.rtl .green-btn:hover {
  background: #b5e080;
}
.rtl .btn-warning {
  background-color: #ea724b;
}
.rtl .btn-warning:hover {
  background-color: #d67d60;
}
.rtl .list-message {
  display: initial !important;
  margin-right: unset !important;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .nav-left a,
.rtl .header-navbar .navbar-wrapper .navbar-container .nav-right a {
  color: #000000;
  padding: 1.5rem 0.6rem;
}
.rtl .navbar-wrapper .navbar-container .header-notification .profile-notification a {
  color: #666;
  transition: all 0.3s ease-in-out;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .profile-notification a {
  color: #666;
  transition: all 0.3s ease-in-out;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .show-notification a,
.rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .show-notification a,
.rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .profile-notification a,
.rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .profile-notification a {
  color: #666 !important;
}
.rtl .pcoded .pcoded-navbar[active-item-theme=theme5] .pcoded-item li .pcoded-submenu li.active > a {
  color: white !important;
  font-weight: 500;
  background-color: var(--main-color-hover) !important;
}
.rtl .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-trigger > a {
  background-color: var(--main-color) !important;
}
.rtl .search-top mat-icon {
  top: 15px;
  left: 11px;
  position: relative;
}
.rtl .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
  font-weight: 400;
  font-size: 15.5px;
  text-align: right;
}
.rtl .ngx-datatable.material {
  border: 1px solid #e3e3e3;
  box-shadow: none !important;
}
.rtl .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  text-align: right !important;
}
.rtl a {
  font-size: 15px !important;
}
.rtl .mat-input-element,
.rtl .ng-star-inserted {
  font-size: 16px !important;
}
.rtl .ngx-datatable .datatable-footer .page-count {
  text-align: right;
}
.rtl .ngx-datatable.material .datatable-footer .datatable-pager {
  text-align: left;
}
.rtl .ngx-datatable .datatable-footer .selected-count .page-count {
  text-align: right;
}
.rtl .ngx-datatable .datatable-footer .selected-count .datatable-pager {
  text-align: left;
}
.rtl .datatable-icon-prev:before {
  content: "q" !important;
}
.rtl .datatable-icon-skip:before {
  content: "r" !important;
}
.rtl .datatable-header-inner,
.rtl .datatable-body-row,
.rtl .datatable-row-center,
.rtl .datatable-scroll {
  width: 100% !important;
}
.rtl .modal-header .close {
  margin: -1rem auto -1rem -1rem;
}
.rtl .datatable-footer-inner .datatable-icon-left:before {
  content: "p";
}
.rtl .datatable-footer-inner .datatable-icon-right:before {
  content: "o";
}
.rtl .modal-footer {
  justify-content: flex-end;
}
.rtl .modal table tr th,
.rtl .modal table tr td {
  text-align: right;
}
.rtl .card {
  border-radius: 2px;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
  border-left: none;
  border-right: none;
  border-bottom: none;
  margin-bottom: 30px;
}
.rtl .card .card-block .sub-title {
  text-align: right;
}
.rtl .card-block {
  padding: 1.25rem;
}
.rtl .arabic-button-footer {
  text-align: right;
}
.rtl .bordered-box {
  border: 1.5px solid var(--main-color);
  padding: 20px;
  margin: 10px 0px 20px 0px;
}
.rtl .table .custom-thead th {
  background-color: #ececec !important;
  border-color: #ececec !important;
  font-weight: 300;
  color: #070506;
  font-size: 15.5px;
  font-weight: 300;
}
.rtl .custom-table {
  text-align: right;
}
.rtl .border-checkbox-section {
  text-align: right;
}
.rtl .border-checkbox-section .border-checkbox-group {
  display: inline-block;
  margin-left: 15px;
}
.rtl .border-checkbox-section .border-checkbox-group .border-checkbox-label {
  display: block;
  padding-right: 30px;
  text-align: right;
  margin: 0;
  padding-left: 0 !important;
}
.rtl .border-checkbox-section .border-checkbox-group .border-checkbox-label:before {
  right: 0;
  left: unset !important;
}
.rtl .border-checkbox-section .border-checkbox-group .border-checkbox-label:after {
  left: unset !important;
  right: 10px;
}
.rtl .login-content-inner .btn {
  width: 160px;
  letter-spacing: 1px;
}
.rtl .login-content-inner .btn:hover {
  opacity: 0.8;
}
.rtl .login-content-inner .btn.green {
  background: #464954 !important;
  font-size: 16px !important;
}
.rtl .login-content-inner .btn.orange {
  font-size: 16px !important;
  background: #f3f3f3 !important;
  border: 1px solid;
  color: #000000;
  margin-left: 10px;
}
.rtl .login-content-inner .btn.orange:hover {
  background: #464954 !important;
  color: #ffffff;
}
.rtl .login-content-inner .mat-form-field-appearance-legacy .mat-form-field-label {
  color: #000000;
}
.rtl .login-content-inner .mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}
.rtl .login-content-inner .remember-section label {
  color: #000000;
  position: relative;
  top: -3px;
}
.rtl .login-content-inner a.forget-password {
  color: #000000 !important;
}
.rtl .login-content-inner a.forget-password:hover {
  color: #0073aa !important;
}
.rtl .login-content-inner .remember-me {
  margin-bottom: 30px;
}
.rtl .login-content-inner input.remembermecheckbox[type=checkbox]:after {
  border: 1px solid #0d1c3e;
}
.rtl .login-content-inner .form-actions {
  margin-top: 30px;
}
.rtl .login-content-inner .login-form {
  max-width: 450px;
  margin: auto;
  margin-top: 50px !important;
}
.rtl .radio .helper {
  left: unset !important;
  right: -0.25rem;
}
.rtl .form-radio {
  text-align: right;
}
.rtl .form-radio label {
  text-align: right;
}
.rtl .small-btn {
  padding: 5px 10px !important;
  border-radius: 3px !important;
  margin: 0 2px !important;
}
.rtl .kitchenSetup td .mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 34px;
}
.rtl .card-block .mat-form-field {
  direction: ltr;
}
.rtl .c-btn {
  background: none !important;
  min-height: 43px !important;
  border-radius: 0;
  padding: 5px 10px 0px 0px !important;
}
.rtl .c-btn.disabled {
  background-position: 0 42px !important;
  background-color: #ccc !important;
  background-size: 4px 1px !important;
  background-repeat: repeat-x !important;
  height: 1px;
  width: 100%;
  pointer-events: none;
  opacity: 0.5;
  transform: scaleY(1.0001);
  border-bottom: none !important;
}
.rtl .table-view-row-filter {
  text-align: left;
}
.rtl .header-notification a i {
  font-style: normal;
}
.rtl .arabic-input {
  text-align: right !important;
}
.rtl .custom-pt-1 {
  padding-top: 1rem;
}
.rtl .mat-select-trigger {
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
.rtl .mat-select-value {
  min-width: 15px !important;
  text-align: right;
  max-width: unset;
  order: 2;
}
.rtl .white-color {
  color: white !important;
}
.rtl .rounded-card img {
  width: auto !important;
}
.rtl .card .card-header .card-header-right i {
  margin: 0 20px;
  cursor: pointer;
}
.rtl .user-content h4 {
  font-size: 16px;
  font-weight: 600;
  color: #212529 !important;
}
.rtl .card.user-card {
  border-top: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05), 0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
  transition: all 150ms linear;
  margin-bottom: 30px;
  cursor: pointer;
}
.rtl .user-content {
  text-align: center;
  margin-top: 20px;
}
.rtl .search-top .btn {
  float: left;
}
.rtl .content-alignment {
  float: right;
}
.rtl .nav-menu-list {
  position: relative;
}
.rtl .nav-menu-list ul {
  display: flex;
  height: 39px;
  overflow: hidden;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  width: 96%;
}
.rtl .nav-menu-list.open ul {
  height: auto;
  display: block;
}
.rtl .x {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  cursor: pointer;
}
.rtl .status-menu .icon-cutom {
  float: right;
  padding-left: 10px;
}
.rtl .custom-card-tab-block {
  padding: 1.25rem 1.25rem 0px 1.25rem;
}
.rtl .zero-margin {
  margin-bottom: 0px;
}
.rtl .nav-menu-list {
  position: relative;
}
.rtl .nav-menu-list ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  border-bottom: none;
}
.rtl .nav-menu-list ul li {
  position: relative;
  margin-bottom: 12px !important;
}
.rtl .nav-menu-list li a {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}
.rtl .nav-menu-list.ul li a.active:before {
  background: #ffffff;
  width: 96%;
  height: 3px;
  content: "";
  position: absolute;
  bottom: 0;
  left: 2px;
}
.rtl .nav-menu-list.open ul {
  height: auto;
  display: flex;
}
.rtl #more-nav {
  display: block !important;
  padding-left: 0;
  text-align: left;
  width: 80px;
  position: absolute;
  left: 0;
  top: 10px;
}
.rtl .navtab-dropdown {
  padding: 15px;
}
.rtl .employeeDeatil {
  background: #202022;
  padding: 17px 0;
  margin: 0px -20px;
}
.rtl .employeeDeatil .content-alignment {
  color: #ffffff;
}
.rtl .subfilter {
  padding-left: 0;
  opacity: 0;
}
.rtl .subfilter > li {
  padding: 0 8px;
  list-style-type: none;
}
.rtl .subfilter > li > a {
  display: block;
  padding: 4px 8px;
}
.rtl #nav-bar-filter {
  padding-left: 0;
  display: inline-block;
}
.rtl #nav-bar-filter > li {
  display: inline-block;
}
.rtl #more-nav {
  display: inline-block;
}
.rtl .subfilter {
  display: block;
}
.rtl .navdropdwon-list {
  opacity: 0;
}
.rtl .tabsMenuList {
  opacity: 1;
  background-color: #ffffff;
  position: absolute;
  left: 0 !important;
  text-align: left;
  z-index: 10;
  left: inherit !important;
  margin-top: 14px;
  right: -5px !important;
}
.rtl .tabsMenuList ul {
  opacity: 1;
  padding: 0;
  text-align: right;
}
.rtl .dropdown-list {
  z-index: 1050 !important;
}
.rtl .ngx-datatable .datatable-header .datatable-header-cell .sort-btn {
  position: absolute;
  left: 10px;
  top: 17px;
}
.rtl .dropdown-list ul li {
  text-align: right !important;
}
.rtl .pure-checkbox input[type=checkbox] + label {
  padding-right: 2em;
}
.rtl .pure-checkbox input[type=checkbox] + label:before {
  right: 0;
}
.rtl .pure-checkbox input[type=checkbox] + label:after {
  right: 3px;
}
.rtl .profile-notification a {
  text-align: right;
  float: right;
}
.rtl .profile-notification a i {
  float: right;
  margin-left: 5px !important;
  margin-right: 0 !important;
}
.rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .show-notification.profile-notification {
  left: 0 !important;
}
.rtl .login-content-inner .mat-form-field-prefix,
.rtl .mat-form-field-suffix {
  position: absolute !important;
  left: 0;
  top: 10px;
}
.rtl .remember-me .pull-left {
  float: right !important;
}
.rtl .remember-me .pull-right {
  float: left !important;
}
.rtl .remember-me input.remembermecheckbox[type=checkbox]:before {
  right: 14px;
  top: 0px;
  left: inherit;
}
.rtl .remember-me input.remembermecheckbox[type=checkbox]:after {
  right: 14px;
  left: inherit;
  top: -1px;
}
.rtl .remember-me input[type=checkbox] {
  float: right;
  margin-left: 10px;
}
.rtl .remember-me label {
  position: relative;
  top: -3px;
}
.rtl #noty_layout__topRight {
  left: 20px;
}
.rtl .report-filter-section {
  position: relative;
  padding-left: 0;
  background: var(--main-color);
}
.rtl .report-filter-section h4 {
  padding-right: 0;
}
.rtl .report-filters {
  padding-right: 15px;
  padding-top: 4px;
  color: #ffffff;
  font-size: 20px;
  margin-bottom: 0;
  cursor: pointer;
}
.rtl #filter-option {
  position: absolute;
  left: 15px;
  right: 15px;
  top: 35px;
}
.rtl #filter-option .radio-inline {
  margin-right: 26px;
}
.rtl .show-report {
  width: 350px;
  margin: auto;
}
.rtl .btn-brown-small {
  padding: 4px 10px;
  background: var(--main-color);
  border-radius: 4px;
  border: none;
  font-size: 15px;
  color: #ffffff;
  font-weight: 400;
  text-transform: inherit;
  display: inline-block;
  margin-right: 5px;
}
.rtl .btn-brown-small:focus {
  background-color: var(--main-color-hover);
}
.rtl .btn-brown-small:hover {
  background-color: var(--main-color-hover);
}
.rtl .btnshow {
  text-align: left;
}
.rtl .show-report .pull-left {
  float: right !important;
}
.rtl .show-report .pull-right {
  float: left !important;
}
.rtl .fa-exchange-right-custom {
  padding-top: 20px;
  cursor: pointer;
}
.rtl .select-all {
  text-align: right !important;
}
.rtl .selected-list .c-list .c-token {
  float: right !important;
}
.rtl .selected-list .c-btn {
  padding-right: 0 !important;
  min-height: 52px !important;
  border: 1px solid #d7d7d7 !important;
}
.rtl .selected-list .countplaceholder {
  left: 35px !important;
  right: inherit !important;
}
.rtl .btnRight {
  text-align: right;
}
.rtl .lds-ring {
  display: inline-block;
  width: 64px;
  height: 64px;
  z-index: 1000;
}
.rtl .blockPage {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 10000000;
  background: rgba(252, 252, 252, 0.7607843137);
}
.rtl .blockPage .Lds-ring {
  position: relative !important;
  margin-left: calc(50% - 32px);
  top: calc(50% - 32px);
  z-index: 1000;
}
.rtl .lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 51px;
  height: 51px;
  margin: 6px;
  border: 6px solid #81663b;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #81663b transparent transparent transparent;
}
.rtl .lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.rtl .lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.rtl .lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.rtl .panel-overlay-wrap {
  position: relative;
}
.rtl .panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  text-align: center;
  z-index: 10000;
}
.rtl .panel-overlay::after {
  background-color: rgba(255, 255, 255, 0.83);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.rtl .panel-overlay-title {
  margin: 10px 0 5px;
}
.rtl .panel-overlay-icon,
.rtl .panel-overlay-content {
  display: inline-block;
  vertical-align: middle;
}
.rtl .panel-overlay-icon i,
.rtl .text-success {
  color: #81663b !important;
}
.rtl .nav-tabs .slide {
  background: var(--main-color);
}
.rtl .md-tabs li a.active {
  color: var(--main-color);
}
.rtl .show-notification li {
  padding: 15px !important;
  border-bottom: 1px solid #e4e4e4;
}
.rtl .show-notification li:hover a {
  margin-left: 0 !important;
  cursor: pointer;
}
.rtl .show-notification li a {
  padding: 0 !important;
  word-break: break-all;
  display: inline-block;
  width: 100%;
  text-align: right;
}
.rtl .icon-pointer-achor {
  text-align: right;
}
.rtl .card-block {
  text-align: right;
  direction: rtl;
}
.rtl .pcoded .pcoded-navbar[active-item-theme=theme5] .pcoded-item > li.active > a:before {
  border-left-color: var(--main-color-hover) !important;
}
.rtl .reportTable .datatable-body-cell {
  padding: 8px 15px 2px 15px !important;
}
.rtl .button-row {
  text-align: left !important;
}
.rtl .dateReport {
  text-align: left;
}
.rtl .btn-primary {
  background-color: var(--btnPrimary);
}
.rtl .btn-primary:hover {
  background-color: var(--btnPrimaryHover);
}
.rtl .theme-report-table b {
  font-weight: 700;
}
.rtl .theme-report-table span b {
  font-weight: 500;
}
.rtl .theme-report-table .table th {
  font-weight: 400;
  font-size: 15.5px;
}
.rtl .theme-report-table .table td,
.rtl .theme-report-table .table th {
  padding: 8px 2px 2px 15px;
}
.rtl .theme-report-table table th {
  background: var(--main-color);
  color: #ffffff;
  font-size: 14px;
  font-weight: normal;
  text-align: right;
  padding: 15px 15px !important;
  border-right: 1px solid #cfcfcf;
  border-bottom: none !important;
}
.rtl .space-30 {
  padding-right: 30px !important;
}
.rtl .space-60 {
  padding-right: 60px !important;
}
.rtl .space-90 {
  padding-right: 90px !important;
}
.rtl .space-120 {
  padding-right: 120px !important;
}
.rtl .treeIconPadding {
  padding-right: 25px !important;
  display: inline-block;
}
.rtl .selected-list .c-list {
  width: calc(100% - 66px);
  margin-top: 4px;
}
.rtl .empty-row {
  text-align: right !important;
}
.rtl .checkbox-fade {
  margin-right: 0;
}
.rtl .checkbox-fade .cr {
  float: right;
  margin-left: 5px;
}
.rtl .multi-select-margin {
  margin-bottom: 20px;
}
.rtl textarea.mat-input-element {
  height: 21px;
}
.rtl #noty_layout__topRight {
  right: initial !important;
  left: 20px !important;
}
.rtl .attendance-table tr:nth-child(even) th[scope=row] {
  background-color: #ffffff;
}
.rtl .attendance-table tr:nth-child(odd) th[scope=row] {
  background-color: #EAEBEC;
}
.rtl .attendance-table tr:nth-child(even) {
  background-color: #ffffff;
}
.rtl .attendance-table tr:nth-child(odd) {
  background-color: #EAEBEC;
}
.rtl .attendance-table td:nth-of-type(2) {
  font-style: italic;
}
.rtl .attendance-table th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.rtl .attendance-table th[scope=row] {
  position: sticky;
  left: 0;
  z-index: 1;
  vertical-align: top;
  color: inherit;
  background-color: inherit;
}
.rtl .attendance-table th:not([scope=row]):first-child {
  left: 0;
  z-index: 3;
  background: #81663b;
  color: #ffffff;
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region] {
  overflow: auto;
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region]:focus {
  box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.5);
  outline: 0.1em solid rgba(0, 0, 0, 0.1);
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region] table {
  margin: 0;
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region].rowheaders {
  background: linear-gradient(to right, transparent 30%, rgba(255, 255, 255, 0)), linear-gradient(to right, rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-size: 4em 100%, 4em 100%, 1.4em 100%, 1.4em 100%;
  background-position: 0 0, 100%, 0 0, 100%;
  background-attachment: local, local, scroll, scroll;
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region].colheaders {
  background: linear-gradient(white 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-size: 100% 4em, 100% 4em, 100% 1.4em, 100% 1.4em;
  background-attachment: local, local, scroll, scroll;
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region]:nth-child(3) {
  max-height: 65vh;
}
.rtl .attendance-table div[tabindex="0"][aria-labelledby][role=region]:nth-child(7) {
  max-height: 15em;
  margin: 0 1em;
}
.rtl .attendance-table tr th {
  padding-right: 15px !important;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px !important;
  border: none !important;
  font-weight: normal !important;
  position: sticky !important;
  position: -webkit-sticky !important;
  right: 0rem !important;
  background-color: lightcoral;
  align-self: flex-start;
}
.rtl .attendance-table tr td {
  padding: 10px 20px !important;
}
.rtl .attendance-table th.w-70 {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .attendance-table .w-70 {
  width: 80px;
  font-weight: 500;
  text-align: center;
  border: none;
  border-left: 1px solid #D9D9D9;
  line-height: 18px;
}
.rtl .attendance-table .img-35 {
  width: 50px;
  margin-left: 10px;
  height: 50px;
  float: left;
  border-radius: 50%;
}
.rtl .attendance-table .cursor {
  width: 350px;
  cursor: pointer;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-flex;
  align-items: center;
}
.rtl .btnstatus button span {
  line-height: 34px;
}
.rtl .header-style {
  border: 1px solid var(--main-color-hover);
  padding: 18px 20px 14px 20px;
  background-color: #ffffff;
}
.rtl .custom-tabs {
  background-color: var(--main-color);
  display: inline-block;
  padding: 0px;
  padding-left: 5px;
  border-radius: 20px;
  margin-bottom: 20px;
}
.rtl .custom-tabs .btn {
  border-radius: 20px;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 500;
  min-width: 140px;
}
.rtl .custom-tabs .btn.btn-default {
  background-color: transparent;
}
.rtl .custom-tabs .btn.btn-primary {
  background-color: var(--main-color-hover);
  border-radius: 15px;
}
.rtl .select-month {
  display: inline-flex;
  align-items: center;
  background: var(--main-color-hover);
  padding: 15px 20px;
  margin-left: 10px !important;
  margin-right: 0 !important;
  color: #ffffff;
}
.rtl .select-month i {
  color: #ffffff;
}
.rtl .border-none {
  border: none;
}
.rtl .searchTop {
  border-radius: 50px;
  border: 1px solid #fe6d52;
  padding: 0 25px;
}
.rtl .searchTop .mat-form-field-flex {
  position: relative;
}
.rtl .searchTop .mat-form-field-flex .mat-form-field-infix {
  position: relative;
  top: -5px;
}
.rtl .searchTop .mat-form-field-wrapper {
  margin-bottom: 0;
  padding-bottom: 3px;
}
.rtl .searchTop .mat-form-field-underline {
  background-color: transparent;
  display: none;
}
.rtl .back-btn {
  background: transparent;
  color: #000000;
  text-align: left;
  padding-left: 0;
  font-size: 20px;
  margin-top: -28px;
  text-transform: capitalize;
}
.rtl .back-btn:hover {
  background-color: transparent !important;
}
.rtl .back-btn:focus {
  background-color: transparent !important;
}
.rtl .selectdate {
  display: inline;
  margin-right: 25px;
  font-size: 28px;
  color: var(--main-color-hover);
  position: relative;
  top: 5px;
  margin-left: 10px;
}
.rtl .report-status table {
  background: #EAEBEC;
  border: 1px solid #ddd !important;
}
.rtl .report-status table tr td {
  border-right: 1px solid #D9D9D9;
  width: 50%;
}
.rtl .report-status table tr td b {
  font-weight: 500;
}
.rtl .report-status table tr:nth-child(even) {
  background-color: #ffffff;
}
.rtl .circle-round {
  width: 26px;
  height: 26px;
  border-radius: 0;
  box-shadow: -2px -2px #989898;
  display: inline-flex;
  align-items: center;
}
.rtl .circle-round::before {
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
  border-color: none;
  margin: auto;
  font-style: normal;
}
.rtl .circle-round.present {
  background-color: #52BC22;
}
.rtl .circle-round.present::before {
  content: "P";
}
.rtl .circle-round.absent {
  background-color: #FF1934;
}
.rtl .circle-round.absent::before {
  content: "A";
  font-size: 18px;
  line-height: 0;
}
.rtl .circle-round.weekend {
  background-color: #0475AB;
}
.rtl .circle-round.weekend::before {
  content: "W";
}
.rtl .circle-round.holiday {
  background-color: #454853;
}
.rtl .circle-round.holiday::before {
  content: "H";
}
.rtl .circle-round.annualLeave {
  background-color: #202020;
}
.rtl .circle-round.annualLeave::before {
  content: "A";
}
.rtl .circle-round.leave::before {
  content: "L";
}
.rtl .attendance-table th:not([scope=row]):first-child {
  background: var(--main-color) !important;
}
.rtl .tdClass .mat-form-field-wrapper {
  margin-bottom: -10px !important;
  margin-top: -14px !important;
}
.rtl #duplicate-id .modal-body {
  overflow: inherit;
}
.rtl .Hidemodal-scroll .modal-body {
  min-height: inherit;
  overflow: inherit;
}
.rtl .scroll_bar {
  max-height: 300px;
  min-height: 300px;
  border: none !important;
  background: #e9e9e9;
  overflow-y: auto;
  padding-left: 15px;
  overflow-x: hidden;
}
.rtl .scroll_bar .c-btn.disabled {
  height: inherit !important;
  background: none !important;
  border-bottom: 1px solid var(--main-color) !important;
  padding-bottom: 3px !important;
}
.rtl .scroll_bar .c-btn.disabled .c-angle-down {
  display: none !important;
}
.rtl .scroll_bar .custom-multi-selector > .mystyle {
  top: 7px !important;
}
.rtl #tblFiscalPeriod .collapse {
  background: #f5f5f5;
  padding: 5px 10px;
}
.rtl #tblFiscalPeriod tbody tr:first-child td {
  border-top: 15px solid #ffffff;
}
.rtl #tblFiscalPeriod td {
  border: none;
}
.rtl #tblFiscalPeriod .selected-list .c-angle-down,
.rtl #tblFiscalPeriod .selected-list .c-angle-up {
  top: 35%;
}
.rtl #tblFiscalPeriod .mat-form-field-wrapper {
  margin-bottom: 0;
}
.rtl #tblFiscalPeriod .c-btn {
  min-height: 28px !important;
}
.rtl #tblFiscalPeriod .mat-form-field {
  margin-top: -23px;
}
.rtl #tblFiscalPeriod .selected-list {
  margin-top: -1px;
}
.rtl .isApproved {
  color: green;
}
.rtl .isReturn {
  color: red;
}
.rtl .isNew {
  color: #fe6d52;
}
.rtl .datatable-checkbox input[type=checkbox]:checked:before {
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: var(--main-color-hover);
  border-top-style: none;
  border-right-style: none;
}
.rtl .datatable-checkbox input[type=checkbox]:before {
  transition: all 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 0;
  z-index: 1;
  width: 1rem;
  height: 1rem;
  border: 2px solid var(--main-color);
}
.rtl .datatable-checkbox input[type=checkbox]:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1rem;
  height: 1rem;
  background: #ffffff;
  cursor: pointer;
  border: 2px solid var(--main-color) !important;
}
.rtl .fa-info-circle {
  font-size: 18px;
}
.rtl .smtTableOuter .inner-table {
  height: auto !important;
  min-height: unset !important;
  display: block;
  overflow: auto;
}
.rtl .smtTableOuter tr {
  padding-bottom: 0 !important;
  border-bottom: 1px solid #a5a5a5;
}
.rtl .smtTableOuter tr td,
.rtl .smtTableOuter tr th {
  border-right: 1px solid #a5a5a5;
}
.rtl .smtTableOuter thead,
.rtl .smtTableOuter tbody tr {
  width: 100%;
}
.rtl .smtTableOuter thead {
  width: 100%;
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .smtTableOuter thead th {
  vertical-align: middle;
  font-weight: 500 !important;
  border: none;
}
.rtl .smtTableOuter thead .btn-icon {
  width: 33px;
}
.rtl .smtTableOuter thead .selected-list .c-btn {
  color: #ffffff !important;
}
.rtl .smtTableOuter thead .selected-list .c-angle-down svg,
.rtl .smtTableOuter thead .selected-list .selected-list .c-angle-up svg {
  fill: #ffffff;
}
.rtl .smtTableOuter thead .selected-list .c-remove svg,
.rtl .smtTableOuter thead .selected-list .selected-list .c-remove svg {
  fill: #ffffff;
}
.rtl .smtTableOuter .w-70 {
  width: 68px;
  display: inline-block;
  font-weight: 500;
  text-align: center;
  border: none;
  border-right: 1px solid #a5a5a5;
  line-height: 18px;
  position: relative;
}
.rtl .smtTableOuter .w-70 .circle-round {
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.rtl .smtTableOuter .img-35 {
  width: 35px;
  height: 35px;
  float: left;
  border-radius: 50%;
}
.rtl .smtTableOuter .img-100 {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.rtl .smtTableOuter .cursor {
  width: 350px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}
.rtl .smtTableOuter .cursor .ml-2 {
  margin-left: 0 !important;
  margin-right: 5px;
}
.rtl .smtTableOuter .select-month {
  display: inline-flex;
  align-items: center;
}
.rtl .smtTableOuter .select-month i {
  transform: rotate(180deg);
  margin: -7px 3px 0 3px;
}
.rtl .smtTableOuter .select-month i:hover {
  color: var(--btnPrimary);
}
.rtl .smtTableOuter .status-bar {
  float: right;
  display: inline-flex;
  align-items: center;
}
.rtl .smtTableOuter .status-bar span {
  font-weight: 500;
  margin-left: 0 !important;
  margin-right: 5px;
}
.rtl .smtTableOuter .btn-top {
  text-align: left;
}
.rtl .card-header-text {
  float: right;
}
.rtl .jv-pop-up {
  height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}
.rtl .flex-display {
  display: flex;
}
.rtl .selectMonth {
  text-align: left;
  color: #ffffff;
}
.rtl .selectMonth h4 i {
  transform: rotate(180deg);
  margin: -7px 3px 0 3px;
}
.rtl .attendancedetail table thead {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .attendancedetail table thead tr th {
  font-weight: 500;
}
.rtl .ngx-datatable .datatable-header {
  background-color: var(--main-color);
}
.rtl .customtbale {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .customtbale tr th {
  font-weight: 500 !important;
}
.rtl .innerScroll {
  height: 80vh;
  overflow-y: scroll;
  overflow-x: hidden;
}
.rtl .show-date b {
  float: right;
}
.rtl .text-alignRight {
  text-align: right;
}
.rtl span.smtprofileCancel {
  right: 18px;
}
.rtl .segment-table {
  min-height: 550px !important;
  display: block;
  overflow: auto;
  overflow-y: hidden;
}
.rtl .segment-table tr,
.rtl .segment-table td {
  display: inline-flex;
}
.rtl .segment-table tr:nth-child(1) td .dropdown-list .arrow-down,
.rtl .segment-table tr:nth-child(2) td .dropdown-list .arrow-down,
.rtl .segment-table tr:nth-child(3) td .dropdown-list .arrow-down,
.rtl .segment-table tr:nth-child(4) td .dropdown-list .arrow-down {
  bottom: -2px;
  top: unset;
  transform: rotate(360deg);
}
.rtl .segment-table tr:nth-child(1) td .dropdown-list .arrow-down.arrow-2,
.rtl .segment-table tr:nth-child(2) td .dropdown-list .arrow-down.arrow-2,
.rtl .segment-table tr:nth-child(3) td .dropdown-list .arrow-down.arrow-2,
.rtl .segment-table tr:nth-child(4) td .dropdown-list .arrow-down.arrow-2 {
  top: unset;
  bottom: -1px;
  transform: rotate(360deg);
}
.rtl .segment-table tbody tr td .c-list {
  height: 27px;
  overflow: hidden;
}
.rtl .segment-table tbody tr td .c-list .c-remove {
  top: 13px;
}
.rtl .segment-table .acc-badge {
  background-color: var(--main-color);
  display: inline-block;
  min-width: 10px;
  padding: 4px 10px;
  font-size: 12px !important;
  color: #ffffff;
  border-radius: 25px;
}
.rtl .segment-table .acc-badge-blank {
  background-color: #777 !important;
}
.rtl .segment-table li {
  margin: 3px !important;
}
.rtl .segment-table .btn-icon {
  width: 30px;
  line-height: 35px;
  height: 30px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  padding: 0;
}
.rtl .segment-table .btn-icon i {
  margin-right: 0;
  margin: auto;
  font-size: 13px !important;
}
.rtl .segment-table .dynamic-error {
  color: red;
  margin-top: 14px;
  white-space: pre;
}
.rtl .segment-table .dynamic-values {
  overflow-y: auto;
}
.rtl .segment-table .dynamic-values ul {
  padding: 0;
}
.rtl .segment-table .dimension-dropdown {
  width: 100%;
  margin-right: 3px;
}
.rtl .segment-table .table td,
.rtl .segment-table .table th {
  border-top: none;
}
.rtl .Tablepopup.popUPStatus .datatable-body-cell {
  overflow: hidden;
}
.rtl .Tablepopup .datatable-header-cell {
  width: 38.33% !important;
}
.rtl .Tablepopup .datatable-header-cell:first-child {
  width: 20.25% !important;
}
.rtl .Tablepopup .datatable-body-cell {
  height: 50px !important;
  width: 38.33% !important;
}
.rtl .Tablepopup .datatable-body-cell:first-child {
  width: 20.25% !important;
}
.rtl .Tablepopup .datatable-body-row {
  height: 50px !important;
}
.rtl .tableStyle tr {
  border-bottom: 1px solid #dee2e6;
}
.rtl .tableStyle tr td {
  border-top: none !important;
}
.rtl .tableStyle tr td.selectList .selected-list {
  width: 180px;
}
.rtl .date-ar .pull-left {
  float: right !important;
}
.rtl .date-ar .pull-right {
  float: left !important;
}
.rtl .table-style tr:hover {
  background-color: #e9e9e9;
  cursor: pointer;
}
.rtl .chartTable {
  overflow-x: scroll;
}
.rtl .chartTable table {
  width: 100%;
}
.rtl .chartTable table tr th {
  font-size: 15.5px;
}
.rtl .chartTable table tr th .border-checkbox-section {
  float: right;
}
.rtl .chartTable table tr th span.codeText {
  padding-left: 0 !important;
  position: relative;
  top: 1px;
}
.rtl .chartTable table tr:hover td {
  background-color: #e9e9e9;
  cursor: pointer;
}
.rtl .chartTable table tr.mat-row {
  height: 24px;
}
.rtl .chartTable table tr td {
  padding: 3px 15px 2px 15px;
  font-size: 15px;
}
.rtl .chartTable table tr td span.textcode {
  position: relative;
  top: -6px;
}
.rtl .chartTable table tr td button {
  background-color: transparent;
  border: none;
  height: 17px;
}
.rtl .chartTable table tr td button:focus {
  outline: none;
  border: none;
}
.rtl .navbar-logo img {
  width: 120px;
  margin-top: 5px;
}
.rtl .uploadLogo {
  width: 140px;
  height: 35px;
  text-align: center;
  overflow: hidden;
}
.rtl .uploadLogo img {
  width: auto;
  height: 100%;
}
.rtl .profile-notification {
  width: 13rem !important;
}
.rtl .note-text textarea.mat-input-element {
  line-height: 22px;
}
.rtl .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-trigger > a {
  background-color: var(--main-color-hover);
}
.rtl .pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li.sublink a {
  background-color: var(--main-color-hover);
}
.rtl ul.customMenu li.pcoded-trigger a {
  background-color: var(--main-color-hover);
}
.rtl ul.customMenu ul.pcoded-submenu li a {
  background-color: transparent !important;
}
.rtl ul.customMenu ul.pcoded-submenu li.sublink a {
  background-color: var(--main-color-hover) !important;
}
.rtl .BtnAction {
  text-align: center;
  width: 100%;
}
.rtl .BtnAction .btn {
  padding: 5px 8px !important;
}
.rtl .modal {
  transform: scale(0) !important;
  opacity: 0 !important;
  transition: all 0.3s linear !important;
}
.rtl .modal.show {
  opacity: 1 !important;
  transform: scale(1) !important;
}
.rtl .modal .modal-body {
  max-height: 550px;
  overflow-x: hidden;
  overflow-y: auto;
}
.rtl .modal .modal-body .dropdown-list {
  left: auto !important;
  top: auto !important;
}
.rtl .modal .modal-dialog {
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  top: 47% !important;
  transform: translateY(-50%) !important;
}
.rtl .TemplateRecurring .datatable-body-cell {
  width: 100% !important;
}
.rtl .TemplateRecurring .datatable-header-cell {
  width: 100% !important;
}
.rtl #account-detail-modal {
  top: inherit !important;
  transform: inherit !important;
}
.rtl #account-detail-modal .modal-body {
  height: 550px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.rtl .reportTable .datatable-header-cell {
  border-left: 1px solid #ffffff;
}
.rtl .reportTable .datatable-header-cell:first-child {
  border-left: none;
}
.rtl .reportTable .ngx-datatable.material {
  border: none;
}
.rtl .reportTable .datatable-row-wrapper {
  border-bottom: 1px solid #dee2e6;
}
.rtl .reportTable .datatable-footer {
  border-top: none;
}
.rtl .optionExpand.collapsed .fa {
  transform: rotate(0deg);
}
.rtl .optionExpand .fa {
  transition: 0.3s transform ease-in-out;
  transform: rotate(0deg);
}
.rtl .select-employess .modal-body {
  min-height: 350px;
  overflow: hidden;
}
.rtl .select-employess .modal-body div.ng-star-inserted {
  max-height: 170px !important;
}
.rtl .select-employess .modal-body .dropdown-list ul li {
  padding: 4px 10px 10px 10px;
}
.rtl .datatable-body-row:hover {
  cursor: pointer;
}
.rtl #detailModal table tr th {
  text-align: right;
}
.rtl #detailModal table tr td {
  text-align: right;
}
.rtl #detailModal .modal-footer {
  justify-content: flex-end;
}
.rtl .pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li {
  padding: 0 12px 0 0;
}
.rtl .innerGraphaBody .card-body {
  direction: initial;
}
.rtl .DashboardHeader .btn {
  float: left !important;
}
.rtl .DashboardHeader .card-header {
  text-align: right;
}
.rtl .DashboardHeader .card-header h5 {
  margin-right: 0;
}
.rtl .DashboardHeader .btn-group {
  float: right;
}
.rtl .mat-select-arrow {
  position: absolute;
  left: 0;
}
.rtl .mat-option {
  text-align: right !important;
}
.rtl .cancelBtn {
  position: absolute;
  left: 5px;
  top: -62px;
}
.rtl .CustomStyleTheme .dropdown-list ul li:last-child {
  text-align: right !important;
}
.rtl .CustomStyleTheme .dropdown-list ul li:last-child:hover {
  background: transparent !important;
}
.rtl .labelStyle {
  text-shadow: 0 0 #000;
}
.rtl .menu-top-menu-container {
  background: #fff;
  color: white;
  text-align: right;
}
.rtl .menu-top-menu-container li {
  list-style-type: none;
  position: relative;
}
.rtl .menu-top-menu-container li a i {
  float: right;
  margin: 4px 0 0 13px !important;
}
.rtl .menu-top-menu-container li.active ul li {
  position: relative;
}
.rtl .menu-top-menu-container li.active ul li i.fa-star {
  position: absolute;
  top: 11px;
  right: -5px;
  z-index: 100;
  cursor: pointer;
}
.rtl .menu-top-menu-container li.active ul li .favorite-list {
  font-size: 12px;
  color: #bab8b8;
  margin: 4px 5px 0 5px !important;
}
.rtl .menu-top-menu-container li.active ul li .favorite-list:hover {
  color: #E97305;
}
.rtl .menu-top-menu-container li.active ul li.active a {
  background-color: var(--main-color-hover);
}
.rtl .menu-top-menu-container li.active ul li a {
  background-color: var(--side-bar);
}
.rtl .menu-top-menu-container li.active a {
  background-color: var(--main-color-hover);
}
.rtl .menu-top-menu-container ul ul {
  display: none;
  margin-left: 0;
  margin-right: 15px;
}
.rtl .menu-top-menu-container li.active > ul {
  display: block;
}
.rtl .menu-top-menu-container > ul > li > a {
  position: relative;
  display: block;
  padding: 9px 15px 9px 15px;
  color: white;
  transition: all 0.15s;
  text-decoration: none;
}
.rtl .menu-top-menu-container ul ul li a {
  color: white;
  text-decoration: none;
  display: block;
  padding: 9px 23px 9px 5px;
  position: relative;
  direction: rtl;
}
.rtl .menu-top-menu-container ul ul li a span:focus {
  outline: none;
}
.rtl .menu-top-menu-container ul ul li a:hover span {
  cursor: pointer;
}
.rtl .menu-top-menu-container ul ul ul {
  margin-left: 0px;
  margin-right: 15px;
}
.rtl .menu-top-menu-container ul ul ul li a {
  background-color: var(--main-color) !important;
}
.rtl .menu-top-menu-container ul ul ul li.active a {
  background-color: var(--main-color-hover) !important;
}
.rtl .menu-top-menu-container .favouirted-list:after {
  display: none;
}
.rtl .menu-top-menu-container a:not(:only-child):after {
  position: absolute;
  left: 15px;
  content: "\e605";
  font-family: simple-line-icons;
  top: 32%;
  font-size: 10px;
}
.rtl .menu-top-menu-container .active > a:not(:only-child):after {
  content: "\e604";
  font-family: simple-line-icons;
}
.rtl .alert-suceess {
  background-color: var(--btnSuccess);
  border: var(--btnSuccess);
  color: #ffffff;
}
.rtl .alert-danger {
  background-color: var(--btnDanger);
  border: var(--btnDanger);
  color: #ffffff;
}
.rtl .innerGraphaBody .card-body {
  min-height: 220px;
}
.rtl .tableRow .headingTitle span {
  font-weight: 500;
}
.rtl .tableRow .Space-row {
  margin: 13px -35px 5px -35px;
}
.rtl .tableRow .Space-row hr {
  border: 5px solid #e8e8e8;
}
.rtl .login-content-right {
  text-align: right;
  direction: rtl;
}
.rtl .login-content-right ul {
  color: #ffffff;
}
.rtl .login-content-right ul li::before {
  right: -15px;
  left: inherit;
}
.rtl .eye-icon {
  cursor: pointer;
}
.rtl .popWidth .datatable-header-cell {
  width: 33% !important;
}
.rtl .popWidth .datatable-body-cell {
  width: 33% !important;
}
.rtl .customerpopup .datatable-header-cell {
  width: 20% !important;
}
.rtl .customerpopup .datatable-body-cell {
  width: 20% !important;
}
.rtl .Itempop .datatable-header-cell {
  width: 28% !important;
}
.rtl .Itempop .datatable-header-cell:first-child {
  width: 10% !important;
}
.rtl .Itempop .datatable-body-cell {
  width: 25% !important;
}
.rtl .Itempop .datatable-body-cell:first-child {
  width: 10% !important;
}
.rtl .textRight {
  text-align: right;
}
.rtl .rowbox .card-header {
  padding: 7px 15px;
}
.rtl .financedashboard .progressBar {
  height: 15px;
}
.rtl .financedashboard .card {
  margin-bottom: 20px;
}
.rtl .financedashboard .card-body {
  padding: 0;
}
.rtl .financedashboard .table-style {
  border: none;
}
.rtl .financedashboard .table-style tr th {
  font-size: 15px;
  padding: 2px 10px;
  background-color: var(--main-color);
  color: #ffffff;
  font-weight: 500;
}
.rtl .financedashboard .table-style tr td {
  padding: 1px 10px;
  font-size: 14px;
  vertical-align: middle;
}
.rtl .financedashboard .table-style tr td:first-child {
  font-weight: 500;
}
.rtl .ItemModal {
  max-width: 1350px;
}
.rtl .ItemModal .modal-body {
  min-height: 575px;
  max-height: inherit;
  overflow: hidden;
}
.rtl .CustomStyleTheme .datatable-checkbox {
  margin-top: 3px !important;
}
.rtl .titleBox .delete-title {
  left: 8px;
  right: inherit;
}
.rtl .paginationBottom {
  text-align: left;
  float: left;
  margin-left: -10px;
}
.rtl .CustomStyleTheme .titleBox table tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.rtl .CustomStyleTheme .titleBox table tr td {
  padding: 3px;
  font-size: 13px;
  border: none;
}
.rtl .CustomStyleTheme .titleBox table tr td:first-child {
  font-weight: 500;
  width: 38% !important;
}
.rtl .CustomStyleTheme .titleBox table tr td .accbadge {
  position: relative;
  top: 0;
  left: 0;
}
.rtl .CustomStyleTheme .titleBox .btn i {
  margin-right: 0;
}
.rtl .CustomStyleTheme .btn.btn-outline-danger {
  color: var(--btnDanger) !important;
  border: 1px solid var(--btnDanger) !important;
  padding: 2px 17px;
}
.rtl .CustomStyleTheme .btn.btn-outline-danger:hover {
  color: #ffffff !important;
}
.rtl .customTabs {
  left: 0;
  right: inherit !important;
}
.rtl .calendarStyle .fc-list-table {
  direction: rtl;
  text-align: right;
}
.rtl .calendarStyle .fc-list-table span.fc-list-heading-main {
  float: right;
}
.rtl .calendarStyle .fc-list-table span.fc-list-heading-alt {
  float: left;
}
.rtl .calendarStyle .fc-event {
  border-color: #d0d7da;
  border-right: 4px solid #0073aa;
  text-transform: capitalize;
  line-height: 16px;
  background: #797979;
  text-align: right;
}
.rtl .calendarStyle .fc-day-grid-event .fc-time {
  font-weight: 500;
  display: inline-block;
  margin-left: 2px;
  position: relative;
}
.rtl .calendarStyle .fc-head {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .calendarStyle .fc-head thead tr th {
  font-weight: 400;
  padding: 4px 0;
}
.rtl .calendarStyle .fc-header-toolbar .fc-left {
  float: right;
}
.rtl .calendarStyle .fc-header-toolbar .fc-right {
  float: left;
}
.rtl .calendarStyle .fc-header-toolbar button {
  border: none;
  background: #918787;
  border-radius: 0;
  box-shadow: none;
  text-shadow: none;
  text-transform: capitalize;
  border-left: 1px solid #ffffff;
  padding: 2px 15px;
}
.rtl .calendarStyle .fc-header-toolbar button .fc-icon-right-single-arrow::after {
  content: "\f105";
  font-size: 18px;
  font: normal normal normal 14px/1 FontAwesome;
}
.rtl .calendarStyle .fc-header-toolbar button .fc-icon-left-single-arrow::after {
  content: "\f104";
  font-size: 18px;
  font: normal normal normal 14px/1 FontAwesome;
}
.rtl .calendarStyle .fc-header-toolbar button:focus {
  outline: none;
}
.rtl .calendarStyle .fc-header-toolbar button:hover {
  background: var(--main-color);
  color: #ffffff;
}
.rtl .calendarStyle .fc-header-toolbar .fc-right button {
  min-width: 70px;
  float: right;
}
.rtl .calendarStyle .fc-header-toolbar .fc-right button.fc-state-active {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .calendarStyle .fc-list-view .fc-list-heading td {
  background: var(--main-color) !important;
  font-weight: 500;
  color: #ffffff;
}
.rtl .TabsCustom.dashboard-tabs li {
  width: 16.6%;
}
.rtl .TabsCustom li {
  width: 20%;
  text-align: center;
  background-color: #e9e9e9;
}
.rtl .TabsCustom li a {
  color: var(--main-color-hover);
  padding: 12px 0;
  font-weight: 500;
}
.rtl .TabsCustom li a.hover i {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .TabsCustom li a.active i {
  background-color: var(--main-color);
  color: #ffffff;
}
.rtl .TabsCustom li a i {
  width: 28px;
  height: 28px;
  background-color: #ffffff;
  border-radius: 50%;
  position: relative;
  color: var(--main-color);
  top: 0px;
  line-height: 28px;
}
.rtl #eventModal ol,
.rtl #eventModal ul {
  padding-left: revert;
  list-style-type: revert;
}
.rtl #eventModal .modal-header {
  text-transform: capitalize;
}
.rtl #eventModal .modal-header label {
  font-size: 12px !important;
  padding: 2px 5px 3px 5px;
  position: relative;
  top: 10px;
  border-radius: 0;
}
.rtl #eventModal .modal-header i {
  background: #ddd;
  padding: 5px;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  font-size: 15px;
  position: relative;
  top: -2px;
  text-align: center;
  line-height: 20px;
}
.rtl .innerWrap {
  position: relative;
  top: 50%;
  left: 57%;
  transform: translate(-58%, -42%);
  margin-top: 17%;
}
.rtl .innerWrap .selector {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 250px;
  height: 250px;
  margin-left: -70px;
}
.rtl .innerWrap .selector button {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px;
  background: #ffffff;
  border-radius: 50%;
  border: 0;
  color: white;
  font-size: 20px;
  cursor: pointer;
  box-shadow: 0px 0px 27px 2px rgba(0, 0, 0, 0.48);
  transition: all 0.1s;
}
.rtl .innerWrap .selector button .text {
  line-height: 23px;
  margin-top: 5px;
  padding: 0 15px;
  font-size: 20px;
}
.rtl .innerWrap .selector button img.LogoOne {
  width: 100%;
}
.rtl .innerWrap .selector button img {
  width: 80px;
}
.rtl .innerWrap .selector button:hover {
  background: #ffffff;
}
.rtl .innerWrap .selector button:focus {
  outline: none;
}
.rtl .innerWrap .selector ul {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: -37%;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.rtl .innerWrap .selector li {
  position: absolute;
  width: 0;
  height: 100%;
  margin: 0 50%;
  transform: rotate(-360deg);
  transition: all 0.8s ease-in-out;
}
.rtl .innerWrap .selector li input {
  display: none;
}
.rtl .innerWrap .selector li input + label {
  position: absolute;
  left: 50%;
  bottom: 140%;
  width: 0;
  height: 0;
  line-height: 1px;
  margin-left: 0;
  border-radius: 50%;
  text-align: center;
  font-size: 1px;
  overflow: hidden;
  cursor: pointer;
  transition: all 0.5s ease-out;
  clip-path: circle(50% at 50% 50%);
}
.rtl .innerWrap .selector li input + label:hover {
  clip-path: circle(70% at 50% 50%);
  border-radius: 0%;
}
.rtl .innerWrap .selector.open li input + label {
  width: 130px;
  height: 130px;
  line-height: 75px;
  font-size: 14px;
}
.rtl .innerWrap .selector.open li input + label img {
  margin: auto;
  width: 60px;
  margin-top: 23px;
}
.rtl .innerWrap .selector.open li label div.text {
  position: absolute;
  top: 87px;
  width: 100%;
  color: #ffffff;
  font-size: 12px;
  line-height: 13px;
  padding: 0 12%;
}
.rtl .SM-1001ADMIN {
  background: #797b79;
}
.rtl .SM-1001ADMIN:hover {
  background: #797b79;
}
.rtl .SM-9001WORK_ORDER {
  background: #0475ab;
}
.rtl .SM-9001WORK_ORDER:hover {
  background: #0475ab;
}
.rtl .SM-1010REPORTS {
  background: #4aab0d;
}
.rtl .SM-1010REPORTS:hover {
  background: #4aab0d;
}
.rtl .SM-1011INQUIRES {
  background: #e24021;
}
.rtl .SM-1011INQUIRES:hover {
  background: #e24021;
}
.rtl .SM-1012SUPER_SET {
  background: #000;
}
.rtl .SM-1012SUPER_SET:hover {
  background: #000;
}
.rtl .SM-2007CUSTOMER_PORTAL {
  background: #2b3674;
}
.rtl .SM-2007CUSTOMER_PORTAL:hover {
  background: #2b3674;
}
.rtl .SM-3004GOVT_RELATIONS {
  background: #701aa1;
}
.rtl .SM-3004GOVT_RELATIONS:hover {
  background: #701aa1;
}
.rtl .SM-1013ECOM_ALGO {
  background: #1D9BF0;
}
.rtl .SM-1013ECOM_ALGO:hover {
  background: #1D9BF0;
}
.rtl .SM-1002HOME {
  background: #343b7f;
}
.rtl .SM-1002HOME:hover {
  background: #343b7f;
}
.rtl .SM-1003DASHBOARD {
  background: #8ac541;
}
.rtl .SM-1003DASHBOARD:hover {
  background: #8ac541;
}
.rtl .SM-3001HUMAN_RESOURCES_MANAGEMENT {
  background: #1aa79c;
}
.rtl .SM-3001HUMAN_RESOURCES_MANAGEMENT:hover {
  background: #1aa79c;
}
.rtl .SM-3002PAYROLL_MANAGEMENT {
  background: #29b9ae;
}
.rtl .SM-3002PAYROLL_MANAGEMENT:hover {
  background: #29b9ae;
}
.rtl .SM-3003ATTENDANCE_MANAGEMENT {
  background: #3bccc1;
}
.rtl .SM-3003ATTENDANCE_MANAGEMENT:hover {
  background: #3bccc1;
}
.rtl .SM-2001GENERAL_LEDGER {
  background: #81663b;
}
.rtl .SM-2001GENERAL_LEDGER:hover {
  background: #81663b;
}
.rtl .SM-2002ACCOUNTS_RECEIVABLE {
  background: #9c7b45;
}
.rtl .SM-2002ACCOUNTS_RECEIVABLE:hover {
  background: #9c7b45;
}
.rtl .SM-2003ACCOUNTS_PAYABLE {
  background: #b99456;
}
.rtl .SM-2003ACCOUNTS_PAYABLE:hover {
  background: #b99456;
}
.rtl .SM-2004CASH__BANK_MANAGEMENT {
  background: #d2a863;
}
.rtl .SM-2004CASH__BANK_MANAGEMENT:hover {
  background: #d2a863;
}
.rtl .SM-2005FIXED_ASSETS_MANAGEMENT {
  background: #dcb36f;
}
.rtl .SM-2005FIXED_ASSETS_MANAGEMENT:hover {
  background: #dcb36f;
}
.rtl .SM-2006TAX_DECLARATION {
  background: #e6c080;
}
.rtl .SM-2006TAX_DECLARATION:hover {
  background: #e6c080;
}
.rtl .SM-4001WAREHOUSE_MANAGEMENT {
  background: #824949;
}
.rtl .SM-4001WAREHOUSE_MANAGEMENT:hover {
  background: #824949;
}
.rtl .SM-4002CUSTOMER_INVOICING {
  background: #ae6969;
}
.rtl .SM-4002CUSTOMER_INVOICING:hover {
  background: #ae6969;
}
.rtl .SM-4003PURCHASE_MANAGEMENT {
  background: #cc8d8d;
}
.rtl .SM-4003PURCHASE_MANAGEMENT:hover {
  background: #cc8d8d;
}
.rtl .SM-6001SALES_ORDER_PROCESSING {
  background: #e0a8a8;
}
.rtl .SM-6001SALES_ORDER_PROCESSING:hover {
  background: #e0a8a8;
}
.rtl .SM-4005PROCUREMENT {
  background: #e0baba;
}
.rtl .SM-4005PROCUREMENT:hover {
  background: #e0baba;
}
.rtl .SM-5001CRM {
  background: #343b7f;
}
.rtl .SM-5001CRM:hover {
  background: #343b7f;
}
.rtl .SM-6002POS {
  background: #222222;
}
.rtl .SM-6002POS:hover {
  background: #171616;
}
.rtl .SM-6007DOCUMENT_EXPIRY {
  background: #fe6d52;
}
.rtl .SM-6007DOCUMENT_EXPIRY:hover {
  background: #ec4d2f;
}
.rtl .SM-6007DOCUMENT_EXPIRY .text {
  padding: 0 11% !important;
}
.rtl .SM-6007COMPANY_SETUP {
  background: #fe6d52;
}
.rtl .SM-6007COMPANY_SETUP:hover {
  background: #ec4d2f;
}
.rtl .SM-6007COMPANY_SETUP .text {
  padding: 0 11% !important;
}
.rtl .SM-6003WORKFLOW {
  background: #203255;
}
.rtl .SM-6003WORKFLOW:hover {
  background: #203255;
}
.rtl .SM-6003WORKFLOW .text {
  padding: 0 11% !important;
}
.rtl .logo-SM-1001ADMIN {
  background: #797b79 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-9001WORK_ORDER {
  background: #0475ab !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-1010REPORTS {
  background: #4aab0d !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-1011INQUIRES {
  background: #e24021 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-1012SUPER_SET {
  background: #000 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-2007CUSTOMER_PORTAL {
  background: #2b3674 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-3004GOVT_RELATIONS {
  background: #701aa1 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-1013ECOM_ALGO {
  background: #1D9BF0 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-1002HOME,
.rtl .logo-SM-5001CRM {
  background: #343b7f !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-1003DASHBOARD {
  background: #8ac541 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-3001HUMAN_RESOURCES_MANAGEMENT,
.rtl .logo-SM-3002PAYROLL_MANAGEMENT,
.rtl .logo-SM-3003ATTENDANCE_MANAGEMENT {
  background: #1aa79c !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-2001GENERAL_LEDGER,
.rtl .logo-SM-2002ACCOUNTS_RECEIVABLE,
.rtl .logo-SM-2003ACCOUNTS_PAYABLE,
.rtl .logo-SM-2004CASH__BANK_MANAGEMENT,
.rtl .logo-SM-2005FIXED_ASSETS_MANAGEMENT,
.rtl .logo-SM-2006TAX_DECLARATION {
  background: #81663b !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-4001WAREHOUSE_MANAGEMENT,
.rtl .logo-SM-4002CUSTOMER_INVOICING,
.rtl .logo-SM-4003PURCHASE_MANAGEMENT,
.rtl .logo-SM-5001CRM,
.rtl .logo-SM-6001SALES_ORDER_PROCESSING,
.rtl .logo-SM-4005PROCUREMENT {
  background: #824949 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-6002POS {
  background: #171616 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-6007DOCUMENT_EXPIRY {
  background: #ec4d2f !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-6007COMPANY_SETUP {
  background: #ec4d2f !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .logo-SM-6003WORKFLOW {
  background: #203255 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.rtl .icons-chat {
  position: fixed;
  left: 3px;
  right: inherit;
  bottom: 5px;
  z-index: 10000;
}
.rtl .icons-chat a {
  background: var(--main-color);
  width: 45px;
  height: 45px;
  border-radius: 50%;
  display: grid;
  margin-left: 5px;
  display: inline-block;
  line-height: 45px;
  text-align: center;
}
.rtl .icons-chat a i {
  font-size: 20px;
  position: relative;
  top: 3px;
}
.rtl .icons-chat a img {
  width: 20px;
  height: 20px;
}
.rtl .icons-chat a:hover {
  background-color: var(--main-color-hover);
}
.rtl .icons-chat a i {
  margin: auto;
  color: #ffffff;
}
.rtl .panelRight {
  width: 50px;
  float: left;
  background: var(--main-color);
  position: fixed;
  left: -50px;
  top: 0;
  z-index: 1000;
  top: 61px;
  padding: 10px 0 10px 0;
}
.rtl .panelRight ul li a {
  color: #ffffff;
  padding: 8px 15px 8px 5px;
  display: inline-block;
  width: 100%;
  direction: rtl;
  text-align: center;
}
.rtl .panelRight ul li a i {
  margin-right: 0px;
  margin-left: 5px;
  font-size: 23px;
}
.rtl .panelRight ul li a:hover {
  background: var(--main-color-hover);
}
.rtl .slider-arrow {
  padding: 5px;
  width: 35px;
  height: 36px;
  float: left;
  text-align: center;
  background: var(--main-color);
  color: #000000;
  text-decoration: none;
  position: absolute;
  left: 50px;
  top: 95px;
}
.rtl .slider-arrow.show::before {
  content: "\e662";
  font-family: themify;
  width: 35px;
  height: 35px;
  color: #ffffff;
  position: absolute;
  left: 0;
  background: var(--main-color);
  top: 0;
  padding: 7px 0;
}
.rtl .slider-arrow.hide::before {
  content: "\e661";
  font-family: themify;
  width: 35px;
  background: var(--main-color);
  height: 35px;
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  padding: 7px 0;
}
.rtl #eventModal .modal-header {
  background-color: #eaeaea;
}
.rtl #eventModal .modal-body .headerTop {
  background: #f5f5f5;
  padding: 6px 5px;
  margin-top: -17px;
}
.rtl #eventModal .modal-body .headerTop span.Emailname {
  color: #0fb914;
}
.rtl #eventModal .modal-body .headerTop .dueDate {
  font-size: 14px;
  margin-top: 2px;
  text-align: left;
}
.rtl #eventModal .modal-body .descriptionBox {
  padding: 5px;
  height: 150px;
  border: 1px solid #ddd;
  margin-bottom: 5px;
}
.rtl #eventModal .modal-body .descriptionBox.smallD {
  height: 75px;
  margin-bottom: 20px;
}
.rtl #timeline:before {
  left: inherit;
  right: 28px;
}
.rtl #timeline .timeline-item .timeline-icon {
  right: -21px;
  left: inherit;
  top: -1px;
}
.rtl #timeline .timeline-item .timeline-icon i {
  left: 8px;
  top: 5px;
}
.rtl #timeline .timeline-item .timeline-content.right {
  float: left;
}
.rtl #timeline .timeline-item .timeline-content .description {
  text-align: right;
}
.rtl #timeline .timeline-item .timeline-content .heading-tile .pull-left {
  float: right;
  padding-right: 10px;
}
.rtl #timeline .timeline-item .timeline-content .heading-tile .pull-right {
  float: left;
}
.rtl #timeline .timeline-item .timeline-content.right:before {
  left: 97%;
  transform: rotate(180deg);
}
.rtl .selectTheme {
  text-align: center;
}
.rtl .selectTheme:hover {
  cursor: pointer;
}
.rtl .selectTheme:hover .img {
  border: 1px solid var(--main-color);
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
}
.rtl .selectTheme:hover .radio label {
  cursor: pointer;
}
.rtl .selectTheme a {
  width: -moz-fit-content;
  width: fit-content;
  height: 100%;
  display: inline-block;
}
.rtl .selectTheme h5 {
  margin-bottom: 10px;
}
.rtl .selectTheme .radio {
  margin-right: 0;
}
.rtl .selectTheme .radio input {
  display: none;
}
.rtl .selectTheme .radio label {
  margin-bottom: 0;
}
.rtl .selectTheme .img {
  border: 1px solid #ddd;
  padding: 2px;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
  position: relative;
}
.rtl .selectTheme .img i {
  position: absolute;
  right: -10px;
  background: #445c1e;
  top: -15px;
  border-radius: 100%;
  color: #ffffff;
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.rtl .selectTheme .img i::before {
  color: #ffffff;
  font-size: 15px;
}
.rtl .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: var(--btnPrimary) !important;
}
.rtl .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(0, 115, 170, 0.5) !important;
}
.rtl .btn-status {
  text-align: right;
}
.rtl .btn-status .btn-deafult,
.rtl .btn-status .btn-danger {
  background-color: #fe6d52;
  color: #ffffff;
}
.rtl .btn-status .btn-deafult.border,
.rtl .btn-status .btn-danger.border {
  border: 1px solid var(--main-color-hover) !important;
  color: var(--main-color-hover) !important;
  background-color: #ffffff !important;
}
.rtl .btn-status .btn-deafult.border:hover,
.rtl .btn-status .btn-danger.border:hover {
  background-color: var(--main-color-hover) !important;
  color: #ffffff !important;
}
.rtl .btn-status .btn {
  border-radius: 0;
  color: #ffffff !important;
  text-transform: capitalize !important;
  min-width: 160px;
  text-align: center;
  padding: 10px 0px;
  font-size: 18px;
  font-weight: 500;
  min-height: 50px;
  position: relative;
}
.rtl .btn-status .btn span.mat-badge-content {
  position: absolute;
  right: inherit;
  left: -9px !important;
  top: -33px;
  left: inherit;
  background-color: #fe6d52;
  color: #ffffff;
}
.rtl .btn i {
  margin-right: 0;
}
.rtl .btn.pull-right {
  float: left;
}
.rtl .setting-card {
  min-height: 190px;
  padding: 20px;
}
.rtl .setting-card .layout-select {
  max-width: 490px;
  margin: auto;
}
.rtl .setting-card .layout-select a {
  float: left;
  color: #454853;
  margin: 0 9px;
  cursor: pointer;
}
.rtl .setting-card .layout-select a:hover img {
  background-color: var(--main-color-hover);
}
.rtl .setting-card .layout-select a img {
  padding: 10px;
}
.rtl .payment-modal {
  border-radius: 0;
}
.rtl .payment-modal .modal-header h4 {
  font-size: 20px;
}
.rtl .payment-modal .size-20 {
  font-size: 20px;
}
.rtl .payment-modal .modal-content {
  padding: 15px;
  border-radius: 0;
}
.rtl .payment-modal .modal-content .POS-tabs {
  border: 1px solid #d3d4d4;
  border-right: 0;
}
.rtl .payment-modal .modal-content .POS-tabs.customersType li a {
  position: relative;
}
.rtl .payment-modal .modal-content .POS-tabs.customersType li a.active::before {
  position: absolute;
  left: 48%;
  bottom: -6px;
  width: 15px;
  height: 15px;
  content: "";
  background-color: #454853;
  transform: rotate(316deg);
}
.rtl .payment-modal .modal-content .POS-tabs li a {
  border-right: 1px solid #d3d4d4;
  color: #454853;
  background-color: transparent;
  border: none;
  height: 45px;
  font-size: 18px;
  border-left: 0;
  border-radius: 0;
}
.rtl .payment-modal .modal-content .POS-tabs li a:hover {
  color: #ffffff;
  background-color: #454853;
  border-color: #454853;
}
.rtl .payment-modal .modal-content .POS-tabs li a.active {
  background-color: #454853;
  border-color: #454853;
  color: #ffffff;
}
.rtl .payment-modal .modal-content .tab-content {
  border: 1px solid #d3d4d4;
  border-top: none;
  padding: 15px;
  padding-bottom: 0;
  min-height: 383px;
}
.rtl .payment-modal .modal-content .tab-content .checkout-form input {
  height: 48px;
  margin-bottom: 11px;
}
.rtl .payment-modal .modal-content .tab-content .btn-footer {
  text-align: right;
}
.rtl .payment-modal .modal-content .tab-content .btn-footer .btn {
  border: 1px solid #FE6D52;
  color: #FE6D52;
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.rtl .payment-modal .modal-content .tab-content .btn-footer .btn.active {
  background-color: #FE6D52;
  color: #ffffff;
}
.rtl .payment-modal .modal-header {
  border-radius: 0;
  border: 1px solid #fe6d52;
}
.rtl .slider {
  -webkit-appearance: none;
  width: 100%;
  height: 1px;
  border-radius: 0px;
  background: #707070;
  outline: none;
  opacity: 1;
  transition: opacity 0.2s;
}
.rtl .slider:hover {
  opacity: 1;
}
.rtl .slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #FE6D52;
  cursor: pointer;
}
.rtl .slider::-moz-range-thumb {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #FE6D52;
  cursor: pointer;
}
.rtl .cat-img .productimg {
  height: 190px;
}
.rtl .cat-img .productprice {
  bottom: -8px !important;
}
.rtl .pagination-category {
  background: #546b82 !important;
  padding: 0px 9px !important;
  min-height: 36px;
  line-height: 36px;
  position: relative;
  z-index: 1;
}
.rtl .pagination-category span {
  color: #ffffff;
}
.rtl .pagination-category span:last-child a {
  color: #ffffff;
  background: var(--main-color-hover) !important;
  margin-left: 6px;
}
.rtl .pagination-category span:hover {
  cursor: pointer;
}
.rtl .pagination-category span a {
  color: #ffffff;
  padding: 3px 6px;
  border-radius: 2px;
  margin-left: 6px;
  display: inline-block;
}
.rtl .add-cat {
  border-top: none;
  padding: 15px;
  color: #ffffff;
  font-size: 18px;
  background-color: var(--side-bar);
  text-align: center;
  margin-right: -15px;
  margin-left: 15px;
}
.rtl .add-cat.first {
  border-right: none;
  background-color: var(--main-color-hover);
  color: #ffffff;
  margin-right: 15px;
  margin-left: -15px;
}
.rtl .addCategoryform {
  padding: 25px 25px 17px 26px;
  background-color: #f9f9f9;
  border: 1px solid #b3a7a7;
  margin-bottom: 20px;
  box-shadow: 2px 2px 5px rgba(45, 45, 45, 0.3411764706);
}
.rtl .productSearch .mat-form-field-infix {
  padding: 7px 0 14px 0 !important;
}
.rtl .productSearch .mat-form-field-wrapper {
  padding-bottom: 5px !important;
}
.rtl .productSearch .mat-form-field-appearance-outline .mat-form-field-outline-end,
.rtl .productSearch .mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 0 !important;
}
.rtl .add-plus {
  min-width: 70px !important;
  padding-top: 15px !important;
}
.rtl .add-plus i {
  margin-right: 0;
}
.rtl .category-box {
  height: 290px;
  overflow-x: auto;
}
.rtl .category-box::-webkit-scrollbar-track,
.rtl .productlist::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.rtl .category-box::-webkit-scrollbar,
.rtl .productlist::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.rtl .category-box::-webkit-scrollbar-thumb,
.rtl .productlist::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.rtl .msg-error {
  top: -9px;
}
.rtl .bg-cat-left {
  background-color: #E9E9E9;
}
.rtl .heading-right {
  text-align: right;
}
.rtl .modules-tabs {
  position: absolute;
  left: 38px;
  padding: 0;
  top: 35px;
  background: #5a5a5d;
}
.rtl .modules-tabs li {
  float: left;
}
.rtl .modules-tabs li a {
  border-radius: 0;
  padding: 8px 10px;
  border: none !important;
}
.rtl .modules-tabs li a.active {
  background-color: var(--main-color-hover) !important;
}
.rtl .modules-tabs li a.active img {
  opacity: 1;
}
.rtl .modules-tabs li a:hover img {
  opacity: 1;
}
.rtl .modules-tabs li a img {
  opacity: 0.7;
  width: 28px;
}
.rtl .list-module {
  margin-top: 30px;
  padding: 0;
}
.rtl .list-module li {
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 10px;
  float: left;
  cursor: pointer;
}
.rtl .list-module li:hover {
  box-shadow: 0px 0px 9px 3px #c7c7c7;
}
.rtl .list-module li:hover div.text {
  cursor: pointer;
}
.rtl .list-module li label {
  width: 60px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  float: right;
  margin-bottom: 0;
  position: relative;
  margin-top: 0px;
  left: 2px;
}
.rtl .list-module li label div.text {
  position: absolute;
  right: 85px;
  min-width: 77vw;
  cursor: pointer;
  top: 0px;
  text-align: right;
  color: var(--main-color);
  font-size: 20px;
}
.rtl .grid-module {
  margin-top: 30px;
  margin-left: -8px;
  padding: 0;
  margin-right: -8px;
}
.rtl .grid-module .flip-card {
  background-color: transparent;
  height: 189px;
  margin-bottom: 15px;
  perspective: 1000px;
}
.rtl .grid-module .flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}
.rtl .grid-module .flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}
.rtl .grid-module .flip-card-front,
.rtl .grid-module .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}
.rtl .grid-module .flip-card-front {
  color: black;
}
.rtl .grid-module .flip-card-front img {
  max-width: 100%;
}
.rtl .grid-module .flip-card:hover .flip-card-front div.text {
  opacity: 0;
}
.rtl .grid-module .flip-card-back {
  background-color: dodgerblue;
  color: white;
  transform: rotateY(180deg);
  z-index: 100;
}
.rtl .grid-module .flip-card-back label .text {
  color: #ffffff !important;
}
.rtl .grid-module .flip-card-back label.SM-1002HOME {
  background: #343b7f;
}
.rtl .grid-module .flip-card-back label.SM-2001GENERAL_LEDGER {
  background: #81663b;
}
.rtl .grid-module .flip-card-back label.SM-2002ACCOUNTS_RECEIVABLE {
  background: #9c7b45;
}
.rtl .grid-module .flip-card-back label.SM-2003ACCOUNTS_PAYABLE {
  background: #b99456;
}
.rtl .grid-module .flip-card-back label.SM-2004CASH__BANK_MANAGEMENT {
  background: #d2a863;
}
.rtl .grid-module .flip-card-back label.SM-2005FIXED_ASSETS_MANAGEMENT {
  background: #dcb36f;
}
.rtl .grid-module .flip-card-back label.SM-2006TAX_DECLARATION {
  background: #e6c080;
}
.rtl .grid-module .flip-card-back label.SM-3001HUMAN_RESOURCES_MANAGEMENT {
  background: #1aa79c;
}
.rtl .grid-module .flip-card-back label.SM-3002PAYROLL_MANAGEMENT {
  background: #29b9ae;
}
.rtl .grid-module .flip-card-back label.SM-3003ATTENDANCE_MANAGEMENT {
  background: #3bccc1;
}
.rtl .grid-module .flip-card-back label.SM-4001WAREHOUSE_MANAGEMENT {
  background: #824949;
}
.rtl .grid-module .flip-card-back label.SM-4002CUSTOMER_INVOICING {
  background: #ae6969;
}
.rtl .grid-module .flip-card-back label.SM-4003PURCHASE_MANAGEMENT {
  background: #cc8d8d;
}
.rtl .grid-module .flip-card-back label.SM-6001SALES_ORDER_PROCESSING {
  background: #e0a8a8;
}
.rtl .grid-module .flip-card-back label.SM-4005PROCUREMENT {
  background: #e0baba;
}
.rtl .grid-module .flip-card-back label.SM-5001CRM {
  background: #343b7f;
}
.rtl .grid-module .flip-card-back label.SM-6002POS {
  background: #222222;
}
.rtl .grid-module .flip-card-back label.SM-6007COMPANY_SETUP {
  background: #fe6d52;
}
.rtl .grid-module .flip-card-back label.SM-6003WORKFLOW {
  background: #203255;
}
.rtl .grid-module .flip-card-back label.SM-1003DASHBOARD {
  background: #8ac541;
}
.rtl .grid-module .flip-card-back label.SM-1001ADMIN {
  background: #797b79;
}
.rtl .grid-module .flip-card-back label.SM-9001WORK_ORDER {
  background: #0475ab;
}
.rtl .grid-module .flip-card-back label.SM-1010REPORTS {
  background: #4aab0d;
}
.rtl .grid-module .flip-card-back label.SM-1011INQUIRES {
  background: #e24021;
}
.rtl .grid-module .flip-card-back label.SM-1012SUPER_SET {
  background: #000;
}
.rtl .grid-module .flip-card-back label.SM-2007CUSTOMER_PORTAL {
  background: #2b3674;
}
.rtl .grid-module .flip-card-back label.SM-3004GOVT_RELATIONS {
  background: #701aa1;
}
.rtl .grid-module .flip-card-back label.SM-1013ECOM_ALGO {
  background: #1D9BF0;
}
.rtl .grid-module .col-md-2 {
  padding: 0 8px !important;
  flex: 0 0 12.5%;
  max-width: 14%;
}
.rtl .grid-module .SM-2003ACCOUNTS_PAYABLE3,
.rtl .grid-module .SM-3001HUMAN_RESOURCES_MANAGEMENT7,
.rtl .grid-module .SM-4001WAREHOUSE_MANAGEMENT10,
.rtl .grid-module .SM-6002POS14,
.rtl .grid-module .SM-1003DASHBOARD17,
.rtl .grid-module .SM-6002POS15,
.rtl .grid-module .SM-9001WORK_ORDER20,
.rtl .grid-module .SM-4005PROCUREMENT13,
.rtl .grid-module .SM-1012SUPER_SET23 {
  flex: 0 0 25%;
  max-width: 25%;
}
.rtl .grid-module li:hover div.text {
  cursor: pointer;
}
.rtl .grid-module li label {
  width: 100%;
  padding-top: 40px;
  text-align: center;
  height: 189px;
  background-color: #ffffff;
  margin-bottom: 15px;
  cursor: pointer;
}
.rtl .grid-module li label.SM-1002HOME::before {
  background: #343b7f;
}
.rtl .grid-module li label.SM-1002HOME .text {
  color: #343b7f;
}
.rtl .grid-module li label.SM-2001GENERAL_LEDGER::before {
  background: #81663b;
}
.rtl .grid-module li label.SM-2001GENERAL_LEDGER .text {
  color: #81663b;
}
.rtl .grid-module li label.SM-2002ACCOUNTS_RECEIVABLE::before {
  background: #9c7b45;
}
.rtl .grid-module li label.SM-2002ACCOUNTS_RECEIVABLE .text {
  color: #9c7b45;
}
.rtl .grid-module li label.SM-2003ACCOUNTS_PAYABLE::before {
  background: #b99456;
}
.rtl .grid-module li label.SM-2003ACCOUNTS_PAYABLE .text {
  color: #b99456;
}
.rtl .grid-module li label.SM-2004CASH__BANK_MANAGEMENT::before {
  background: #d2a863;
}
.rtl .grid-module li label.SM-2004CASH__BANK_MANAGEMENT .text {
  color: #d2a863;
}
.rtl .grid-module li label.SM-2005FIXED_ASSETS_MANAGEMENT::before {
  background: #dcb36f;
}
.rtl .grid-module li label.SM-2005FIXED_ASSETS_MANAGEMENT .text {
  color: #dcb36f;
}
.rtl .grid-module li label.SM-2006TAX_DECLARATION::before {
  background: #e6c080;
}
.rtl .grid-module li label.SM-2006TAX_DECLARATION .text {
  color: #e6c080;
}
.rtl .grid-module li label.SM-3001HUMAN_RESOURCES_MANAGEMENT::before {
  background: #1aa79c;
}
.rtl .grid-module li label.SM-3001HUMAN_RESOURCES_MANAGEMENT .text {
  color: #1aa79c;
}
.rtl .grid-module li label.SM-3002PAYROLL_MANAGEMENT::before {
  background: #29b9ae;
}
.rtl .grid-module li label.SM-3002PAYROLL_MANAGEMENT .text {
  color: #29b9ae;
}
.rtl .grid-module li label.SM-3003ATTENDANCE_MANAGEMENT::before {
  background: #3bccc1;
}
.rtl .grid-module li label.SM-3003ATTENDANCE_MANAGEMENT .text {
  color: #3bccc1;
}
.rtl .grid-module li label.SM-4001WAREHOUSE_MANAGEMENT::before {
  background: #824949;
}
.rtl .grid-module li label.SM-4001WAREHOUSE_MANAGEMENT .text {
  color: #824949;
}
.rtl .grid-module li label.SM-4002CUSTOMER_INVOICING::before {
  background: #ae6969;
}
.rtl .grid-module li label.SM-4002CUSTOMER_INVOICING .text {
  color: #ae6969;
}
.rtl .grid-module li label.SM-4003PURCHASE_MANAGEMENT::before {
  background: #cc8d8d;
}
.rtl .grid-module li label.SM-4003PURCHASE_MANAGEMENT .text {
  color: #cc8d8d;
}
.rtl .grid-module li label.SM-6001SALES_ORDER_PROCESSING::before {
  background: #e0a8a8;
}
.rtl .grid-module li label.SM-6001SALES_ORDER_PROCESSING .text {
  color: #e0a8a8;
}
.rtl .grid-module li label.SM-4005PROCUREMENT::before {
  background: #e0baba;
}
.rtl .grid-module li label.SM-4005PROCUREMENT .text {
  color: #e0baba;
}
.rtl .grid-module li label.SM-5001CRM::before {
  background: #343b7f;
}
.rtl .grid-module li label.SM-5001CRM .text {
  color: #343b7f;
}
.rtl .grid-module li label.SM-6002POS::before {
  background: #222222;
}
.rtl .grid-module li label.SM-6002POS .text {
  color: #222222;
}
.rtl .grid-module li label.SM-6007COMPANY_SETUP::before {
  background: #fe6d52;
}
.rtl .grid-module li label.SM-6007COMPANY_SETUP .text {
  color: #fe6d52;
}
.rtl .grid-module li label.SM-6003WORKFLOW::before {
  background: #203255;
}
.rtl .grid-module li label.SM-6003WORKFLOW .text {
  color: #203255;
}
.rtl .grid-module li label.SM-1003DASHBOARD::before {
  background: #8ac541;
}
.rtl .grid-module li label.SM-1003DASHBOARD .text {
  color: #8ac541;
}
.rtl .grid-module li label.SM-1001ADMIN::before {
  background: #797b79;
}
.rtl .grid-module li label.SM-1001ADMIN .text {
  color: #797b79;
}
.rtl .grid-module li label.SM-9001WORK_ORDER::before {
  background: #0475ab;
}
.rtl .grid-module li label.SM-9001WORK_ORDER .text {
  color: #0475ab;
}
.rtl .grid-module li label.SM-1010REPORTS::before {
  background: #4aab0d;
}
.rtl .grid-module li label.SM-1010REPORTS .text {
  color: #4aab0d;
}
.rtl .grid-module li label.SM-1011INQUIRES::before {
  background: #e24021;
}
.rtl .grid-module li label.SM-1011INQUIRES .text {
  color: #e24021;
}
.rtl .grid-module li label.SM-1012SUPER_SET::before {
  background: #000;
}
.rtl .grid-module li label.SM-1012SUPER_SET .text {
  color: #000;
}
.rtl .grid-module li label.SM-2007CUSTOMER_PORTAL::before {
  background: #2b3674;
}
.rtl .grid-module li label.SM-2007CUSTOMER_PORTAL .text {
  color: #2b3674;
}
.rtl .grid-module li label.SM-3004GOVT_RELATIONS::before {
  background: #701aa1;
}
.rtl .grid-module li label.SM-3004GOVT_RELATIONS .text {
  color: #701aa1;
}
.rtl .grid-module li label.SM-1013ECOM_ALGO::before {
  background: #1D9BF0;
}
.rtl .grid-module li label.SM-1013ECOM_ALGO .text {
  color: #1D9BF0;
}
.rtl .grid-module li label::before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 6px;
}
.rtl .grid-module li label img {
  margin-bottom: 15px;
}
.rtl .grid-module li label div.text {
  position: relative;
  cursor: pointer;
  padding: 0 10px;
  top: 0px;
  line-height: initial;
  text-align: center;
  color: #ffffff;
  font-size: 18px;
}
.rtl .custom-keyboard {
  position: absolute;
  left: 16px;
  bottom: 2px;
  padding: 10px 8px;
  background-color: rgba(69, 72, 83, 0.68);
  text-align: center;
}
.rtl .custom-keyboard button {
  width: 33px;
  height: 44px;
  border: none;
  border-radius: 7px;
  font-size: 20px;
  margin: 5px 2px;
  text-transform: uppercase;
}
.rtl .custom-keyboard button:hover {
  background-color: #cacaca;
  border: none;
}
.rtl .custom-keyboard button:focus {
  background-color: #cacaca;
  outline: none;
  border: none;
}
.rtl .custom-keyboard button.w-43 {
  width: 43px;
}
.rtl .custom-keyboard button.w-89 {
  width: 89px;
}
.rtl .custom-keyboard button.w-89 i.fa-heart {
  color: #FE6D52;
}
.rtl .custom-keyboard button.w-186 {
  width: 186px;
  color: #FE6D52;
  text-transform: lowercase;
}
.rtl .btn-status {
  text-align: left;
}
.rtl .btn-status .btn {
  float: inherit !important;
  margin: 0 3px !important;
}
.rtl .example-tree ul,
.rtl .example-tree li {
  margin-left: 0 !important;
}
.rtl .category-box .actions {
  right: inherit;
  left: 0;
}
.rtl .details {
  text-align: right;
  float: right !important;
}
.rtl .POS-module .columRight {
  order: 1;
}
.rtl .POS-module .columRight .columlistbox {
  padding-left: 0 !important;
}
.rtl .POS-module .columRight .cart-item__price {
  width: 46px;
  text-align: right;
}
.rtl .POS-module .columRight .cart-item__row.headerBar .cart-item__total {
  width: 52px;
}
.rtl .POS-module .product-left {
  text-align: right;
}
.rtl .POS-module .product-left ul li {
  text-align: right;
}
.rtl .POS-module .product-left ul li .total-count {
  float: left;
}
.rtl .POS-module .product.selectedProduct .active {
  left: 0;
}
.rtl .POS-module .product.selectedProduct .active i {
  left: 0;
}
.rtl .POS-module .cart-item__total {
  text-align: left !important;
}
.rtl .POS-module .cart-item__row .number-input button {
  text-align: initial;
}
.rtl .POS-module .editBox .text {
  text-align: left !important;
}
.rtl .POS-tabs {
  padding-right: 0;
}
.rtl .tab-content .mat-form-field-suffix {
  position: relative;
  top: 13px;
}
.rtl .tab-content .mat-form-field-outline-start {
  border-left: none;
  border-radius: 10px !important;
  border-right: 1px solid currentColor !important;
}
.rtl .tab-content .mat-form-field-outline-end {
  border-left: 1px solid currentColor !important;
  border-right: none;
}
.rtl .tab-content .mat-form-field-appearance-outline .mat-form-field-outline-end,
.rtl .tab-content .mat-form-field-appearance-outline .mat-form-field-outline-start,
.rtl .tab-content .mat-form-field-outline-gap {
  border-radius: 5px 0 0 5px;
}
.rtl .btnslideBar {
  border-radius: 0px;
  margin: 0px;
  position: fixed;
  background: #fff;
  padding: 0px;
  font-size: 21px !important;
  right: 235px;
  top: 157px;
  z-index: 1;
  width: 35px;
  height: 35px;
  top: 73px;
  color: #a19898;
  border-radius: 5px 0 0 5px !important;
}
.rtl .btnslideBar:hover {
  background: var(--main-color-hover);
}
.rtl .POS-TAB-APP .btn-footer {
  padding-left: 30px;
}
.rtl #sessionDetails .text-danger {
  margin-right: 15px;
}
.rtl .order-summer .accordion-desc {
  color: #222;
  margin: 0 20px 20px;
  border: 1px solid #ddd;
  padding: 0;
}
.rtl .order-summer .accordion-title a {
  padding: 0;
  padding-right: 15px;
  border-top: none;
  cursor: pointer;
  background: transparent;
  font-weight: 400;
  position: relative;
  font-size: 16px;
}
.rtl .order-summer .accordion-title a.collapsed::before {
  position: absolute;
  left: 5px;
  top: 13px;
  content: "\f067" !important;
  font-family: "FontAwesome" !important;
}
.rtl .order-summer .accordion-title a.scale_active::before {
  position: absolute;
  right: 5px;
  top: 13px;
  content: "\f068";
  font-family: "FontAwesome";
}
.rtl .order-summer .panel-collapse {
  transition: all 0.5s ease 0s;
}
.rtl .order-summer table tr td.bg-td {
  width: 20%;
  background-color: #f3f3f3;
  padding-top: 2px;
  font-size: 14px;
  padding-bottom: 2px;
  border-bottom: 1px solid #ffffff;
}
.rtl .order-summer table tr td.bg-td b {
  font-weight: 500;
}
.rtl .btn-footer {
  text-align: left;
}
.rtl .btn-footer .btn {
  border: 1px solid var(--main-color-hover);
  color: var(--main-color-hover);
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.rtl .btn-footer .btn:hover {
  background-color: var(--main-color-hover);
  color: #ffffff !important;
}
.rtl .btn-footer .btn.active {
  background-color: #FE6D52;
  color: #ffffff;
}
.rtl .btn-footer .btn.active:hover {
  background-color: #e0553b !important;
}
.rtl .btn-bottom {
  text-align: left;
}
.rtl .btn-bottom .btn {
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.rtl .btnToggle .mat-button-toggle .mat-button-toggle-button span.mat-button-toggle-label-content {
  padding: 0;
}
.rtl .btnToggle button:focus {
  outline: none !important;
}
.rtl .selected-list .c-btn span span {
  padding-right: 8px;
}
.rtl .customDropList .selected-list .c-btn {
  outline: none;
  background-image: none;
  border: 1px solid #E0E0E0 !important;
  top: 1px;
}
.rtl .customDropList .selected-list .c-btn span span {
  padding-right: 8px;
}
.rtl .customDropList .dropdown-list {
  top: 50px !important;
  left: 0 !important;
  position: absolute !important;
}
.rtl .customDropList .dropdown-list .arrow-2.arrow-down {
  top: -1px;
  bottom: inherit;
}
.rtl .customDropList .dropdown-list div.arrow-down {
  transform: inherit;
  top: 0;
}
.rtl .FeaturesModal .modal-body h1 {
  font-size: 28px;
  font-weight: 500;
  font-family: "Roboto";
  margin: 20px 0;
  color: #cc553e;
  text-transform: capitalize;
}
.rtl .FeaturesModal .modal-body ul {
  list-style: disc;
  margin: 0 0 30px 20px;
}
.rtl .FeaturesModal .modal-body ul li {
  font-size: 16px;
  margin: 5px 0;
}
.rtl .customDropListTable .dropdown-list {
  top: inherit !important;
  left: inherit !important;
  width: 200px !important;
}
.rtl .customCheckbox input[type=checkbox] {
  margin-left: 8px;
}
.rtl .SelectCompany {
  width: 98%;
}
.rtl .CustomStyleTheme .row {
  width: 99.9%;
}
.rtl .more_menu_outer {
  right: inherit;
  left: 25px;
}
.rtl .more_menu_outer .dropdown-content {
  right: inherit;
  left: -5px;
}
.rtl .spacebotm {
  margin-bottom: 5px !important;
}
.rtl .sideFixed {
  position: sticky;
  right: 20px;
  left: inherit;
  background-color: #fff;
  z-index: 10;
  width: 250px;
}
.rtl .sideFixed td.text-left {
  text-align: right !important;
  padding-right: 20px;
  position: relative;
}
.rtl .sideFixed td.text-left i::before {
  position: absolute;
  right: 0px;
  top: 11px;
}
.rtl .Item-Availability .ant-tree-switcher_close i {
  display: none;
}
.rtl .Item-Availability .ant-tree-switcher_close::before {
  content: "\f067";
  font-family: "FontAwesome";
  position: relative;
  top: 8px;
}
.rtl .Item-Availability .ant-tree-switcher_open i {
  display: none;
}
.rtl .Item-Availability .ant-tree-switcher_open::before {
  content: "\f068";
  font-family: "FontAwesome";
  position: relative;
  top: 8px;
}
.rtl .Item-Availability tr td i::before {
  content: "\f067" !important;
  font-family: "FontAwesome" !important;
}
.rtl .ant-tree-treenode {
  padding-left: 0 !important;
  padding-right: 15px;
}
.rtl .ant-tree-treenode {
  padding-left: 0 !important;
}
.rtl .Item-report td:nth-child(4), .rtl .Item-report td:nth-child(5), .rtl .Item-report td:nth-child(6), .rtl .Item-report td:nth-child(7) {
  padding-left: 0 !important;
  padding-right: 2% !important;
}
.rtl .arabicButton .firstColm {
  order: 2;
}
.rtl .arabicButton .table-view-row-filter {
  text-align: right;
}
@media screen and (max-width: 1930px) {
  .rtl .chartTable table {
    width: 1550px;
  }
  .rtl .innerWrap .selector {
    width: 200px;
    height: 200px;
  }
  .rtl .innerWrap .selector button .text {
    font-size: 14px;
    line-height: 16px;
  }
  .rtl .innerWrap .selector button img.img-60 {
    height: 60px;
  }
  .rtl .innerWrap .selector.open li input + label {
    width: 95px;
    height: 95px;
    line-height: 75px;
  }
  .rtl .innerWrap .selector.open li input + label img {
    width: 45px;
    height: 35px;
    margin-top: 0;
  }
  .rtl .innerWrap .selector.open li label div.text {
    position: absolute;
    top: 65px;
    line-height: 11px;
    padding: 0 14%;
    font-size: 11px;
  }
}
@media screen and (max-width: 1630px) {
  .rtl .innerWrap {
    margin-top: 130px;
    height: 300px;
  }
  .rtl .innerWrap .selector {
    width: 150px;
    height: 150px;
  }
  .rtl .innerWrap .selector ul {
    margin: -40%;
  }
  .rtl .innerWrap .selector ul input {
    display: none;
  }
  .rtl .innerWrap .selector ul input + label {
    position: absolute;
    left: 50%;
    bottom: 120%;
  }
  .rtl .innerWrap .selector button .text {
    font-size: 16px;
    line-height: 20px;
  }
  .rtl .innerWrap .selector button img.img-60 {
    height: 60px;
  }
  .rtl .innerWrap .selector.open li input + label {
    width: 80px;
    height: 80px;
    line-height: 60px;
  }
  .rtl .innerWrap .selector.open li input + label img {
    width: 35px;
    height: 28px;
    margin-top: 0;
  }
  .rtl .innerWrap .selector.open li label div.text {
    position: absolute;
    top: 48px;
    line-height: 11px;
    padding: 0 8%;
    font-size: 9px;
  }
  .rtl .grid-module .col-md-2 {
    flex: 0 0 16.5%;
    max-width: 16%;
  }
  .rtl .grid-module .SM-2003ACCOUNTS_PAYABLE3,
  .rtl .grid-module .SM-3001HUMAN_RESOURCES_MANAGEMENT7,
  .rtl .grid-module .SM-4001WAREHOUSE_MANAGEMENT10,
  .rtl .grid-module .SM-6002POS14,
  .rtl .grid-module .SM-1003DASHBOARD17,
  .rtl .grid-module .SM-6002POS15 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
.rtl .progressBar {
  height: 20px;
}
.rtl .statusBar {
  position: relative;
}
.rtl .statusBar .statusCount {
  position: absolute;
  right: 0;
  top: 0;
}
.rtl .fa-info-circle {
  font-size: 18px;
}
.rtl .dropdown-secondary li {
  border-bottom: 1px solid #cec8c8;
  padding: 3px 7px;
  text-align: right;
}
.rtl .dropdown-secondary li a {
  color: #000000;
  font-size: 13px;
}
.rtl .dropdown-secondary li a:hover {
  color: navy;
}
.rtl .checkBoxCat {
  right: 1px !important;
  top: 1px !important;
}
.rtl .productBox .row {
  display: grid;
  grid-auto-flow: column;
  height: 250px;
  overflow-y: hidden;
  overflow-x: auto;
  padding-top: 20px;
  justify-content: flex-start;
}
.rtl .productBox .row .col-md-3 {
  max-width: 230px;
}
.rtl .productBox .row::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.rtl .productBox .row::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.rtl .productBox .row::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.rtl .productBox .product-Cat {
  position: relative;
  height: 200px;
  margin-bottom: 20px;
  cursor: pointer;
  border: 1px solid #a7a7a7;
  transition: all linear 0.3s;
  background-color: #efefef;
}
.rtl .productBox .product-Cat.addedProduct {
  opacity: 0.5;
}
.rtl .productBox .product-Cat.addedProduct .product-status i.fa-plus {
  display: none;
}
.rtl .productBox .product-Cat.addedProduct .product-status i.fa-times {
  display: block;
}
.rtl .productBox .product-Cat .productimg {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  height: 200px;
  width: 198px;
  background-color: #ffffff;
}
.rtl .productBox .product-Cat .productprice {
  position: absolute;
  bottom: -1px;
  width: 100%;
  min-height: 35px;
  left: 0;
  background: #454853;
  padding: 8px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  color: #ffffff;
}
.rtl .productBox .product-Cat .product-status {
  position: absolute;
  right: -10px;
  top: -10px;
}
.rtl .productBox .product-Cat .product-status i {
  width: 25px;
  height: 25px;
  border-radius: 100px;
  line-height: 25px;
  text-align: center;
}
.rtl .productBox .product-Cat .product-status i.fa-plus {
  display: block;
}
.rtl .productBox .product-Cat .product-status i.fa-times {
  display: none;
}
.rtl .productBox .product-Cat .qty {
  position: absolute;
  bottom: 41px;
  width: 100%;
  right: 0;
  text-align: left;
}
.rtl .productBox .product-Cat .qty span.badge {
  border-radius: 10px;
  background: #202020;
  color: #ffffff;
  padding: 5px 10px;
  display: inline-block;
  margin: 0 4px 0 5px;
  position: relative;
  top: -2px;
}
.rtl .noti-badge {
  background: red;
  border-radius: 100px;
  left: 27px;
  position: absolute;
  top: 10px;
}
.rtl .scrollHide {
  overflow: inherit !important;
}
.rtl .customTabelStyle {
  overflow-y: auto !important;
  min-height: 500px;
}
.rtl .customTabelStyle tr {
  border-bottom: 1px solid #dee2e6;
}
.rtl .customTabelStyle tr td .dec .mat-form-field-infix {
  width: 220px !important;
}
.rtl .customTabelStyle tr td .mat-form-field-infix {
  width: 85px !important;
}
.rtl .customTabelStyle tr td .small-btn {
  margin: 0 2px 5px 0 !important;
}
.rtl .transactionEntry-Ar {
  text-align: left !important;
}
.rtl #apexcharts3hlg8f93 {
  margin: auto;
}
.rtl .dasbboard_Wrap {
  margin: -36px -39px;
  background: #ffffff;
  padding: 25px;
}
.rtl .dasbboard_Wrap.innerLayout {
  margin: -12px 0;
  background: transparent;
  padding: 0;
  text-align: right;
}
.rtl .dasbboard_Wrap.innerLayout .crmDashboard {
  height: auto !important;
}
.rtl .dasbboard_Wrap.innerLayout .crmDashboard .card-header {
  text-align: right;
}
.rtl .dasbboard_Wrap.innerLayout .page-header {
  border: none !important;
  background: transparent;
}
.rtl .dasbboard_Wrap.innerLayout .page-header .page-header-title {
  padding: 0 !important;
  margin-bottom: 20px;
}
.rtl .dasbboard_Wrap.innerLayout .crmDashboard {
  padding: 0;
}
.rtl .dasbboard_Wrap .page-header {
  border: 1px solid #FE6D52;
  margin-bottom: 0;
  padding-left: 5px;
  float: left;
  width: 100%;
  background: #ffffff;
}
.rtl .dasbboard_Wrap .page-header-title {
  padding: 10px;
}
.rtl .dasbboard_Wrap .page-header-title h3 {
  margin-bottom: 0;
  float: right !important;
  font-size: 22px;
  position: relative;
  z-index: 10;
}
.rtl .dasbboard_Wrap .crmDashboard {
  background-color: #E9E9E9;
  padding: 30px;
}
.rtl .dasbboard_Wrap .crmDashboard .bottom_brd {
  width: 100%;
  height: 10px;
}
.rtl .dasbboard_Wrap .crmDashboard .rowbox .card-body {
  text-align: right;
}
.rtl .dasbboard_Wrap .crmDashboard .innerBox {
  padding: 35px 30px;
}
.rtl .dasbboard_Wrap .crmDashboard .innerBox .lead-count-box {
  min-height: 82px;
  text-align: center;
}
.rtl .dasbboard_Wrap .crmDashboard .innerBox .text-success {
  color: #1aa79c !important;
}
.rtl .dasbboard_Wrap .crmDashboard .innerBox img {
  width: 70px;
  height: 70px;
}
.rtl .dasbboard_Wrap .crmDashboard .lead-count-box .text-left {
  text-align: right !important;
}
.rtl .dasbboard_Wrap .crmDashboard .lead-count-box .text-left p {
  font-size: 20px;
  margin: 0 0 10px -5px;
}
.rtl .dasbboard_Wrap .crmDashboard .table-style tr:nth-of-type(odd) {
  background-color: #F8F8F8;
}
.rtl .dasbboard_Wrap .crmDashboard .table-style tr th {
  background-color: #454853;
  padding: 12px 10px;
  font-size: 16px;
}
.rtl .dasbboard_Wrap .crmDashboard .table-style tr th:first-child {
  width: 30%;
  padding-left: 40px;
}
.rtl .dasbboard_Wrap .crmDashboard .table-style tr td {
  padding: 5px 10px;
  font-size: 16px;
  border: none;
}
.rtl .dasbboard_Wrap .crmDashboard .table-style tr td:first-child {
  padding-left: 40px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-ink-bar {
  background-color: var(--side-bar);
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body {
  background-color: #ffffff;
  padding: 50px;
  text-align: right;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box {
  width: 170px;
  height: 170px;
  position: relative;
  padding: 20px 0 15px 0;
  overflow: hidden;
  border: 1px solid #d0d0d0;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box {
  width: 30px;
  border-radius: 30px;
  height: 30px;
  background-color: var(--side-bar);
  position: absolute;
  display: none;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.left {
  left: 13px;
  top: 5px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.right {
  right: 13px;
  top: 5px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.bottom {
  left: 13px;
  bottom: 5px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.top {
  right: 13px;
  bottom: 5px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box:hover {
  box-shadow: 0 1px 9px 0px #929292;
  cursor: pointer;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.active {
  border-color: var(--side-bar);
  box-shadow: 0 1px 9px 0px #929292;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.active .box {
  display: block;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box h6 {
  padding-top: 30px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box label {
  min-width: 32px;
  min-height: 32px;
  border-radius: 50px;
  background: #000000;
  line-height: 32px;
  color: #ffffff;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 500;
  padding: 0 5px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box {
  width: 30px;
  border-radius: 30px;
  height: 30px;
  background-color: var(--side-bar);
  display: none;
  position: absolute;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.left {
  left: -10px;
  top: -10px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.right {
  right: -10px;
  top: -10px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.bottom {
  left: -10px;
  bottom: -10px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.top {
  right: -10px;
  bottom: -10px;
}
.rtl .dasbboard_Wrap .crmDashboard .mat-tab-label-active {
  background-color: var(--side-bar);
  opacity: 1;
  color: #ffffff;
}
.rtl .dasbboard_Wrap .card {
  border: none;
  box-shadow: none;
}
.rtl .dasbboard_Wrap .page-body {
  background-color: #E9E9E9;
}
.rtl .dasbboard_Wrap .saleTable {
  overflow-x: auto !important;
}
.rtl .dasbboard_Wrap .saleTable table {
  max-width: 100%;
  margin-bottom: 0;
}
.rtl .dasbboard_Wrap .saleTable table tr th {
  padding-top: 1px;
  padding-bottom: 1px;
}
.rtl .dasbboard_Wrap .saleTable table td {
  vertical-align: middle;
  padding: 1px 12px 1px 1px !important;
}
.rtl .dasbboard_Wrap .saleTable table td .txt-hide {
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rtl .dasbboard_Wrap .resultBox .dasboarddrpdwn {
  position: absolute;
  right: 0;
  top: -66px;
}
.rtl .dasbboard_Wrap .resultBox .dasboarddrpdwn .customLabel {
  top: 7px !important;
}
.rtl .dasbboard_Wrap .resultBox .dasboarddrpdwn .selected-list .c-btn {
  min-height: 34px !important;
}
.rtl .dasbboard_Wrap .resultBox .card-header {
  border-radius: 0;
  color: #454853;
  padding: 10px 15px 10px 10px;
  background-color: #454853;
  border: none;
}
.rtl .dasbboard_Wrap .resultBox .card-header h5 {
  font-size: 18px !important;
  color: #ffffff !important;
  text-transform: capitalize;
}
.rtl .dasbboard_Wrap .resultBox .card-body {
  padding-bottom: 0;
  padding-right: 30px;
  position: relative;
}
.rtl .dasbboard_Wrap .btnStyle {
  background-color: #454853;
  padding: 5px;
  float: right;
  border-radius: 20px;
}
.rtl .dasbboard_Wrap .btnStyle .btn {
  background-color: #454853;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 500;
}
.rtl .dasbboard_Wrap .btnStyle .btn.active {
  border-radius: 15px;
  background-color: var(--main-color-hover);
}
.rtl .dasbboard_Wrap .btn {
  text-transform: capitalize;
}
.rtl .dasbboard_Wrap .small-btnDanger {
  padding: 5px 10px !important;
  border-radius: 3px !important;
  margin: 0 2px !important;
  width: 130px;
  float: left;
  margin-left: 10px !important;
  background-color: #FF1934;
  margin-top: 10px !important;
  text-transform: capitalize;
  font-size: 18px;
}
.rtl .dasbboard_Wrap .btn-res {
  text-align: left;
}
.rtl .dasbboard_Wrap .btn-res .btn-small {
  border-radius: 0;
  width: 33px;
  height: 33px;
  padding: 0;
  border: 1px solid var(--side-bar);
}
.rtl .dasbboard_Wrap .btn-res .btn-small:hover i {
  color: #ffffff;
}
.rtl .dasbboard_Wrap .btn-res .btn-small i {
  margin-right: 0;
  position: relative;
  top: 2px;
  font-size: 16px;
  color: var(--side-bar);
}
.rtl .dasbboard_Wrap .btn-res .btn.disabled,
.rtl .dasbboard_Wrap .btn-res .btn:disabled {
  opacity: 0.2;
}
.rtl .dasbboard_Wrap #netProfitMargin {
  margin: auto;
}
.rtl .dasbboard_Wrap .selectFilter .card {
  background-color: #e9e9e9;
}
.rtl .dasbboard_Wrap .selectFilter .dasboarddrpdwn {
  background: #ffffff;
}
.rtl .dasbboard_Wrap .selectFilter .dasboarddrpdwn .selected-list .c-btn {
  color: var(--main-color-hover) !important;
  border-bottom: 2px solid var(--side-bar) !important;
  min-height: 38px !important;
}
.rtl .dasbboard_Wrap .selectFilter .dasboarddrpdwn .customLabel {
  color: var(--main-color-hover) !important;
  top: 9px !important;
  right: 10px !important;
  text-transform: capitalize;
}
.rtl .dasbboard_Wrap .selectFilter .dasboarddrpdwn .c-btn > span {
  margin-left: 10px;
}
.rtl .dasbboard_Wrap .selectFilter .dasboarddrpdwn .c-btn > span svg {
  fill: var(--main-color-hover) !important;
}
.rtl .dasbboard_Wrap .apexcharts-legend.position-bottom.apexcharts-align-center,
.rtl .dasbboard_Wrap .apexcharts-legend.position-top.apexcharts-align-center {
  justify-content: left;
  width: 100% !important;
}
.rtl .dasbboard_Wrap #incomeAndExpenses .apexcharts-legend.position-bottom .apexcharts-legend-series,
.rtl .dasbboard_Wrap #incomeAndExpenses .apexcharts-legend.position-top .apexcharts-legend-series {
  width: auto !important;
  padding: 5px 0;
}
.rtl .dasbboard_Wrap #incomeAndExpenses .apexcharts-legend.position-bottom .apexcharts-legend-series span.apexcharts-legend-marker,
.rtl .dasbboard_Wrap #incomeAndExpenses .apexcharts-legend.position-top .apexcharts-legend-series span.apexcharts-legend-marker {
  width: 20px !important;
  height: 20px !important;
  border-radius: 0 !important;
}
.rtl .dasbboard_Wrap #incomeAndExpenses .apexcharts-legend.position-bottom .apexcharts-legend-series .apexcharts-legend-text,
.rtl .dasbboard_Wrap #incomeAndExpenses .apexcharts-legend.position-top .apexcharts-legend-series .apexcharts-legend-text {
  text-align: right;
  margin-right: 10px;
}
.rtl .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-bottom .apexcharts-legend-series,
.rtl .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-top .apexcharts-legend-series,
.rtl .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-bottom .apexcharts-legend-series,
.rtl .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-top .apexcharts-legend-series {
  width: 48%;
  padding: 2px 0;
}
.rtl .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-bottom .apexcharts-legend-series span.apexcharts-legend-marker,
.rtl .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-top .apexcharts-legend-series span.apexcharts-legend-marker,
.rtl .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-bottom .apexcharts-legend-series span.apexcharts-legend-marker,
.rtl .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-top .apexcharts-legend-series span.apexcharts-legend-marker {
  width: 20px !important;
  height: 20px !important;
  border-radius: 0 !important;
}
.rtl .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-bottom .apexcharts-legend-series .apexcharts-legend-text,
.rtl .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-top .apexcharts-legend-series .apexcharts-legend-text,
.rtl .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-bottom .apexcharts-legend-series .apexcharts-legend-text,
.rtl .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-top .apexcharts-legend-series .apexcharts-legend-text {
  text-align: right;
  margin-right: 10px;
}
.rtl .dasbboard_Wrap .table-striped tr td {
  text-align: right;
}
.rtl .dasbboard_Wrap .TabsSales .mat-form-field-prefix,
.rtl .dasbboard_Wrap .TabsSales .mat-form-field-suffix {
  top: 0;
}
.rtl .dasbboard_Wrap .TabsSales ul.nav-tabs {
  background-color: #f7f7f7;
  padding-right: 0;
}
.rtl .dasbboard_Wrap .TabsSales ul.nav-tabs li {
  margin-bottom: 0;
}
.rtl .dasbboard_Wrap .TabsSales ul.nav-tabs li a.nav-link {
  border: none;
  border-radius: 0;
  padding: 15px 50px;
  color: #202020;
  font-weight: 500;
}
.rtl .dasbboard_Wrap .TabsSales ul.nav-tabs li a.nav-link.active {
  background-color: var(--main-color-hover);
  color: #ffffff;
  position: relative;
}
.rtl .dasbboard_Wrap .TabsSales ul.nav-tabs li a.nav-link.active::before {
  position: absolute;
  width: 20px;
  height: 20px;
  content: "";
  left: 46%;
  bottom: -4px;
  background-color: var(--main-color-hover);
  transform: rotate(45deg);
}
.rtl .dasbboard_Wrap .TabsSales .space-bottom {
  background: #e9e9e9;
  margin: 0 -26px;
  margin-bottom: 20px;
}
.rtl .dasbboard_Wrap .TabsSales .space-bottom.bottom-2 {
  height: 55px;
}
.rtl .dasbboard_Wrap .TabsSales .btn {
  border-radius: 0;
}
.rtl .dasbboard_Wrap .TabsSales .btn:focus {
  outline: none;
  box-shadow: 0 0 0 0.2rem rgba(6, 6, 6, 0.87) !important;
}
.rtl .dasbboard_Wrap .TabsSales .btn-addItem {
  position: absolute;
  top: -72px;
  left: -6px;
}
.rtl .dasbboard_Wrap .TabsSales .btnSelect .btn {
  border: 1px solid var(--main-color);
  color: var(--main-color);
}
.rtl .dasbboard_Wrap .TabsSales .btnSelect .btn:focus {
  outline: none;
  box-shadow: none;
}
.rtl .dasbboard_Wrap .TabsSales .btnSelect .btn.btn-dark {
  color: #ffffff;
}
.rtl .dasbboard_Wrap .TabsSales .btnSelect .btn:hover {
  color: #ffffff;
}
.rtl #button-top {
  position: fixed;
  bottom: 30px;
  right: inherit;
  left: 30px;
}
.rtl .dasboarddrpdwn .selected-list .c-btn {
  color: #ffffff !important;
  border-bottom: 2px solid #ffffff !important;
}
.rtl .dasboarddrpdwn .customLabel {
  color: #ffffff !important;
}
.rtl .dasboarddrpdwn .c-btn > span svg {
  fill: #ffffff !important;
}
.rtl .POS-module .cart-item__name {
  text-align: right;
}
.rtl .POS-module .editBox .offset-md-5 {
  margin: 0;
  flex: 0 0 99.99%;
  max-width: 99.333333%;
}
.rtl .POS-module .editBox .offset-md-5 .btn {
  width: 222px;
  margin: auto;
  position: relative;
  left: -65px;
}
.rtl .POS-module .cart-item__row .quantity-count {
  margin-right: -7px;
}
.rtl .POS-module .cart-item__row .edit-row {
  margin-left: 15px;
}
.rtl .POS-module .cart-item__row .number-input button::before {
  left: 50%;
}
.rtl .POS-module .cart-item__row .number-input button::after {
  left: 50%;
}
.rtl .show-total {
  position: relative;
  margin-bottom: 10px !important;
  background: #f5f5f5;
}
.rtl .show-total.first-list {
  margin-bottom: 0 !important;
}
.rtl .show-total .mat-tree-node {
  width: inherit;
  text-align: right;
}
.rtl .show-total label.border-checkbox-label {
  font-size: 16px;
  color: #000000;
}
.rtl .show-total .total-count {
  position: absolute;
  right: inherit;
  left: 50px;
  top: 4px;
}
.rtl .report-status td {
  background-color: var(--main-color);
  color: #ffffff;
  padding: 5px 10px !important;
}
.rtl .expandPanel .accordion-title a {
  cursor: pointer;
  position: relative;
  border-radius: 0;
  padding-right: 30px;
  font-weight: 400;
}
.rtl .expandPanel .accordion-title a.collapsed::before {
  position: absolute;
  right: 10px;
  top: 13px;
  content: "\f067" !important;
  font-family: "FontAwesome" !important;
}
.rtl .expandPanel .accordion-title a.scale_active::before {
  position: absolute;
  right: 10px;
  top: 13px;
  content: "\f068";
  font-family: "FontAwesome";
}
.rtl .expandPanel .accordion-content table th {
  word-spacing: 4px;
}
.rtl .POS-TAB-APP .dasbboard_Wrap .page-header-title h3 {
  width: 100% !important;
}
.rtl .POS-module .deletColum {
  left: 15px;
  right: inherit;
  border-top: 1px solid #ddd;
  margin-top: -1px;
  height: 60px;
}
.rtl .POS-module .deletColum.col77 {
  padding-left: 0;
  text-align: center;
}
.rtl .POS-module .column2 .product {
  height: 250px;
}
.rtl .POS-module .column2 .product .productimg {
  height: 250px;
}
.rtl .POS-module .product {
  position: relative;
  height: 270px;
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #a7a7a7;
  transition: all linear 0.3s;
  background-color: #efefef;
}
.rtl .POS-module .product.selectedProduct .active {
  position: absolute;
  left: -1px;
  top: -1px;
  font-size: 20px;
  display: block;
  width: 23px;
  height: 23px;
  background: #000000;
}
.rtl .POS-module .product.selectedProduct .active i {
  position: absolute;
  color: #ffffff;
  font-size: 14px;
  padding: 4px;
}
.rtl .POS-module .product:hover {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.rtl .POS-module .product:hover .productprice {
  background: rgba(254, 109, 82, 0.82);
}
.rtl .POS-module .product.addProduct {
  display: inline-flex;
  width: 100%;
  align-items: center;
  text-align: center;
}
.rtl .POS-module .product.addProduct:hover {
  cursor: pointer;
  background: #202022;
}
.rtl .POS-module .product.addProduct:hover i {
  background: #fe6d52;
  color: #ffffff;
}
.rtl .POS-module .product.addProduct i {
  margin: auto;
  font-size: 25px;
  width: 50px;
  height: 50px;
  background: #202022;
  border-radius: 100%;
  padding: 14px 0;
  color: #ffffff;
}
.rtl .POS-module .product .productimg {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  height: 270px;
  background-color: #ffffff;
}
.rtl .POS-module .product .productprice {
  position: absolute;
  bottom: -1px;
  width: 100%;
  min-height: 35px;
  left: 0;
  background: #454853;
  padding: 8px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  color: #ffffff;
}
.rtl .POS-module .product .productprice .flaot-left {
  font-weight: 500;
}
.rtl .POS-module .product .active {
  display: none;
}
.rtl .POS-module .loadingIcon {
  position: absolute;
  bottom: 0;
  right: 45%;
  height: 50px;
  background-color: #ffffff;
}
.rtl .POS-module .product-left {
  overflow: auto;
  overflow-x: hidden;
  min-height: 540px;
  height: 56vh;
}
.rtl .POS-module .editBox {
  background-color: #efefef;
  padding-top: 10px;
}
.rtl .POS-module .editBox .cart-item__row {
  margin: 0;
  border: none;
  min-height: 50px;
  background-color: #efefef;
}
.rtl .POS-module .editBox .text {
  margin-top: 4px;
}
.rtl .POS-module .editBox .btn {
  border-radius: 0;
  padding-right: 0;
  padding-left: 0;
  position: relative;
  right: 132px;
  min-width: 130px;
  background-color: #fe6d52;
}
.rtl .POS-module .editBox .input-group .input-group-text {
  border-radius: 0;
  padding: 0;
  background-color: transparent;
  color: #ffffff;
  border: none;
}
.rtl .POS-module .editBox .input-group .input-group-text label {
  margin-bottom: 0;
}
.rtl .POS-module .editBox .input-group input {
  font-size: 16px;
  color: #202020;
  border: none;
  text-align: center;
}
.rtl .POS-module .editBox .input-group input:focus {
  outline: none;
  box-shadow: none;
}
.rtl .POS-module .cart-item__row {
  padding: 3px 5px;
  min-height: 50px;
  display: flex;
  border-radius: 0px 5px 5px 0px;
  align-items: center;
  cursor: pointer;
  background-color: #f5f5f5;
  border-bottom: 1px solid #ddd;
}
.rtl .POS-module .cart-item__row .quantity-count .quantity {
  background-color: #ffffff !important;
  max-width: 157px !important;
  height: 34px !important;
  border: none;
  text-align: center;
}
.rtl .POS-module .cart-item__row .quantity-count .quantity:focus {
  border: none;
  outline: none;
  box-shadow: none;
}
.rtl .POS-module .cart-item__row .quantity-count button {
  height: auto !important;
  width: 38px !important;
}
.rtl .POS-module .cart-item__row:focus {
  background: #efefef;
}
.rtl .POS-module .cart-item__row:active {
  background: #efefef;
}
.rtl .POS-module .cart-item__row:hover .edit-row {
  opacity: 1;
}
.rtl .POS-module .cart-item__row:hover .cart-item__name__title {
  color: #fe6d52;
}
.rtl .POS-module .cart-item__row .edit-row {
  width: 30px;
  opacity: 0;
}
.rtl .POS-module .cart-item__row input[type=text] {
  -webkit-appearance: textfield;
  appearance: textfield;
}
.rtl .POS-module .cart-item__row input[type=text]::-webkit-inner-spin-button,
.rtl .POS-module .cart-item__row input[type=text]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.rtl .POS-module .cart-item__row .number-input {
  border: 0;
  display: inline-flex;
  margin-left: -11px;
}
.rtl .POS-module .cart-item__row .number-input,
.rtl .POS-module .cart-item__row .number-input * {
  box-sizing: border-box;
}
.rtl .POS-module .cart-item__row .number-input button {
  outline: none;
  -webkit-appearance: none;
  background-color: transparent;
  border: none;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  cursor: pointer;
  margin: 0;
  background-color: #fe6d52;
  position: relative;
  box-shadow: 0px 0px 1px #474747;
}
.rtl .POS-module .cart-item__row .number-input button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.rtl .POS-module .cart-item__row .number-input button.plus {
  background-color: #202020;
}
.rtl .POS-module .cart-item__row .number-input button:hover {
  background-color: #202020;
}
.rtl .POS-module .cart-item__row .number-input button:before,
.rtl .POS-module .cart-item__row .number-input button:after {
  display: inline-block;
  position: absolute;
  content: "";
  width: 10px;
  height: 2px;
  background-color: #ffffff;
  transform: translate(-50%, -50%);
}
.rtl .POS-module .cart-item__row .number-input button.plus:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.rtl .POS-module .cart-item__row .number-input input[type=text] {
  font-family: sans-serif;
  max-width: 60px;
  padding: 0.5rem;
  border: none;
  border-width: 0 2px;
  font-size: 20px;
  height: 2rem;
  background-color: transparent;
  font-weight: 500;
  text-align: center;
}
.rtl .POS-module .cart-item__image {
  width: 50px;
  margin: 0 2px 0 5px;
  height: auto;
  border: 1px solid #ddd;
}
.rtl .POS-module .cart-item__name__title div {
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 98%;
  font-weight: 500;
  max-width: 136px;
  word-break: break-all;
}
.rtl .POS-module .cart-item__name__title small {
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
  margin-top: 5px;
  display: none;
}
.rtl .POS-module .cart-saved__name,
.rtl .POS-module .cart-item__name {
  flex: 1;
  font-size: 14px;
  position: relative;
  cursor: pointer;
  padding-right: 2px;
}
.rtl .POS-module .quantity {
  display: flex;
  align-items: center;
}
.rtl .POS-module .yith-pos input {
  height: 35px;
  box-sizing: border-box;
  border: 1px solid var(--border-grey);
  padding: 5px 10px;
  color: #000000;
}
.rtl .POS-module .cart-item__price {
  color: #888;
  font-size: 0.9em;
  width: 35px;
  text-align: center;
  margin: 0 8px !important;
}
.rtl .POS-module .cart-item__price input {
  width: 100%;
  border: none;
}
.rtl .POS-module .cart-item__total {
  font-size: 18px;
  width: 75px !important;
  text-align: right;
  font-size: 18px;
  position: relative;
  z-index: 1;
  width: auto;
  font-weight: 500;
}
.rtl .POS-module .productlist {
  min-height: 490px;
  height: 54vh;
  overflow-x: hidden;
  overflow: auto;
  padding-right: 0;
}
.rtl .POS-module .productlist .collapse {
  position: relative;
  top: -1px;
  background: rgb(255, 255, 255);
  border-top: none;
  padding: 0;
}
.rtl .POS-module .cart-total {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px !important;
  padding: 5px 0;
}
.rtl .POS-module .cart-total.allTotal {
  border-top: 2px solid #ddd;
}
.rtl .POS-module .cart-total .cart-label {
  flex: 1;
  position: relative;
  font-weight: 500;
  text-align: right !important;
}
.rtl .POS-module .cart-total .cart-price {
  text-align: right;
  width: 80px;
  margin-right: 5px;
}
.rtl .POS-module .cart-total .cart-price.discountPrice input {
  width: 70px;
  border: none;
  text-align: left;
  position: relative;
  top: -5px;
}
.rtl .POS-module .product-search {
  position: relative;
  top: -10px;
}
.rtl .POS-module .product-search input {
  border-radius: 0px;
  height: 45px;
  padding-right: 50px;
  margin-top: 25px;
  margin-bottom: 0;
  border: 1px solid #ddd;
}
.rtl .POS-module .product-search button {
  position: absolute;
  right: 14px;
  top: 10px;
  border: none;
  background-color: transparent;
}
.rtl .POS-module .btnPlay {
  border-radius: 0;
  padding: 0;
  background-color: #747474 !important;
  border-left: 3px solid #ffffff;
  top: 0px;
  color: #fff;
}
.rtl .POS-module .btnPlay:hover {
  background-color: #202020 !important;
}
.rtl .POS-module .customBtn .btn {
  border-radius: 0;
  padding-right: 0;
  padding-left: 0;
  height: 50px;
  margin-right: 0;
  text-transform: capitalize;
  background-color: #fe6d52;
}
.rtl .POS-module .total-price {
  background-color: #454853;
  min-height: 91px;
}
.rtl .POS-module .total-price .cart-total {
  color: #ffffff;
}
.rtl .POS-module .total-price h5 {
  color: #ffffff !important;
  margin-right: 0;
}
.rtl .POS-module .mat-badge-content {
  width: auto;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 5px;
}
.rtl .POS-module .bord-top {
  border-top: 5px solid #000 !important;
}
.rtl .POS-module .POS-tabs {
  margin: -6px 0px;
}
.rtl .POS-module .POS-tabs li {
  padding: 0;
}
.rtl .POS-module .POS-tabs li a {
  border: none;
  background-color: rgba(69, 72, 83, 0.35);
  color: #ffffff;
  border-radius: 0;
  font-size: 16px;
  padding-top: 14px;
  padding-bottom: 14px;
}
.rtl .POS-module .POS-tabs li a.active {
  background-color: #454853;
}
.rtl .POS-module .list-tree ul {
  margin-left: 15px;
}
.rtl .POS-module .list-tree ul li ul {
  margin-left: 15px;
}
.rtl .POS-module .btnDD {
  border: none;
  outline: none;
  margin-top: 1px;
  background-color: transparent;
}
.rtl .POS-module .example-tree-invisible {
  display: none;
}
.rtl .POS-module .example-tree ul,
.rtl .POS-module .example-tree li {
  margin-top: 0;
  margin-bottom: 0;
  list-style-type: none;
}
.rtl .POS-module .example-tree li ul li:hover {
  cursor: pointer;
}
.rtl .POS-module .details {
  font-size: 20px;
  padding-top: 5px;
  float: left;
  display: inline-flex;
}
.rtl .POS-module .details:hover {
  cursor: pointer;
}
.rtl .POS-module .actions {
  position: absolute;
  right: 0;
  top: 8px;
}
.rtl .POS-module .actions mat-icon {
  margin-right: 10px;
  cursor: pointer;
}
.rtl .POS-module .example-tree li:checked {
  background-color: gray;
  color: thistle;
}
.rtl .POS-module .mat-tree-node {
  width: 100%;
}
.rtl .POS-module .activeRow {
  background-color: #ddd;
  position: relative;
  width: 100%;
  min-height: 40px;
}
.rtl .POS-module .activeRow :hover {
  cursor: pointer;
}
.rtl .POS-module .mat-tree-node {
  display: flow-root;
  position: relative;
}
.rtl .POS-module .radio-toolbar input[type=radio] {
  width: 0;
}
.rtl .POS-module .radio-toolbar label {
  background-color: #474747;
  padding: 6px 15px;
  font-size: 16px;
  color: #ffffff;
}
.rtl .POS-module .radio-toolbar label:hover {
  cursor: pointer;
}
.rtl .POS-module .radio-toolbar input[type=radio]:checked + label {
  background-color: #fe6d52;
}
.rtl .POS-module .tree-margin {
  margin-left: 25px !important;
}
.rtl .POS-module .table-discount {
  width: 100%;
  margin-top: -1px;
  background: #eaeaea;
  padding-left: 66px;
  padding: 15px;
  padding-bottom: 10px !important;
  border-bottom: 9px solid #eaeaea;
}
.rtl .POS-module .table-discount thead tr {
  background: #212121;
}
.rtl .POS-module .table-discount thead tr th {
  color: #ffffff;
  font-weight: 500;
  padding: 5px 10px;
}
.rtl .POS-module .table-discount tbody tr td {
  padding: 5px 10px;
  background-color: #dcfee4;
  border-bottom: 1px solid #ffffff;
}
.rtl .POS-module .table-discount tbody tr td .btn {
  width: 30px;
  border-radius: 0;
  padding: 3px 0;
  height: 30px;
}
.rtl .POS-module .table-discount tbody tr td .btn.btn-primary {
  background-color: transparent;
  border: 1px solid #0073aa;
}
.rtl .POS-module .table-discount tbody tr td .btn.btn-primary i {
  color: #0073aa;
}
.rtl .POS-module .table-discount tbody tr td .btn i {
  margin-right: 0;
}
.rtl .POS-module .table-discount tbody tr td img {
  width: 35px;
}
.rtl .POS-module .avail-discount h5 {
  padding-top: 12px !important;
}
.rtl .POS-module .avail-discount .apply-button {
  height: 40px !important;
  background-color: #1c7430 !important;
  color: white;
}
.rtl .POS-module .avail-discount .dismiss-button {
  height: 40px !important;
  background-color: #b21f2d !important;
  color: white;
}
.rtl .POS-module .discountedOption {
  border-radius: 0;
  width: 33px;
  padding: 0;
  height: 30px;
  margin-left: 20px;
}
.rtl .POS-module .discountedOption i {
  margin-right: 0;
}
.rtl .POS-module .product-left::-webkit-scrollbar-track,
.rtl .POS-module .productlist::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.rtl .POS-module .product-left::-webkit-scrollbar,
.rtl .POS-module .productlist::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.rtl .POS-module .product-left::-webkit-scrollbar-thumb,
.rtl .POS-module .productlist::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.rtl .POS-module .POS-tabs::-webkit-scrollbar-track {
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
  height: 8px;
}
.rtl .POS-module .POS-tabs::-webkit-scrollbar {
  width: 4px;
  height: 8px;
  background-color: #F5F5F5;
}
.rtl .POS-module .POS-tabs::-webkit-scrollbar-thumb {
  background-color: #202020;
  height: 8px;
}
.rtl .POS-module .no-product {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.rtl .POS-module .no-product img {
  max-width: 300px;
}
.rtl .POS-module .loading {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.rtl .POS-module li {
  padding: 10px;
  list-style-type: none;
}
.rtl .POS-module li.customer {
  padding: 0;
}
.rtl .POS-module li.customer:hover {
  background-color: transparent;
}
.rtl .POS-module .payment-modal .modal-header h4 {
  font-size: 20px;
}
.rtl .POS-module .payment-modal .modal-content .POS-tabs {
  border: 1px solid #d3d4d4;
  border-right: 0;
  border-top: none;
  display: grid;
  grid-auto-flow: column;
  height: calc(27px + 1.5rem);
  overflow-y: hidden;
  overflow-x: auto;
}
.rtl .POS-module .payment-modal .modal-content .POS-tabs li {
  min-width: 190px;
  max-width: none;
}
.rtl .POS-module .payment-modal .modal-content .POS-tabs li a {
  border-right: 1px solid #d3d4d4;
  border-top: 1px solid #d3d4d4;
  color: #454853;
  background-color: transparent;
  border-left: 0;
}
.rtl .POS-module .payment-modal .modal-content .POS-tabs li a:hover {
  color: #ffffff;
  background-color: #454853;
  border-color: #454853;
}
.rtl .POS-module .payment-modal .modal-content .POS-tabs li a.active {
  background-color: #454853;
  border-color: #454853;
  color: #ffffff;
}
.rtl .POS-module .payment-modal .modal-content .POS-tabs .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.12) !important;
}
.rtl .POS-module .payment-modal .modal-content .tab-content {
  border: 1px solid #d3d4d4;
  border-top: none;
  padding: 15px;
  padding-bottom: 0;
  min-height: 383px;
}
.rtl .POS-module .payment-modal .modal-content .tab-content.disoucnt-box {
  border: none;
  min-height: inherit;
}
.rtl .POS-module .payment-modal .modal-content .tab-content.disoucnt-box .calculator-buttons button.large {
  width: 160px;
}
.rtl .POS-module .payment-modal .modal-content .tab-content .checkout-form input {
  height: 48px;
  margin-bottom: 11px;
}
.rtl .POS-module .payment-modal .modal-content .tab-content .btn-footer {
  text-align: right;
}
.rtl .POS-module .payment-modal .modal-content .tab-content .btn-footer .btn {
  border: 1px solid #FE6D52;
  color: #FE6D52;
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.rtl .POS-module .payment-modal .modal-content .tab-content .btn-footer .btn.active {
  background-color: #FE6D52;
  color: #ffffff;
}
.rtl .POS-module .pagination-category {
  background: #dbdbdc;
  padding: 8px 15px;
  margin-bottom: 8px;
  margin-top: -17px;
  border-radius: 0;
}
.rtl .POS-module .checkBoxCat {
  position: absolute;
  right: -7px;
  top: -3px;
}
.rtl .POS-module .checkBoxCat .border-checkbox-label {
  margin-right: 0;
}
.rtl .calculator-buttons {
  display: inline-grid;
  grid-template-columns: repeat(4, 1fr);
  border-bottom: 1px solid #d7d7d7;
  border-left: 1px solid #d7d7d7;
  background: 0 0;
  padding: 0;
}
.rtl .calculator-buttons button {
  padding: 5px;
  text-align: center;
  border-top: 1px solid #d7d7d7 !important;
  border-right: 1px solid #d7d7d7 !important;
  margin: 0;
  width: 100%;
  border: none;
  font-size: 23px;
  height: 90px;
  cursor: pointer;
}
.rtl .calculator-buttons button:focus {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.rtl .calculator-buttons button:hover {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.rtl .calculator-buttons button:focus {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.rtl .calculator-buttons button:active {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.rtl .calculator-buttons button.large {
  width: 215px;
  font-weight: 500;
  border-radius: 0;
}
.rtl .calculator-buttons button.submit-button {
  background-color: #fe6d52;
  color: #ffffff;
}
.rtl .calculator-buttons button.submit-button:hover {
  box-shadow: none;
}
.rtl .calculator-buttons button.submit-button:focus {
  box-shadow: none;
}
.rtl .calculator-buttons button.undo:hover {
  box-shadow: none;
}
.rtl .calculator-buttons button.undo:focus {
  box-shadow: none;
}
.rtl .payment-totals {
  background-color: #efefef;
  border-bottom: 1px solid #d7d7d7;
}
.rtl .payment-totals .total {
  border: 1px solid #d7d7d7;
  border-bottom: none;
  padding: 15px 10px 15px 10px;
  text-align: right;
}
.rtl .payment-totals .total span.label {
  font-weight: 400;
  font-size: 18px;
  display: inline-block;
  width: 100%;
  margin-right: 0 !important;
  padding: 0;
  color: #202020 !important;
}
.rtl .payment-totals .total span.amount {
  color: #220022;
  font-size: 24px;
  font-weight: 800;
}
.rtl .scan-Barcode {
  position: relative;
}
.rtl .scan-Barcode button {
  padding: 0 !important;
  position: absolute;
  left: 10px;
  top: 20px;
  background: transparent !important;
}
.rtl .scan-Barcode button.multiUofm {
  background-color: #101010 !important;
  left: 1px;
  width: 20px;
  padding: 1px 4px !important;
}
.rtl .scan-Barcode button img {
  height: 26px;
}
.rtl #workflowTasks .card-body {
  padding-left: 0;
  padding-right: 0;
}
.rtl #workflowTasks .customTabs li {
  position: relative;
  z-index: 1;
}
.rtl #workflowTasks .customTabs li a {
  font-size: 14px;
  border: none;
  color: #202020;
  background: #DADADA;
  border-radius: 0;
  padding: 7px 8px !important;
  line-height: 11px;
}
.rtl #workflowTasks .customTabs li a.active {
  color: #fff !important;
  border: none !important;
  background-color: #202020 !important;
}
.rtl #workflowTasks .box-grid table tr td button {
  padding-left: 25px;
  padding-right: 25px;
}
.rtl #workflowTasks .tab-content {
  margin-top: 20px;
}
.rtl #workflowTasks #pills-profile {
  margin: 0 !important;
  background: #FFFFFF !important;
}
.rtl .nav-pills,
.rtl .nav-tabs {
  padding-right: 0;
}
.rtl .accordionFav .card .card-header a {
  text-align: right;
}
.rtl .accordionFav .card-header a[aria-expanded=false]:before {
  content: "\e605";
}
.rtl .accordionFav .card-header a[aria-expanded=true]:before {
  content: "\e604";
}
.rtl .accordionFav .card-header h6 a {
  text-align: right;
  padding-right: 27px;
}
.rtl .accordionFav .card-header h6 a i {
  float: right;
  position: relative;
  right: -16px;
}
.rtl .accordionFav .card-header h6 a:before {
  right: inherit;
  left: 16px;
  top: inherit;
}
.rtl .accordionFav .card-body {
  padding-left: 0;
  padding-right: 20px;
}
.rtl .accordionFav .card-body ul.favorite-menu li a {
  text-align: right;
}
.rtl .loading-icon {
  left: 10px !important;
  right: inherit !important;
}
.rtl .hideScroll .row {
  margin: 0;
}
.rtl app-table-footer {
  direction: initial;
}
.rtl app-table-footer .table-view-row-filter {
  text-align: inherit;
}
@media only screen and (max-width: 1950px) {
  .rtl .product {
    position: relative;
    height: 200px !important;
  }
  .rtl .product .productimg {
    height: 200px !important;
  }
}
@media only screen and (max-width: 1700px) and (min-width: 1208px) {
  .rtl .POS-module .product-left .col-xl-4 {
    flex: 0 0 49.333333%;
    max-width: 49.333333%;
  }
  .rtl .no-product img {
    max-width: 250px;
  }
}
@media screen and (max-width: 1600px) {
  .rtl .customTabelStyle tr td .mat-form-field-infix {
    width: 120px !important;
  }
  .rtl .grid-module .col-md-2 {
    flex: 0 0 20.5%;
    max-width: 20%;
  }
}
.rtl .fc-view-container *,
.rtl .fc-view-container :after,
.rtl .fc-view-container :before {
  box-sizing: inherit;
}
@media only screen and (max-width: 1360px) {
  .rtl .grid-module .col-md-2 {
    flex: 0 0 20.5%;
    max-width: 20%;
  }
}
@media screen and (max-width: 1200px) {
  .rtl #filter-option {
    position: relative !important;
    top: 0;
  }
  .rtl #group-option {
    position: relative !important;
    top: 20px !important;
    left: 0 !important;
  }
  .rtl .report-filters {
    margin-top: 20px;
  }
  .rtl .login-container {
    background-size: cover;
    min-height: inherit;
    padding-bottom: 20px;
    background-repeat: no-repeat;
  }
  .rtl .login-container .login-content {
    padding: 0;
  }
  .rtl .login-container .login-content .login-form {
    margin: auto;
    width: 96%;
  }
  .rtl .login-container .login-content .login-content-inner {
    padding: 0 10px 0 10px;
  }
  .rtl .login-content-right {
    padding: 20px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-logo .mobile-search {
    display: none;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-logo .mobile-options {
    display: none;
  }
  .rtl .table-responsive {
    overflow-x: auto !important;
  }
}
@media only screen and (max-width: 1000px) {
  .rtl .POS-module .product {
    height: 250px;
  }
  .rtl .POS-module .product .productimg {
    height: 250px;
  }
}
@media only screen and (max-width: 992px) {
  .rtl .header-navbar .navbar-container .nav-left,
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-right {
    display: block;
  }
  .rtl .pcoded-main-container {
    margin-top: 36px !important;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
    left: inherit;
    right: 15px !important;
    top: 10px !important;
  }
  .rtl .navbar-logo .col-md-9 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .rtl .navbar-logo .col-md-3 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .rtl .navbar-logo .col-md-3 .sidebar-toggler {
    position: absolute;
    left: 18px;
    top: -38px;
    font-size: 18px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-left li,
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-right li {
    padding: 0;
    line-height: inherit;
    padding-bottom: 10px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-right {
    margin-top: 0px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-left a,
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-right a {
    padding: 0.5rem 0.4rem;
  }
  .rtl .icon-pointer-achor {
    position: relative;
    top: -9px;
  }
  .rtl .grid-module .col-md-2 {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  .rtl .btnslideBar {
    display: none;
  }
  .rtl .modules-tabs {
    z-index: 100;
  }
  .rtl .modules-tabs {
    z-index: 100;
    left: 15px;
  }
  .rtl .modules-tabs li a {
    padding: 5px 8px;
  }
  .rtl .modules-tabs li a img {
    width: 20px;
  }
}
@media screen and (max-width: 850px) {
  .rtl #pills-profile {
    margin: 0;
  }
  .rtl .icon-pointer-achor {
    display: none !important;
  }
  .rtl .loginWrap {
    margin: 0;
  }
  .rtl .loginWrap .user-bs-reset {
    padding-right: 0;
    padding-left: 0;
    min-height: inherit;
    order: 2;
  }
  .rtl .login-container {
    background-size: 100%;
    min-height: inherit;
    padding-bottom: 20px;
  }
  .rtl .login-container .login-content {
    padding: 0;
    min-height: inherit;
    position: relative;
    top: inherit;
    left: inherit;
    transform: inherit;
  }
  .rtl .login-container .login-content .login-form {
    margin: auto;
    width: 96%;
  }
  .rtl .login-container .login-content .login-content-inner {
    padding: 0 10px 0 10px;
  }
  .rtl .login-content-right {
    padding: 20px 30px 20px 10px;
    width: 100%;
    position: inherit;
    top: inherit;
    min-height: inherit;
  }
  .rtl .login-content-right h1 {
    font-size: 22px;
  }
  .rtl .login-content-right ul li {
    padding-bottom: 15px;
    margin-top: 0;
    font-size: 15px;
  }
  .rtl .login-content-right ul li::before {
    height: 18vh;
    display: none;
  }
  .rtl .user-bs-reset {
    order: 2;
  }
  .rtl .video-player {
    position: inherit;
    height: 250px;
  }
  .rtl .internationalization {
    width: 99%;
    position: inherit;
  }
  .rtl .content-panel {
    position: relative;
    top: inherit;
    left: inherit;
    transform: inherit;
  }
  .rtl .content-panel h1 {
    padding: 30px 0;
  }
  .rtl .login-heading {
    font-size: 25px;
  }
  .rtl .TabsCustom {
    display: inline-block;
    width: 100%;
    padding: 0;
  }
  .rtl .TabsCustom.dashboard-tabs li {
    width: 16.6%;
  }
  .rtl .TabsCustom li {
    width: 50%;
    display: inline-block;
  }
  .rtl .TabsCustom li a {
    padding: 12px 10px;
    text-align: right;
    border-radius: 0;
  }
  .rtl .TabsCustom li a.active {
    margin-bottom: 0;
  }
  .rtl .TabsCustom li a i {
    text-align: center;
  }
  .rtl .lng-dropdown {
    display: block;
    padding: 0 1px !important;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-left li,
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-right li {
    padding: 0;
    padding-bottom: 10px;
  }
  .rtl .main-body .page-wrapper {
    padding: 1.8rem 1rem;
  }
  .rtl .md-tabs li {
    width: 33%;
    display: inline-block;
    border-bottom: none !important;
  }
  .rtl .md-tabs li a {
    padding: 10px 0 !important;
  }
  .rtl .md-tabs li a.active {
    box-shadow: none !important;
    border: 1px solid var(--main-color) !important;
    color: var(--main-color) !important;
  }
  .rtl .nav-tabs .slide {
    display: none;
  }
  .rtl .innerWrap {
    margin-top: 80px;
  }
  .rtl .innerWrap .selector ul {
    margin: -30%;
  }
  .rtl .innerWrap {
    margin-top: 80px;
  }
  .rtl .innerWrap .selector {
    width: 90px;
    height: 90px;
    left: 60%;
    top: 63%;
  }
  .rtl .innerWrap .selector button {
    padding: 0;
  }
  .rtl .innerWrap .selector.open li input + label {
    width: 40px;
    height: 40px;
    margin-left: 0;
    line-height: 43px;
  }
  .rtl .innerWrap .selector.open li input + label div.text {
    position: absolute;
    top: 0px;
    line-height: 11px;
    padding: 0 10px;
    font-size: 8px;
    line-height: 8px;
    height: 40px;
    display: inline-flex;
    justify-content: center;
    left: 0;
    align-items: center;
    display: none;
  }
  .rtl .innerWrap .selector.open li input + label img {
    width: 23px;
    width: 20px;
    position: relative;
    top: -10px;
  }
  .rtl .grid-module .col-md-2 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .rtl .login-logo.login-6 {
    width: 170px;
    margin-bottom: 0;
  }
  .rtl .showCompany {
    max-height: 260px !important;
  }
}
@media screen and (max-width: 768px) {
  .rtl .footerBottom .table-view-row-filter {
    position: relative;
    top: inherit;
  }
  .rtl .table-view-row-filter {
    position: absolute;
    right: 15px;
    top: -50px;
  }
  .rtl .adjust-textarea {
    margin-top: 0;
  }
  .rtl .dasbboard_Wrap .crmDashboard.CRM-dashboard {
    padding: 15px 10px !important;
  }
  .rtl .dasbboard_Wrap .crmDashboard.CRM-dashboard .lead-count-box .pr-0 {
    padding-right: 15px !important;
  }
  .rtl .dasbboard_Wrap .crmDashboard.CRM-dashboard .lead-count-box .pl-0 {
    padding-left: 15px !important;
  }
  .rtl .dasbboard_Wrap .crmDashboard.CRM-dashboard .lead-count-box .text-left {
    text-align: center !important;
  }
  .rtl .dasbboard_Wrap .crmDashboard.CRM-dashboard .lead-count-box .text-left p {
    margin: 0 0 0px 0px;
    padding-top: 10px;
  }
  .rtl .dasbboard_Wrap .page-body {
    padding: 30px 10px;
  }
  .rtl .dasbboard_Wrap .btnStyle {
    width: 99%;
  }
  .rtl .dasbboard_Wrap .btnStyle .btn {
    width: 33.33%;
    text-align: center;
  }
  .rtl .dasbboard_Wrap .resultBox .card-header {
    padding: 5px 10px 5px 15px;
  }
  .rtl .dasbboard_Wrap .table-style tr th:first-child {
    padding-left: 10px !important;
  }
  .rtl .showMobile {
    display: block;
    opacity: 1;
  }
  .rtl .hideMobile {
    display: none;
  }
  .rtl .CustomStyleTheme .titleBox {
    margin: 10px -10px 0 0px;
  }
  .rtl .CustomStyleTheme .titleBox table tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
  }
  .rtl .CustomStyleTheme .titleBox table tr td {
    padding: 3px;
    font-size: 13px;
    border: none;
  }
  .rtl .CustomStyleTheme .titleBox table tr td:first-child {
    font-weight: 500;
    width: 50% !important;
  }
  .rtl .CustomStyleTheme .titleBox .btn {
    width: 50px;
    min-width: 50px;
    padding: 6px 10px !important;
  }
  .rtl .CustomStyleTheme .titleBox .btn i {
    margin-right: 0;
  }
  .rtl .CustomStyleTheme .search-top .col-sm-3 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .rtl .CustomStyleTheme .search-top .btn {
    margin-bottom: 10px;
  }
  .rtl .CustomStyleTheme .search-top .offset-sm-2 {
    margin-left: 0 !important;
  }
  .rtl .CustomStyleTheme .tab-content {
    overflow-x: hidden;
  }
  .rtl .CustomStyleTheme .tab-content .tab-pane {
    padding: 0px 0px 11px 5px !important;
    border-bottom: 10px solid #ffffff;
  }
  .rtl .CustomStyleTheme .row .col-md-2 {
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .rtl .table-responsive table {
    width: 1200px;
  }
  .rtl .table-M {
    width: 1200px;
  }
  .rtl .CustomStyleTheme .search-top .col-sm-3 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .rtl .CustomStyleTheme .search-top .btn {
    margin-bottom: 10px;
  }
  .rtl .CustomStyleTheme .search-top .offset-sm-2 {
    margin-left: 0 !important;
  }
  .rtl .CustomStyleTheme .tab-content {
    overflow-x: scroll;
  }
  .rtl .CustomStyleTheme .tab-content .tab-pane {
    padding: 0px 15px 11px 5px !important;
    border-bottom: 10px solid #ffffff;
  }
  .rtl .CustomStyleTheme .row .col-md-2 {
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .rtl .POS-module h3 {
    margin-bottom: 20px !important;
  }
  .rtl .POS-module .product {
    height: 250px;
  }
  .rtl .POS-module .product .productimg {
    height: 250px;
  }
  .rtl .POS-module .product-left {
    height: inherit;
  }
  .rtl .POS-module .btnPlay {
    position: relative;
  }
  .rtl .POS-module .productlist {
    height: inherit;
    min-height: 400px;
  }
  .rtl .POS-module .customBtn .btn {
    width: 48.5%;
    float: left;
    padding-left: 0;
    padding-right: 0;
  }
  .rtl .POS-module .customBtn .btnPlay {
    right: 0;
    top: 0;
  }
  .rtl .POS-module .no-product img {
    max-width: 250px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .badge,
  .rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .badge {
    position: absolute;
    top: -11px !important;
  }
  .rtl .report-filters {
    background-color: var(--main-color);
  }
  .rtl .report-filter-section {
    background-color: #ffffff;
  }
  .rtl .report-filter-section h4 {
    background-color: var(--main-color);
    padding-bottom: 6px;
    font-size: 16px;
  }
  .rtl #filter-option {
    position: relative;
    top: 10px;
  }
  .rtl .dasbboard_Wrap .resultBox .card-header h5 {
    font-size: 14px !important;
  }
  .rtl .dasbboard_Wrap .crmDashboard .innerBox {
    padding: 15px;
  }
  .rtl .dasbboard_Wrap .crmDashboard .innerBox .lead-count-box img {
    height: 50px;
  }
  .rtl .dasbboard_Wrap .crmDashboard .innerBox .lead-count-box h2 {
    margin-bottom: 0;
  }
  .rtl .dasboarddrpdwn {
    position: relative !important;
    top: 0 !important;
  }
  .rtl .dasboarddrpdwn .customLabel {
    color: #000000 !important;
  }
  .rtl .dasboarddrpdwn .selected-list .c-btn {
    color: #000000 !important;
    border-bottom: 2px solid #000000 !important;
  }
  .rtl .dasboarddrpdwn .selected-list .c-btn span svg {
    color: #000000 !important;
    fill: #000000 !important;
  }
  .rtl .btn {
    padding: 7px 15px !important;
    text-transform: capitalize !important;
    font-size: 13px !important;
    min-width: 80px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-left li,
  .rtl .header-navbar .navbar-wrapper .navbar-container .nav-right li {
    padding-left: 0;
    padding-right: 0;
  }
  .rtl .main-body .page-wrapper .page-header-breadcrumb {
    display: none;
  }
  .rtl .table-view-row-filter .mat-form-field {
    width: 100px !important;
  }
  .rtl .grid-module .flip-card {
    height: 125px;
  }
  .rtl .grid-module li label {
    padding-top: 5px;
    height: 125px;
  }
  .rtl .grid-module li label .text {
    font-size: 13px !important;
  }
  .rtl .grid-module li label img {
    width: 40px;
    margin-bottom: 0;
  }
  .rtl .list-module li label {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .rtl .list-module li label div.text {
    right: 55px;
    font-size: 15px;
  }
  .rtl .list-module li label img {
    width: 30px;
  }
  .rtl .grid-module .flip-card {
    height: 125px;
  }
  .rtl .grid-module li label {
    padding-top: 20px;
  }
  .rtl .grid-module li label .text {
    font-size: 14px;
  }
  .rtl .grid-module li label img {
    width: 50px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-logo {
    padding-top: 0;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
    top: 15px !important;
  }
  .rtl .navbar-logo img {
    top: -2px;
  }
  .rtl #colOne .datatable-header .datatable-header-inner .datatable-header-cell:first-child {
    width: 200px !important;
  }
  .rtl .colBox .ngx-datatable.material {
    width: 1600px !important;
  }
  .rtl .ngx-datatable.material {
    width: 1000px !important;
  }
  .rtl .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
    width: 200px !important;
  }
  .rtl .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell:first-child {
    width: 80px !important;
  }
  .rtl .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
    width: 200px !important;
  }
  .rtl .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell:first-child {
    width: 80px !important;
  }
  .rtl .panelRight {
    top: 88px;
  }
  .rtl .POS-module .collapse {
    position: initial !important;
  }
  .rtl .POS-module .productlist {
    direction: ltr;
  }
  .rtl .POS-module .productlist .col-md-11 {
    padding: 0;
  }
  .rtl .POS-module .productlist .col-md-1 .fa-commenting-o {
    font-size: 20px !important;
    position: absolute;
    right: 0;
    bottom: 53px;
    z-index: 100;
  }
  .rtl .POS-module .cart-item__row {
    padding: 7px 0 !important;
    display: inherit !important;
    float: left;
    width: 100%;
  }
  .rtl .POS-module .cart-item__row .cart-item__price {
    width: 63px;
    float: left;
  }
  .rtl .POS-module .cart-item__row .cart-item__name {
    float: left !important;
    font-size: 16px !important;
    width: 70% !important;
  }
  .rtl .POS-module .cart-item__row .cart-item__name small {
    font-size: 13px !important;
  }
  .rtl .POS-module .cart-item__row .cart-item__total {
    float: left;
  }
  .rtl .POS-module .cart-item__row .cart-item__remove {
    right: 3px;
    position: absolute;
    top: -2px;
    z-index: 100;
  }
  .rtl .POS-module .cart-item__row .cart-item__remove i {
    font-size: 18px;
  }
  .rtl .POS-module .editBox .btn {
    left: inherit !important;
  }
  .rtl .POS-module .editBox .text {
    text-align: center !important;
  }
  .rtl .POS-module .editBox .quantity-count {
    margin-left: 13px !important;
  }
  .rtl .POS-module .editBox .radio-toolbar {
    width: 77%;
    margin-left: -13px;
    margin: auto;
    position: relative;
    left: -5px;
  }
  .rtl .POS-module .editBox .cart-item__row {
    padding: 0 !important;
    margin: 0 0 10px 0 !important;
  }
  .rtl .POS-module .editBox .cart-item__row .quantity-count .quantity {
    min-width: inherit;
  }
  .rtl .POS-module .product {
    height: 150px !important;
  }
  .rtl .POS-module .product .productimg {
    height: 100px !important;
  }
  .rtl .POS-module .product .productprice {
    padding: 5px !important;
    font-size: 12px !important;
  }
  .rtl .POS-module .cart-total {
    font-size: 14px !important;
  }
  .rtl .POS-module .customBtn {
    width: 50%;
  }
  .rtl .POS-module .customBtn .btn {
    font-size: 14px !important;
    height: 43px !important;
    min-width: 100% !important;
  }
  .rtl .btn-status .btn {
    padding: 5px 10px;
    min-width: 120px;
    min-height: inherit;
    font-size: 14px !important;
  }
  .rtl .md-tabs {
    display: inline-block;
    width: 100%;
    padding-right: 0;
  }
  .rtl .sidebar-toggler {
    position: absolute;
    left: 15px;
    font-size: 18px;
    right: inherit;
  }
  .rtl .fc-toolbar .fc-left {
    margin-bottom: 10px;
  }
  .rtl .pcoded-inner-content {
    padding: 10px 0;
  }
  .rtl .fc-toolbar .fc-center {
    width: 100%;
    text-align: left;
  }
  .rtl .features-box {
    max-width: 100%;
    padding: 20px 0;
    background-color: #ffffff;
  }
  .rtl .icon-pointer-achor {
    display: none;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .show-notification,
  .rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .show-notification,
  .rtl .header-navbar .navbar-wrapper .navbar-container .header-notification .profile-notification,
  .rtl .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .profile-notification {
    min-width: 160px;
    margin-top: 10px;
    width: 150px;
  }
  .rtl .show-notification li {
    padding: 5px !important;
  }
  .rtl .fc-scroller {
    height: 450px !important;
  }
  .rtl .innerWrap .selector button .text {
    font-size: 10px;
    line-height: 11px;
    width: 100%;
    padding: 0;
  }
  .rtl .innerWrap .selector button img.img-60 {
    height: 25px;
  }
  .rtl .navbar-logo img {
    width: 90px !important;
  }
}
.rtl .drpDown.D-250 .selected-list {
  width: 270px !important;
}
.rtl .drpDown .selected-list {
  width: 200px !important;
}
.rtl .custom-table thead th {
  padding: 10px 5px;
  background-color: #202020;
  color: #ffffff;
  font-weight: 500;
}
.rtl .ar-Text table th,
.rtl .ar-Text table td {
  text-align: right;
}
.rtl .ar-Text .card .card-header {
  text-align: right;
}
.rtl .ar-Text .btnsFinance {
  text-align: right;
  margin-right: 6px;
}
.rtl .Txtbold {
  font-weight: bold;
}
.rtl .customDropListTable .dropdown-list {
  top: inherit !important;
  left: inherit !important;
  width: 312px !important;
}
.rtl .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgb(112, 106, 106);
}
.rtl .ql-editor {
  text-align: right;
}
.rtl .ql-editor ol,
.rtl .ql-editor ul {
  padding-right: 1.5em;
}
.rtl .ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: 0;
}
.rtl .lookingFor {
  text-align: right !important;
}
.rtl .btn-erp {
  float: right !important;
}
.rtl .globalSearch .mat-icon {
  position: relative;
  top: 6px;
  left: 10px;
}
.rtl .agingReport th {
  text-align: right !important;
}
.rtl .agingReport td {
  text-align: right !important;
  word-break: break-all;
}
.rtl #reportFilter-id {
  margin-top: 15px;
}
.rtl .shotCut .modal-content {
  direction: rtl;
}
.rtl .shotCut table tr td button {
  float: right;
}
.rtl .leftSide {
  left: inherit;
  right: 0;
}
.rtl .leftSide table tr td {
  text-align: right !important;
  padding-right: 25px !important;
  padding-left: 0 !important;
  position: relative;
}
.rtl .leftSide table tr td i::before {
  position: absolute;
  right: 5px;
  top: 11px;
}
.rtl .availabilityReport .leftTop {
  right: 0;
  left: inherit;
}
.rtl .availabilityReport .boxwrap td {
  height: 59px !important;
}
.rtl .CDK-custom-scroll thead th {
  text-align: right;
  padding: 2px 5px !important;
}
.rtl .CDK-custom-scroll thead th:nth-child(3) {
  width: 120px !important;
}
.rtl .CDK-custom-scroll tbody tr td {
  white-space: pre-line;
  word-break: break-all;
  width: 60px !important;
  padding-right: 10px !important;
  text-align: right;
}
.rtl .CDK-custom-scroll tbody tr td:first-child {
  width: 58px !important;
}
.rtl .CDK-custom-scroll tbody tr td:nth-child(2) {
  width: 113px !important;
  padding-right: 5px !important;
}
.rtl .CDK-custom-scroll tbody tr td:nth-child(3) {
  width: 126px !important;
  position: relative;
  padding-right: 5px !important;
}
.rtl .salesAchievementReport table tr td {
  text-align: right !important;
  padding-right: 10px !important;
}
.rtl .cancelOrder {
  position: absolute;
  left: 30px !important;
  top: 10px;
  right: inherit !important;
  font-weight: bold;
}
.rtl .ngx-footer-table th,
.rtl .ngx-footer-table td {
  text-align: right;
}
.rtl .payableAmount .col-md-4 {
  text-align: right;
}
.rtl .payableAmount .col-md-8 {
  text-align: left !important;
}
.rtl .outOfStockLabel span {
  position: absolute;
  font-size: 12px !important;
  font-weight: 500;
  background-color: #FCBFB3;
  color: #780909;
  text-align: center !important;
  top: 2px;
  bottom: inherit;
  width: auto;
  padding: 1px 10px;
  right: 2px;
}
.rtl .build_Btn .btn-primary {
  float: none !important;
}
.rtl .itemTransactionSummary {
  text-align: right;
}
.rtl .itemTransactionSummary h3 {
  width: 100%;
  padding-right: 20px;
}
.rtl .customReport table tr td {
  text-align: right;
  padding-left: 0;
  padding-right: 10px !important;
}
.rtl .checkBoxRTL .checkbox-fade {
  float: right;
  margin-top: 12px;
}
.rtl .step-rep .set-stage-col {
  left: 15px;
  right: inherit !important;
}
.rtl .step-rep .btn-arrow-right:before {
  /* align the "before" square to the left */
  right: -13px;
}
.rtl .step-rep .btn-arrow-right:after {
  /* align the "after" square to the right */
  left: -13px;
  right: inherit;
}
.rtl #notesModal .modal-body {
  text-align: right;
}
.rtl .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
  right: -24px;
  left: inherit;
}
.rtl .POSCart.addOn .cart-item__row .number-input {
  left: 28px;
}
.rtl .editBox .addOnList {
  border-radius: 0;
}
.rtl .editBox .addOnList .cart-item__row {
  border-radius: 0;
}
.rtl .customer-screen .POS-module .columlistbox .cart-item__row.headerBar {
  width: 99.5% !important;
  margin-right: 6px;
}
.rtl .customer-screen .paymentBox .total-price {
  padding-right: 15px;
}
@media screen and (max-width: 1030px) {
  .rtl .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
    right: -7px;
  }
  .rtl .navbar-logo img {
    margin-left: -24px !important;
  }
  .rtl .headerMenuSlide {
    right: inherit;
    left: 5px;
  }
  .rtl #mobile-collapse {
    position: absolute;
    right: 10px;
    top: 10px;
    left: inherit;
    z-index: 10000;
  }
  .rtl .customer-screen .POS-module .columlistbox .cart-item__row.headerBar {
    margin-right: 4px;
  }
  .rtl .header-navbar .navbar-wrapper .navbar-logo {
    direction: rtl;
    padding-right: 15px;
  }
  .rtl .pcoded-main-container {
    direction: rtl;
  }
  .rtl .POS-TAB-APP {
    font-family: system-ui;
  }
  .rtl .POS-TAB-APP .pcoded-main-container {
    direction: rtl;
  }
  .rtl .POS-TAB-APP .page-wrapper {
    padding: 0 7px 0px 8px;
  }
  .rtl .POS-TAB-APP .pcoded-navbar {
    right: 0;
    left: inherit;
    top: 49px;
  }
  .rtl .POS-TAB-APP .headerMenuSlide {
    left: 0;
    right: inherit;
  }
  .rtl .POS-TAB-APP #mobile-collapse {
    position: absolute;
    right: 15px;
    left: inherit !important;
    top: 10px;
    z-index: 10000;
  }
  .rtl .POS-TAB-APP .pcoded-main-container .page-header-title .POS-module h3 {
    right: 49px;
    top: -33px;
    left: inherit;
  }
  .rtl .POS-TAB-APP .pcoded-main-container .page-header-title .POS-module h4 {
    position: absolute;
    top: -5px;
    right: 53px;
  }
  .rtl .POS-TAB-APP #orderLoader .modal-body .col-sm-12 .justify-content-center {
    text-align: right;
  }
  .rtl .POS-TAB-APP .POS-module {
    margin-top: 15px;
  }
  .rtl .POS-TAB-APP .POS-module .btn-status .btn span.mat-badge-content {
    right: 24px;
    width: -moz-fit-content;
    width: fit-content;
  }
  .rtl .POS-TAB-APP .POS-module #contact .product-left div.p-3 {
    margin-left: 0 !important;
    margin-right: 15px;
  }
  .rtl .POS-TAB-APP .POS-module .productlist {
    padding-right: 23px;
    min-height: 412px;
    overflow-x: hidden;
  }
  .rtl .POS-TAB-APP .POS-module .productlist .editBox .cart-item__row .quantity-count button {
    left: -7px;
  }
  .rtl .POS-TAB-APP .POS-module .productlist .editBox .cart-item__row .quantity-count button.plus {
    right: -7px;
  }
  .rtl .POS-TAB-APP .POS-module .productlist .collapse {
    margin: 0 -15px;
  }
  .rtl .POS-TAB-APP .POS-module .productlist .cart-item__row {
    border-radius: 0px 5px 5px 0px !important;
    margin-top: -1px;
    border-bottom: 1px solid #fff;
    border-left: none;
  }
  .rtl .POS-TAB-APP .POS-module .productlist .deletColum {
    left: 0;
    border: none;
    border-radius: 5px 0px 0px 5px;
    border-right: 0;
  }
  .rtl .POS-TAB-APP .customer-screen {
    top: -17px;
  }
  .rtl .POS-TAB-APP .customer-screen .POS-module .total-price .cart-total {
    padding: 7px 16px 7px 22px !important;
  }
  .rtl .POS-TAB-APP .customer-screen .productlist {
    padding-right: 0;
  }
  .rtl .POS-TAB-APP .cart-item__row.headerBar {
    border: none;
  }
  .rtl .POS-TAB-APP .cart-item__row.headerBar .cart-item__price {
    font-size: 10px !important;
  }
  .rtl .POS-TAB-APP .kitchenSetupWrap .bgFooter .mat-button-toggle-button {
    font-family: system-ui, "Open Sans", "Helvetica Neue", sans-serif;
  }
  .rtl .POS-TAB-APP .kitchenSetupWrap .searchBar {
    left: 10px;
    top: -25px;
    right: inherit;
    z-index: 10;
  }
  .rtl .POS-TAB-APP .kitchenSetupWrap .searchBar .mat-icon {
    top: 0;
    left: 10px;
  }
  .rtl .POS-TAB-APP .kitchenSetupWrap .bttomBar {
    margin-right: 15px;
  }
  .rtl .POS-TAB-APP .POSCart {
    margin-top: 1px;
  }
  .rtl .POS-TAB-APP .POSCart.addOn {
    margin: 0px 0;
  }
  .rtl .POS-TAB-APP .POSCart.addOn .deletColum {
    top: -1px;
    height: 37px;
    border-radius: 0;
  }
  .rtl .POS-TAB-APP .editBox .cart-item__row .number-input {
    width: auto;
  }
  .rtl .POS-TAB-APP .editBox.addOnList .cart-item__row {
    border-radius: 0 !important;
    margin-top: -2px !important;
  }
}
.rtl .orderSetupAr {
  max-width: 57% !important;
}
.rtl .ReturnOrder .cart-item__return {
  text-align: right;
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.rtl .modal-body .pagination {
  text-align: right;
}
.rtl .modal-body .mat-tab-header-pagination-controls-enabled {
  direction: ltr !important;
}
.rtl .modal-body .timing {
  direction: ltr !important;
}
.rtl .modal-body .mat-tab-labels {
  direction: rtl !important;
}
.rtl .modal-body .mat-tab-header {
  direction: ltr;
}
.rtl .modal-body .mat-tab-label {
  position: relative;
  right: 98px;
}
.rtl .modal-body .timeSlots {
  text-align: right;
}
.rtl .table .SCRTR td {
  text-align: right !important;
}
.rtl .BtnAR .btn {
  float: right !important;
}
.rtl .custom-boder {
  padding-right: 10px;
}
.rtl .mat-option-text {
  text-align: left;
}
.rtl #strategyDetails {
  direction: rtl;
}
.rtl .PreFixWrap {
  float: right !important;
  direction: ltr !important;
}
.rtl .PreFixWrap input {
  text-align: left !important;
}
.rtl .employeeAddress1Wrap .mat-form-field-infix {
  padding: 5px !important;
}
.rtl #sessionDetails {
  direction: rtl;
  text-align: right;
}
.rtl .POS-module .deletColum.col88 {
  right: inherit !important;
}
.rtl .input-dirctions .mat-form-field {
  direction: rtl !important;
}
.rtl .arabic-eye-icon .eye-icon {
  position: relative;
  top: 0.8rem !important;
  left: 1rem !important;
}
.rtl .date-picker-icon .mat-datepicker-toggle {
  position: relative;
  top: 7px;
}
.rtl .arabic-check-boxes {
  margin-right: 12px;
}
.rtl .en-location-btn {
  margin-top: 34px !important;
}
.rtl .sass-multilingual-btn {
  margin-top: -15px !important;
}

.ltr {
  /*For sidebar color*/
  /* mesable cards css */
  /* End data table css */
}
.ltr .CustomStyleTheme {
  box-shadow: none !important;
}
.ltr .CustomStyleTheme .tab-content .table-responsive {
  overflow-y: hidden;
}
.ltr .CustomStyleTheme .customTabs {
  position: absolute;
  right: 0px;
  top: -48px;
}
.ltr .CustomStyleTheme .customTabs li {
  position: relative;
  z-index: 1;
}
.ltr .CustomStyleTheme .customTabs li a {
  font-size: 14px;
  border: none;
  color: var(--main-color);
  background: #dadada;
  border-radius: 0;
  padding: 7px 8px !important;
  line-height: 11px;
}
.ltr .CustomStyleTheme .customTabs li a.active {
  color: #ffffff !important;
  border: none !important;
  background-color: var(--main-color) !important;
}
.ltr .CustomStyleTheme .titleBox {
  background-color: #ffffff;
  padding: 5px 7px 5px 7px;
  border-radius: 2px;
  margin-top: 10px;
  border: 1px solid #ddd;
  position: relative;
}
.ltr .CustomStyleTheme .titleBox:hover {
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
}
.ltr .CustomStyleTheme .titleBox .badge {
  position: absolute;
  top: 5px;
  right: 5px;
  transition: all 150ms linear;
}
.ltr .CustomStyleTheme .titleBox .badge:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.31);
  cursor: pointer;
  border: 1px solid #ddd;
}
.ltr .CustomStyleTheme .titleBox .btn {
  padding: 2px 18px;
}
.ltr .CustomStyleTheme .titleBox .delete-title {
  position: absolute;
  right: 8px;
  top: 2px;
}
.ltr .CustomStyleTheme .titleBox .checkbox-fade {
  position: absolute;
  right: -15px;
  top: 4px;
}
.ltr .CustomStyleTheme .titleBox .checkbox-fade .cr {
  width: 16px;
  height: 17px;
}
.ltr .CustomStyleTheme .titleBox h6 {
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: normal;
}
.ltr .CustomStyleTheme .titleBox p {
  font-size: 13px;
  margin-bottom: 0;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  line-height: 18px;
  padding: 1px 0;
}
.ltr .CustomStyleTheme .titleBox p:last-child {
  border-bottom: none;
  display: none;
}
.ltr .CustomStyleTheme .titleBox p b {
  font-weight: 500;
  color: #8ac541;
}
.ltr .CustomStyleTheme .paginationBottom {
  text-align: right;
  float: right;
}
.ltr .CustomStyleTheme .paginationBottom li.active a {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .CustomStyleTheme .paginationBottom li a {
  height: 22px;
  min-width: 24px;
  line-height: 24px;
  padding: 0 6px;
  border-radius: 3px;
  margin: 6px 3px;
  border: none;
  text-align: center;
  vertical-align: top;
  color: rgba(0, 0, 0, 0.54);
  text-decoration: none;
  vertical-align: bottom;
}
.ltr .CustomStyleTheme .paginationBottom li a i {
  position: relative;
  top: 2px;
}
.ltr .CustomStyleTheme .badge {
  border-radius: 3px;
  font-weight: normal;
  font-size: 12px !important;
}
.ltr .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell {
  font-size: 14px !important;
  width: 100% !important;
  min-width: 150px !important;
}
.ltr .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell:first-child {
  width: 100% !important;
  min-width: 80px !important;
}
.ltr .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell .ng-star-inserted {
  font-size: inherit !important;
}
.ltr .CustomStyleTheme .dropdown-list ul li {
  padding: 5px 15px 0 15px;
  min-height: 30px;
}
.ltr .CustomStyleTheme .dropdown-list ul li label {
  top: inherit;
}
.ltr .CustomStyleTheme .dropdown-list ul li:last-child {
  text-align: right;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.ltr .CustomStyleTheme .dropdown-list ul li:last-child:hover {
  background: transparent !important;
}
.ltr .CustomStyleTheme .status-list ul li:last-child {
  text-align: left;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.ltr .CustomStyleTheme .status-list ul li:last-child:hover {
  background: transparent !important;
}
.ltr .CustomStyleTheme .btn {
  padding: 5px 25px;
  margin: 0;
  text-transform: capitalize;
}
.ltr .CustomStyleTheme .row {
  margin-right: 0px !important;
  margin-left: -5px !important;
}
.ltr .CustomStyleTheme .row .col-md-2,
.ltr .CustomStyleTheme .row .col-md-4,
.ltr .CustomStyleTheme .row .col-md-8 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.ltr .CustomStyleTheme .row .col-md-2 {
  flex: 0 0 20.666667%;
  max-width: 20%;
}
.ltr .CustomStyleTheme .c-btn {
  margin-bottom: 10px;
}
.ltr .CustomStyleTheme .mat-form-field-wrapper {
  margin-bottom: -10px;
}
.ltr .CustomStyleTheme .mat-input-element,
.ltr .CustomStyleTheme .ng-star-inserted {
  font-size: 14px !important;
}
.ltr .CustomStyleTheme textarea.mat-input-element {
  height: 21px;
  padding: 0;
}
.ltr .CustomStyleTheme .customLabel {
  font-size: 14px !important;
  top: 14px;
}
.ltr .CustomStyleTheme .multi-select-margin {
  height: 28px;
}
.ltr .CustomStyleTheme .datatable-header .datatable-header-cell .sort-btn {
  top: 5px !important;
}
.ltr .CustomStyleTheme .ngx-datatable .datatable-body .datatable-body-row {
  outline: 0;
  height: 26px !important;
}
.ltr .CustomStyleTheme .datatable-header {
  height: inherit !important;
}
.ltr .CustomStyleTheme .datatable-checkbox {
  margin-top: -1px !important;
}
.ltr .CustomStyleTheme .datatable-header-cell,
.ltr .CustomStyleTheme .datatable-body-cell {
  padding: 2px 1.2rem !important;
  font-size: 14px !important;
  overflow-y: hidden;
}
.ltr .CustomStyleTheme .ngx-datatable .mat-input-element,
.ltr .CustomStyleTheme .ngx-datatable .ng-star-inserted {
  font-size: 14px !important;
}
.ltr .CustomStyleTheme .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  font-size: 14px !important;
  width: 100% !important;
  min-width: 150px !important;
  height: inherit !important;
}
.ltr .CustomStyleTheme .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell:first-child {
  width: 100% !important;
  min-width: 80px !important;
}
.ltr .CustomStyleTheme .card-block {
  padding: 7px 10px 0 10px;
}
.ltr .CustomStyleTheme .datatable-footer-inner {
  height: 35px !important;
}
.ltr .CustomStyleTheme .datatable-footer .page-count {
  height: 35px;
  line-height: 35px;
}
.ltr .CustomStyleTheme .search-top {
  margin-bottom: 0px;
}
.ltr .CustomStyleTheme .search-top .mat-form-field-infix {
  border-top: 4px solid transparent;
}
.ltr .CustomStyleTheme .search-top .mat-form-field-label-wrapper {
  top: -9px;
}
.ltr .CustomStyleTheme .search-top .mat-form-field-wrapper {
  margin-bottom: 0px;
}
.ltr .CustomStyleTheme .search-top .btn {
  margin-top: 5px;
}
.ltr #pills-profile {
  margin: 0 -10px;
  padding: 0px 0 15px 0;
  background: #e9e9e9;
}
.ltr .filter-box {
  padding: 8px 15px 7px 15px !important;
}
.ltr .filter-box .sub-title {
  margin: 0;
  border: none;
  padding: 0;
}
.ltr .spaceTop {
  margin-top: -22px;
}
.ltr .spaceTop .page-header {
  margin-bottom: 15px;
}
.ltr .spaceTop .page-header .page-header-title h3 {
  margin-bottom: 0;
}
.ltr .header-navbar .navbar-wrapper .navbar-container .header-notification:hover .show-notification,
.ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top:hover .show-notification,
.ltr .header-navbar .navbar-wrapper .navbar-container .header-notification:hover .profile-notification,
.ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top:hover .profile-notification {
  border-top: 5px solid #fff;
}
.ltr .filter-box {
  padding: 8px 15px 7px 15px !important;
}
.ltr .filter-box .sub-title {
  margin: 0;
  border: none;
  padding: 0;
}
.ltr .tableFixed {
  width: 100%;
  height: 75vh;
  overflow-y: auto !important;
}
.ltr .tableFixed table thead {
  position: sticky;
  top: 0px;
}
.ltr .tableFixed table thead tr {
  border: none;
}
.ltr .tableFixed table tbody tr.chekBox {
  position: sticky;
  top: 47px;
  background-color: #fff;
}
.ltr .warpBox {
  height: 36px;
  overflow: hidden;
  width: 96%;
}
.ltr .c_dropdown {
  position: relative;
  display: inline-block;
  padding: 0.4rem 0.6rem;
  border: 1px solid #e6e6e6;
  background: #fff;
  border-radius: 5px;
  white-space: nowrap;
}
.ltr .c_dropdown:hover {
  color: #ffffff;
  background-color: #204d74;
}
.ltr .dropdown-content {
  display: none;
  position: absolute;
  background-color: #ffffff;
  min-width: 130px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 10px;
  z-index: 999;
  border-radius: 5px;
  border: 1px solid #ededed;
  right: 0px;
  top: 100%;
}
.ltr .c_dropdown:hover .dropdown-content {
  display: block;
}
.ltr .c_dropdown ul {
  margin: 0px;
  padding: 0px;
}
.ltr .c_dropdown .nav-link {
  padding: 5px;
}
.ltr .more_menu_outer {
  padding: 0px;
  position: absolute;
  right: 25px;
  padding: 0px;
}
.ltr .more_menu_outer li {
  list-style-type: none;
}
.ltr .tabslist {
  min-width: 135px;
  text-align: center;
}
.ltr .fav-menu li a {
  padding: 8px 10px;
  width: 100%;
  display: inline-block;
  word-break: break-word;
  padding-left: 10px;
  color: #fff;
}
.ltr .accordionFav .card .card-header a {
  display: block;
  text-decoration: none;
  position: relative;
  transition: color 0.5s ease;
  padding-right: 1.5rem;
}
.ltr .accordionFav .card-header {
  padding: 0;
  border: none;
}
.ltr .accordionFav .card-header * {
  color: #E97305;
  padding: 0;
  text-shadow: 0 0 #E97305;
  font-size: 16px;
}
.ltr .accordionFav .card-header a[aria-expanded=false]:before {
  content: "\e606";
}
.ltr .accordionFav .card-header a[aria-expanded=true]:before {
  content: "\e604";
}
.ltr .accordionFav .card-header h6 a {
  color: #fff;
  position: relative;
  padding: 13px 15px 13px 10px;
  display: inline-block;
  width: 100%;
  font-weight: normal;
}
.ltr .accordionFav .card-header h6 a:before {
  position: absolute;
  right: 11px;
  top: 13px;
  font-size: 18px;
  display: block;
  font-family: simple-line-icons;
  display: inline-block;
  padding-right: 3px;
  font-size: 10px;
  color: #000;
}
.ltr .accordionFav .card-body {
  padding: 0;
  padding-left: 24px;
  transition: all 0.3s ease-in-out;
}
.ltr .accordionFav .card-body ul.favorite-menu li {
  transition: all 0.3s ease-in-out;
}
.ltr .accordionFav .card-body ul.favorite-menu li.active a {
  background-color: var(--main-color-hover);
}
.ltr .accordionFav .card-body ul.favorite-menu li a {
  padding: 10px;
  display: inline-block;
  width: 100%;
  color: #000000;
}
.ltr .u-menu .c-btn {
  min-width: 150px !important;
}
.ltr .screenCodes .mat-tab-label-active {
  background-color: var(--main-color);
  color: #fff;
  opacity: 1;
  border-radius: 50px 0;
}
.ltr .screenCodes .mat-ink-bar {
  background-color: transparent !important;
}
.ltr .row-color1 {
  background-color: var(--btnDanger) !important;
}
.ltr .purchaseSaleTable .ngx-datatable {
  width: 100% !important;
  min-width: 2000px !important;
}
.ltr .text-limit {
  width: 300px;
}
.ltr .colorsChange {
  background-color: #FFFF00;
}
.ltr .colorsChange span {
  display: inline-block;
  width: 100%;
  max-width: 100% !important;
}
.ltr .colorsChange span span {
  background-color: #FFFF00;
  display: inline-block;
  width: 100%;
}
.ltr .colorsChange span.c-remove {
  width: 8px;
}
.ltr .colorsChange span.c-angle-down {
  width: 8px;
}
.ltr .vactionTable .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell,
.ltr .vactionTable .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-group-cell {
  overflow: inherit !important;
}
.ltr .vactionTable .customDropListTable.menuDroplist .dropdown-list {
  top: -78px !important;
  width: auto !important;
  position: absolute;
}
.ltr .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.ltr .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-down,
.ltr .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-up {
  bottom: -14px;
  top: unset;
  transform: rotate(180deg);
}
.ltr .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-down.arrow-2,
.ltr .vactionTable .customDropListTable.menuDroplist .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -16px;
  transform: rotate(180deg);
}
.ltr .create-activity-tabs button {
  width: 100%;
  background-color: var(--side-bar) !important;
  color: #fff;
  font-size: 13px;
}
.ltr .create-activity-tabs button .fa {
  padding-right: 10px;
  font-size: 15px;
}
.ltr .create-activity-tabs button.btn-arrow-right:hover,
.ltr .create-activity-tabs button.showCall {
  background-color: var(--main-color-hover) !important;
}
.ltr .dataOverflow .datatable-body-cell-label {
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  width: 95% !important;
  white-space: nowrap !important;
}
.ltr .forward-backward-view ul li.disabled {
  opacity: 0.5;
}
.ltr .forward-backward-view .page-item .page-link {
  border: 1px solid #d4d3d3;
  padding: 11px 17px;
}
.ltr .forward-backward-view .page-item.active .page-link {
  background-color: var(--main-color);
}
.ltr .historyView .c-btn {
  pointer-events: none !important;
}
.ltr .example-viewport {
  height: 500px !important;
  width: 100%;
}
.ltr .example-viewport .cdk-virtual-scroll-content-wrapper {
  min-height: 500px !important;
}
.ltr .example-viewport .cdk-virtual-scroll-content-wrapper .saleTable {
  height: 100%;
  min-height: 350px;
}
.ltr .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(1) td .dropdown-list, .ltr .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(2) td .dropdown-list, .ltr .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(3) td .dropdown-list, .ltr .example-viewport .cdk-virtual-scroll-content-wrapper table tr:nth-child(4) td .dropdown-list {
  top: auto !important;
}
.ltr .example-viewport .cdk-virtual-scroll-content-wrapper table tr td .dropdown-list {
  width: 450px !important;
  top: -170px !important;
  position: absolute;
}
.ltr .ItemListMenu .dropdown-list {
  top: inherit !important;
  left: inherit !important;
  width: 312px !important;
  position: absolute !important;
}
.ltr .ItemListMenu .dropdown-list .arrow-2.arrow-down {
  top: -1px;
  bottom: inherit;
}
.ltr .ItemListMenu .dropdown-list div.arrow-down {
  transform: inherit;
  top: 0;
}
.ltr .popover__content .dropdown-list {
  position: absolute !important;
  top: 50px !important;
  left: 0 !important;
}
.ltr .smtTableOuter thead {
  z-index: 1;
}
.ltr .TransactionEntryModal .modal-body .dropdown-list {
  position: absolute !important;
}
.ltr .customDropMenu .dropdown-list {
  top: inherit !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 117% !important;
}
.ltr .customDropMenu .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.ltr .customDropMenu .dropdown-list .arrow-down,
.ltr .customDropMenu .dropdown-list .arrow-up {
  bottom: -14px;
  top: unset;
  transform: rotate(180deg);
}
.ltr .customDropMenu .dropdown-list .arrow-down.arrow-2,
.ltr .customDropMenu .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -16px;
  transform: rotate(180deg);
}
.ltr .showMenu {
  overflow: inherit;
}
.ltr .showMenu .ngx-datatable {
  overflow: inherit;
}
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell {
  overflow-x: inherit;
}
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list {
  top: inherit !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 117% !important;
}
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-down,
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-up {
  bottom: -14px;
  top: unset;
  transform: rotate(180deg);
}
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-down.arrow-2,
.ltr .showMenu .datatable-row-wrapper:last-child .datatable-body-cell .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -16px;
  transform: rotate(180deg);
}
.ltr .budgetTable .mat-form-field-infix {
  width: 80px;
}
.ltr .filterNotification label.customLabel {
  top: -5px;
}
.ltr .filterNotification label.customLabel.mystyle {
  top: -5px !important;
}
.ltr .filterNotification .dropdown-list {
  top: inherit !important;
  left: inherit !important;
}
.ltr .filterNotification .dropdown-list .list-filter {
  width: 100%;
  display: inline-flex;
}
.ltr .filterNotification .dropdown-list .list-filter .c-search,
.ltr .filterNotification .dropdown-list .list-filter .c-clear {
  top: -13px;
}
.ltr .filterNotification .dropdown-list ul li {
  width: 100%;
}
.ltr .top-head-dropdown .dropdown-menu {
  overflow-x: hidden !important;
  height: 400px !important;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child {
  position: sticky;
  top: -12px;
  background: var(--side-bar) !important;
  z-index: 10;
  padding-top: 17px;
  padding-bottom: 5px;
  margin-top: -12px;
  color: #fff;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox {
  position: absolute;
  top: -19px;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label {
  color: #fff;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label .mat-checkbox-inner-container {
  background-color: #fff;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label .mat-checkbox-inner-container span.mat-checkbox-frame {
  border: none;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox label .mat-checkbox-inner-container span.mat-checkbox-persistent-ripple {
  border: none;
}
.ltr .top-head-dropdown .dropdown-menu li:first-child .mat-checkbox input[type=checkbox] {
  accent-color: #fe6d52;
}
.ltr .top-head-dropdown .dropdown-menu li .top-text-block {
  padding: 9px 0px !important;
}
.ltr .top-head-dropdown .dropdown-menu li .top-text-block:hover {
  background-color: inherit !important;
}
.ltr .top-head-dropdown .dropdown-menu li .top-text-block:hover::before {
  left: -10px !important;
}
.ltr .top-head-dropdown .dropdown-menu li .top-text-block .top-text-heading {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #202020 !important;
}
.ltr .top-head-dropdown .dropdown-menu li .top-text-block .top-text-view {
  background-color: var(--main-color-hover) !important;
  border-radius: 50px;
  padding: 2px 8px 1px 8px !important;
  position: relative;
  top: -6px;
  font-size: 12px !important;
}
.ltr .top-head-dropdown .dropdown-menu li:nth-child(even) {
  background: #fff;
}
.ltr .top-head-dropdown .dropdown-menu li:nth-child(odd) {
  background: #ededed;
}
.ltr .top-head-dropdown .dropdown-menu li .dropdown-list li {
  background-color: transparent !important;
  color: #000;
  padding: 10px !important;
  margin: inherit !important;
  position: inherit;
  line-height: 18px !important;
  top: inherit !important;
}
.ltr .dec-Text textarea {
  height: 25px !important;
  resize: none;
  line-height: 14px;
}
.ltr .dec-Text textarea::-webkit-scrollbar {
  width: 8px;
}
.ltr .dec-Text textarea::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.ltr .dec-Text textarea::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #222;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.ltr table th.currently-sorted[data-sort-dir=asc]::after {
  content: "\f107";
  font-family: FontAwesome;
}
.ltr table th.currently-sorted[data-sort-dir=desc]::after {
  content: "\f106";
  font-family: FontAwesome;
}
.ltr .bs-stepper-circle {
  display: inline-flex;
  align-content: center;
  justify-content: center;
  width: 2em;
  height: 2em;
  padding: 0.5em 0;
  margin: 0.25rem;
  line-height: 1em;
  color: #fff;
  background-color: #afafaf;
  border-radius: 1em;
}
.ltr .active .bs-stepper-circle {
  background-color: #007bff;
}
.ltr .active .bs-stepper-label {
  color: #007bff;
}
.ltr .bs-stepper .step-trigger {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 20px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #464954;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent;
  border: none;
  border-radius: 0.25rem;
  transition: background-color 0.15s ease-out, color 0.15s ease-out;
}
.ltr .bs-stepper .step-trigger:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.ltr .bs-stepper .step-trigger:focus {
  color: #007bff;
  outline: 0;
}
.ltr .bs-stepper .step-trigger:hover {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.06);
}
.ltr .bs-stepper .step-trigger.disabled,
.ltr .bs-stepper .step-trigger:disabled {
  pointer-events: none;
  opacity: 0.65;
}
.ltr .bs-stepper-header {
  display: flex;
  align-items: center;
}
.ltr .bs-stepper .line,
.ltr .bs-stepper-line {
  flex: 1 0 32px;
  min-width: 1px;
  min-height: 1px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.3);
}
.ltr table th.sorttable_sorted span::after {
  content: "\f107";
  font-family: FontAwesome;
}
.ltr table th.sorttable_sorted_reverse span::after {
  content: "\f106";
  font-family: FontAwesome;
}
.ltr .colorsChange {
  background-color: #FFFF00;
}
.ltr .remove {
  background-color: lightsalmon !important;
}
.ltr .change {
  background-color: #FFFF00;
}
.ltr .colorsChange {
  background-color: rgba(255, 255, 0, 0.7411764706);
}
.ltr .remove {
  background-color: lightsalmon !important;
}
.ltr .add {
  background-color: lightgreen;
}
.ltr .change {
  background-color: #000;
}
.ltr .change .amount {
  color: #fff !important;
}
.ltr .change span.label {
  color: #fff !important;
}
.ltr table#example tr th.sorting_asc:after {
  content: "\f107";
  font-family: FontAwesome;
}
.ltr table#example tr th.sorting_desc:after {
  content: "\f106";
  font-family: FontAwesome;
}
.ltr .right-0 {
  right: 0;
}
.ltr .disable-class {
  pointer-events: none;
}
.ltr .tabHighlight {
  background-color: #FFFF00 !important;
}
.ltr .Itempop2 .datatable-header-cell {
  width: 25% !important;
}
.ltr .Itempop2 .datatable-header-cell:first-child {
  width: 10% !important;
}
.ltr .Itempop2 .datatable-body-cell {
  width: 25% !important;
}
.ltr .Itempop2 .datatable-body-cell:first-child {
  width: 10% !important;
}
.ltr .orderTree .mat-tree-node button {
  background-color: transparent;
  border: none;
}
.ltr .orderTree .mat-tree-node button:focus {
  outline: none;
}
.ltr .orderTree table thead th {
  padding-top: 3px;
  padding-bottom: 3px;
  outline: none;
}
.ltr .sideMenuSearch {
  margin: 10px 10px;
  position: relative;
}
.ltr .sideMenuSearch input {
  width: 100%;
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  padding-left: 10px;
}
.ltr .sideMenuSearch button {
  position: absolute;
  right: 0;
  top: 1px;
  border: none;
}
.ltr .input-group-append-calendar {
  margin-left: 0px !important;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.ltr .globalSearch mat-form-field {
  background-color: #fff !important;
  border-radius: 5px;
  width: 70%;
  float: left;
  margin-left: 55px;
  margin-top: 7px;
}
.ltr .sideMenuAllSearch {
  position: relative;
  text-align: center;
  /* Border */
  /* Font color */
}
.ltr .sideMenuAllSearch mat-form-field {
  background-color: #fff !important;
  border-radius: 5px;
}
.ltr .sideMenuAllSearch .mat-form-field-wrapper {
  margin-bottom: 0;
  padding: 0;
}
.ltr .sideMenuAllSearch .mat-form-field-infix {
  padding: 0 0px 14px 0px !important;
}
.ltr .sideMenuAllSearch .mat-form-field-suffix {
  padding: 0px 0px 0px 0px !important;
}
.ltr .sideMenuAllSearch .mat-form-field-appearance-outline .mat-form-field-outline {
  color: white;
}
.ltr .sideMenuAllSearch input.mat-input-element {
  color: black;
}
.ltr .CDK-Scroll.scrollList thead th {
  text-align: left;
  padding-left: 15px !important;
  padding-right: 0 !important;
}
.ltr .CDK-Scroll.scrollList tbody tr td {
  width: 91px;
  text-align: left;
  padding-left: 15px !important;
  padding-right: 0 !important;
  word-break: break-word;
}
.ltr .CDK-Scroll.scrollList tbody tr td:first-child {
  width: 45px;
}
.ltr .CDK-Scroll thead th {
  width: 100px;
  text-align: center;
}
.ltr .CDK-Scroll thead th:first-child {
  width: 50px;
}
.ltr .CDK-Scroll tbody tr td {
  width: 100px;
  text-align: center;
}
.ltr .CDK-Scroll tbody tr td:first-child {
  width: 50px;
}
.ltr .CDK-Scroll tbody tr td .mat-form-field-infix {
  width: 100% !important;
  text-align: center;
}
.ltr #cardItem .panel-overlay {
  position: absolute;
}
.ltr fieldset {
  min-width: 100% !important;
}
.ltr .tabsBarNew {
  background-color: white !important;
}
.ltr .tabsBarNew li {
  margin-bottom: -1px !important;
}
.ltr .tabsBarNew li a.nav-link {
  border: none !important;
  border-radius: 0 !important;
  padding: 0.5rem 1rem !important;
  color: #007bff !important;
  font-weight: 400 !important;
}
.ltr .tabsBarNew li a.nav-link.active {
  color: #495057 !important;
  background-color: #fff !important;
  border-color: #dee2e6 #dee2e6 #fff !important;
  border: 1px solid #dee2e6 !important;
  border-bottom: none !important;
}
.ltr .tabsBarNew li a.nav-link.active::before {
  display: none;
}
.ltr .CDK-Scroll1 thead th {
  width: 143px !important;
  text-align: center !important;
}
.ltr .CDK-Scroll1 tbody tr td {
  width: 143px !important;
  text-align: center !important;
  padding: 0;
  vertical-align: middle;
}
.ltr .CDK-Scroll1 tbody tr td .mat-form-field-infix {
  width: 100% !important;
  text-align: center;
}
.ltr .customersTable .ngx-datatable .datatable-header {
  height: inherit !important;
}
.ltr .customersTable .ngx-datatable .datatable-header-cell {
  width: 10% !important;
}
.ltr .customersTable .ngx-datatable .datatable-header-cell .datatable-header-cell-template-wrap {
  white-space: break-spaces;
  line-height: 16px;
}
.ltr .customersTable .ngx-datatable .datatable-body-row {
  height: inherit !important;
}
.ltr .customersTable .ngx-datatable .datatable-body-row .datatable-body-cell {
  width: 10% !important;
  white-space: break-spaces !important;
  height: inherit !important;
  line-height: 16px;
  overflow: inherit !important;
}
.ltr .addVcaation {
  overflow-x: inherit;
}
.ltr .addVcaation .customDropListTable.menuDroplist .dropdown-list {
  top: -152px !important;
}
.ltr .addVcaation .ngx-datatable {
  overflow: inherit;
}
.ltr .addVcaation .datatable-body-row {
  min-height: 70px !important;
}
.ltr .stockValueGrouping .ant-tree-switcher svg {
  display: none;
}
.ltr .POS-module .card {
  margin-bottom: 0;
  height: 100%;
}
.ltr .POS-module #myTabContent #contact .product-left {
  min-height: 465px;
  height: 50vh;
}
.ltr .POS-module .product-search input:focus {
  outline: none;
  box-shadow: none;
  border-color: #000 !important;
}
.ltr .POS-module .customBtn .btn:focus {
  box-shadow: none !important;
}
.ltr .POS-module .btnPlay {
  margin: 0 !important;
  border: 1px solid #fff !important;
  font-size: 13px !important;
}
.ltr .POS-module .total-price h5 {
  font-weight: 500;
  font-size: 14px !important;
}
.ltr .POS-module .total-price .cart-label,
.ltr .POS-module .total-price .cart-price {
  font-size: 13px !important;
  font-weight: normal !important;
  text-align: left !important;
}
.ltr .POS-module .info-icon {
  font-size: 18px;
  margin-top: 0px;
  position: relative;
  left: -15px;
  background: #f5f5f5;
  height: 56px;
  padding: 21px 6px 5px 5px;
}
.ltr .POS-module .deletColum {
  background: #f5f5f5;
  padding: 0px;
  /* margin-left: -15px; */
  text-align: center;
  position: absolute;
  right: 15px;
  height: 56px;
}
.ltr .POS-module .deletColum.col77 {
  padding-right: 8px;
  text-align: right;
}
.ltr .POS-module .deletColum.col88 {
  padding-top: 16px;
  right: 16px;
}
.ltr .POS-module .headerBar {
  background: #fff !important;
  min-height: 20px !important;
}
.ltr .POS-module .headerBar .cart-item__price {
  color: #000 !important;
  font-weight: 500;
}
.ltr .headerTop8 {
  height: 8px;
}
.ltr .headerTop4 {
  height: 31px;
}
.ltr .availabilityReport .headerStyle {
  position: sticky;
  top: 77px;
}
.ltr .availabilityReport .headerStyle th {
  padding: 7px !important;
}
.ltr .availabilityReport .headerStyle32 {
  position: sticky;
  top: 55px;
}
.ltr .availabilityReport .headerStyle32 th {
  padding: 7px !important;
}
.ltr .availabilityReport .table tr th {
  text-align: center;
  border-top: none;
}
.ltr .availabilityReport .table tr td {
  text-align: center;
  height: 40px;
}
.ltr .availabilityReport .headerStyle2 {
  position: sticky;
  top: 0px;
  z-index: 14;
}
.ltr .availabilityReport .boxwrap td {
  height: 58px !important;
  vertical-align: middle;
}
.ltr .availabilityReport .texthide {
  text-overflow: ellipsis;
  width: 99%;
  overflow: hidden;
  white-space: nowrap;
}
.ltr .availabilityReport .headerTop {
  padding-top: 0px !important;
}
.ltr .availabilityReport .headerTop1 {
  padding-top: 7px;
}
.ltr .availabilityReport .brdstyle {
  position: relative;
}
.ltr .availabilityReport .brdstyle::before {
  position: absolute;
  content: "";
  background-color: #fffafa;
  width: 100%;
  height: 2px;
  left: 0;
  bottom: -2px;
}
.ltr .availabilityReport .leftSide {
  position: sticky;
  left: 0;
  top: 50px;
  z-index: 10;
  background-color: #fff;
}
.ltr .availabilityReport .leftTop {
  position: sticky;
  left: 0px;
  z-index: 10;
}
.ltr .availabilityReport .spaceTop {
  margin-top: 0px;
}
.ltr .dropList tr:first-child .customDropMenu .dropdown-list, .ltr .dropList tr:nth-child(2) .customDropMenu .dropdown-list, .ltr .dropList tr:nth-child(3) .customDropMenu .dropdown-list, .ltr .dropList tr:nth-child(4) .customDropMenu .dropdown-list {
  top: 100% !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 0% !important;
}
.ltr .dropList tr:first-child .customDropMenu .dropdown-list .arrow-2, .ltr .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-2, .ltr .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-2, .ltr .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-2 {
  top: unset;
  bottom: -16px;
}
.ltr .dropList tr:first-child .customDropMenu .dropdown-list .arrow-down,
.ltr .dropList tr:first-child .customDropMenu .dropdown-list .arrow-up, .ltr .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-down,
.ltr .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-up, .ltr .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-down,
.ltr .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-up, .ltr .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-down,
.ltr .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-up {
  bottom: -5px;
  top: unset;
  transform: rotate(0deg);
}
.ltr .dropList tr:first-child .customDropMenu .dropdown-list .arrow-down.arrow-2,
.ltr .dropList tr:first-child .customDropMenu .dropdown-list .arrow-up.arrow-2, .ltr .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-down.arrow-2,
.ltr .dropList tr:nth-child(2) .customDropMenu .dropdown-list .arrow-up.arrow-2, .ltr .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-down.arrow-2,
.ltr .dropList tr:nth-child(3) .customDropMenu .dropdown-list .arrow-up.arrow-2, .ltr .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-down.arrow-2,
.ltr .dropList tr:nth-child(4) .customDropMenu .dropdown-list .arrow-up.arrow-2 {
  top: unset;
  bottom: -3px;
  transform: rotate(0deg);
}
.ltr .CDK-custom-scroll thead th {
  text-align: center;
  padding: 2px 5px !important;
}
.ltr .CDK-custom-scroll thead th:first-child {
  width: 37px !important;
}
.ltr .CDK-custom-scroll thead th:nth-child(2) {
  width: 105px !important;
}
.ltr .CDK-custom-scroll thead th:nth-child(3) {
  width: 120px !important;
}
.ltr .CDK-custom-scroll tbody tr td {
  white-space: pre-line;
  width: 95px !important;
  padding: 0 5px 2px 5px !important;
  vertical-align: middle;
  word-break: break-all;
  text-align: left;
}
.ltr .CDK-custom-scroll tbody tr td:first-child {
  width: 70px !important;
}
.ltr .CDK-custom-scroll tbody tr td:nth-child(2) {
  width: 168px !important;
}
.ltr .CDK-custom-scroll tbody tr td:nth-child(3) {
  width: 193px !important;
  position: relative;
  left: 0px;
  padding-right: 10px !important;
}
.ltr .tableBox tbody tr td:first-child {
  width: 96px !important;
}
.ltr .salesMonitoring {
  display: flex;
  overflow-x: auto;
  overflow-y: auto;
}
.ltr .salesMonitoring.tableOne {
  height: 300px;
}
.ltr .salesMonitoring.tableOne .cdk-virtual-scroll-viewport {
  height: 150px;
}
.ltr .salesMonitoring .cdk-virtual-scroll-viewport {
  height: 62vh;
}
.ltr .salesMonitoring .tableBoxWrap {
  width: max-content;
  min-width: 100%;
}
.ltr .editBox .quantity-count {
  width: 238px;
}
.ltr .editBox .radio-toolbar {
  width: 238px;
}
.ltr .editBox .btn-block {
  width: 238px;
}
.ltr .dicountedItem_info {
  position: absolute;
  right: 20px;
  bottom: -2px;
}
.ltr .badgeBox {
  padding: 5px 7px;
  position: relative;
  top: -2px;
  border-radius: 5px;
}
.ltr .cancelled-order {
  background-color: #eb7568 !important;
}
.ltr .zindex9999 {
  z-index: 99999 !important;
}
.ltr .OrderStatus .mat-button-toggle-label-content {
  line-height: 30px !important;
}
.ltr .BtnOrder .mat-button-toggle {
  background-color: #d4d4d4;
  padding: 0 10px;
}
.ltr .BtnOrder .mat-button-toggle .mat-button-toggle-label-content {
  line-height: 20px;
  color: #000;
  margin-top: 0;
}
.ltr .datatable-wrapper {
  position: relative;
}
.ltr .ngx-footer-table {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #f0f0f0;
  border-top: 1px solid #ccc;
}
.ltr .ngx-footer-table table {
  width: 100%;
  border-collapse: collapse;
}
.ltr .ngx-footer-table th,
.ltr .ngx-footer-table td {
  color: white;
  background-color: black;
  padding: 8px;
  text-align: left;
  border: none;
}
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0073aa;
}
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #0073aa;
}
.ltr .customCheckBox .mat-mdc-checkbox.mat-accent .mdc-checkbox--selected ~ .mdc-checkbox__ripple {
  background-color: transparent;
}
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.ltr .customCheckBox .mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background-color: transparent;
  border-color: #0073aa;
}
.ltr .customCheckBox .mat-mdc-checkbox label {
  margin-bottom: 0;
}
.ltr .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::after {
  background-color: rgb(57, 185, 175) !important;
  border: 1px solid rgb(57, 185, 175);
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon {
  background-color: #e74c3c;
  border-radius: 100%;
}
.ltr .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::before {
  background: rgba(231, 76, 60, 0.37) !important;
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background-color: #e74c3c;
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background-color: #e74c3c;
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after {
  background-color: #e74c3c;
  border: 1px solid rgb(231, 76, 60);
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background-color: rgb(57, 185, 175) !important;
}
.ltr .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {
  background-color: rgb(57, 185, 175);
}
.ltr .mat-mdc-slide-toggle .mdc-switch__icons {
  border-radius: 100%;
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon {
  background: #1aa79c;
  border-radius: 100%;
}
.ltr .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected .mdc-switch__icon {
  height: 20px;
  width: 20px;
}
.ltr .mat-mdc-slide-toggle button {
  outline: none;
}
.ltr .mat-mdc-slide-toggle button:focus {
  outline: none;
}
.ltr .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {
  background-color: rgba(0, 0, 0, 0.74);
}
.ltr .mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::after {
  background-color: rgba(0, 0, 0, 0.54);
}
.ltr .stockValueGrouping .ant-tree-switcher svg {
  display: none;
}
.ltr .SASS-Theme .CustomStyleTheme {
  box-shadow: none !important;
}
.ltr .SASS-Theme .CustomStyleTheme .tab-content .table-responsive {
  overflow-y: hidden;
}
.ltr .SASS-Theme .CustomStyleTheme .customTabs {
  position: absolute;
  right: 0px;
  top: -48px;
}
.ltr .SASS-Theme .CustomStyleTheme .customTabs li {
  position: relative;
  z-index: 1;
}
.ltr .SASS-Theme .CustomStyleTheme .customTabs li a {
  font-size: 14px;
  border: none;
  color: var(--main-color);
  background: #dadada;
  border-radius: 0;
  padding: 7px 8px !important;
  line-height: 11px;
}
.ltr .SASS-Theme .CustomStyleTheme .customTabs li a.active {
  color: #ffffff !important;
  border: none !important;
  background-color: var(--main-color) !important;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox {
  background-color: #ffffff;
  padding: 5px 7px 5px 7px;
  border-radius: 2px;
  margin-top: 10px;
  border: 1px solid #ddd;
  position: relative;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox:hover {
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox .badge {
  position: absolute;
  top: 5px;
  right: 5px;
  transition: all 150ms linear;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox .badge:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.31);
  cursor: pointer;
  border: 1px solid #ddd;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox .btn {
  padding: 2px 18px;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox .delete-title {
  position: absolute;
  right: 8px;
  top: 2px;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox .checkbox-fade {
  position: absolute;
  right: -15px;
  top: 4px;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox .checkbox-fade .cr {
  width: 16px;
  height: 17px;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox h6 {
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: normal;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox p {
  font-size: 13px;
  margin-bottom: 0;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  line-height: 18px;
  padding: 1px 0;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox p:last-child {
  border-bottom: none;
  display: none;
}
.ltr .SASS-Theme .CustomStyleTheme .titleBox p b {
  font-weight: 500;
  color: #8ac541;
}
.ltr .SASS-Theme .CustomStyleTheme .paginationBottom {
  text-align: right;
  float: right;
}
.ltr .SASS-Theme .CustomStyleTheme .paginationBottom li.active a {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .SASS-Theme .CustomStyleTheme .paginationBottom li a {
  height: 22px;
  min-width: 24px;
  line-height: 24px;
  padding: 0 6px;
  border-radius: 3px;
  margin: 6px 3px;
  border: none;
  text-align: center;
  vertical-align: top;
  color: rgba(0, 0, 0, 0.54);
  text-decoration: none;
  vertical-align: bottom;
}
.ltr .SASS-Theme .CustomStyleTheme .paginationBottom li a i {
  position: relative;
  top: 2px;
}
.ltr .SASS-Theme .CustomStyleTheme .badge {
  border-radius: 3px;
  font-weight: normal;
  font-size: 12px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell {
  font-size: 14px !important;
  width: 100% !important;
  min-width: 150px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell:first-child {
  width: 100% !important;
  min-width: 80px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .ngx-datatable .datatable-header .datatable-header-cell .ng-star-inserted {
  font-size: inherit !important;
}
.ltr .SASS-Theme .CustomStyleTheme .dropdown-list ul li {
  padding: 5px 15px 0 15px;
  min-height: 30px;
}
.ltr .SASS-Theme .CustomStyleTheme .dropdown-list ul li label {
  top: inherit;
}
.ltr .SASS-Theme .CustomStyleTheme .dropdown-list ul li:last-child {
  text-align: right;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.ltr .SASS-Theme .CustomStyleTheme .dropdown-list ul li:last-child:hover {
  background: transparent !important;
}
.ltr .SASS-Theme .CustomStyleTheme .status-list ul li:last-child {
  text-align: left;
  padding: 0 11px 0px 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.ltr .SASS-Theme .CustomStyleTheme .status-list ul li:last-child:hover {
  background: transparent !important;
}
.ltr .SASS-Theme .CustomStyleTheme .btn {
  padding: 5px 25px;
  margin: 0;
  text-transform: capitalize;
}
.ltr .SASS-Theme .CustomStyleTheme .row {
  margin-right: 0px !important;
  margin-left: -5px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .row .col-md-2,
.ltr .SASS-Theme .CustomStyleTheme .row .col-md-4,
.ltr .SASS-Theme .CustomStyleTheme .row .col-md-8 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .row .col-md-2 {
  flex: 0 0 20.666667%;
  max-width: 20%;
}
.ltr .SASS-Theme .CustomStyleTheme .c-btn {
  margin-bottom: 10px;
}
.ltr .SASS-Theme .CustomStyleTheme .mat-form-field-wrapper {
  margin-bottom: -10px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .bord-top {
  border-top: 2px solid #000 !important;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .POSCart .cart-item__row {
  border-radius: 5px 0 0 5px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .POSCart .col77 {
  border-left: none;
  height: 39px;
  border-radius: 0 5px 5px 0px;
  padding-right: 5px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .cart-item__row {
  min-height: inherit;
  padding: 2px 3px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .cart-item__image {
  width: 35px;
  margin-right: 5px;
  border-radius: 50px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .productlist .collapse {
  position: relative;
  background: #f5f5f5;
  border-top: none;
  border-top: 3px solid #fcbfb3;
  margin-top: -2px;
  padding: 0;
  border-top: none;
  border-radius: 0px 0px 5px 5px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox {
  padding-top: 0px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox button {
  border-radius: 50px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row {
  margin-top: -4px !important;
  margin-bottom: 0 !important;
  background: #f5f5f5;
  min-height: 38px;
  justify-content: center;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .number-input {
  margin-left: -27px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .quantity-count button {
  width: 20px !important;
  height: 20px !important;
  position: relative;
  left: 10px;
  opacity: 1;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .quantity-count button.plus {
  left: -10px;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .quantity-count input {
  height: 20px !important;
  max-width: 100px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .top-text-heading {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #202020 !important;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .cart-item__row .top-text-view {
  background-color: var(--main-color-hover) !important;
  border-radius: 50px;
  padding: 2px 8px 1px 8px !important;
  position: relative;
  top: -6px;
  font-size: 12px !important;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox:nth-child(even) {
  background: #fff;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox:nth-child(odd) {
  background: #ededed;
}
.ltr .SASS-Theme .CustomStyleTheme .POS-module .editBox .dropdown-list li {
  background-color: transparent !important;
  color: #000;
  padding: 10px !important;
  margin: inherit !important;
  position: inherit;
  line-height: 18px !important;
  top: inherit !important;
}
.ltr .SASS-Theme .dec-Text textarea {
  height: 25px !important;
  resize: none;
  line-height: 14px;
}
.ltr .SASS-Theme .dec-Text textarea::-webkit-scrollbar {
  width: 8px;
}
.ltr .SASS-Theme .dec-Text textarea::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.ltr .SASS-Theme .dec-Text textarea::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #222;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.ltr .SASS-Theme table th.currently-sorted[data-sort-dir=asc]::after {
  content: "\f107";
  font-family: FontAwesome;
}
.ltr .SASS-Theme table th.currently-sorted[data-sort-dir=desc]::after {
  content: "\f106";
  font-family: FontAwesome;
}
.ltr .SASS-Theme .bs-stepper-circle {
  display: inline-flex;
  align-content: center;
  justify-content: center;
  width: 2em;
  height: 2em;
  padding: 0.5em 0;
  margin: 0.25rem;
  line-height: 1em;
  color: #fff;
  background-color: #afafaf;
  border-radius: 1em;
}
.ltr .SASS-Theme .active .bs-stepper-circle {
  background-color: #007bff;
}
.ltr .SASS-Theme .active .bs-stepper-label {
  color: #007bff;
}
.ltr .SASS-Theme .bs-stepper .step-trigger {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 20px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #464954;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent;
  border: none;
  border-radius: 0.25rem;
  transition: background-color 0.15s ease-out, color 0.15s ease-out;
}
.ltr .SASS-Theme .bs-stepper .step-trigger:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.ltr .SASS-Theme .bs-stepper .step-trigger:focus {
  color: #007bff;
  outline: 0;
}
.ltr .SASS-Theme .bs-stepper .step-trigger:hover {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.06);
}
.ltr .SASS-Theme .bs-stepper .step-trigger.disabled,
.ltr .SASS-Theme .bs-stepper .step-trigger:disabled {
  pointer-events: none;
  opacity: 0.65;
}
.ltr .SASS-Theme .bs-stepper-header {
  display: flex;
  align-items: center;
}
.ltr .SASS-Theme .bs-stepper .line,
.ltr .SASS-Theme .bs-stepper-line {
  flex: 1 0 32px;
  min-width: 1px;
  min-height: 1px;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.3);
}
.ltr .SASS-Theme table th.sorttable_sorted span::after {
  content: "\f107";
  font-family: FontAwesome;
}
.ltr .SASS-Theme table th.sorttable_sorted_reverse span::after {
  content: "\f106";
  font-family: FontAwesome;
}
.ltr .SASS-Theme .colorsChange {
  background-color: #FFFF00;
}
.ltr .SASS-Theme .remove {
  background-color: lightsalmon !important;
}
.ltr .SASS-Theme .add {
  background-color: green;
}
.ltr .SASS-Theme .change {
  background-color: #FFFF00;
}
.ltr .SASS-Theme .colorsChange {
  background-color: #FFFF00;
}
.ltr .SASS-Theme .remove {
  background-color: lightsalmon !important;
}
.ltr .SASS-Theme .add {
  background-color: lightgreen;
}
.ltr .SASS-Theme .change {
  background-color: #FFFF00;
}
.ltr .SASS-Theme table#example tr th.sorting_asc:after {
  content: "\f107";
  font-family: FontAwesome;
}
.ltr .SASS-Theme table#example tr th .text {
  padding: 0;
  font-size: 14px;
  text-align: center !important;
}
.ltr .SASS-Theme table#example tr th .RightText {
  text-align: right !important;
  position: relative;
  left: 7px;
}
.ltr .SASS-Theme table#example tr th .radio-toolbar {
  width: 120px;
  position: relative;
  left: 15px;
}
.ltr .SASS-Theme table#example tr th .radio-toolbar label {
  padding: 2px 6px;
  font-size: 12px;
}
.ltr .SASS-Theme table#example tr th .radio-toolbar input {
  height: 22px;
}
.ltr .SASS-Theme table#example tr .cart-item__name__title {
  width: 180px;
}
.ltr .SASS-Theme table#example tr .cart-item__name__title span {
  font-size: 12px !important;
}
.ltr .SASS-Theme .right-0 {
  right: 0;
}
.ltr .SASS-Theme .disable-class {
  pointer-events: none;
}
.ltr .SASS-Theme .tabHighlight {
  background-color: #FFFF00 !important;
}
.ltr .SASS-Theme .Itempop2 .datatable-header-cell {
  width: 25% !important;
}
.ltr .SASS-Theme .Itempop2 .datatable-header-cell:first-child {
  width: 10% !important;
}
.ltr .SASS-Theme .Itempop2 .datatable-body-cell {
  width: 25% !important;
}
.ltr .SASS-Theme .Itempop2 .datatable-body-cell:first-child {
  width: 10% !important;
}
.ltr .SASS-Theme .orderTree .mat-tree-node button {
  background-color: transparent;
  border: none;
}
.ltr .SASS-Theme .orderTree .mat-tree-node button:focus {
  outline: none;
}
.ltr .SASS-Theme .orderTree table thead th {
  padding-top: 3px;
  padding-bottom: 3px;
  outline: none;
}
.ltr .SASS-Theme .sideMenuSearch {
  margin: 10px 10px;
  position: relative;
}
.ltr .SASS-Theme .sideMenuSearch input {
  width: 100%;
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  padding-left: 10px;
}
.ltr .SASS-Theme .sideMenuSearch button {
  position: absolute;
  right: 0;
  top: 1px;
  border: none;
}
.ltr .SASS-Theme .input-group-append-calendar {
  margin-left: 0px !important;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.ltr .SASS-Theme .sideMenuAllSearch {
  background-color: #fff !important;
  margin: 5px;
  border-radius: 5px;
  /* Border */
  /* Font color */
}
.ltr .SASS-Theme .sideMenuAllSearch .mat-form-field-wrapper {
  margin-bottom: 0;
  padding: 0;
}
.ltr .SASS-Theme .sideMenuAllSearch .mat-form-field-infix {
  padding: 0 0px 11px 0px !important;
}
.ltr .SASS-Theme .sideMenuAllSearch .mat-form-field-suffix {
  padding: 0px 0px 0px 0px !important;
}
.ltr .SASS-Theme .sideMenuAllSearch .mat-form-field-appearance-outline .mat-form-field-outline {
  color: white;
}
.ltr .SASS-Theme .sideMenuAllSearch input.mat-input-element {
  color: black;
}
.ltr .SASS-Theme .SASS-setup .wizard {
  border-radius: 5px;
  padding-bottom: 0 !important;
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
}
.ltr .SASS-Theme .SASS-setup .stepTabs {
  background: #e9e9e9;
  overflow: inherit;
}
.ltr .SASS-Theme .SASS-setup .stepTabs .nav-tabs {
  margin-top: -34px;
  padding-top: 10px;
  padding-bottom: 20px;
  background-color: #fff;
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  max-height: inherit;
  border-radius: 0 0 5px 5px;
}
.ltr .SASS-Theme .SASS-setup .stepTabs .titletop {
  background-color: #000;
  color: #fff;
  font-size: 20px !important;
  width: 100%;
  padding: 10px 15px;
  position: relative;
  left: -23px;
  border-radius: 5px 5px 0 0;
  top: -27px;
}
.ltr .SASS-Theme .SASS-setup .stepTabs .titletop span {
  color: #fe6d52;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li {
  width: 100%;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li::before {
  display: none;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a {
  border: 1px solid #e0e0e0 !important;
  border-radius: 30px;
  margin: 3px 5px 3px 5px;
  display: flex;
  padding: 10px 7px;
  background: #fdfdfd;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active {
  border: 1px solid #000000 !important;
  background-color: #000000 !important;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active:hover {
  border: 1px solid #fe6d52 !important;
  background-color: #fe6d52 !important;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active:hover .title h1 {
  color: #ffffff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active:hover span {
  background-color: #fff;
  color: #fff;
  border-color: #fff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active:hover span:before {
  content: "\f141";
  font-family: "FontAwesome";
  color: #fe6d52;
  font-size: 14px;
  position: relative;
  left: 4px;
  top: -1px;
  font-weight: normal;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active .title h1 {
  color: #ffffff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active span {
  background-color: #fe6d52;
  color: #fe6d52;
  border-color: #fe6d52;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.active span::before {
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a:hover {
  border-color: #fe6d52 !important;
  background-color: #fe6d52;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a:hover .title h1 {
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a:hover span {
  background-color: #fff;
  color: #fff;
  border-color: #fff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a:hover span::before {
  color: #fe6d52;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone {
  border-color: #e0e0e0 !important;
  background-color: #ffffff !important;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active {
  border-color: #000 !important;
  background-color: #000 !important;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active .title h1 {
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active span {
  background-color: #fff;
  color: #ffffff;
  border-color: #fff;
  font-size: 0;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone.active span::before {
  content: "✓";
  color: #8ac541;
  font-size: 14px;
  position: relative;
  left: 0px;
  font-weight: 600;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone span {
  font-size: 0;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone span::before {
  left: 0;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover {
  border-color: #fe6d52 !important;
  background-color: #fe6d52 !important;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover .title h1 {
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover span {
  background-color: #fff;
  color: #ffffff;
  border-color: #fff;
  font-size: 0;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone:hover span::before {
  content: "✓";
  color: #8ac541;
  font-size: 14px;
  position: relative;
  left: 0px;
  font-weight: 600;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone .title h1 {
  color: #000000;
  font-weight: 500;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone span {
  background-color: #8ac541;
  color: #ffffff;
  border-color: #8ac541;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a.stepDone span::before {
  content: "✓";
  color: #fff;
  font-size: 14px;
  position: relative;
  left: 0px;
  top: -1px;
  font-weight: 600;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a .title {
  margin-left: 5px;
  margin-top: 5px;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a .title h1 {
  border-bottom: none;
  margin: 0;
  color: #000000;
  font-size: 13px;
  font-weight: 400;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a .title p {
  display: none;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a span {
  background-color: #ffffff;
  width: 22px;
  height: 22px;
  border: 1px dashed #fe6d52;
  color: #ffffff;
  border-radius: 100%;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  font-weight: 500;
}
.ltr .SASS-Theme .SASS-setup .stepTabs li a span:before {
  content: "\f141";
  font-family: "FontAwesome";
  color: #fe6d52;
  font-size: 18px;
  position: absolute;
  left: 3px;
  top: 0px;
  font-weight: normal;
}
.ltr .SASS-Theme .SASS-setup .card {
  border-top: none !important;
  box-shadow: none;
}
.ltr .SASS-Theme .SASS-setup .card .card-block {
  padding: 0;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup {
  display: flex;
  justify-content: end;
  background: #f3f3f3;
  border-radius: 5px;
  padding: 6px 10px;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn {
  border: 1px solid #000;
  color: #000;
  background-color: #ebebeb;
  font-size: 14px;
  font-weight: 500;
  padding: 7px 25px;
  min-width: 100px;
  text-transform: capitalize;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:first-child::before {
  content: "\f100";
  font-family: "FontAwesome";
  margin-right: 2px;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:last-child {
  background-color: #000;
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:last-child::before {
  content: "\f101";
  font-family: "FontAwesome";
  float: right;
  margin-left: 4px;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn.small-btn {
  min-width: auto;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:disabled {
  opacity: 0.5;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:hover {
  background-color: #000;
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:focus {
  background-color: #000;
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .compnaySetup .btn:active {
  background-color: #000 !important;
  color: #fff;
}
.ltr .SASS-Theme .SASS-setup .btn {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
  padding: 7px 34px;
  text-transform: capitalize;
}
.ltr .SASS-Theme .SASS-setup .right-list {
  border-bottom: none;
}
.ltr .SASS-Theme .SASS-setup .right-list li {
  width: 100%;
}
.ltr .SASS-Theme .SASS-setup .right-list li a {
  display: none;
  border: none;
  padding-top: 20px;
  pointer-events: none;
}
.ltr .SASS-Theme .SASS-setup .right-list li a .title h1 {
  font-size: 28px;
  color: #000;
}
.ltr .SASS-Theme .SASS-setup .right-list li a .title p {
  font-size: 17px;
  margin-bottom: 10px;
}
.ltr .SASS-Theme .SASS-setup .right-list li a.active {
  display: block;
}
.ltr .labelStyle {
  color: #49475A !important;
  font-size: 16px !important;
  margin-bottom: 0px !important;
  display: inline-block !important;
  font-weight: 500 !important;
}
.ltr .errorColor {
  color: #FF782C;
}
.ltr .expendableClass.collapsed::before {
  font-size: 20px;
  float: right;
  margin-right: 5px;
  content: "\f107";
  font-family: "FontAwesome";
}
.ltr .expendableClass::before {
  font-size: 20px;
  float: right;
  margin-right: 5px;
  content: "\f106";
  font-family: "FontAwesome";
}
.ltr #filter-option.collapse.show {
  transition: all 0.4s ease-out;
  overflow: hidden;
  opacity: 1;
}
.ltr #filter-option {
  transition: all 0.4s ease-in;
  overflow: hidden;
  opacity: 0;
}
.ltr .textarealength {
  height: auto !important;
}
.ltr .login-container {
  background-color: #F9F4EC !important;
  background-image: none !important;
}
.ltr .login-container .loginWrapBox {
  max-width: 500px;
  margin: auto;
  width: 100%;
}
.ltr .login-container .loginWrapBox .login-logo {
  width: 200px !important;
  top: inherit;
  left: inherit;
}
.ltr .login-container .login-content-inner {
  background-color: #fff;
  border-radius: 20px;
  display: inline-block;
  box-shadow: 1px 1px 18px 0px rgba(233, 130, 33, 0.231372549);
  width: 100%;
  position: relative;
  padding: 40px 50px 25px 50px !important;
}
.ltr .login-container .login-content-inner .mat-form-field-infix {
  padding: 0.5em 0 0.8em 0;
}
.ltr .login-container .login-content-inner .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #000;
}
.ltr .login-container .login-content-inner .labelTxt {
  text-align: left;
  color: #000000;
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
  font-weight: 500;
}
.ltr .login-container .login-content-inner .btn.green {
  background: #000000 !important;
  font-size: 16px !important;
  border: none !important;
  font-weight: 500 !important;
}
.ltr .login-container .login-content-inner input.remembermecheckbox[type=checkbox]:before {
  transition: all 0.3s ease-in-out;
  content: "";
  border: 1px solid #999;
}
.ltr .login-container .login-content-inner input.remembermecheckbox[type=checkbox]:checked:before {
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: #E97305;
  border-top-style: none;
  border-right-style: none;
}
.ltr .login-container .login-content-inner input.remembermecheckbox[type=checkbox]:after {
  content: "";
}
.ltr .login-container .login-content-inner .internationalization {
  position: absolute;
  right: 15px;
  top: 0;
}
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label, .ltr .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  color: #E97305 !important;
  text-transform: capitalize;
  font-size: 12px !important;
  transform: translateY(-0.999em) scale(1.2) perspective(10px) translateZ(0.001px) !important;
}
.ltr .mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: #d7d7d7 !important;
}
.ltr .c-btn.disabled {
  background: #ccc;
}
.ltr .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #d7d7d7 !important;
}
.ltr .mat-form-field.mat-focused .mat-form-field-label {
  color: #d7d7d7 !important;
}
.ltr .mat-form-field-appearance-outline .mat-form-field-infix {
  padding-top: 9px;
}
.ltr .selected-list .c-btn {
  border-bottom: 1px solid #d7d7d7 !important;
  min-height: 50px !important;
  border-radius: 5px !important;
  top: 3px !important;
}
.ltr .btnOutLIne {
  background: transparent;
  color: #e98221 !important;
  text-transform: capitalize !important;
  font-weight: 500 !important;
}
.ltr .selectCompanyBg {
  background: linear-gradient(rgba(69, 72, 84, 0.27), rgba(254, 109, 82, 0.68)), url(/../../assets/images/selectCompany.jpg) no-repeat center top;
  background-size: cover;
}
.ltr .header-navbar a {
  color: #000000 !important;
}
.ltr .pcoded .pcoded-header[header-theme=theme1] {
  background-color: #fff !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] {
  background-color: #fff !important;
  top: 73px;
  border-radius: 0px 0px 10px 10px !important;
}
.ltr .pcoded-inner-navbar.main-menu {
  background-color: #fff !important;
  border-radius: 0px 0px 10px 0px;
}
.ltr .SM-2008STRATEGIC_PLANNING {
  background: #47a556;
}
.ltr .SM-2008STRATEGIC_PLANNING:hover {
  background: #47a556;
}
.ltr .SM-2009DISCOUNTS_CAMPAIGNS {
  background: #F28E4A;
}
.ltr .SM-2009DISCOUNTS_CAMPAIGNS:hover {
  background: #F28E4A;
}
.ltr .SM-3004GOVT_RELATIONS {
  background: #701aa1;
}
.ltr .SM-3004GOVT_RELATIONS:hover {
  background: #701aa1;
}
.ltr .SM-10001SAAS {
  background: #e97305;
}
.ltr .SM-10001SAAS:hover {
  background: #e97305;
}
.ltr .logo-SM-10001SAAS {
  background: #e97305 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-2009DISCOUNTS_CAMPAIGNS {
  background: #F28E4A !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-2008STRATEGIC_PLANNING {
  background: #47a556 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-3004GOVT_RELATIONS {
  background: #701aa1 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .custom-Tabs .nav-link {
  color: #000;
}
.ltr .custom-Tabs .nav-link.active,
.ltr .custom-Tabs .nav-item.show .nav-link {
  color: #E97305;
}
.ltr .theme-report-table table th {
  background-color: #ececec !important;
  color: #070506 !important;
}
.ltr .grid-module .flip-card-back label.SM-2008STRATEGIC_PLANNING {
  background: #47a556;
}
.ltr .grid-module .flip-card-back label.SM-2009DISCOUNTS_CAMPAIGNS {
  background: #F28E4A;
}
.ltr .grid-module .flip-card-back label.SM-3004GOVT_RELATIONS {
  background: #F28E4A;
}
.ltr .grid-module .flip-card-back label.SM-10001SAAS {
  background: #e97305;
}
.ltr .grid-module li label.SM-2008STRATEGIC_PLANNING::before {
  background: #47a556;
}
.ltr .grid-module li label.SM-2008STRATEGIC_PLANNING .text {
  color: #47a556;
}
.ltr .grid-module li label.SM-2009DISCOUNTS_CAMPAIGNS::before {
  background: #F28E4A;
}
.ltr .grid-module li label.SM-2009DISCOUNTS_CAMPAIGNS .text {
  color: #F28E4A;
}
.ltr .grid-module li label.SM-3004GOVT_RELATIONS::before {
  background: #701aa1;
}
.ltr .grid-module li label.SM-3004GOVT_RELATIONS .text {
  color: #701aa1;
}
.ltr .grid-module li label.SM-10001SAAS::before {
  background: #e97305;
}
.ltr .grid-module li label.SM-10001SAAS .text {
  color: #e97305;
}
.ltr .menu-top-menu-container li.active ul li.active a {
  background-color: #e9e9e9 !important;
  text-shadow: 0 0 BLACK;
}
.ltr .menu-top-menu-container li.active ul li a {
  background-color: var(--side-bar);
}
.ltr .menu-top-menu-container li.active a {
  background-color: #ffffff !important;
  color: #000;
}
.ltr .menu-top-menu-container li ul li .favorite-list:hover {
  color: #000000;
}
.ltr .addOnList .cart-item__row {
  background-color: #FCBFB3 !important;
}
.ltr .addOnList .actual_price {
  margin-top: -9px !important;
}
.ltr .POS-module .editBox.addOnList {
  padding-top: 0;
}
.ltr .POS-module .editBox.addOnList .cart-item__row {
  margin: 0 !important;
}
.ltr #paymentMethod3 span.mat-form-field-label-wrapper label span {
  font-size: 18px !important;
}
.ltr .POSCart.addOnList .cart-item__row {
  background-color: #FCBFB3 !important;
}
.ltr .POSCart.addOnList .deletColum {
  background-color: #FCBFB3 !important;
}
.ltr .POSCart.addOn {
  position: relative;
  margin-bottom: 0px;
  border-bottom: 1px solid #fff;
}
.ltr .POSCart.addOn .cart-item__row {
  border-radius: 0;
  min-height: 30px;
  margin-top: 0 !important;
  background-color: #ffe8e3 !important;
}
.ltr .POSCart.addOn .cart-item__row .cart-item__image {
  width: 25px;
  margin-left: 5px;
}
.ltr .POSCart.addOn .cart-item__row .cart-item__name__title {
  margin-top: 3px;
}
.ltr .POSCart.addOn .cart-item__row .cart-item__name__title div {
  font-weight: 400;
}
.ltr .POSCart.addOn .cart-item__row .number-input {
  width: auto;
  position: relative;
  top: -2px;
  left: -23px;
}
.ltr .POSCart.addOn .cart-item__row .number-input button {
  width: 20px !important;
  height: 20px !important;
  position: relative;
  left: 1px;
  background-color: #fe6d52 !important;
}
.ltr .POSCart.addOn .cart-item__row .number-input input {
  height: 20px !important;
  max-width: 50px !important;
}
.ltr .POSCart.addOn .deletColum {
  background-color: #ffe8e3 !important;
  top: 0px;
  height: 48px;
  border-radius: 0;
  padding-top: 12px;
}
@media screen and (max-width: 1030px) {
  .ltr .pcoded-container {
    background: #e9e9e9;
  }
  .ltr > ul > li > a {
    color: #070505;
  }
  .ltr ul ul ul li a {
    background-color: var(--main-color) !important;
  }
  .ltr ul ul ul li.active a {
    background: #E97305 !important;
  }
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] li:hover > a {
  background-color: #e9e9e9 !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-trigger > a {
  background: #E97305;
}
.ltr li.header-notification.lng-dropdown a {
  color: #E97305 !important;
  text-shadow: 0 0 #E97305;
}
.ltr li.header-notification a.selected-company {
  color: #E97305 !important;
  font-weight: 500;
  text-shadow: 0 0 #E97305;
}
.ltr .nav-right span b {
  font-weight: 500;
}
.ltr .nav-right span .kitchenSetupWrap {
  padding: 20px 7px 20px 14px !important;
}
.ltr .nav-right span .kitchenSetupWrap .card {
  margin-bottom: 10px;
  background-color: #f9f9f9;
  border-radius: 10px;
}
.ltr .nav-right span .kitchenSetupWrap .card .card-header {
  border-top: none;
}
.ltr .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6 {
  flex: 0 0 25%;
  max-width: 25%;
  text-align: center;
}
.ltr .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6 h6 {
  font-size: 15px;
}
.ltr .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6 small {
  color: #787878;
}
.ltr .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6:first-child {
  flex: 0 0 12%;
  max-width: 12%;
}
.ltr .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6:last-child {
  flex: 0 0 12%;
  max-width: 12%;
}
.ltr .nav-right span .kitchenSetupWrap .card .statusOrder .col-md-6:nth-child(2) {
  flex: 0 0 12%;
  max-width: 12%;
  position: absolute;
  top: 40px;
}
.ltr .nav-right span .kitchenSetupWrap .searchBar {
  position: absolute;
  right: 0;
  top: -55px;
}
.ltr .nav-right span .kitchenSetupWrap .searchBar .mat-form-field-infix {
  border-top: none !important;
}
.ltr .nav-right span .kitchenSetupWrap .searchBar .mat-icon {
  position: relative;
  top: 4px;
}
.ltr .nav-right span .kitchenSetupWrap .searchBar .mat-form-field-flex {
  background: #fff;
  border-radius: 11px;
  border: none;
  box-shadow: none;
  padding: 5px 17px !important;
}
.ltr .nav-right span .kitchenSetupWrap .searchBar .mat-form-field-appearance-legacy .mat-form-field-underline {
  background: transparent !important;
}
.ltr .nav-right span .kitchenSetupWrap .topBar {
  max-width: 100%;
  flex: 0 0 99%;
  background: #e9e9e9;
  padding: 0px 0 10px 0;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar {
  background-color: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 20px 0px #c7c7c7;
  margin: 0px 0px 0 16px;
  /* width: 83%; */
  padding-right: 39px;
  max-width: 97%;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar b {
  color: #030303;
  font-weight: 500;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar p.mt2 {
  margin: 0 !important;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .btnToggle .mat-button-toggle {
  font-size: 14px !important;
  background: #e9e9e9;
  margin-top: 10px;
  height: 27px;
  color: #666565 !important;
  font-weight: 500;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .btnToggle .mat-button-toggle button span {
  line-height: 20px !important;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .btnToggle .mat-button-toggle.mat-button-toggle-checked {
  color: #fff !important;
  background: var(--side-bar);
  border-color: var(--side-bar);
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group {
  width: 95%;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group::-webkit-scrollbar {
  width: 4px;
  height: 3px;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px rgba(158, 158, 158, 0.103);
  border-radius: 5px;
}
.ltr .nav-right span .kitchenSetupWrap .bttomBar .mat-button-toggle-group::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #222;
  box-shadow: inset 0 0 2px rgba(121, 121, 121, 0.158);
}
.ltr .nav-right span .kitchenSetupWrap .card-bblock {
  padding: 0;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead {
  margin-top: 10px;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead thead th {
  font-size: 13px;
  background: #dfdcdc !important;
  font-weight: 500;
  color: #000;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead td span {
  display: inline-block;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus {
  background-color: #e9e9e9;
  color: #fff;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus.mat-button-toggle-checked {
  background-color: #fe6d52;
  color: #fff;
  border: 1px solid #fe6d52;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus.mat-button-toggle-checked span {
  color: #fff;
}
.ltr .nav-right span .kitchenSetupWrap .tableFixHead .BtnOrder .btnstatus span {
  color: #080808;
  margin-top: 0;
}
.ltr .nav-right span .kitchenSetupWrap .bgFooter {
  background-color: #534d4d;
  padding: 7px 15px;
}
.ltr .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle {
  color: #292828;
  height: 28px;
}
.ltr .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle button span {
  line-height: 24px;
  font-weight: 500;
}
.ltr .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle.mat-button-toggle-checked {
  background-color: #fe6d52;
  color: #fff;
  border: 1px solid #fe6d52;
}
.ltr .nav-right span .kitchenSetupWrap .bgFooter .mat-button-toggle-button {
  font-size: 13px !important;
}
.ltr .nav-right span .POSCart.addOn .cart-item__row .number-input {
  width: auto;
  margin-left: -5px;
}
.ltr .nav-right span .POSCart.addOn .cart-item__row .number-input button {
  width: 15px !important;
  height: 15px !important;
  position: relative;
  left: 5px;
}
.ltr .nav-right span .POSCart.addOn .cart-item__row .number-input input {
  height: 15px !important;
  max-width: 50px !important;
}
.ltr .nav-right span .POSCart.addOn .cart-item__row .cart-item__total {
  font-size: 12px;
}
.ltr .nav-right span .POSCart.addOn .deletColum {
  padding-top: 6px;
}
.ltr .globalSearch .mat-icon {
  background: #E97305;
  border-radius: 5px;
  color: #fff;
  font-size: 19px;
  width: 30px;
  height: 30px;
  padding: 5px;
  position: relative;
  top: 3px;
  left: 6px;
}
.ltr .sideMenuAllSearch .mat-form-field-appearance-outline .mat-form-field-outline {
  color: white;
  border-radius: 7px;
  background: #f0f0f0;
}
.ltr .sidebar-toggler {
  background-color: #3a333a;
  padding: 8px;
  color: #fff;
  border-radius: 5px;
  position: relative;
  top: 3px;
  font-size: 24px;
}
.ltr .header-navbar .navbar-wrapper .navbar-container .header-notification .badge, .ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .badge {
  background: #E97305;
  border-radius: 100px;
  left: 27px;
  position: absolute;
  top: 10px;
  color: #fff;
  font-weight: 400;
}
.ltr .menu-top-menu-container > ul > li > a {
  font-size: 15px;
  font-weight: 400;
  color: #000;
  color: black !important;
}
.ltr .menu-top-menu-container > ul > li > a i {
  color: #E97305;
  text-shadow: 0 0 #E97305;
}
.ltr .btnslideBar {
  border-radius: 0px 5px 5px 0px !important;
  background: #ffffff;
  font-size: 19px;
  top: 68px;
  color: #a19898;
  border: 1px solid #fbfbfb;
  border-left: none;
  margin: 0px;
  position: fixed;
  padding: 0px !important;
  z-index: 1;
  width: 35px;
  height: 35px;
}
.ltr .btnslideBar:hover {
  background: #3a333a;
}
.ltr .slider-arrow.show::before {
  background-color: #3a333a !important;
}
.ltr .card {
  border-top: 2px solid #ffffff !important;
  border-color: #ffffff !important;
  border-radius: 10px !important;
}
.ltr .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
  background: #ececec;
  color: #070506;
  font-weight: 500;
  font-size: 15.5px;
}
.ltr .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell input[type=checkbox] {
  display: block;
}
.ltr .ngx-datatable .datatable-header {
  background: #ececec !important;
}
.ltr .btn-primary {
  background-color: #ffffff;
  color: #7e667f;
  border: 1px solid #7e667f;
}
.ltr .btn-primary.small-btn {
  background-color: #3a333a;
  color: #fff;
}
.ltr .btn-primary:hover {
  background-color: #493949;
  color: #fff;
}
.ltr .btn-primary:focus {
  background-color: #493949;
  color: #fff;
}
.ltr .btn-primary:active {
  background-color: #493949;
  color: #fff;
}
.ltr .btn-danger {
  background-color: #f44336;
  color: #fff;
  border: 1px solid #f44336;
}
.ltr .btn-danger:hover {
  background-color: #c93328;
  color: #fff;
}
.ltr .btn-danger:focus {
  background-color: #c93328;
  color: #fff;
}
.ltr .btn-danger:active {
  background-color: #c93328;
  color: #fff;
}
.ltr .btn-success {
  background-color: #5b995e;
  color: #fff;
  border: 1px solid #5b995e;
}
.ltr .btn-success.green-btn {
  background-color: #5b995e;
  color: #fff;
  border: 1px solid #5b995e;
}
.ltr .btn-success:hover {
  background-color: #4c7e4f;
  color: #fff;
}
.ltr .btn-success:focus {
  background-color: #4c7e4f;
  color: #fff;
}
.ltr .btn-success:active {
  background-color: #4c7e4f;
  color: #fff;
}
.ltr .btn-info {
  background-color: #070506;
  color: #fff;
  border: 1px solid #070506;
}
.ltr .btn-info:hover {
  background-color: #000000;
  color: #fff;
}
.ltr .btn-info:focus {
  background-color: #000000;
  color: #fff;
}
.ltr .btn-info:active {
  background-color: #000000;
  color: #fff;
}
.ltr .btn-warning {
  background-color: var(--btnWarning);
}
.ltr .btn-warning:hover {
  background-color: var(--btnWarningHover);
}
.ltr .page-header h3 {
  color: #3a333a;
}
.ltr .mat-form-field-appearance-legacy .mat-form-field-label {
  color: #757582;
  text-transform: capitalize;
  font-weight: 500;
}
.ltr .pure-checkbox input[type=checkbox] + label {
  font-weight: 400 !important;
  color: #606060;
}
.ltr #button-top {
  background: #3a333a !important;
}
.ltr .ngx-datatable.material .datatable-footer .datatable-pager li.active a {
  font-weight: bold;
  color: #fff !important;
  background-color: #E97305;
}
.ltr .single-select-mode .pure-checkbox input[type=checkbox] + label:after {
  border-color: #3a333a;
}
.ltr .custom-multi-selector > .mystyle {
  color: #E97305 !important;
}
.ltr .nav-tabs .slide {
  background: #E97305;
  height: 2px;
}
.ltr .md-tabs li:hover {
  background-color: #e9e9e9;
}
.ltr .md-tabs li:hover a {
  color: #E97305;
  font-weight: 500;
}
.ltr .md-tabs li a.active {
  color: #E97305;
  font-weight: 500;
}
.ltr .containerBox {
  background-color: var(--side-bar);
  margin-bottom: 10px;
}
.ltr .containerBox .container {
  width: 100%;
  max-width: 100%;
  width: 100%;
  overflow: hidden;
}
.ltr .containerBox .marquee {
  display: flex;
  justify-content: space-evenly;
  position: relative;
  width: max-content;
  animation: scroll 20s linear infinite;
}
.ltr .containerBox .marquee:hover {
  animation-play-state: paused;
}
.ltr .containerBox .img1 {
  color: white;
  padding: 5px 20px;
  font-size: 16px;
  float: left;
  width: 100%;
}
.ltr .containerBox .img1 span {
  display: inline-block;
}
.ltr .containerBox .img1 span.font-500 {
  font-weight: 500;
  margin: 0 5px;
}
.ltr .containerBox .img1 ul {
  display: inline;
}
.ltr .containerBox .img1 ul li {
  display: inline;
}
.ltr .containerBox .img1 ul li strong {
  font-weight: 500;
}
.ltr .containerBox .img1 ol {
  display: inline;
  list-style: decimal;
}
.ltr .containerBox .img1 ol li {
  display: inline;
}
.ltr .containerBox .img1 p {
  margin-bottom: 0;
}
.ltr .containerBox .img1 p br {
  display: none;
}
.ltr .containerBox .img1 h1, .ltr .containerBox .img1 h2, .ltr .containerBox .img1 p {
  display: inline-block;
}
.ltr .containerBox .img1 b {
  font-weight: 500;
}
.ltr .containerBox .pcoded-main-container {
  background-color: #f2f2f2 !important;
}
.ltr .containerBox .ngx-datatable.material {
  border-radius: 5px;
}
.ltr .containerBox .pcoded[theme-layout=vertical] .pcoded-navbar {
  height: calc(100% - 90px) !important;
}
.ltr .containerBox .mCustomScrollBox {
  border-radius: 0px 0px 10px 10px !important;
}
.ltr .containerBox .navbar-logo {
  width: auto !important;
}
.ltr .containerBox .labletitle {
  color: #000;
  font-weight: 500;
  margin-bottom: 0;
}
.ltr .containerBox .pcoded-inner-content .mat-form-field-infix {
  padding: 0.5em 0 1em 0 !important;
}
.ltr .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline {
  color: #e0e0e0 !important;
}
.ltr .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 12px 0 0 12px;
}
.ltr .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-end {
  border-radius: 0 12px 12px 0;
}
.ltr .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-start, .ltr .containerBox .pcoded-inner-content .mat-form-field-appearance-outline .mat-form-field-outline-end {
  min-width: 12px;
}
.ltr .containerBox .pcoded-inner-content .mat-form-field-infix {
  color: #48484b;
}
.ltr .containerBox .pcoded-inner-content .selected-list .c-btn {
  color: #A09EAB !important;
  border-radius: 12px;
}
.ltr .containerBox .pcoded-inner-content .selected-list .c-list .c-token .c-label {
  color: #ffffff !important;
}
.ltr .containerBox .pcoded-inner-content .c-btn {
  background: none !important;
  border-color: #CBCAD7;
}
.ltr .containerBox .pcoded-inner-content .c-btn:focus {
  background: none !important;
}
.ltr .containerBox .pcoded-inner-content .c-btn:hover {
  border-color: rgba(233, 115, 5, 0.431372549) !important;
}
.ltr .containerBox .pcoded-inner-content .selected-list .c-btn {
  outline: none;
  border-radius: 12px;
}
.ltr .containerBox .pcoded-inner-content .c-btn {
  background: none !important;
  min-height: 53px !important;
  padding: 5px 10px 0px 10px !important;
}
.ltr .containerBox .pcoded-inner-content .c-btn.disabled {
  background-position: 0 42px !important;
  background-color: #ececec !important;
  background-size: 4px 1px !important;
  background-repeat: repeat-x !important;
  height: 1px;
  width: 100%;
  pointer-events: none;
  transform: scaleY(1.0001);
}
.ltr .containerBox .mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick {
  color: rgba(248, 124, 8, 0.4117647059) !important;
}
.ltr .containerBox .selected-list .c-list .c-token {
  background-color: #E97305 !important;
}
.ltr .containerBox .selected-list .countplaceholder {
  right: 60px;
}
.ltr .containerBox .dates .mat-ink-bar {
  background-color: transparent !important;
}
.ltr .containerBox .tableSrollBar .cdk-virtual-scroll-viewport::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.ltr .containerBox .tableSrollBar .cdk-virtual-scroll-viewport::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.ltr .containerBox .tableSrollBar .cdk-virtual-scroll-viewport::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.ltr .containerBox .emptyColor.colorsChange .cuppa-dropdown {
  background-color: rgba(255, 255, 0, 0.4784313725) !important;
}
.ltr .containerBox .matCheckboxWrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background, .ltr .containerBox .matCheckboxWrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background, .ltr .containerBox .matCheckboxWrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: #000000 !important;
  background-color: #000000 !important;
}
.ltr .containerBox .matCheckboxWrap .mat-mdc-checkbox label {
  margin-bottom: 0;
}
.ltr .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-cell {
  overflow: hidden;
}
.ltr .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-header-cell {
  width: 38.33% !important;
}
.ltr .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-header-cell:first-child {
  width: 20.25% !important;
}
.ltr .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-cell {
  height: inherit !important;
  width: 38.33% !important;
}
.ltr .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-cell:first-child {
  width: 20.25% !important;
}
.ltr .containerBox #faTranscation .Tablepopup.popUPStatus .datatable-body-row {
  height: inherit !important;
}
.ltr .multi-lang-btn .small-btn {
  margin-top: 8px !important;
}
.ltr .multi-input-field {
  margin-top: 10px !important;
}
.ltr .sass-modal-popup {
  display: flex;
  margin-top: 41px !important;
}
.ltr .pcoded-main-container {
  background-color: var(--body-bg);
}
.ltr .pcoded .pcoded-navbar[navbar-theme=theme4] .main-menu {
  background-color: var(--main-color);
  background-image: linear-gradient(var(--main-color), #e9e9e9) !important;
}
.ltr .btn.disabled,
.ltr .btn:disabled {
  pointer-events: none;
}
.ltr #shippingMethod-id .c-btn {
  min-height: 44px !important;
}
.ltr .header-navbar a.selected-company {
  font-weight: bold;
}
.ltr .customDropList .selected-list .c-btn {
  outline: none;
  background-image: none;
  border: 1px solid #E0E0E0 !important;
  top: 1px;
}
.ltr .customDropList .selected-list .c-btn span span {
  padding-left: 8px;
}
.ltr .customDropList label.customLabel {
  padding-left: 16px;
  color: rgba(0, 0, 0, 0.6);
  background: #FFFFFF;
  width: auto;
  padding-left: 5px;
  margin-left: 5px;
  z-index: 1;
}
.ltr .customDropList .c-angle-down,
.ltr .customDropList .c-angle-up {
  right: 21px;
  top: 45%;
}
.ltr .customDropList .clear-all {
  right: 40px;
}
.ltr .custom-accordion-header {
  background: var(--main-color);
  margin-bottom: 15px;
  border-radius: 5px;
  color: white;
}
.ltr .pcoded .pcoded-navbar[active-item-theme=theme5] .pcoded-item li.pcoded-hasmenu.active > a, .ltr .pcoded .pcoded-navbar[active-item-theme=theme4] .pcoded-item li.pcoded-hasmenu.active > a {
  background: var(--main-color-hover) !important;
}
.ltr .pcoded .pcoded-navbar[navbar-theme=theme4] .pcoded-item > li.active > a {
  background: var(--main-color-hover);
  color: #ffffff;
  border-bottom-color: var(--main-color-hover);
}
.ltr .pcoded .pcoded-navbar[active-item-theme=theme4] .pcoded-item > li.active > a {
  background: var(--main-color-hover) !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item li.pcoded-hasmenu .pcoded-submenu {
  background: var(--side-bar) !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-hasmenu .pcoded-submenu {
  background-color: var(--side-bar) !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item .pcoded-hasmenu .pcoded-submenu li.active > a {
  color: #ffffff;
  background-color: var(--main-color);
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item li.pcoded-hasmenu .pcoded-submenu li > a {
  border-bottom-color: var(--main-color);
  color: #ffffff;
}
.ltr .pcoded .pcoded-navbar[active-item-theme=theme5] .pcoded-item li .pcoded-submenu li.active > a {
  color: white !important;
  font-weight: 500;
  background-color: var(--main-color-hover) !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item .pcoded-hasmenu .pcoded-submenu li:hover > a {
  background-color: var(--main-color-hover);
  color: #ffffff;
}
.ltr .pcoded .navbar-logo img {
  width: 120px;
  margin-top: 5px;
}
.ltr .pcoded .uploadLogo {
  width: 140px;
  height: 35px;
  text-align: center;
  overflow: hidden;
}
.ltr .pcoded .uploadLogo img {
  width: auto;
  height: 100%;
  background-color: #ddd;
}
.ltr .pcoded .pcoded-header .navbar-logo[data-navbar-theme=theme1] {
  background-color: transparent;
  margin-left: 0px;
}
.ltr .pcoded .pcoded-header[header-theme=theme1] {
  background: var(--header-color);
}
.ltr .header_1 {
  background-color: #c3b9aa !important;
  text-align: center;
  font-family: Roboto, "Helvetica Neue", sans-serif !important;
  color: white !important;
}
.ltr .header_1 > h1 {
  font-weight: 500;
  color: #000000 !important;
  font-family: Roboto, "Helvetica Neue", sans-serif !important;
}
.ltr .header-navbar .navbar-wrapper {
  background-color: #c3b9aa;
}
.ltr .pcoded[theme-layout=vertical] .pcoded-navbar .pcoded-item li.pcoded-hasmenu.pcoded-trigger[dropdown-icon=style1] > .without-icon:after, .ltr .pcoded[theme-layout=vertical] .pcoded-navbar .pcoded-item li.pcoded-hasmenu[dropdown-icon=style1] > .without-icon:after {
  content: none !important;
}
.ltr .breadcrumb-title a {
  color: #4a6076 !important;
}
.ltr .header-navbar .navbar-wrapper .navbar-container .header-notification .show-notification a,
.ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .show-notification a,
.ltr .header-navbar .navbar-wrapper .navbar-container .header-notification .profile-notification a,
.ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .profile-notification a {
  color: #666 !important;
}
.ltr .profile-notification {
  width: 13rem !important;
  left: -75px !important;
}
.ltr .sidebar-toggler {
  cursor: pointer;
}
.ltr .smtSearchOuter {
  display: block;
  position: relative;
  margin-left: 13px;
  margin-top: 19px;
  top: -5px;
  left: 0;
}
.ltr .smtSearchOuter > .form-control {
  position: relative;
  width: 204px;
  left: 0;
  top: 0;
}
.ltr .smtSearchOuter .smtIcon {
  position: absolute !important;
  top: 6px;
  right: 25px;
  color: #a7a7a7;
  font-size: 20px;
}
.ltr .pcoded .pcoded-navbar[active-item-theme=theme5] .pcoded-item > li.active > a:before {
  border-left-color: var(--main-color-hover) !important;
}
.ltr .page-header-title > h4 {
  color: #000000 !important;
}
.ltr .mat-form-field {
  width: 100%;
  font-size: 15.5px !important;
  font-weight: 400 !important;
  text-transform: uppercase;
}
.ltr .arabic-input {
  text-align: right !important;
}
.ltr .adjust-textarea {
  margin-top: 17px;
}
.ltr .custom-multi-selector {
  position: relative;
}
.ltr .custom-multi-selector .error-msg {
  top: 0;
}
.ltr .btnstatus button span {
  line-height: 34px;
}
.ltr .customLabel {
  position: absolute;
  top: 18px;
  font-size: 15.5px !important;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.54);
  font-family: Roboto, "Helvetica Neue", sans-seri !important;
}
.ltr .multiselect-dropdown .dropdown-btn {
  border: none !important;
  border-bottom: 1px solid #949494 !important;
  border-radius: 0px !important;
}
.ltr .multi-select-margin {
  margin-bottom: 25px;
}
.ltr .mat-form-field-wrapper {
  margin-bottom: 5px;
}
.ltr .margin-row {
  margin-top: 40px;
}
.ltr .owl-dt-container {
  margin-top: 7px !important;
}
.ltr .margin-top-col {
  margin-top: 16px;
}
.ltr .btn {
  padding: 7px 30px;
  border-radius: 5px;
  margin: 5px 5px 5px 0;
}
.ltr .mlty-lable label {
  font-weight: 500 !important;
}
.ltr .customLabel {
  transform: perspective(100px);
  -ms-transform: none;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label,
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  transform: translateY(-0.95em) scale(1) perspective(100px) translateZ(0.001px);
  top: 15px;
}
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label span,
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label span {
  font-size: 10px !important;
}
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label label,
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label label {
  font-size: 10px !important;
}
.ltr .custom-multi-selector > .mystyle {
  transform: translateY(-0.6em) scale(0.99) perspective(100px) translateZ(0.001px);
  -ms-transform: translateY(-1.28125em) scale(0.75);
  top: 4px !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #e97407;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.ltr .mat-calendar-body-selected {
  background-color: var(--btnPrimary) !important;
}
.ltr .mat-datepicker-toggle-active {
  color: var(--btnPrimary) !important;
}
.ltr .dropdown-list {
  z-index: 1050 !important;
}
.ltr .mat-form-field-label,
.ltr .mat-form-field.mat-focused.mat-form-field-label {
  font-size: 15.5px !important;
  font-family: Roboto, "Helvetica Neue", sans-seri !important;
}
.ltr .mat-input-element,
.ltr .ng-star-inserted {
  font-size: 15.5px !important;
}
.ltr h3.ng-star-inserted {
  font-size: 28px !important;
}
.ltr .custom-multi-selector > .colorchange {
  color: var(--btnPrimary) !important;
}
.ltr .arabic-calendar {
  position: relative;
}
.ltr .mat-datepicker-content .mat-calendar {
  width: 250px !important;
  height: 266px !important;
}
.ltr .mat-calendar-header {
  background-color: #f8f9fa;
  padding: 0px 0px 0 0px !important;
}
.ltr .mat-datepicker-content {
  margin-top: 20px !important;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 2px 0px 0 rgba(0, 0, 0, 0.14), 0 1px 0px 0 rgba(0, 0, 0, 0.12) !important;
}
.ltr .mat-calendar-controls {
  margin: 0px 0px 0px 0px !important;
}
.ltr .ngb-datepicker-month-view {
  background-color: #f8f9fa !important;
}
.ltr .table .custom-thead th {
  background-color: var(--main-color) !important;
  border-color: var(--main-color) !important;
  font-weight: 300;
  color: #ffffff;
  font-size: 15.5px;
}
.ltr .custom-table tbody tr {
  background-color: #ffffff;
}
.ltr .modal-title {
  color: #000000 !important;
  font-weight: 500;
}
.ltr .content-body {
  color: #000000;
}
.ltr .myFaPadding {
  padding-top: 20px;
  padding-left: 25px;
  color: #000000;
}
.ltr .modal-titleh4 {
  color: #000000 !important;
}
.ltr .modal-dialog-exchange {
  max-width: 100% !important;
}
.ltr .table-overflow {
  overflow-x: auto !important;
}
.ltr .table-heading > h5 {
  color: #000000 !important;
}
.ltr .custom-pt-1 {
  padding-top: 1rem;
}
.ltr .table > thead > tr > th {
  font-weight: 500;
  font-size: 14px;
  border-bottom: 1px solid #ddd;
}
.ltr .bordered-box {
  border: 1.5px solid var(--main-color);
  padding: 20px;
  margin: 10px 0px 20px 0px;
}
.ltr .custom-mb-1 {
  margin-bottom: 1.25rem;
}
.ltr .inner-border-box {
  border: 1.5px solid var(--main-color);
  padding: 0px 15px 0px 15px;
  margin-top: -10px;
}
.ltr .inner-border-box > .row:nth-child(1) {
  padding-top: 10px;
}
.ltr .inner-border-box > .row:nth-child(2) {
  margin-bottom: 15px;
}
.ltr .custom-mt-1 {
  margin-top: 1.25rem;
}
.ltr .small-btn {
  padding: 5px 10px !important;
  border-radius: 3px !important;
  margin: 0 2px !important;
}
.ltr .small-btn i {
  margin-right: 2px !important;
}
.ltr .difference-table td {
  border-top: none !important;
}
.ltr tr td.top-border {
  border-top: 1px solid #ddd !important;
}
.ltr tr td.right-border {
  border-right: 1px solid #ddd !important;
}
.ltr tr td.bottom-border {
  border-bottom: 1px solid #ddd !important;
}
.ltr .icon-pointer-achor {
  cursor: pointer;
}
.ltr .icon-pointer-achor i {
  color: var(--btnPrimary);
}
.ltr .kitchenSetup td .mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 34px;
}
.ltr .pre-wrap-text {
  white-space: pre-wrap;
}
.ltr .show-modal {
  display: block !important;
  background: rgba(70, 55, 31, 0.5490196078);
  transition: all 0.3s linear;
}
.ltr .error-msg {
  color: #ffffff;
  margin-top: 0;
  position: relative;
  right: 0;
  background: #f44121;
  width: max-content;
  padding: 0px 5px;
  font-size: 12px !important;
  top: -25px;
  float: right;
}
.ltr .form-radio .error-msg {
  margin-bottom: 20px;
  color: red;
  margin-top: -5px;
}
.ltr .ngx-datatable.material.single-selection .datatable-body-row.active,
.ltr .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group,
.ltr .ngx-datatable.material.multi-selection .datatable-body-row.active,
.ltr .ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group,
.ltr .ngx-datatable.material.multi-click-selection .datatable-body-row.active,
.ltr .ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group {
  background-color: #d6d6d6 !important;
}
.ltr .search-table-field {
  padding: 8px;
  margin: 15px auto;
  width: 30%;
}
.ltr .img-hover {
  position: relative;
  width: 80%;
  margin: 0 auto;
}
.ltr .card {
  border-radius: 2px;
  border-top: 4px solid rgba(0, 115, 170, 0.5);
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
  border-left: none;
  border-right: none;
  border-bottom: none;
  margin-bottom: 30px;
}
.ltr .card .card-header {
  background-color: transparent;
  padding: 15px 20px;
}
.ltr .card-title,
.ltr h5 {
  margin: 0;
}
.ltr .card h5 {
  margin-bottom: 0;
  color: #757575 !important;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.ltr .card .card-header .card-header-right {
  border-radius: 0 0 0 5px;
  right: 0;
  top: 0;
  background: #f6f7f7;
  display: inline-block;
  padding: 7px 0;
  position: absolute;
}
.ltr .card-block {
  padding: 1.25rem;
}
.ltr .card.user-card {
  border-top: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05), 0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
  transition: all 150ms linear;
  margin-bottom: 30px;
}
.ltr .img-hover {
  position: relative;
  width: 80%;
  margin: 0 auto;
}
.ltr .user-content {
  text-align: center;
  margin-top: 20px;
}
.ltr .card-block {
  padding: 1.25rem;
}
.ltr .user-content h4 {
  font-size: 16px;
  font-weight: 600;
  color: #212529 !important;
}
.ltr .card.user-card {
  border-top: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05), 0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
  transition: all 150ms linear;
  margin-bottom: 30px;
  cursor: pointer;
}
.ltr .user-content {
  text-align: center;
  margin-top: 20px;
}
.ltr .rounded-card img {
  width: auto !important;
}
.ltr .card .card-header .card-header-right i {
  margin: 0 20px;
  cursor: pointer;
}
.ltr .mCSB_inside > .mCSB_container {
  margin-right: 0 !important;
}
.ltr .available-cols {
  text-align: right;
  margin-bottom: 20px;
}
.ltr .available-cols li {
  width: 200px;
  display: inline-block;
}
.ltr .ngx-datatable.material .datatable-footer .page-count {
  color: #2d2d2c;
}
.ltr .disabled i {
  color: #2d2d2c !important;
  font-weight: 100;
}
.ltr .pages.active a,
.ltr .pages a {
  color: #2d2d2c !important;
  font-weight: 100;
}
.ltr .ngx-datatable.material {
  border: 1px solid #e3e3e3;
  box-shadow: none !important;
}
.ltr .mat-input-element {
  font-size: 15.5px !important;
}
.ltr .selected-list .c-btn {
  font-size: 15.5px !important;
  color: #000000 !important;
}
.ltr .selected-list .c-list .c-token .c-label {
  font-size: 15.5px !important;
  color: #ffffff !important;
}
.ltr .datatable-header-inner,
.ltr .datatable-body-row,
.ltr .datatable-row-center,
.ltr .datatable-scroll {
  width: 100% !important;
}
.ltr .table .custom-thead th {
  background-color: var(--main-color);
  border-color: var(--main-color);
  font-weight: 300;
}
.ltr .profile-notification li a {
  cursor: pointer;
}
.ltr .internationalization {
  position: fixed;
  width: 50%;
  z-index: 99;
  justify-content: flex-end !important;
}
.ltr .remembermecheckbox {
  margin-top: 8px;
}
.ltr input.remembermecheckbox[type=checkbox]:before {
  transition: all 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 14px;
  top: 5px;
  z-index: 1;
  width: 1rem;
  height: 1rem;
  border: 2px solid #f2f2f2;
}
.ltr input.remembermecheckbox[type=checkbox]:checked:before {
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: #009688;
  border-top-style: none;
  border-right-style: none;
}
.ltr input.remembermecheckbox[type=checkbox]:after {
  content: "";
  position: absolute;
  top: 5px;
  left: 14px;
  width: 1rem;
  height: 1rem;
  background: #ffffff;
  cursor: pointer;
}
.ltr .user-bs-reset {
  position: relative;
  min-height: 100vh;
  padding-left: 0;
}
.ltr .video-player {
  position: absolute;
  width: 100%;
  height: 50%;
}
.ltr .video-player video {
  outline: none;
  box-shadow: none;
  object-fit: cover;
}
.ltr .overlay-bg {
  background-color: rgba(138, 197, 65, 0.3);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ltr .login-content-right {
  position: absolute;
  top: 50%;
  width: 100%;
  background: linear-gradient(rgba(69, 72, 84, 0.27), rgba(254, 109, 82, 0.68)), url(/../../assets/images/loginBg-1.jpg);
  padding: 55px 100px;
  padding-top: 15%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 50vh;
  color: #ffffff;
}
.ltr .login-content-right h1 {
  font-size: 24px;
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
  color: #ffffff !important;
}
.ltr .heading {
  font-size: 24px;
  font-weight: 300;
  font-family: "Open Sans", sans-serif;
  color: #000000 !important;
}
.ltr .login-content-right ul {
  margin: 0 0 0 20px;
  padding: 0;
  list-style-type: circle;
}
.ltr .login-content-right ul li {
  font-size: 18px;
  margin-top: 25px;
  position: relative;
  font-family: "Open Sans", sans-serif;
}
.ltr .login-content-right ul li::before {
  content: "";
  width: 1px;
  height: 45px;
  background-color: #ffffff;
  position: absolute;
  left: -15px;
  top: 19px;
}
.ltr .login-content-right ul li:last-child::before {
  content: "";
  width: 0;
  height: 0;
  background-color: unset;
  position: absolute;
  left: 0;
  top: 0;
}
.ltr .login-container {
  background: url(/../../assets/images/Artboard4.svg) no-repeat center center;
  background-size: 100%;
}
.ltr .login-heading {
  display: none;
}
.ltr .dropbtn {
  background-color: white;
  color: #000000;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
.ltr .dropdown-content {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
}
.ltr .login-content {
  text-align: center;
}
.ltr .login-container > .login-content {
  margin-top: 0;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ltr .login-container > .login-content .login-content-inner {
  padding: 0 70px;
}
.ltr .login-logo {
  position: inherit;
  top: 0;
  left: 0;
  margin-bottom: 30px;
}
.ltr .login-logo.login-6 {
  top: 80px;
  left: 80px;
  width: 300px;
}
.ltr .login-content-inner .btn {
  width: 160px;
  font-size: 16px !important;
  letter-spacing: 1px;
}
.ltr .login-content-inner .btn:hover {
  opacity: 0.8;
}
.ltr .login-content-inner .btn.green {
  background: #464954 !important;
  font-size: 16px !important;
}
.ltr .login-content-inner .btn.orange {
  font-size: 16px !important;
  border-color: #464954 !important;
  border: 1px solid;
  background: #f3f3f3 !important;
  color: #000000;
  margin-right: 10px;
}
.ltr .login-content-inner .btn.orange:hover {
  background: #464954 !important;
  color: #ffffff;
}
.ltr .login-content-inner .mat-form-field-appearance-legacy .mat-form-field-label {
  color: #000000;
}
.ltr .login-content-inner .mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}
.ltr .login-content-inner .remember-section label {
  color: #000000;
  position: relative;
  top: -3px;
}
.ltr .login-content-inner a.forget-password {
  color: #000000 !important;
}
.ltr .login-content-inner a.forget-password:hover {
  color: #0073aa !important;
}
.ltr .login-content-inner .remember-me {
  margin-bottom: 30px;
}
.ltr .login-content-inner input.remembermecheckbox[type=checkbox]:after {
  border: 1px solid #0d1c3e;
}
.ltr .login-content-inner .form-actions {
  margin-top: 30px;
}
.ltr .login-content-inner .login-form {
  max-width: 450px;
  margin: auto;
  margin-top: 50px !important;
}
.ltr .login-content .login-form {
  margin-top: 20px;
}
.ltr .login-heading {
  font-size: 36px;
  font-weight: 300;
  font-family: "Open Sans", sans-serif;
  color: #000000 !important;
}
.ltr .alert-danger {
  background-color: #fbe1e3;
  border-color: #fbe1e3;
  color: #e73d4a;
  border-radius: 2px;
  border-width: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
  padding: 15px;
  border: 1px solid transparent;
  margin-bottom: 20px;
  font-size: 15px;
}
.ltr .floating-label {
  position: relative;
}
.ltr .floating-input,
.ltr .floating-select {
  font-size: 14px;
  padding: 4px 4px;
  display: block;
  width: 100%;
  height: 30px;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #757575;
}
.ltr .highlight {
  position: absolute;
  height: 50%;
  width: 100%;
  top: 15%;
  left: 0;
  pointer-events: none;
  opacity: 0.5;
}
.ltr label {
  color: #999;
  font-size: 14px;
  font-weight: normal;
  top: 5px;
  transition: 0.2s ease all;
}
.ltr .floating-input:focus ~ label, .ltr .floating-input:not(:placeholder-shown) ~ label {
  top: -18px;
  left: 0;
  font-size: 14px;
  color: #5264ae;
  font-weight: bold;
}
.ltr .floating-input:focus {
  outline: none;
  border-bottom: 2px solid #5264ae;
}
.ltr .floating-select:focus,
.ltr .selected-list:focus {
  outline: none;
  border-bottom: 2px solid #5264ae;
}
.ltr .datatable-checkbox {
  position: absolute;
  margin: 0;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  padding: 10px 0;
  padding: 0px !important;
  margin-top: 11px !important;
}
.ltr .datatable-checkbox input[type=checkbox] {
  position: relative;
  margin: 0 1.2rem 0 0;
  cursor: pointer;
  outline: none;
  padding: 0px !important;
  line-height: normal;
  display: block;
  font-size: 14px;
  transition: all 0.3s;
  left: 13px;
}
.ltr .datatable-checkbox input[type=checkbox]:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1rem;
  height: 1rem;
  background: #ffffff;
  cursor: pointer;
}
.ltr .forgot-password {
  font-size: 13px;
  margin-right: 0;
}
.ltr .forgot-password > a {
  color: var(--btnSuccess) !important;
}
.ltr .forgot-password > a:hover {
  color: #0d1c3e !important;
  text-decoration: none;
}
.ltr .btn.green {
  background-color: var(--btnSuccess) !important;
  border-color: var(--btnSuccess) !important;
}
.ltr .btn.btn-rounded {
  font-weight: 300 !important;
  text-transform: inherit !important;
  height: 50px;
  padding: 9px 35px 10px !important;
  background-image: none;
  color: #ffffff;
  outline: 0 !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}
.ltr .right-col-otp {
  color: #ffffff;
  background: linear-gradient(rgba(69, 72, 84, 0.74), rgba(254, 109, 82, 0.74)), url(/../../assets/images/otp-bg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-size: cover;
}
.ltr .content-panel {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.ltr .login-container > .login-content p {
  color: #464954;
  font-size: 15px;
  line-height: 22px;
}
.ltr .btn.orange {
  background-color: #f15a29 !important;
  border-color: #f15a29 !important;
  color: #ffffff;
}
.ltr .right-col {
  color: #ffffff;
  background: linear-gradient(rgba(69, 72, 84, 0.74), rgba(254, 109, 82, 0.74)), url(/../../assets/images/company-proceed-bg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-size: cover;
}
.ltr #dropdownMenuButton,
.ltr #logoutdropdown {
  color: #000000 !important;
  background: transparent;
}
.ltr .custom-card {
  border-top: none !important;
}
.ltr .features-box {
  text-align: center;
  max-width: 200px;
  margin: auto;
  padding: 15px;
  display: block;
  color: #0d1c3e;
  border: solid 1px transparent;
  transition: transform 0.5s ease-out;
  margin-bottom: 30px;
  cursor: pointer;
}
.ltr .features-box:hover {
  border-radius: 4px;
  text-decoration: none;
  box-shadow: 0 0 12px 0 rgba(81, 81, 81, 0.4);
  transform: scale(1.09) rgba(26, 13, 13, 0.1);
}
.ltr .features-box .circle-icon {
  width: 85px;
  height: 85px;
  border: solid 1px #cccccc;
  border-radius: 85px;
  display: table;
  margin: 0 auto;
}
.ltr .features-box .circle-icon span {
  display: table-cell;
  vertical-align: middle;
}
.ltr .features-box h3 {
  font-size: 18px;
  margin-bottom: 0;
  color: #0d1c3e !important;
  margin-top: 10px;
}
.ltr .dropdown-item {
  color: #666 !important;
  padding: 6px 20px;
}
.ltr .custom-dropdown {
  position: relative;
}
.ltr .dropdown-content a:hover {
  background-color: #ddd;
}
.ltr .dropdown:hover .dropdown-content {
  display: block;
  top: 35px !important;
  transform: inherit !important;
  left: 0 !important;
}
.ltr .dropdown:hover .dropbtn {
  background-color: #3e8e41;
}
.ltr .dropdown-item {
  cursor: pointer;
}
.ltr .alert-success-login {
  background-color: rgba(26, 167, 156, 0.2901960784);
  border-color: var(--btnSuccess);
  color: #139c92;
  border-radius: 2px;
  border-width: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
  padding: 15px;
  border: 1px solid transparent;
  margin-bottom: 20px;
  font-size: 15px;
}
.ltr .swal2-title {
  color: #595959 !important;
}
.ltr .short-description {
  white-space: initial;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ltr .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  font-size: 15.5px !important;
  color: #545151;
}
.ltr .radio .helper {
  top: -5.15px !important;
}
.ltr .arabic-mode {
  direction: rtl;
}
.ltr .text-with-background {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .text-with-background h5 {
  color: #ffffff !important;
}
.ltr .text-with-background span {
  color: #ffffff !important;
  cursor: pointer !important;
}
.ltr .pure-checkbox input[type=checkbox]:checked + label:before {
  background: #757575 !important;
}
.ltr .pure-checkbox input[type=checkbox] + label:before {
  border: 1px solid #757575 !important;
}
.ltr .single-select-mode .pure-checkbox input[type=checkbox] + label:before {
  border: 0 !important;
}
.ltr .selected-list .c-list {
  width: calc(100% - 60px);
  margin-top: 4px;
}
.ltr .selected-item {
  background: rgba(129, 102, 59, 0.2) !important;
}
.ltr .dropdown-list ul li:hover {
  background: #f5f5f5 !important;
}
.ltr .arabic-field {
  direction: rtl;
  text-align: right !important;
}
.ltr .btn-success.disabled, .ltr .btn-success:disabled {
  cursor: not-allowed;
}
.ltr .btn-brown-small {
  padding: 4px 10px;
  background: var(--main-color);
  border-radius: 4px;
  border: none;
  font-size: 15px;
  color: #ffffff;
  font-weight: 400;
  text-transform: inherit;
  display: inline-block;
  margin-right: 5px;
}
.ltr .btn-brown-small:focus {
  background-color: var(--main-color-hover);
}
.ltr .btn-brown-small:hover {
  background-color: var(--main-color-hover);
}
.ltr .btn-brown {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .btn-brown:hover {
  background-color: #a2804a;
  color: #ffffff;
}
.ltr .hidden-footer .datatable-footer-inner {
  height: 0 !important;
}
.ltr .reportTable .datatable-body-cell {
  padding: 8px 15px 2px 15px !important;
}
.ltr .theme-report-table b {
  font-weight: 700;
}
.ltr .theme-report-table span b {
  font-weight: 500;
}
.ltr .theme-report-table .table th {
  font-weight: 400;
  font-size: 15.5px;
}
.ltr .theme-report-table .table td,
.ltr .theme-report-table .table th {
  padding: 8px 15px 2px 15px;
}
.ltr .theme-report-table .reportTable .datatable-body-cell {
  padding: 8px 15px 2px 15px !important;
}
.ltr .theme-report-table table th {
  background: var(--main-color);
  color: #ffffff;
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  padding: 15px !important;
  border-right: 1px solid #cfcfcf;
  border-bottom: none !important;
}
.ltr .grand-total.theme-report-table {
  background: var(--main-color);
  color: #ffffff;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 15px;
  height: 52px !important;
}
.ltr .custom-report-table td {
  border: none !important;
}
.ltr .custom-report-table th {
  background: none !important;
  border: none;
  padding: 0 !important;
}
.ltr .table-responsive2 {
  min-height: 150px !important;
}
.ltr .btn-division {
  white-space: nowrap;
}
.ltr .print-btn-td {
  padding: 0px !important;
}
.ltr .detail-table-heading {
  padding: 10px;
  text-decoration: underline;
}
.ltr .p-1 {
  padding: 10px !important;
}
.ltr .mat-select-panel {
  margin-top: 40px;
}
.ltr td .checkbox-fade label {
  position: static !important;
}
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label, .ltr .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  color: var(--btnPrimary);
  width: 100%;
}
.ltr .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label mat-label, .ltr .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label mat-label {
  font-size: 10px !important;
}
.ltr .c-btn > span {
  max-width: 88%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ltr .selected-list .c-angle-down,
.ltr .selected-list .c-angle-up {
  height: 16px !important;
}
.ltr .custom-sub-title {
  margin-bottom: 10px;
  padding-bottom: 0px;
}
.ltr .relative-position {
  position: relative;
  top: 0px;
  left: 0px;
  right: 0px;
}
.ltr .header-notification a i {
  font-style: normal;
}
.ltr .table-view-row-filter {
  text-align: right;
}
.ltr .label-outer label {
  position: static;
}
.ltr .fa-arrow-right-custom,
.ltr .fa-plus-square-custom {
  cursor: pointer;
}
.ltr .eye-icon {
  cursor: pointer;
  font-size: 20px;
}
.ltr .white-color {
  color: white !important;
}
.ltr .profile-notification a:hover,
.ltr .status-menu a:hover {
  cursor: pointer;
}
.ltr .nav-menu-list {
  position: relative;
}
.ltr .nav-menu-list ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  border-bottom: none;
}
.ltr .nav-menu-list ul li {
  position: relative;
  margin-bottom: 12px !important;
}
.ltr .nav-menu-list li a {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}
.ltr .nav-menu-list.ul li a.active:before {
  background: #ffffff;
  width: 96%;
  height: 3px;
  content: "";
  position: absolute;
  bottom: 0;
  left: 2px;
}
.ltr .nav-menu-list.open ul {
  height: auto;
  display: flex;
}
.ltr #more-nav {
  display: block !important;
  padding-left: 0;
  text-align: right;
  width: 80px;
  position: absolute;
  right: 0;
  top: 10px;
}
.ltr .navtab-dropdown {
  padding: 15px;
}
.ltr .subfilter {
  padding-left: 0;
  opacity: 0;
}
.ltr .subfilter > li {
  padding: 0 8px;
  list-style-type: none;
}
.ltr .subfilter > li > a {
  display: block;
  padding: 4px 8px;
}
.ltr #nav-bar-filter {
  padding-left: 0;
  display: inline-block;
}
.ltr #nav-bar-filter > li {
  display: inline-block;
}
.ltr #more-nav {
  display: inline-block;
}
.ltr .subfilter {
  display: block;
}
.ltr .content-alignment {
  float: left;
}
.ltr .content-alignment h4 {
  font-size: 22px;
  margin-bottom: 15px !important;
}
.ltr .distributionPOPUP .dropdown-list {
  position: absolute !important;
}
.ltr .employeeDeatil {
  background: #202022;
  padding: 17px 0;
  margin: 0px -20px;
}
.ltr .employeeDeatil .content-alignment {
  color: #ffffff;
}
.ltr .custom-Tabs .tabs-bar {
  width: 100%;
  overflow-x: auto;
}
.ltr .custom-Tabs .tabs-bar:-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}
.ltr .custom-Tabs .tabs-bar::-webkit-scrollbar {
  width: 2px;
  height: 10px;
  background-color: #F5F5F5;
}
.ltr .custom-Tabs .tabs-bar::-webkit-scrollbar-thumb {
  border-radius: 5px;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3);
  background-color: #ddd;
}
.ltr .custom-Tabs .nav-drop-list {
  position: absolute;
  right: 15px;
  top: 0px;
  width: 50px;
  text-align: center;
  background-color: #ffffff;
  padding: 5px;
}
.ltr .custom-card-tab-block {
  padding: 1.25rem 1.25rem 0px 1.25rem;
}
.ltr .zero-margin {
  margin-bottom: 0px;
}
.ltr .navdropdwon-list {
  opacity: 0;
}
.ltr .tabsMenuList {
  opacity: 1;
  background-color: #ffffff;
  position: absolute;
  left: 0 !important;
  text-align: left;
  z-index: 10;
  left: inherit !important;
  margin-top: 14px;
  right: -5px !important;
}
.ltr .tabsMenuList ul {
  opacity: 1;
}
.ltr .ngx-datatable .datatable-header .datatable-header-cell .sort-btn {
  position: absolute;
  right: 10px;
  top: 17px;
}
.ltr .ngx-datatable .datatable-header .datatable-header-cell .sort-btn::before {
  font-size: 16px;
}
.ltr .report-filter-section {
  position: relative;
  padding-left: 0;
  background: var(--main-color);
}
.ltr .report-filters {
  padding-left: 15px;
  padding-top: 4px;
  color: #ffffff;
  font-size: 20px;
  margin-bottom: 0;
  cursor: pointer;
}
.ltr #filter-option {
  position: absolute;
  left: 15px;
  right: 15px;
  top: 35px;
}
.ltr .show-report {
  width: 350px;
  margin: auto;
}
.ltr .btnshow {
  text-align: right;
}
.ltr .fa-exchange-right-custom {
  cursor: pointer;
  padding-top: 20px;
}
.ltr .lds-ring {
  display: inline-block;
  width: 64px;
  height: 64px;
  position: absolute;
  z-index: 1000;
}
.ltr .blockPage {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 10000000;
  background: rgba(252, 252, 252, 0.7607843137);
}
.ltr .blockPage .Lds-ring {
  position: relative !important;
  margin-left: calc(50% - 90px);
  top: calc(50% - 90px);
  z-index: 1000;
}
.ltr .lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 51px;
  height: 51px;
  margin: 6px;
  border: 6px solid var(--main-color);
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: var(--main-color) transparent transparent transparent;
}
.ltr .lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.ltr .lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.ltr .lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ltr .panel-overlay-wrap {
  position: relative;
}
.ltr .panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  text-align: center;
  z-index: 10000;
}
.ltr .panel-overlay::after {
  background-color: rgba(255, 255, 255, 0.83);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ltr .panel-overlay-title {
  margin: 10px 0 5px;
}
.ltr .panel-overlay-icon,
.ltr .panel-overlay-content {
  display: inline-block;
  vertical-align: middle;
}
.ltr .panel-overlay-icon i,
.ltr .text-success {
  color: var(--main-color) !important;
}
.ltr .show-notification li {
  padding: 15px !important;
  border-bottom: 1px solid #e4e4e4;
}
.ltr .show-notification li:hover a {
  margin-left: 0 !important;
  cursor: pointer;
}
.ltr .show-notification li a {
  padding: 0 !important;
  word-break: break-all;
  display: inline-block;
  width: 100%;
}
.ltr .space-30 {
  padding-left: 30px !important;
}
.ltr .space-60 {
  padding-left: 60px !important;
}
.ltr .space-90 {
  padding-left: 90px !important;
}
.ltr .space-120 {
  padding-left: 120px !important;
}
.ltr .treeIconPadding {
  padding-left: 14px !important;
  display: inline-block;
}
.ltr textarea.mat-input-element {
  height: 21px;
}
.ltr .fa {
  cursor: pointer !important;
}
.ltr .smtWeekend:before {
  content: "W";
  background-color: #0073aa;
  color: #ffffff;
  font-size: 10px;
  font-weight: 600;
  border-radius: 50%;
  padding: 1px 5px;
  margin: 0 0px;
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
  display: inline-flex;
  align-items: center;
}
.ltr .smtHoliday:before {
  content: "H";
  background-color: #202020;
  color: #ffffff;
  font-size: 10px;
  font-weight: 600;
  border-radius: 50%;
  padding: 1px 6px;
  margin: 0 0px;
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
  display: inline-flex;
  align-items: center;
}
.ltr .attendance-table tr:nth-child(even) th[scope=row] {
  background-color: #ffffff;
}
.ltr .attendance-table tr:nth-child(odd) th[scope=row] {
  background-color: #EAEBEC;
}
.ltr .attendance-table tr:nth-child(even) {
  background-color: #ffffff;
}
.ltr .attendance-table tr:nth-child(odd) {
  background-color: #EAEBEC;
}
.ltr .attendance-table td:nth-of-type(2) {
  font-style: italic;
}
.ltr .attendance-table th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.ltr .attendance-table th[scope=row] {
  position: sticky;
  left: 0;
  z-index: 1;
  vertical-align: top;
  color: inherit;
  background-color: inherit;
}
.ltr .attendance-table th:not([scope=row]):first-child {
  left: 0;
  z-index: 3;
  background: #81663b;
  color: #ffffff;
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region] {
  overflow: auto;
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region]:focus {
  box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.5);
  outline: 0.1em solid rgba(0, 0, 0, 0.1);
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region] table {
  margin: 0;
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region].rowheaders {
  background: linear-gradient(to right, transparent 30%, rgba(255, 255, 255, 0)), linear-gradient(to right, rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-size: 4em 100%, 4em 100%, 1.4em 100%, 1.4em 100%;
  background-position: 0 0, 100%, 0 0, 100%;
  background-attachment: local, local, scroll, scroll;
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region].colheaders {
  background: linear-gradient(white 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-size: 100% 4em, 100% 4em, 100% 1.4em, 100% 1.4em;
  background-attachment: local, local, scroll, scroll;
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region]:nth-child(3) {
  max-height: 65vh;
}
.ltr .attendance-table div[tabindex="0"][aria-labelledby][role=region]:nth-child(7) {
  max-height: 15em;
  margin: 0 1em;
}
.ltr .attendance-table tr th {
  padding-right: 0 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px !important;
  border: none !important;
  font-weight: normal !important;
}
.ltr .attendance-table tr td {
  padding: 10px 20px !important;
}
.ltr .attendance-table th.w-70 {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .attendance-table .w-70 {
  width: 80px;
  font-weight: 500;
  text-align: center;
  border: none;
  border-left: 1px solid #D9D9D9;
  line-height: 18px;
}
.ltr .attendance-table .img-35 {
  width: 50px;
  height: 50px;
  float: left;
  border-radius: 50%;
}
.ltr .attendance-table .cursor {
  width: 350px;
  cursor: pointer;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-flex;
  align-items: center;
}
.ltr .header-style {
  border: 1px solid var(--main-color-hover);
  padding: 18px 20px 14px 20px;
  background-color: #ffffff;
}
.ltr .custom-tabs {
  background-color: var(--main-color);
  display: inline-block;
  padding: 0px;
  padding-left: 5px;
  border-radius: 20px;
  margin-bottom: 20px;
}
.ltr .custom-tabs .btn {
  border-radius: 20px;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 500;
  min-width: 140px;
}
.ltr .custom-tabs .btn.btn-default {
  background-color: transparent;
}
.ltr .custom-tabs .btn.btn-primary {
  background-color: var(--main-color-hover);
  border-radius: 15px;
}
.ltr .select-month {
  display: inline-flex;
  align-items: center;
  background: var(--main-color-hover);
  padding: 15px 20px;
  color: #ffffff;
}
.ltr .select-month i {
  color: #ffffff;
}
.ltr .border-none {
  border: none;
}
.ltr .searchTop {
  border-radius: 50px;
  border: 1px solid #fe6d52;
  padding: 0 25px;
}
.ltr .searchTop .mat-form-field-flex {
  position: relative;
}
.ltr .searchTop .mat-form-field-flex .mat-form-field-infix {
  position: relative;
  top: -5px;
}
.ltr .searchTop .mat-form-field-wrapper {
  margin-bottom: 0;
  padding-bottom: 3px;
}
.ltr .searchTop .mat-form-field-underline {
  background-color: transparent;
  display: none;
}
.ltr .back-btn {
  background: transparent;
  color: #000000;
  text-align: left;
  font-size: 20px;
  margin-top: -28px;
  text-transform: capitalize;
}
.ltr .back-btn:hover {
  background-color: transparent !important;
}
.ltr .back-btn:focus {
  background-color: transparent !important;
}
.ltr .selectdate {
  display: inline;
  margin-right: 25px;
  font-size: 28px;
  color: var(--main-color-hover);
  position: relative;
  top: 5px;
  margin-left: 10px;
}
.ltr .report-status table {
  background: #EAEBEC;
  border: 1px solid #ddd !important;
}
.ltr .report-status table tr td {
  border-right: 1px solid #D9D9D9;
  width: 50%;
}
.ltr .report-status table tr td b {
  font-weight: 500;
}
.ltr .report-status table tr:nth-child(even) {
  background-color: #ffffff;
}
.ltr .circle-round {
  width: 26px;
  height: 26px;
  border-radius: 0;
  box-shadow: -2px -2px #989898;
  display: inline-flex;
  align-items: center;
}
.ltr .circle-round::before {
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
  border-color: none;
  margin: auto;
  font-style: normal;
}
.ltr .circle-round.present {
  background-color: #52BC22;
}
.ltr .circle-round.present::before {
  content: "P";
}
.ltr .circle-round.absent {
  background-color: #FF1934;
}
.ltr .circle-round.absent::before {
  content: "A";
  font-size: 18px;
  line-height: 0;
}
.ltr .circle-round.weekend {
  background-color: #0475AB;
}
.ltr .circle-round.weekend::before {
  content: "W";
}
.ltr .circle-round.holiday {
  background-color: #454853;
}
.ltr .circle-round.holiday::before {
  content: "H";
}
.ltr .circle-round.leave::before {
  content: "L";
}
.ltr .circle-round.annualLeave {
  background-color: #202020;
}
.ltr .circle-round.annualLeave::before {
  content: "A";
}
.ltr .attendance-table th:not([scope=row]):first-child {
  background: var(--main-color) !important;
}
.ltr .tdClass .mat-form-field-wrapper {
  margin-bottom: -10px !important;
  margin-top: -14px !important;
}
.ltr #duplicate-id .modal-body {
  overflow: inherit;
}
.ltr .Hidemodal-scroll .modal-body {
  min-height: inherit;
  overflow: inherit;
}
.ltr .scroll_bar {
  max-height: 300px;
  min-height: 300px;
  border: none !important;
  background: #e9e9e9;
  overflow-y: auto;
  padding-left: 15px;
  overflow-x: hidden;
}
.ltr .scroll_bar .c-btn.disabled {
  height: inherit !important;
  background: none !important;
  border-bottom: 1px solid var(--main-color) !important;
  padding-bottom: 3px !important;
}
.ltr .scroll_bar .c-btn.disabled .c-angle-down {
  display: none !important;
}
.ltr .scroll_bar .custom-multi-selector > .mystyle {
  top: 7px !important;
}
.ltr #tblFiscalPeriod .collapse {
  background: #f5f5f5;
  padding: 5px 10px;
}
.ltr #tblFiscalPeriod tbody tr:first-child td {
  border-top: 15px solid #ffffff;
}
.ltr #tblFiscalPeriod td {
  border: none;
}
.ltr #tblFiscalPeriod .selected-list .c-angle-down,
.ltr #tblFiscalPeriod .selected-list .c-angle-up {
  top: 35%;
}
.ltr #tblFiscalPeriod .mat-form-field-wrapper {
  margin-bottom: 0;
}
.ltr #tblFiscalPeriod .c-btn {
  min-height: 28px !important;
}
.ltr #tblFiscalPeriod .mat-form-field {
  margin-top: -23px;
}
.ltr #tblFiscalPeriod .selected-list {
  margin-top: -1px;
}
.ltr .isApproved {
  color: green;
}
.ltr .isReturn {
  color: red;
}
.ltr .isNew {
  color: #fe6d52;
}
.ltr .datatable-checkbox input[type=checkbox]:checked:before {
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: var(--main-color-hover);
  border-top-style: none;
  border-right-style: none;
}
.ltr .datatable-checkbox input[type=checkbox]:before {
  transition: all 0.3s ease-in-out;
  content: "";
  position: absolute;
  right: 0;
  z-index: 1;
  width: 1rem;
  height: 1rem;
  border: 2px solid var(--main-color);
}
.ltr .datatable-checkbox input[type=checkbox]:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1rem;
  height: 1rem;
  background: #ffffff;
  cursor: pointer;
  border: 2px solid var(--main-color) !important;
}
.ltr .fa-info-circle {
  font-size: 18px;
}
.ltr .smtTableOuter .inner-table {
  height: auto !important;
  min-height: unset !important;
  display: block;
  overflow: auto;
}
.ltr .smtTableOuter tr {
  padding-bottom: 0 !important;
}
.ltr .smtTableOuter tr,
.ltr .smtTableOuter td {
  display: inline-flex;
}
.ltr .smtTableOuter thead,
.ltr .smtTableOuter tbody tr {
  width: 100%;
}
.ltr .smtTableOuter thead {
  width: 100%;
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .smtTableOuter thead th {
  vertical-align: middle;
  font-weight: 500 !important;
  border: none;
}
.ltr .smtTableOuter thead .btn-icon {
  width: 33px;
}
.ltr .smtTableOuter thead .selected-list .c-btn {
  color: #ffffff !important;
}
.ltr .smtTableOuter thead .selected-list .c-angle-down svg,
.ltr .smtTableOuter thead .selected-list .selected-list .c-angle-up svg {
  fill: #ffffff;
}
.ltr .smtTableOuter thead .selected-list .c-remove svg,
.ltr .smtTableOuter thead .selected-list .selected-list .c-remove svg {
  fill: #ffffff;
}
.ltr .smtTableOuter tr {
  border-bottom: 1px solid #a5a5a5;
}
.ltr .smtTableOuter tr td,
.ltr .smtTableOuter tr th {
  border-left: 1px solid #a5a5a5;
}
.ltr .smtTableOuter .w-70 {
  width: 68px;
  display: inline-block;
  font-weight: 500;
  text-align: center;
  border: none;
  border-left: 1px solid #a5a5a5;
  line-height: 18px;
  position: relative;
}
.ltr .smtTableOuter .w-70 .circle-round {
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.ltr .smtTableOuter .img-35 {
  width: 35px;
  height: 35px;
  float: left;
  border-radius: 50%;
}
.ltr .smtTableOuter .img-100 {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.ltr .smtTableOuter .cursor {
  width: 350px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}
.ltr .smtTableOuter .btn-top {
  text-align: right;
}
.ltr .smtTableOuter .select-month {
  display: inline-flex;
  align-items: center;
}
.ltr .smtTableOuter .select-month i:hover {
  color: var(--btnPrimary);
}
.ltr .smtTableOuter .select-month h3 {
  margin: 0 5px;
  font-size: 22px;
  font-weight: normal;
}
.ltr .smtTableOuter .status-bar {
  float: left;
  display: inline-flex;
  align-items: center;
}
.ltr .smtTableOuter .status-bar span {
  font-weight: 500;
}
.ltr .selectMonth {
  text-align: right;
  color: #ffffff;
}
.ltr .jv-pop-up {
  height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}
.ltr .flex-display {
  display: flex;
}
.ltr .attendancedetail table thead {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .attendancedetail table thead tr th {
  font-weight: 500;
}
.ltr .ngx-datatable .datatable-header {
  background-color: var(--main-color);
}
.ltr .customtbale {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .customtbale tr th {
  font-weight: 500 !important;
}
.ltr .innerScroll {
  height: 80vh;
  overflow-y: scroll;
  overflow-x: hidden;
}
.ltr .ngx-datatable .datatable-row-wrapper:hover {
  cursor: pointer;
}
.ltr .segment-table {
  min-height: 550px !important;
  display: block;
  overflow: auto;
  overflow-y: hidden;
}
.ltr .segment-table tbody tr:nth-child(1) td .dropdown-list .arrow-down,
.ltr .segment-table tbody tr:nth-child(2) td .dropdown-list .arrow-down,
.ltr .segment-table tbody tr:nth-child(3) td .dropdown-list .arrow-down,
.ltr .segment-table tbody tr:nth-child(4) td .dropdown-list .arrow-down {
  bottom: -2px;
  top: unset;
  transform: rotate(360deg);
}
.ltr .segment-table tbody tr:nth-child(1) td .dropdown-list .arrow-down.arrow-2,
.ltr .segment-table tbody tr:nth-child(2) td .dropdown-list .arrow-down.arrow-2,
.ltr .segment-table tbody tr:nth-child(3) td .dropdown-list .arrow-down.arrow-2,
.ltr .segment-table tbody tr:nth-child(4) td .dropdown-list .arrow-down.arrow-2 {
  top: unset;
  bottom: -1px;
  transform: rotate(360deg);
}
.ltr .segment-table tbody td .c-list {
  height: 28px;
  overflow: hidden;
}
.ltr .segment-table tbody td .c-list .c-remove {
  top: 13px;
}
.ltr .segment-table .acc-badge {
  background-color: var(--main-color);
  display: inline-block;
  min-width: 10px;
  padding: 4px 10px;
  font-size: 12px !important;
  color: #ffffff;
  border-radius: 25px;
}
.ltr .segment-table .acc-badge-blank {
  background-color: #777 !important;
}
.ltr .segment-table li {
  margin: 3px !important;
}
.ltr .segment-table .btn-icon {
  width: 30px;
  line-height: 35px;
  height: 30px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  padding: 0;
}
.ltr .segment-table .btn-icon i {
  margin-right: 0;
  margin: auto;
  font-size: 13px !important;
}
.ltr .segment-table .dynamic-error {
  color: red;
  margin-top: 14px;
  white-space: pre;
}
.ltr .segment-table .dynamic-values {
  overflow-y: auto;
}
.ltr .segment-table .dimension-dropdown {
  width: 100%;
  margin-right: 3px;
}
.ltr .segment-table .table td,
.ltr .segment-table .table th {
  border-top: none;
}
.ltr .Tablepopup.popUPStatus .datatable-body-cell {
  overflow: hidden;
}
.ltr .Tablepopup .datatable-header-cell {
  width: 38.33% !important;
}
.ltr .Tablepopup .datatable-header-cell:first-child {
  width: 20.25% !important;
}
.ltr .Tablepopup .datatable-body-cell {
  height: 50px !important;
  width: 38.33% !important;
}
.ltr .Tablepopup .datatable-body-cell:first-child {
  width: 20.25% !important;
}
.ltr .Tablepopup .datatable-body-row {
  height: 50px !important;
}
.ltr .customTabelStyle {
  overflow-y: auto !important;
  min-height: 500px;
}
.ltr .customTabelStyle tr td .dec .mat-form-field-infix {
  width: 220px !important;
}
.ltr .customTabelStyle tr td .mat-form-field-infix {
  width: 85px !important;
}
.ltr .customTabelStyle tr td .small-btn {
  margin: 0 2px 5px 0 !important;
}
.ltr .tableStyle tr {
  border-bottom: 1px solid #dee2e6;
}
.ltr .tableStyle tr td {
  border-top: none !important;
}
.ltr .tableStyle tr td.selectList .selected-list {
  width: 180px;
}
.ltr .table-style tr:hover {
  background-color: #e9e9e9;
  cursor: pointer;
}
.ltr .chartTable {
  overflow-x: auto;
}
.ltr .chartTable table {
  width: 100%;
}
.ltr .chartTable table tr th {
  font-size: 15.5px;
}
.ltr .chartTable table tr th .border-checkbox-section {
  float: left;
}
.ltr .chartTable table tr th span.codeText {
  padding-left: 0 !important;
  position: relative;
  top: 5px;
}
.ltr .chartTable table tr:hover td {
  background-color: #e9e9e9;
  cursor: pointer;
}
.ltr .chartTable table tr.mat-row {
  height: 24px;
}
.ltr .chartTable table tr td {
  padding: 3px 15px 2px 15px;
  font-size: 15px;
}
.ltr .chartTable table tr td span.textcode {
  position: relative;
  top: -6px;
}
.ltr .chartTable table tr td button {
  background-color: transparent;
  border: none;
  height: 17px;
}
.ltr .chartTable table tr td button:focus {
  outline: none;
  border: none;
}
.ltr .note-text textarea.mat-input-element {
  line-height: 22px;
}
.ltr .custom-class .mat-form-field-infix {
  width: auto !important;
}
.ltr .pcoded .pcoded-navbar[data-navbar-theme=theme1] .pcoded-item > li.pcoded-trigger > a {
  background-color: var(--main-color-hover);
}
.ltr .pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li.sublink a {
  background-color: var(--main-color-hover);
}
.ltr ul.customMenu li.pcoded-trigger a {
  background-color: var(--main-color-hover);
}
.ltr ul.customMenu ul.pcoded-submenu li a {
  background-color: transparent !important;
}
.ltr ul.customMenu ul.pcoded-submenu li.sublink a {
  background-color: var(--main-color-hover) !important;
}
.ltr .BtnAction {
  text-align: center;
  width: 100%;
}
.ltr .BtnAction .btn {
  padding: 5px 8px !important;
}
.ltr .customTablescroll tr {
  width: 1500px;
  display: inline-table;
}
.ltr .table-cell {
  display: table-cell;
}
.ltr .modal {
  transform: scale(0) !important;
  opacity: 0 !important;
  transition: all 0.3s linear !important;
}
.ltr .modal.show {
  opacity: 1 !important;
  transform: scale(1) !important;
}
.ltr .modal .modal-body {
  max-height: 550px;
  overflow-x: hidden;
  overflow-y: auto;
}
.ltr .modal .modal-body .dropdown-list {
  left: auto !important;
  top: auto !important;
}
.ltr .modal .modal-dialog {
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  top: 47% !important;
  transform: translateY(-50%) !important;
}
.ltr .TemplateRecurring .datatable-body-cell {
  width: 100% !important;
}
.ltr .TemplateRecurring .datatable-header-cell {
  width: 100% !important;
}
.ltr #account-detail-modal {
  top: inherit !important;
  transform: inherit !important;
}
.ltr #account-detail-modal .modal-body {
  height: 550px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.ltr .reportTable .datatable-header-cell {
  border-left: 1px solid #ffffff;
}
.ltr .reportTable .datatable-header-cell:first-child {
  border-left: none;
}
.ltr .reportTable .ngx-datatable.material {
  border: none;
}
.ltr .reportTable .datatable-row-wrapper {
  border-bottom: 1px solid #dee2e6;
}
.ltr .reportTable .datatable-footer {
  border-top: none;
}
.ltr #filter-option2 {
  transition: height 0.35s ease 0s;
}
.ltr .optionExpand.collapsed .fa {
  transform: rotate(0deg);
}
.ltr .optionExpand .fa {
  transition: 0.3s transform ease-in-out;
  transform: rotate(0deg);
}
.ltr .card-header .fa {
  transition: 0.3s transform ease-in-out;
}
.ltr .card-header .collapsed .fa {
  transform: rotate(90deg);
}
.ltr .select-employess .modal-body {
  min-height: 350px;
  overflow: hidden;
}
.ltr .select-employess .modal-body div.ng-star-inserted {
  max-height: 170px !important;
}
.ltr .select-employess .modal-body .dropdown-list ul li {
  padding: 4px 10px 10px 10px;
}
.ltr .menu-top-menu-container {
  background: transparent;
  color: white;
  text-align: left;
}
.ltr .menu-top-menu-container li {
  list-style-type: none;
  position: relative;
}
.ltr .menu-top-menu-container li.active ul li.active a {
  background-color: var(--main-color-hover);
}
.ltr .menu-top-menu-container li.active ul li a {
  background-color: var(--side-bar);
}
.ltr .menu-top-menu-container li.active a {
  background-color: var(--main-color-hover);
}
.ltr .menu-top-menu-container li ul li i.fa-star {
  position: absolute;
  top: 14px;
  left: 0;
  z-index: 100;
}
.ltr .menu-top-menu-container li ul li .favorite-list {
  font-size: 12px;
  margin-left: 3px;
  color: #000000;
}
.ltr .menu-top-menu-container li ul li .favorite-list:hover {
  color: #000000;
}
.ltr .menu-top-menu-container .favouirted-list:after {
  display: none;
}
.ltr .menu-top-menu-container ul ul {
  display: none;
  margin-left: 10px;
}
.ltr .menu-top-menu-container li.active > ul {
  display: block;
}
.ltr .menu-top-menu-container > ul > li > a {
  position: relative;
  display: block;
  padding: 9px 20px 9px 10px;
  text-decoration: none;
}
.ltr .menu-top-menu-container ul ul li a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  padding: 9px 25px 9px 25px;
  position: relative;
  transition: all 0.15s;
}
.ltr .menu-top-menu-container ul ul li a span:focus {
  outline: none;
}
.ltr .menu-top-menu-container ul ul li a:hover span {
  cursor: pointer;
}
.ltr .menu-top-menu-container ul ul ul {
  margin-left: 15px;
}
.ltr .menu-top-menu-container ul ul ul li a {
  background-color: var(--main-color) !important;
}
.ltr .menu-top-menu-container ul ul ul li.active a {
  background-color: var(--main-color-hover) !important;
}
.ltr .menu-top-menu-container a:not(:only-child):after {
  position: absolute;
  right: 15px;
  content: "\e606";
  font-family: simple-line-icons;
  top: 32%;
  font-size: 10px;
}
.ltr .menu-top-menu-container .active > a:not(:only-child):after {
  content: "\e604";
  font-family: simple-line-icons;
}
.ltr .alert-suceess {
  background-color: var(--btnSuccess);
  border: var(--btnSuccess);
  color: #ffffff;
}
.ltr .alert-danger {
  background-color: var(--btnDanger);
  border: var(--btnDanger);
  color: #ffffff;
}
.ltr .innerGraphaBody .card-body {
  min-height: 220px;
}
.ltr .tableRow .headingTitle span {
  font-weight: 500;
}
.ltr .tableRow .Space-row {
  margin: 13px -35px 5px -35px;
}
.ltr .tableRow .Space-row hr {
  border: 5px solid #e8e8e8;
}
.ltr .customerpopup .datatable-header-cell {
  width: 20% !important;
}
.ltr .customerpopup .datatable-body-cell {
  width: 20% !important;
}
.ltr .popWidth .datatable-header-cell {
  width: 33% !important;
}
.ltr .popWidth .datatable-body-cell {
  width: 33% !important;
}
.ltr .Itempop .datatable-header-cell {
  width: 28% !important;
}
.ltr .Itempop .datatable-header-cell:first-child {
  width: 10% !important;
}
.ltr .Itempop .datatable-body-cell {
  width: 25% !important;
}
.ltr .Itempop .datatable-body-cell:first-child {
  width: 10% !important;
}
.ltr .rowbox .card-header {
  padding: 7px 15px;
}
.ltr .financedashboard .progressBar {
  height: 15px;
}
.ltr .financedashboard .card {
  margin-bottom: 20px;
}
.ltr .financedashboard .card-body {
  padding: 0;
}
.ltr .financedashboard .table-style {
  border: none;
}
.ltr .financedashboard .table-style tr th {
  font-size: 15px;
  padding: 2px 10px;
  background-color: var(--main-color);
  color: #ffffff;
  font-weight: 500;
}
.ltr .financedashboard .table-style tr td {
  padding: 1px 10px;
  font-size: 14px;
  vertical-align: middle;
}
.ltr .financedashboard .table-style tr td:first-child {
  font-weight: 500;
}
.ltr .ItemModal {
  max-width: 1350px;
}
.ltr .ItemModal .modal-body {
  min-height: 575px;
  max-height: inherit;
  overflow: hidden;
}
.ltr .cancelBtn {
  position: absolute;
  right: 5px;
  top: -62px;
}
.ltr .calendarStyle .fc-event {
  border-color: #d0d7da;
  border-left: 4px solid #0073aa;
  text-transform: capitalize;
  line-height: 16px;
  background: #797979;
}
.ltr .calendarStyle .fc-day-grid-event .fc-time {
  font-weight: 500;
  display: inline-block;
  position: relative;
}
.ltr .calendarStyle .fc-head {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .calendarStyle .fc-head thead tr th {
  font-weight: 400;
  padding: 4px 0;
}
.ltr .calendarStyle .fc-header-toolbar button {
  border: none;
  background: #918787;
  border-radius: 0;
  box-shadow: none;
  text-shadow: none;
  text-transform: capitalize;
  border-left: 1px solid #ffffff;
  padding: 2px 15px;
}
.ltr .calendarStyle .fc-header-toolbar button .fc-icon-right-single-arrow::after {
  content: "\f105";
  font-size: 18px;
  font: normal normal normal 14px/1 FontAwesome;
}
.ltr .calendarStyle .fc-header-toolbar button .fc-icon-left-single-arrow::after {
  content: "\f104";
  font-size: 18px;
  font: normal normal normal 14px/1 FontAwesome;
}
.ltr .calendarStyle .fc-header-toolbar button:focus {
  outline: none;
}
.ltr .calendarStyle .fc-header-toolbar button:hover {
  background: var(--main-color);
  color: #ffffff;
}
.ltr .calendarStyle .fc-header-toolbar .fc-right button {
  min-width: 70px;
}
.ltr .calendarStyle .fc-header-toolbar .fc-right button.fc-state-active {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .calendarStyle .fc-list-view .fc-list-heading td {
  background: var(--main-color) !important;
  font-weight: 500;
  color: #ffffff;
}
.ltr .TabsCustom.dashboard-tabs li {
  width: 16.6%;
}
.ltr .TabsCustom li {
  width: 20%;
  text-align: center;
  background-color: #e9e9e9;
}
.ltr .TabsCustom li a {
  color: var(--main-color-hover);
  padding: 12px 0;
  font-weight: 500;
}
.ltr .TabsCustom li a.hover i {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .TabsCustom li a.active i {
  background-color: var(--main-color);
  color: #ffffff;
}
.ltr .TabsCustom li a i {
  width: 28px;
  height: 28px;
  background-color: #ffffff;
  border-radius: 50%;
  position: relative;
  color: var(--main-color);
  top: 0px;
  line-height: 28px;
}
.ltr #eventModal ol,
.ltr #eventModal ul {
  padding-left: revert;
  list-style-type: revert;
}
.ltr #eventModal .modal-header {
  text-transform: capitalize;
}
.ltr #eventModal .modal-header label {
  font-size: 12px !important;
  padding: 2px 5px 3px 5px;
  position: relative;
  top: 10px;
  border-radius: 0;
}
.ltr #eventModal .modal-header i {
  background: #ddd;
  padding: 5px;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  font-size: 15px;
  position: relative;
  top: -2px;
  text-align: center;
  line-height: 20px;
}
.ltr .innerWrap {
  position: relative;
  top: 50%;
  left: 57%;
  transform: translate(-58%, -42%);
  margin-top: 17%;
}
.ltr .innerWrap .selector {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 250px;
  height: 250px;
  margin-left: -70px;
}
.ltr .innerWrap .selector button {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px;
  background: #ffffff;
  border-radius: 50%;
  border: 0;
  color: white;
  font-size: 20px;
  cursor: pointer;
  box-shadow: 0px 0px 27px 2px rgba(0, 0, 0, 0.48);
  transition: all 0.1s;
}
.ltr .innerWrap .selector button .text {
  line-height: 23px;
  margin-top: 5px;
  font-size: 20px;
  padding: 0 15px;
}
.ltr .innerWrap .selector button img.LogoOne {
  width: 100%;
}
.ltr .innerWrap .selector button img {
  width: 80px;
}
.ltr .innerWrap .selector button:hover {
  background: #ffffff;
}
.ltr .innerWrap .selector button:focus {
  outline: none;
}
.ltr .innerWrap .selector ul {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: -140%;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.ltr .innerWrap .selector li {
  position: absolute;
  width: 0;
  height: 100%;
  margin: 0 50%;
  transform: rotate(-360deg);
  transition: all 0.8s ease-in-out;
}
.ltr .innerWrap .selector li input {
  display: none;
}
.ltr .innerWrap .selector li input + label {
  position: absolute;
  left: 50%;
  bottom: 140%;
  width: 0;
  height: 0;
  line-height: 1px;
  margin-left: 0;
  border-radius: 50%;
  text-align: center;
  font-size: 1px;
  overflow: hidden;
  cursor: pointer;
  transition: all 0.5s ease-out;
  clip-path: circle(50% at 50% 50%);
}
.ltr .innerWrap .selector li input + label:hover {
  clip-path: circle(70% at 50% 50%);
  border-radius: 0%;
}
.ltr .innerWrap .selector.open li input + label {
  width: 135px;
  height: 135px;
  line-height: 75px;
  font-size: 14px;
}
.ltr .innerWrap .selector.open li input + label img {
  margin: auto;
  width: 60px;
  margin-top: 23px;
}
.ltr .innerWrap .selector.open li label div.text {
  position: absolute;
  top: 87px;
  width: 100%;
  color: #ffffff;
  font-size: 12px;
  line-height: 13px;
  padding: 0 12%;
}
.ltr .SM-1001ADMIN {
  background: #797b79;
}
.ltr .SM-1001ADMIN:hover {
  background: #797b79;
}
.ltr .SM-9001WORK_ORDER {
  background: #0475ab;
}
.ltr .SM-9001WORK_ORDER:hover {
  background: #0475ab;
}
.ltr .SM-1010REPORTS {
  background: #4aab0d;
}
.ltr .SM-1010REPORTS:hover {
  background: #4aab0d;
}
.ltr .SM-1011INQUIRES {
  background: #e24021;
}
.ltr .SM-1011INQUIRES:hover {
  background: #e24021;
}
.ltr .SM-1012SUPER_SET {
  background: #000;
}
.ltr .SM-1012SUPER_SET:hover {
  background: #000;
}
.ltr .SM-2007CUSTOMER_PORTAL {
  background: #2b3674;
}
.ltr .SM-2007CUSTOMER_PORTAL:hover {
  background: #2b3674;
}
.ltr .SM-1013ECOM_ALGO {
  background: #1D9BF0;
}
.ltr .SM-1013ECOM_ALGO:hover {
  background: #1D9BF0;
}
.ltr .SM-1002HOME {
  background: #343b7f;
}
.ltr .SM-1002HOME:hover {
  background: #343b7f;
}
.ltr .SM-1003DASHBOARD {
  background: #8ac541;
}
.ltr .SM-1003DASHBOARD:hover {
  background: #8ac541;
}
.ltr .SM-3001HUMAN_RESOURCES_MANAGEMENT {
  background: #1aa79c;
}
.ltr .SM-3001HUMAN_RESOURCES_MANAGEMENT:hover {
  background: #1aa79c;
}
.ltr .SM-3002PAYROLL_MANAGEMENT {
  background: #29b9ae;
}
.ltr .SM-3002PAYROLL_MANAGEMENT:hover {
  background: #29b9ae;
}
.ltr .SM-3003ATTENDANCE_MANAGEMENT {
  background: #3bccc1;
}
.ltr .SM-3003ATTENDANCE_MANAGEMENT:hover {
  background: #3bccc1;
}
.ltr .SM-2001GENERAL_LEDGER {
  background: #81663b;
}
.ltr .SM-2001GENERAL_LEDGER:hover {
  background: #81663b;
}
.ltr .SM-2002ACCOUNTS_RECEIVABLE {
  background: #9c7b45;
}
.ltr .SM-2002ACCOUNTS_RECEIVABLE:hover {
  background: #9c7b45;
}
.ltr .SM-2003ACCOUNTS_PAYABLE {
  background: #b99456;
}
.ltr .SM-2003ACCOUNTS_PAYABLE:hover {
  background: #b99456;
}
.ltr .SM-2004CASH__BANK_MANAGEMENT {
  background: #d2a863;
}
.ltr .SM-2004CASH__BANK_MANAGEMENT:hover {
  background: #d2a863;
}
.ltr .SM-2005FIXED_ASSETS_MANAGEMENT {
  background: #dcb36f;
}
.ltr .SM-2005FIXED_ASSETS_MANAGEMENT:hover {
  background: #dcb36f;
}
.ltr .SM-2006TAX_DECLARATION {
  background: #e6c080;
}
.ltr .SM-2006TAX_DECLARATION:hover {
  background: #e6c080;
}
.ltr .SM-4001WAREHOUSE_MANAGEMENT {
  background: #824949;
}
.ltr .SM-4001WAREHOUSE_MANAGEMENT:hover {
  background: #824949;
}
.ltr .SM-4002CUSTOMER_INVOICING {
  background: #ae6969;
}
.ltr .SM-4002CUSTOMER_INVOICING:hover {
  background: #ae6969;
}
.ltr .SM-4003PURCHASE_MANAGEMENT {
  background: #cc8d8d;
}
.ltr .SM-4003PURCHASE_MANAGEMENT:hover {
  background: #cc8d8d;
}
.ltr .SM-6001SALES_ORDER_PROCESSING {
  background: #e0a8a8;
}
.ltr .SM-6001SALES_ORDER_PROCESSING:hover {
  background: #e0a8a8;
}
.ltr .SM-4005PROCUREMENT {
  background: #e0baba;
}
.ltr .SM-4005PROCUREMENT:hover {
  background: #e0baba;
}
.ltr .SM-5001CRM {
  background: #343b7f;
}
.ltr .SM-5001CRM:hover {
  background: #343b7f;
}
.ltr .SM-6002POS {
  background: #222222;
}
.ltr .SM-6002POS:hover {
  background: #171616;
}
.ltr .SM-6007DOCUMENT_EXPIRY {
  background: #fe6d52;
}
.ltr .SM-6007DOCUMENT_EXPIRY:hover {
  background: #ec4d2f;
}
.ltr .SM-6007DOCUMENT_EXPIRY .text {
  padding: 0 11% !important;
}
.ltr .SM-6007COMPANY_SETUP {
  background: #fe6d52;
}
.ltr .SM-6007COMPANY_SETUP:hover {
  background: #ec4d2f;
}
.ltr .SM-6007COMPANY_SETUP .text {
  padding: 0 11% !important;
}
.ltr .SM-6003WORKFLOW {
  background: #203255;
}
.ltr .SM-6003WORKFLOW:hover {
  background: #203255;
}
.ltr .SM-6003WORKFLOW .text {
  padding: 0 11% !important;
}
.ltr .logo-SM-1001ADMIN {
  background: #797b79 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-9001WORK_ORDER {
  background: #0475ab !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-1010REPORTS {
  background: #4aab0d !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-1011INQUIRES {
  background: #e24021 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-1012SUPER_SET {
  background: #000 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-2007CUSTOMER_PORTAL {
  background: #2b3674 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-1013ECOM_ALGO {
  background: #1D9BF0 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-1002HOME,
.ltr .logo-SM-5001CRM {
  background: #343b7f !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-1003DASHBOARD {
  background: #8ac541 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-3001HUMAN_RESOURCES_MANAGEMENT,
.ltr .logo-SM-3002PAYROLL_MANAGEMENT,
.ltr .logo-SM-3003ATTENDANCE_MANAGEMENT {
  background: #1aa79c !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-2001GENERAL_LEDGER,
.ltr .logo-SM-2002ACCOUNTS_RECEIVABLE,
.ltr .logo-SM-2003ACCOUNTS_PAYABLE,
.ltr .logo-SM-2004CASH__BANK_MANAGEMENT,
.ltr .logo-SM-2005FIXED_ASSETS_MANAGEMENT,
.ltr .logo-SM-2006TAX_DECLARATION {
  background: #81663b !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-4001WAREHOUSE_MANAGEMENT,
.ltr .logo-SM-4002CUSTOMER_INVOICING,
.ltr .logo-SM-4003PURCHASE_MANAGEMENT,
.ltr .logo-SM-6001SALES_ORDER_PROCESSING,
.ltr .logo-SM-4005PROCUREMENT {
  background: #824949 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-6002POS {
  background: #171616 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-6007DOCUMENT_EXPIRY {
  background: #ec4d2f !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-6007COMPANY_SETUP {
  background: #ec4d2f !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .logo-SM-6003WORKFLOW {
  background: #203255 !important;
  transition: all 0.5s ease-out;
  position: absolute !important;
  left: 0;
  top: 0;
}
.ltr .grid-module .SM-1013ECOM_ALGO img {
  position: relative;
  left: -10px;
}
.ltr .icons-chat {
  position: fixed;
  right: 3px;
  bottom: 5px;
  z-index: 10000;
}
.ltr .icons-chat a {
  background: var(--main-color);
  width: 45px;
  height: 45px;
  border-radius: 50%;
  display: grid;
  margin-left: 5px;
  display: inline-block;
  line-height: 45px;
  text-align: center;
}
.ltr .icons-chat a i {
  font-size: 20px;
  position: relative;
  top: 3px;
}
.ltr .icons-chat a img {
  width: 20px;
  height: 20px;
}
.ltr .icons-chat a:hover {
  background-color: var(--main-color-hover);
}
.ltr .icons-chat a i {
  margin: auto;
  color: #ffffff;
}
.ltr .panelRight {
  width: 50px;
  float: left;
  background: var(--main-color);
  position: fixed;
  z-index: 1000;
  right: -50px;
  top: 0;
  top: 61px;
  padding: 10px 0 10px 0;
}
.ltr .panelRight ul li a {
  color: #ffffff;
  padding: 9px 15px;
  display: inline-block;
  width: 100%;
  text-align: center;
}
.ltr .panelRight ul li a i {
  margin-right: 5px;
  font-size: 23px;
}
.ltr .panelRight ul li a:hover {
  background: var(--main-color-hover);
}
.ltr .slider-arrow {
  padding: 5px;
  width: 36px;
  height: 36px;
  float: left;
  text-align: center;
  background: var(--main-color);
  color: #000000;
  text-decoration: none;
  position: absolute;
  right: 50px;
  top: 95px;
}
.ltr .slider-arrow.show::before {
  content: "\e662";
  font-family: themify;
  width: 35px;
  height: 35px;
  color: #ffffff;
  position: absolute;
  left: 0;
  background: var(--main-color);
  top: 0;
  padding: 7px 0;
}
.ltr .slider-arrow.hide::before {
  content: "\e661";
  font-family: themify;
  width: 35px;
  background: var(--main-color);
  height: 35px;
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  padding: 7px 0;
}
.ltr .card-container {
  cursor: pointer;
  height: 135px;
  perspective: 600;
  position: relative;
  width: 135px;
}
.ltr #eventModal .modal-header {
  background-color: #eaeaea;
  padding: 10px 15px;
}
.ltr #eventModal .modal-body .headerTop {
  background: #f5f5f5;
  padding: 6px 5px;
  margin-top: -17px;
}
.ltr #eventModal .modal-body .headerTop span.Emailname {
  color: #0fb914;
}
.ltr #eventModal .modal-body .headerTop .dueDate {
  font-size: 14px;
  margin-top: 2px;
  text-align: right;
}
.ltr #eventModal .modal-body .descriptionBox {
  padding: 5px;
  height: 150px;
  border: 1px solid #ddd;
  margin-bottom: 5px;
}
.ltr #eventModal .modal-body .descriptionBox.smallD {
  height: 75px;
  margin-bottom: 20px;
}
.ltr #eventModal .modal-footer .btn-group {
  position: absolute;
  right: 0;
  top: 8px;
}
.ltr #eventModal .modal-footer .btn-group button {
  padding: 6px 15px;
  font-size: 12px !important;
  margin-right: 2px;
}
.ltr #timeline .timeline-item .timeline-content.right {
  position: relative;
  margin-left: 40px;
  float: left;
}
.ltr #timeline .timeline-item .timeline-content.right:before {
  left: -7px;
}
.ltr .selectTheme {
  text-align: center;
}
.ltr .selectTheme:hover {
  cursor: pointer;
}
.ltr .selectTheme:hover .img {
  border: 1px solid var(--main-color);
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05);
}
.ltr .selectTheme:hover .radio label {
  cursor: pointer;
}
.ltr .selectTheme a {
  width: -moz-fit-content;
  width: fit-content;
  height: 100%;
  display: inline-block;
}
.ltr .selectTheme h5 {
  margin-bottom: 10px;
}
.ltr .selectTheme .radio {
  margin-right: 0;
}
.ltr .selectTheme .radio input {
  display: none;
}
.ltr .selectTheme .radio label {
  margin-bottom: 0;
}
.ltr .selectTheme .img {
  border: 1px solid #ddd;
  padding: 2px;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
  position: relative;
}
.ltr .selectTheme .img i {
  position: absolute;
  right: -10px;
  background: #445c1e;
  top: -15px;
  border-radius: 100%;
  color: #ffffff;
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.ltr .selectTheme .img i::before {
  color: #ffffff;
  font-size: 15px;
}
.ltr .scrollHide {
  overflow: inherit !important;
}
.ltr .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: var(--btnPrimary) !important;
}
.ltr .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(0, 115, 170, 0.5) !important;
}
.ltr .btn-status {
  text-align: right;
}
.ltr .btn-status .btn-deafult,
.ltr .btn-status .btn-danger {
  background-color: #fe6d52;
  color: #ffffff;
}
.ltr .btn-status .btn-deafult.border,
.ltr .btn-status .btn-danger.border {
  border: 1px solid var(--main-color-hover) !important;
  color: var(--main-color-hover) !important;
  background-color: #ffffff !important;
}
.ltr .btn-status .btn-deafult.border:hover,
.ltr .btn-status .btn-danger.border:hover {
  background-color: var(--main-color-hover) !important;
  color: #ffffff !important;
}
.ltr .btn-status .btn {
  border-radius: 5;
  color: #ffffff;
  text-transform: capitalize !important;
  min-width: 150px;
  font-weight: 500;
  text-align: center;
  margin-right: 5px !important;
  padding: 10px 0px;
  min-height: 50px;
  position: relative;
}
.ltr .btn-status .btn span.mat-badge-content {
  position: absolute;
  right: -9px;
  top: -33px;
  left: inherit;
  background-color: #fe6d52;
  color: #ffffff;
}
.ltr .setting-card {
  min-height: 190px;
  padding: 20px;
}
.ltr .setting-card .layout-select {
  max-width: 490px;
  margin: auto;
}
.ltr .setting-card .layout-select a {
  float: left;
  color: #454853;
  margin: 0 9px;
  cursor: pointer;
}
.ltr .setting-card .layout-select a:hover img {
  background-color: var(--main-color-hover);
}
.ltr .setting-card .layout-select a img {
  padding: 10px;
}
.ltr .payment-modal .size-20 {
  font-size: 20px;
}
.ltr .payment-modal .modal-content .POS-tabs {
  border: 1px solid #d3d4d4;
  border-right: 0;
  border-top: none;
}
.ltr .payment-modal .modal-content .POS-tabs.customersType li a {
  position: relative;
}
.ltr .payment-modal .modal-content .POS-tabs.customersType li a.active::before {
  position: absolute;
  left: 48%;
  bottom: -6px;
  width: 15px;
  height: 15px;
  content: "";
  background-color: #454853;
  transform: rotate(316deg);
}
.ltr .payment-modal .modal-content .POS-tabs li a {
  border-right: 1px solid #d3d4d4;
  border-top: 1px solid #d3d4d4;
  color: #454853;
  height: 45px;
  border: none;
  font-size: 18px;
  background-color: transparent;
  border-left: 0;
  border-radius: 0;
  font-weight: 500;
}
.ltr .payment-modal .modal-content .POS-tabs li a:hover {
  color: #ffffff;
  background-color: #454853;
  border-color: #454853;
}
.ltr .payment-modal .modal-content .POS-tabs li a.active {
  background-color: #454853;
  border-color: #454853;
  color: #ffffff;
}
.ltr .payment-modal .modal-content .tab-content {
  border: 1px solid #d3d4d4;
  border-top: none;
  padding: 15px;
  padding-bottom: 0;
  min-height: 383px;
}
.ltr .payment-modal .modal-content .tab-content .checkout-form input {
  height: 48px;
  margin-bottom: 11px;
}
.ltr .payment-modal .modal-content .tab-content .btn-footer {
  text-align: right;
}
.ltr .payment-modal .modal-content .tab-content .btn-footer .btn {
  border: 1px solid #FE6D52;
  color: #FE6D52;
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.ltr .payment-modal .modal-content .tab-content .btn-footer .btn.active {
  background-color: #FE6D52;
  color: #ffffff;
}
.ltr .slider {
  -webkit-appearance: none;
  width: 100%;
  height: 1px;
  border-radius: 0px;
  background: #707070;
  outline: none;
  opacity: 1;
  transition: opacity 0.2s;
}
.ltr .slider:hover {
  opacity: 1;
}
.ltr .slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #FE6D52;
  cursor: pointer;
}
.ltr .slider::-moz-range-thumb {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #FE6D52;
  cursor: pointer;
}
.ltr .add-cat {
  border-top: none;
  padding: 15px;
  color: #ffffff;
  font-size: 18px;
  background-color: var(--side-bar);
  text-align: center;
}
.ltr .add-cat.first {
  border-right: none;
  background-color: var(--main-color-hover);
  color: #ffffff;
}
.ltr .addCategoryform {
  padding: 25px 25px 17px 26px;
  background-color: #f9f9f9;
  border: 1px solid #b3a7a7;
  margin-bottom: 20px;
  box-shadow: 2px 2px 5px rgba(45, 45, 45, 0.3411764706);
}
.ltr .productSearch .mat-form-field-infix {
  padding: 7px 0 14px 0 !important;
}
.ltr .productSearch .mat-form-field-wrapper {
  padding-bottom: 5px !important;
}
.ltr .productSearch .mat-form-field-appearance-outline .mat-form-field-outline-end,
.ltr .productSearch .mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 0 !important;
}
.ltr .add-plus {
  min-width: 70px !important;
  padding-top: 15px !important;
}
.ltr .add-plus i {
  margin-right: 0;
}
.ltr .category-box {
  height: 290px;
  overflow-x: auto;
}
.ltr .category-box::-webkit-scrollbar-track,
.ltr .productlist::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.ltr .category-box::-webkit-scrollbar,
.ltr .productlist::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.ltr .category-box::-webkit-scrollbar-thumb,
.ltr .productlist::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.ltr .msg-error {
  top: -9px;
}
.ltr .bg-cat-left {
  background-color: #E9E9E9;
}
.ltr .pagnation-cat {
  margin-top: -19px;
}
.ltr .pagnation-cat ul li {
  color: var(--main-color-hover);
  float: left;
  margin-right: 5px;
  padding: 0;
}
.ltr .pagnation-cat ul li a {
  color: var(--main-color-hover);
  font-style: italic;
  margin-right: 5px;
}
.ltr .total-count {
  float: right;
}
.ltr .text-color {
  color: var(--main-color-hover);
}
.ltr .total-items {
  display: inherit !important;
  width: 100%;
}
.ltr .total-items .btnDD {
  position: relative;
  top: 5px;
}
.ltr .modules-tabs {
  position: absolute;
  right: 38px;
  top: 35px;
  background: #5a5a5d;
}
.ltr .modules-tabs li a {
  border-radius: 0;
  padding: 8px 10px;
  border: none !important;
}
.ltr .modules-tabs li a.active {
  background-color: var(--main-color-hover) !important;
}
.ltr .modules-tabs li a.active img {
  opacity: 1;
}
.ltr .modules-tabs li a:hover img {
  opacity: 1;
}
.ltr .modules-tabs li a img {
  opacity: 0.7;
  width: 28px;
}
.ltr .list-module {
  margin-top: 30px;
}
.ltr .list-module li {
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 10px;
  cursor: pointer;
}
.ltr .list-module li:hover {
  box-shadow: 0px 0px 9px 3px #c7c7c7;
}
.ltr .list-module li:hover div.text {
  cursor: pointer;
}
.ltr .list-module li label {
  width: 60px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  position: relative;
  margin-top: -2px;
  left: 2px;
}
.ltr .list-module li label div.text {
  position: absolute;
  left: 85px;
  min-width: 77vw;
  cursor: pointer;
  top: 0px;
  text-align: left;
  color: var(--main-color);
  font-size: 20px;
}
.ltr .grid-module {
  margin: 30px -8px 0 -8px;
}
.ltr .grid-module .flip-card {
  background-color: transparent;
  height: 189px;
  margin-bottom: 15px;
  perspective: 1000px;
}
.ltr .grid-module .flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}
.ltr .grid-module .flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}
.ltr .grid-module .flip-card-front,
.ltr .grid-module .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}
.ltr .grid-module .flip-card-front {
  color: #000000;
}
.ltr .grid-module .flip-card-front img {
  max-width: 100%;
}
.ltr .grid-module .flip-card:hover .flip-card-front div.text {
  opacity: 0;
}
.ltr .grid-module .flip-card-back {
  color: white;
  transform: rotateY(180deg);
  z-index: 100;
}
.ltr .grid-module .flip-card-back label .text {
  color: #ffffff !important;
}
.ltr .grid-module .flip-card-back label.SM-1002HOME {
  background: #343b7f;
}
.ltr .grid-module .flip-card-back label.SM-2001GENERAL_LEDGER {
  background: #81663b;
}
.ltr .grid-module .flip-card-back label.SM-2002ACCOUNTS_RECEIVABLE {
  background: #9c7b45;
}
.ltr .grid-module .flip-card-back label.SM-2003ACCOUNTS_PAYABLE {
  background: #b99456;
}
.ltr .grid-module .flip-card-back label.SM-2004CASH__BANK_MANAGEMENT {
  background: #d2a863;
}
.ltr .grid-module .flip-card-back label.SM-2005FIXED_ASSETS_MANAGEMENT {
  background: #dcb36f;
}
.ltr .grid-module .flip-card-back label.SM-2006TAX_DECLARATION {
  background: #e6c080;
}
.ltr .grid-module .flip-card-back label.SM-3001HUMAN_RESOURCES_MANAGEMENT {
  background: #1aa79c;
}
.ltr .grid-module .flip-card-back label.SM-3002PAYROLL_MANAGEMENT {
  background: #29b9ae;
}
.ltr .grid-module .flip-card-back label.SM-3003ATTENDANCE_MANAGEMENT {
  background: #3bccc1;
}
.ltr .grid-module .flip-card-back label.SM-4001WAREHOUSE_MANAGEMENT {
  background: #824949;
}
.ltr .grid-module .flip-card-back label.SM-4002CUSTOMER_INVOICING {
  background: #ae6969;
}
.ltr .grid-module .flip-card-back label.SM-4003PURCHASE_MANAGEMENT {
  background: #cc8d8d;
}
.ltr .grid-module .flip-card-back label.SM-6001SALES_ORDER_PROCESSING {
  background-color: #e0a8a8;
}
.ltr .grid-module .flip-card-back label.SM-4005PROCUREMENT {
  background-color: #e0baba;
}
.ltr .grid-module .flip-card-back label.SM-5001CRM {
  background: #343b7f;
}
.ltr .grid-module .flip-card-back label.SM-6002POS {
  background: #222222;
}
.ltr .grid-module .flip-card-back label.SM-6007COMPANY_SETUP {
  background: #fe6d52;
}
.ltr .grid-module .flip-card-back label.SM-6003WORKFLOW {
  background: #203255;
}
.ltr .grid-module .flip-card-back label.SM-1003DASHBOARD {
  background: #8ac541;
}
.ltr .grid-module .flip-card-back label.SM-1001ADMIN {
  background: #797b79;
}
.ltr .grid-module .flip-card-back label.SM-9001WORK_ORDER {
  background: #0475ab;
}
.ltr .grid-module .flip-card-back label.SM-1010REPORTS {
  background: #4aab0d;
}
.ltr .grid-module .flip-card-back label.SM-1011INQUIRES {
  background: #e24021;
}
.ltr .grid-module .flip-card-back label.SM-1012SUPER_SET {
  background: #000;
}
.ltr .grid-module .flip-card-back label.SM-2007CUSTOMER_PORTAL {
  background: #2b3674;
}
.ltr .grid-module .flip-card-back label.SM-1013ECOM_ALGO {
  background: #1D9BF0;
}
.ltr .grid-module .col-md-2 {
  padding: 0 8px !important;
  flex: 0 0 12.5%;
  max-width: 14%;
}
.ltr .grid-module .SM-2003ACCOUNTS_PAYABLE3,
.ltr .grid-module .SM-3001HUMAN_RESOURCES_MANAGEMENT7,
.ltr .grid-module .SM-4001WAREHOUSE_MANAGEMENT10,
.ltr .grid-module .SM-6002POS14,
.ltr .grid-module .SM-1003DASHBOARD17,
.ltr .grid-module .SM-6002POS15,
.ltr .grid-module .SM-9001WORK_ORDER20,
.ltr .grid-module .SM-4005PROCUREMENT13,
.ltr .grid-module .SM-1012SUPER_SET23 {
  flex: 0 0 25%;
  max-width: 25%;
  position: relative;
}
.ltr .grid-module li:hover div.text {
  cursor: pointer;
}
.ltr .grid-module li label {
  width: 100%;
  padding-top: 40px;
  text-align: center;
  height: 189px;
  margin-bottom: 15px;
  background-color: #ffffff;
  position: relative;
  cursor: pointer;
}
.ltr .grid-module li label.SM-1002HOME::before {
  background: #343b7f;
}
.ltr .grid-module li label.SM-1002HOME .text {
  color: #343b7f;
}
.ltr .grid-module li label.SM-2001GENERAL_LEDGER::before {
  background: #81663b;
}
.ltr .grid-module li label.SM-2001GENERAL_LEDGER .text {
  color: #81663b;
}
.ltr .grid-module li label.SM-2002ACCOUNTS_RECEIVABLE::before {
  background: #9c7b45;
}
.ltr .grid-module li label.SM-2002ACCOUNTS_RECEIVABLE .text {
  color: #9c7b45;
}
.ltr .grid-module li label.SM-2003ACCOUNTS_PAYABLE::before {
  background: #b99456;
}
.ltr .grid-module li label.SM-2003ACCOUNTS_PAYABLE .text {
  color: #b99456;
}
.ltr .grid-module li label.SM-2004CASH__BANK_MANAGEMENT::before {
  background: #d2a863;
}
.ltr .grid-module li label.SM-2004CASH__BANK_MANAGEMENT .text {
  color: #d2a863;
}
.ltr .grid-module li label.SM-2005FIXED_ASSETS_MANAGEMENT::before {
  background: #dcb36f;
}
.ltr .grid-module li label.SM-2005FIXED_ASSETS_MANAGEMENT .text {
  color: #dcb36f;
}
.ltr .grid-module li label.SM-2006TAX_DECLARATION::before {
  background: #e6c080;
}
.ltr .grid-module li label.SM-2006TAX_DECLARATION .text {
  color: #e6c080;
}
.ltr .grid-module li label.SM-3001HUMAN_RESOURCES_MANAGEMENT::before {
  background: #1aa79c;
}
.ltr .grid-module li label.SM-3001HUMAN_RESOURCES_MANAGEMENT .text {
  color: #1aa79c;
}
.ltr .grid-module li label.SM-3002PAYROLL_MANAGEMENT::before {
  background: #29b9ae;
}
.ltr .grid-module li label.SM-3002PAYROLL_MANAGEMENT .text {
  color: #29b9ae;
}
.ltr .grid-module li label.SM-3003ATTENDANCE_MANAGEMENT::before {
  background: #3bccc1;
}
.ltr .grid-module li label.SM-3003ATTENDANCE_MANAGEMENT .text {
  color: #3bccc1;
}
.ltr .grid-module li label.SM-4001WAREHOUSE_MANAGEMENT::before {
  background: #824949;
}
.ltr .grid-module li label.SM-4001WAREHOUSE_MANAGEMENT .text {
  color: #824949;
}
.ltr .grid-module li label.SM-4002CUSTOMER_INVOICING::before {
  background: #ae6969;
}
.ltr .grid-module li label.SM-4002CUSTOMER_INVOICING .text {
  color: #ae6969;
}
.ltr .grid-module li label.SM-4003PURCHASE_MANAGEMENT::before {
  background: #cc8d8d;
}
.ltr .grid-module li label.SM-4003PURCHASE_MANAGEMENT .text {
  color: #cc8d8d;
}
.ltr .grid-module li label.SM-6001SALES_ORDER_PROCESSING::before {
  background: #e0a8a8;
}
.ltr .grid-module li label.SM-6001SALES_ORDER_PROCESSING .text {
  color: #e0a8a8;
}
.ltr .grid-module li label.SM-4005PROCUREMENT::before {
  background: #e0baba;
}
.ltr .grid-module li label.SM-4005PROCUREMENT .text {
  color: #e0baba;
}
.ltr .grid-module li label.SM-5001CRM::before {
  background: #343b7f;
}
.ltr .grid-module li label.SM-5001CRM .text {
  color: #343b7f;
}
.ltr .grid-module li label.SM-6002POS::before {
  background: #222222;
}
.ltr .grid-module li label.SM-6002POS .text {
  color: #222222;
}
.ltr .grid-module li label.SM-6007COMPANY_SETUP::before {
  background: #fe6d52;
}
.ltr .grid-module li label.SM-6007COMPANY_SETUP .text {
  color: #fe6d52;
}
.ltr .grid-module li label.SM-6003WORKFLOW::before {
  background: #203255;
}
.ltr .grid-module li label.SM-6003WORKFLOW .text {
  color: #203255;
}
.ltr .grid-module li label.SM-1003DASHBOARD::before {
  background: #8ac541;
}
.ltr .grid-module li label.SM-1003DASHBOARD .text {
  color: #8ac541;
}
.ltr .grid-module li label.SM-1001ADMIN::before {
  background: #797b79;
}
.ltr .grid-module li label.SM-1001ADMIN .text {
  color: #797b79;
}
.ltr .grid-module li label.SM-9001WORK_ORDER::before {
  background: #0475ab;
}
.ltr .grid-module li label.SM-9001WORK_ORDER .text {
  color: #0475ab;
}
.ltr .grid-module li label.SM-1010REPORTS::before {
  background: #4aab0d;
}
.ltr .grid-module li label.SM-1010REPORTS .text {
  color: #4aab0d;
}
.ltr .grid-module li label.SM-1011INQUIRES::before {
  background: #e24021;
}
.ltr .grid-module li label.SM-1011INQUIRES .text {
  color: #e24021;
}
.ltr .grid-module li label.SM-1012SUPER_SET::before {
  background: #000;
}
.ltr .grid-module li label.SM-1012SUPER_SET .text {
  color: #000;
}
.ltr .grid-module li label.SM-2007CUSTOMER_PORTAL::before {
  background: #2b3674;
}
.ltr .grid-module li label.SM-2007CUSTOMER_PORTAL .text {
  color: #2b3674;
}
.ltr .grid-module li label.SM-1013ECOM_ALGO::before {
  background: #1D9BF0;
}
.ltr .grid-module li label.SM-1013ECOM_ALGO .text {
  color: #1D9BF0;
}
.ltr .grid-module li label::before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 6px;
}
.ltr .grid-module li label img {
  margin-bottom: 15px;
}
.ltr .grid-module li label div.text {
  position: relative;
  cursor: pointer;
  padding: 0 10px;
  top: 0px;
  line-height: initial;
  text-align: center;
  color: #000000;
  font-size: 18px;
}
.ltr .productBox {
  padding: 10px !important;
}
.ltr .productBox .row {
  display: grid;
  grid-auto-flow: column;
  height: 250px;
  overflow-y: hidden;
  overflow-x: auto;
  padding-top: 20px;
  justify-content: flex-start;
}
.ltr .productBox .row .col-md-3 {
  max-width: 230px;
}
.ltr .productBox .row::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.ltr .productBox .row::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.ltr .productBox .row::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.ltr .productBox .product-Cat {
  position: relative;
  height: 200px;
  margin-bottom: 20px;
  cursor: pointer;
  border: 1px solid #a7a7a7;
  transition: all linear 0.3s;
  background-color: #efefef;
}
.ltr .productBox .product-Cat.addedProduct {
  opacity: 0.5;
}
.ltr .productBox .product-Cat.addedProduct .product-status i.fa-plus {
  display: none;
}
.ltr .productBox .product-Cat.addedProduct .product-status i.fa-times {
  display: block;
}
.ltr .productBox .product-Cat .productimg {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  height: 200px;
  width: 198px;
  background-color: #ffffff;
}
.ltr .productBox .product-Cat .productprice {
  position: absolute;
  bottom: -1px;
  width: 100%;
  min-height: 35px;
  left: 0;
  background: #454853;
  padding: 8px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  color: #ffffff;
}
.ltr .productBox .product-Cat .product-status {
  position: absolute;
  left: -10px;
  top: -10px;
}
.ltr .productBox .product-Cat .product-status i {
  width: 25px;
  height: 25px;
  border-radius: 100px;
  line-height: 25px;
  text-align: center;
}
.ltr .productBox .product-Cat .product-status i.fa-plus {
  display: block;
}
.ltr .productBox .product-Cat .product-status i.fa-times {
  display: none;
}
.ltr .productBox .product-Cat .qty {
  position: absolute;
  bottom: 41px;
  width: 100%;
  right: 0;
  text-align: right;
}
.ltr .productBox .product-Cat .qty span.badge {
  border-radius: 10px;
  background: #202020;
  color: #ffffff;
  padding: 5px 10px;
  display: inline-block;
  margin: 0 4px 0 5px;
  position: relative;
  top: -2px;
}
.ltr .cat-img .productimg {
  height: 190px;
}
.ltr .cat-img .productprice {
  bottom: -8px !important;
}
.ltr .pagination-category {
  background: #546b82 !important;
  padding: 0px 9px !important;
  min-height: 36px;
  line-height: 36px;
  position: relative;
  z-index: 1;
}
.ltr .pagination-category span {
  color: #ffffff;
}
.ltr .pagination-category span:last-child a {
  color: #ffffff;
  background: var(--main-color-hover) !important;
  margin-left: 6px;
}
.ltr .pagination-category span:hover {
  cursor: pointer;
}
.ltr .pagination-category span a {
  color: #ffffff;
  padding: 3px 6px;
  border-radius: 2px;
  margin-left: 6px;
  display: inline-block;
}
.ltr .CustomStyleTheme .titleBox table tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.ltr .CustomStyleTheme .titleBox table tr td {
  padding: 3px;
  font-size: 13px;
  border: none;
}
.ltr .CustomStyleTheme .titleBox table tr td:first-child {
  font-weight: 500;
  width: 38% !important;
}
.ltr .CustomStyleTheme .titleBox table tr td .accbadge {
  position: relative;
  top: 0;
  left: 0;
}
.ltr .CustomStyleTheme .titleBox .btn i {
  margin-right: 0;
}
.ltr .CustomStyleTheme .btn.btn-outline-danger {
  color: var(--btnDanger) !important;
  border: 1px solid var(--btnDanger) !important;
  padding: 2px 17px;
}
.ltr .CustomStyleTheme .btn.btn-outline-danger:hover {
  color: #ffffff !important;
}
.ltr .saleTable {
  overflow-x: auto !important;
}
.ltr .saleTable table {
  max-width: 100%;
  margin-bottom: 0;
}
.ltr .saleTable table tr th {
  padding-top: 1px;
  padding-bottom: 1px;
}
.ltr .saleTable table td {
  vertical-align: middle;
  padding: 1px 0px 1px 12px !important;
}
.ltr .saleTable table td .txt-hide {
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ltr .custom-keyboard {
  position: absolute;
  right: 16px;
  bottom: 2px;
  padding: 10px 8px;
  background-color: rgba(69, 72, 83, 0.68);
  text-align: center;
}
.ltr .custom-keyboard button {
  width: 33px;
  height: 44px;
  border: none;
  border-radius: 7px;
  font-size: 20px;
  margin: 5px 2px;
  text-transform: uppercase;
}
.ltr .custom-keyboard button:hover {
  background-color: #cacaca;
  border: none;
}
.ltr .custom-keyboard button:focus {
  background-color: #cacaca;
  outline: none;
  border: none;
}
.ltr .custom-keyboard button.w-43 {
  width: 43px;
}
.ltr .custom-keyboard button.w-89 {
  width: 89px;
}
.ltr .custom-keyboard button.w-89 i.fa-heart {
  color: #FE6D52;
}
.ltr .custom-keyboard button.w-186 {
  width: 186px;
  color: #FE6D52;
  text-transform: lowercase;
}
.ltr .btnToggle .mat-button-toggle .mat-button-toggle-button span.mat-button-toggle-label-content {
  padding: 0;
}
.ltr .btnToggle button:focus {
  outline: none !important;
}
.ltr .customDropList .dropdown-list {
  top: 50px !important;
  left: 0 !important;
  position: absolute !important;
}
.ltr .customDropList .dropdown-list .arrow-2.arrow-down {
  top: -1px;
  bottom: inherit;
}
.ltr .customDropList .dropdown-list div.arrow-down {
  transform: inherit;
  top: 0;
}
.ltr .customDropListTable .dropdown-list {
  top: inherit !important;
  left: inherit !important;
  width: 200px !important;
}
.ltr .customCheckbox input[type=checkbox] {
  margin-right: 5px;
}
.ltr .spacebotm {
  margin-bottom: 5px !important;
}
.ltr .sideFixed {
  position: sticky;
  left: 0;
  background-color: #fff;
  z-index: 10;
}
.ltr .Item-report td:nth-child(6), .ltr .Item-report td:nth-child(7) {
  padding-left: 2% !important;
}
@media screen and (max-width: 1930px) {
  .ltr .chartTable table {
    width: 1550px;
  }
  .ltr .innerWrap {
    margin-top: 15%;
    height: 400px;
  }
  .ltr .innerWrap .selector {
    width: 200px;
    height: 200px;
  }
  .ltr .innerWrap .selector ul {
    margin: -162%;
  }
  .ltr .innerWrap .selector button .text {
    font-size: 18px;
    line-height: 20px;
  }
  .ltr .innerWrap .selector button img.img-60 {
    height: 60px;
  }
  .ltr .innerWrap .selector.open li input + label {
    width: 92px;
    height: 92px;
    line-height: 75px;
  }
  .ltr .innerWrap .selector.open li input + label img {
    width: 45px;
    height: 38px;
    margin-top: 0;
  }
  .ltr .innerWrap .selector.open li label div.text {
    position: absolute;
    top: 63px;
    line-height: 11px;
    padding: 0 3%;
    font-size: 11px;
  }
}
.ltr .progressBar {
  height: 20px;
}
.ltr .statusBar {
  position: relative;
}
.ltr .statusBar .statusCount {
  position: absolute;
  right: 0;
  top: 0;
}
.ltr .Item-report td:nth-child(6), .ltr .Item-report td:nth-child(7) {
  padding-left: 2% !important;
}
@media screen and (max-width: 1630px) {
  .ltr .innerWrap {
    margin-top: 130px;
    height: 300px;
  }
  .ltr .innerWrap .selector {
    width: 150px;
    height: 150px;
  }
  .ltr .innerWrap .selector ul {
    margin: -136%;
  }
  .ltr .innerWrap .selector button .text {
    font-size: 14px;
    line-height: 16px;
  }
  .ltr .innerWrap .selector button img.img-60 {
    height: 60px;
  }
  .ltr .innerWrap .selector.open li input + label {
    width: 80px;
    height: 80px;
    line-height: 60px;
  }
  .ltr .innerWrap .selector.open li input + label img {
    width: 35px;
    height: 28px;
    margin-top: 0;
  }
  .ltr .innerWrap .selector.open li label div.text {
    position: absolute;
    top: 47px;
    line-height: 11px;
    padding: 0 3%;
    font-size: 9px;
  }
  .ltr .grid-module .col-md-2 {
    flex: 0 0 16.5%;
    max-width: 16%;
  }
  .ltr .grid-module .SM-2003ACCOUNTS_PAYABLE3,
  .ltr .grid-module .SM-3001HUMAN_RESOURCES_MANAGEMENT7,
  .ltr .grid-module .SM-4001WAREHOUSE_MANAGEMENT10,
  .ltr .grid-module .SM-6002POS14,
  .ltr .grid-module .SM-1003DASHBOARD17,
  .ltr .grid-module .SM-6002POS15 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
.ltr .fa-info-circle {
  font-size: 18px;
}
.ltr .dropdown-secondary li {
  border-bottom: 1px solid #cec8c8;
  padding: 3px 7px;
}
.ltr .dropdown-secondary li a {
  color: #000000;
  font-size: 13px;
}
.ltr .dropdown-secondary li a:hover {
  color: navy;
}
.ltr .noti-badge {
  background: red;
  border-radius: 100px;
  left: 27px;
  position: absolute;
  top: 10px;
}
.ltr #apexcharts3hlg8f93 {
  margin: auto;
}
.ltr .dasbboard_Wrap {
  margin: -36px -39px;
  background: #ffffff;
  padding: 25px;
}
.ltr .dasbboard_Wrap.innerLayout {
  margin: -12px 0;
  background: transparent;
  padding: 0;
}
.ltr .dasbboard_Wrap.innerLayout .crmDashboard {
  height: auto !important;
}
.ltr .dasbboard_Wrap.innerLayout .page-header {
  border: none !important;
}
.ltr .dasbboard_Wrap.innerLayout .page-header .page-header-title {
  padding: 0 !important;
  margin-bottom: 20px;
}
.ltr .dasbboard_Wrap.innerLayout .crmDashboard {
  padding: 0;
}
.ltr .dasbboard_Wrap .page-header {
  border: 1px solid #FE6D52;
  margin-bottom: 0;
}
.ltr .dasbboard_Wrap .page-header-title {
  padding: 10px;
}
.ltr .dasbboard_Wrap .page-header-title h3 {
  margin-bottom: 0;
}
.ltr .dasbboard_Wrap .crmDashboard {
  background-color: #E9E9E9;
  padding: 30px;
}
.ltr .dasbboard_Wrap .crmDashboard .bottom_brd {
  width: 100%;
  height: 10px;
}
.ltr .dasbboard_Wrap .crmDashboard .innerBox {
  padding: 35px 30px;
}
.ltr .dasbboard_Wrap .crmDashboard .innerBox .lead-count-box {
  min-height: 82px;
}
.ltr .dasbboard_Wrap .crmDashboard .innerBox .text-success {
  color: #1aa79c !important;
}
.ltr .dasbboard_Wrap .crmDashboard .innerBox img {
  width: 70px;
  height: 70px;
}
.ltr .dasbboard_Wrap .crmDashboard .lead-count-box .text-left p {
  font-size: 20px;
  margin: 0 0 10px -5px;
}
.ltr .dasbboard_Wrap .crmDashboard .table-style tr:nth-of-type(odd) {
  background-color: #F8F8F8;
}
.ltr .dasbboard_Wrap .crmDashboard .table-style tr th {
  background-color: #454853;
  padding: 12px 10px;
  font-size: 16px;
}
.ltr .dasbboard_Wrap .crmDashboard .table-style tr th:first-child {
  width: 30%;
  padding-left: 40px;
}
.ltr .dasbboard_Wrap .crmDashboard .table-style tr td {
  padding: 5px 10px;
  font-size: 16px;
  border: none;
}
.ltr .dasbboard_Wrap .crmDashboard .table-style tr td:first-child {
  padding-left: 40px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-ink-bar {
  background-color: var(--side-bar);
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body {
  background-color: #ffffff;
  padding: 50px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box {
  width: 170px;
  height: 170px;
  position: relative;
  padding: 20px 0 15px 0;
  background-color: #efefef;
  overflow: hidden;
  border: 1px solid #b5b5b5;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box {
  width: 30px;
  border-radius: 30px;
  height: 30px;
  background-color: var(--side-bar);
  position: absolute;
  display: none;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.left {
  left: 13px;
  top: 5px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.right {
  right: 13px;
  top: 5px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.bottom {
  left: 13px;
  bottom: 5px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.tableRound .box.top {
  right: 13px;
  bottom: 5px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box:hover {
  box-shadow: 0 1px 9px 0px #929292;
  cursor: pointer;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.active {
  border-color: var(--side-bar);
  box-shadow: 0 1px 9px 0px #929292;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box.active .box {
  display: block;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box h6 {
  padding-top: 30px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box label {
  min-width: 32px;
  min-height: 32px;
  border-radius: 30px;
  background: #000000;
  line-height: 32px;
  color: #ffffff;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 500;
  padding: 0 5px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box {
  width: 20px;
  border-radius: 30px;
  height: 20px;
  background-color: var(--main-color-hover);
  display: none;
  position: absolute;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.left {
  left: 0px;
  top: 0px;
  border-radius: 0px 0px 20px 0px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.right {
  right: 0px;
  top: 0px;
  border-radius: 0px 0px 0px 20px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.bottom {
  left: 0px;
  bottom: 0px;
  border-radius: 0px 20px 0px 0px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-body .drag-box .box.top {
  right: 0px;
  bottom: 0px;
  border-radius: 20px 0px 0px 0px;
}
.ltr .dasbboard_Wrap .crmDashboard .mat-tab-label-active {
  background-color: var(--side-bar);
  opacity: 1;
  color: #ffffff;
}
.ltr .dasbboard_Wrap .card {
  border: none;
  box-shadow: none;
}
.ltr .dasbboard_Wrap .page-body {
  background-color: #E9E9E9;
}
.ltr .dasbboard_Wrap .resultBox .dasboarddrpdwn {
  position: absolute;
  right: 0;
  top: -66px;
  width: 250px;
}
.ltr .dasbboard_Wrap .resultBox .dasboarddrpdwn .customLabel {
  top: 7px !important;
}
.ltr .dasbboard_Wrap .resultBox .dasboarddrpdwn .selected-list .c-btn {
  min-height: 34px !important;
}
.ltr .dasbboard_Wrap .resultBox .card-header {
  border-radius: 0;
  color: #454853;
  padding: 10px 15px 10px 20px;
  background-color: #454853;
  border: none;
}
.ltr .dasbboard_Wrap .resultBox .card-header h5 {
  font-size: 18px !important;
  color: #ffffff !important;
  text-transform: capitalize;
}
.ltr .dasbboard_Wrap .resultBox .card-body {
  padding-bottom: 0;
  padding-right: 30px;
  position: relative;
}
.ltr .dasbboard_Wrap .btnStyle {
  background-color: #454853;
  padding: 5px;
  border-radius: 20px;
}
.ltr .dasbboard_Wrap .btnStyle .btn {
  background-color: #454853;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 500;
}
.ltr .dasbboard_Wrap .btnStyle .btn.active {
  border-radius: 15px;
  background-color: var(--main-color-hover);
}
.ltr .dasbboard_Wrap .btn {
  text-transform: capitalize;
}
.ltr .dasbboard_Wrap .btn:focus {
  outline: none;
  box-shadow: 0 0 0 0.2rem rgba(6, 6, 6, 0.87) !important;
}
.ltr .dasbboard_Wrap .small-btnDanger {
  padding: 5px 10px !important;
  border-radius: 3px !important;
  margin: 0 2px !important;
  width: 130px;
  float: right;
  background-color: #FF1934;
  margin-top: 10px !important;
  text-transform: capitalize;
  font-size: 18px;
}
.ltr .dasbboard_Wrap #netProfitMargin {
  margin: auto;
}
.ltr .dasbboard_Wrap .selectFilter .card {
  background-color: #e9e9e9;
}
.ltr .dasbboard_Wrap .selectFilter .dasboarddrpdwn {
  background: #ffffff;
}
.ltr .dasbboard_Wrap .selectFilter .dasboarddrpdwn .selected-list .c-btn {
  color: var(--main-color-hover) !important;
  border-bottom: 2px solid var(--side-bar) !important;
  min-height: 38px !important;
}
.ltr .dasbboard_Wrap .selectFilter .dasboarddrpdwn .customLabel {
  color: var(--main-color-hover) !important;
  top: 9px !important;
  left: 10px !important;
  text-transform: capitalize;
}
.ltr .dasbboard_Wrap .selectFilter .dasboarddrpdwn .c-btn > span svg {
  fill: var(--main-color-hover) !important;
}
.ltr .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-bottom .apexcharts-legend-series,
.ltr .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-top .apexcharts-legend-series,
.ltr .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-bottom .apexcharts-legend-series,
.ltr .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-top .apexcharts-legend-series {
  width: 47%;
  padding: 2px 0;
}
.ltr .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-bottom .apexcharts-legend-series span.apexcharts-legend-marker,
.ltr .dasbboard_Wrap #salesByProduct .apexcharts-legend.position-top .apexcharts-legend-series span.apexcharts-legend-marker,
.ltr .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-bottom .apexcharts-legend-series span.apexcharts-legend-marker,
.ltr .dasbboard_Wrap #regionalDistribution .apexcharts-legend.position-top .apexcharts-legend-series span.apexcharts-legend-marker {
  width: 20px !important;
  height: 20px !important;
  border-radius: 0 !important;
}
.ltr .dasbboard_Wrap .apexcharts-legend.position-bottom.apexcharts-align-center,
.ltr .dasbboard_Wrap .apexcharts-legend.position-top.apexcharts-align-center {
  justify-content: left;
  width: 100% !important;
}
.ltr .dasbboard_Wrap .btn-res {
  text-align: right;
}
.ltr .dasbboard_Wrap .btn-res .btn-small {
  border-radius: 0;
  width: 33px;
  height: 33px;
  padding: 0;
  border: 1px solid var(--side-bar);
}
.ltr .dasbboard_Wrap .btn-res .btn-small:hover i {
  color: #ffffff;
}
.ltr .dasbboard_Wrap .btn-res .btn-small i {
  margin-right: 0;
  position: relative;
  top: 2px;
  font-size: 16px;
  color: var(--side-bar);
}
.ltr .dasbboard_Wrap .btn-res .btn.disabled,
.ltr .dasbboard_Wrap .btn-res .btn:disabled {
  opacity: 0.2;
}
.ltr .dasbboard_Wrap .TabsSales ul.nav-tabs {
  background-color: #f7f7f7;
}
.ltr .dasbboard_Wrap .TabsSales ul.nav-tabs li {
  margin-bottom: 0;
}
.ltr .dasbboard_Wrap .TabsSales ul.nav-tabs li a.nav-link {
  border: none;
  border-radius: 0;
  padding: 15px 50px;
  color: #202020;
  font-weight: 500;
}
.ltr .dasbboard_Wrap .TabsSales ul.nav-tabs li a.nav-link.active {
  background-color: var(--main-color-hover);
  color: #ffffff;
  position: relative;
}
.ltr .dasbboard_Wrap .TabsSales ul.nav-tabs li a.nav-link.active::before {
  position: absolute;
  width: 20px;
  height: 20px;
  content: "";
  left: 46%;
  bottom: -4px;
  background-color: var(--main-color-hover);
  transform: rotate(45deg);
}
.ltr .dasbboard_Wrap .TabsSales .space-bottom {
  background: #e9e9e9;
  margin: 0 -26px;
  margin-bottom: 20px;
}
.ltr .dasbboard_Wrap .TabsSales .space-bottom.bottom-2 {
  height: 55px;
}
.ltr .dasbboard_Wrap .TabsSales .btn-addItem {
  position: absolute;
  top: -73px;
  right: -10px;
}
.ltr .dasbboard_Wrap .TabsSales .btnSelect .btn {
  border: 1px solid var(--main-color);
  color: var(--main-color);
}
.ltr .dasbboard_Wrap .TabsSales .btnSelect .btn:focus {
  outline: none;
  box-shadow: none;
}
.ltr .dasbboard_Wrap .TabsSales .btnSelect .btn.btn-dark {
  color: #ffffff;
}
.ltr .dasbboard_Wrap .TabsSales .btnSelect .btn:hover {
  color: #ffffff;
}
.ltr .dasboarddrpdwn .selected-list .c-btn {
  color: #ffffff !important;
  border-bottom: 2px solid #ffffff !important;
}
.ltr .dasboarddrpdwn .customLabel {
  color: #ffffff !important;
}
.ltr .dasboarddrpdwn .c-btn > span svg {
  fill: #ffffff !important;
}
.ltr .order-summer .accordion-desc {
  color: #222;
  margin: 0 20px 20px;
  border: 1px solid #ddd;
  padding: 0;
}
.ltr .order-summer .panel-collapse {
  transition: all 0.5s ease 0s;
}
.ltr .order-summer .accordion-title a {
  padding: 0;
  border-top: none;
  cursor: pointer;
  background: transparent;
  font-weight: 400;
  position: relative;
  font-size: 16px;
}
.ltr .order-summer .accordion-title a.collapsed::before {
  position: absolute;
  left: 5px;
  top: 13px;
  content: "\f067" !important;
  font-family: "FontAwesome" !important;
}
.ltr .order-summer .accordion-title a.scale_active::before {
  position: absolute;
  left: 5px;
  top: 13px;
  content: "\f068";
  font-family: "FontAwesome";
}
.ltr .order-summer table tr td.bg-td {
  width: 20%;
  background-color: #f3f3f3;
  padding-top: 2px;
  font-size: 14px;
  padding-bottom: 2px;
  border-bottom: 1px solid #ffffff;
}
.ltr .order-summer table tr td.bg-td b {
  font-weight: 500;
}
.ltr .show-total {
  position: relative;
  margin-bottom: 10px !important;
  background: #f5f5f5;
}
.ltr .show-total.first-list {
  margin-bottom: 0 !important;
}
.ltr .show-total .mat-tree-node {
  width: inherit;
}
.ltr .show-total .mat-tree-node label {
  margin-bottom: 0;
  position: relative;
  top: 5px;
}
.ltr .show-total label.border-checkbox-label {
  font-size: 16px;
  color: #000000;
}
.ltr .show-total .total-count {
  position: absolute;
  right: 50px;
  top: 4px;
}
.ltr .report-status td {
  background-color: var(--main-color);
  color: #ffffff;
  padding: 5px 10px !important;
}
.ltr .expandPanel .accordion-title a {
  cursor: pointer;
  position: relative;
  border-radius: 0;
  padding-left: 30px;
  font-weight: 400;
}
.ltr .expandPanel .accordion-title a.collapsed::before {
  position: absolute;
  left: 10px;
  top: 13px;
  content: "\f067" !important;
  font-family: "FontAwesome" !important;
}
.ltr .expandPanel .accordion-title a.scale_active::before {
  position: absolute;
  left: 10px;
  top: 13px;
  content: "\f068";
  font-family: "FontAwesome";
}
.ltr .btn-footer {
  text-align: right;
}
.ltr .btn-footer .btn {
  border: 1px solid var(--main-color-hover);
  color: var(--main-color-hover);
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.ltr .btn-footer .btn:hover {
  background-color: var(--main-color-hover);
  color: #ffffff !important;
}
.ltr .btn-footer .btn.active {
  background-color: #FE6D52;
  color: #ffffff;
}
.ltr .btn-footer .btn.active:hover {
  background-color: #e0553b !important;
}
.ltr .btn-bottom {
  text-align: right;
}
.ltr .btn-bottom .btn {
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.ltr .POS-module {
  /* Optional eye candy below: */
}
.ltr .POS-module .column2 .product {
  height: 250px;
}
.ltr .POS-module .column2 .product .productimg {
  height: 250px;
}
.ltr .POS-module .product {
  position: relative;
  height: 270px;
  margin-bottom: 10px;
  cursor: pointer;
  border: 1px solid #a7a7a7;
  transition: all linear 0.3s;
  background-color: #efefef;
}
.ltr .POS-module .product.selectedProduct .active {
  position: absolute;
  right: -1px;
  top: -1px;
  font-size: 20px;
  display: block;
  width: 23px;
  height: 23px;
  background: #000000;
}
.ltr .POS-module .product.selectedProduct .active i {
  position: absolute;
  color: #ffffff;
  font-size: 14px;
  padding: 4px;
}
.ltr .POS-module .product:hover {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.ltr .POS-module .product:hover .productprice {
  background: rgba(254, 109, 82, 0.82);
}
.ltr .POS-module .product.addProduct {
  display: inline-flex;
  width: 100%;
  align-items: center;
  text-align: center;
}
.ltr .POS-module .product.addProduct:hover {
  cursor: pointer;
  background: #202022;
}
.ltr .POS-module .product.addProduct:hover i {
  background: #fe6d52;
  color: #ffffff;
}
.ltr .POS-module .product.addProduct i {
  margin: auto;
  font-size: 25px;
  width: 50px;
  height: 50px;
  background: #202022;
  border-radius: 100%;
  padding: 14px 0;
  color: #ffffff;
}
.ltr .POS-module .product .productimg {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  height: 270px;
  background-color: #ffffff;
}
.ltr .POS-module .product .productprice {
  position: absolute;
  bottom: -1px;
  width: 100%;
  min-height: 35px;
  left: 0;
  background: #454853;
  padding: 8px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  color: #ffffff;
}
.ltr .POS-module .product .productprice .flaot-left {
  font-weight: 500;
}
.ltr .POS-module .product .active {
  display: none;
}
.ltr .POS-module .loadingIcon {
  position: absolute;
  bottom: 0;
  right: 45%;
  height: 50px;
  background-color: #ffffff;
}
.ltr .POS-module .product-left {
  overflow: auto;
  overflow-x: hidden;
  min-height: 580px;
  height: 58vh;
}
.ltr .POS-module .editBox {
  background-color: #efefef;
  padding-top: 10px;
}
.ltr .POS-module .editBox .cart-item__row {
  margin: 0;
  border: none;
  min-height: 50px;
  background-color: #efefef;
}
.ltr .POS-module .editBox .text {
  margin-top: 4px;
}
.ltr .POS-module .editBox .btn {
  border-radius: 0;
  padding-right: 0;
  padding-left: 0;
  min-width: 130px;
  background-color: #fe6d52;
}
.ltr .POS-module .editBox .input-group .input-group-text {
  border-radius: 0;
  padding: 0;
  background-color: transparent;
  color: #ffffff;
  border: none;
}
.ltr .POS-module .editBox .input-group .input-group-text label {
  margin-bottom: 0;
}
.ltr .POS-module .editBox .input-group input {
  font-size: 16px;
  color: #202020;
  border: none;
  text-align: center;
}
.ltr .POS-module .editBox .input-group input:focus {
  outline: none;
  box-shadow: none;
}
.ltr .POS-module .cart-item__row {
  padding: 3px 5px;
  min-height: 50px;
  display: flex;
  align-items: center;
  cursor: pointer;
  background-color: #f5f5f5;
  border-bottom: 1px solid #ffffff;
}
.ltr .POS-module .cart-item__row .quantity-count .quantity {
  background-color: #ffffff !important;
  max-width: 162px !important;
  height: 34px !important;
  border: none;
  text-align: center;
}
.ltr .POS-module .cart-item__row .quantity-count .quantity:focus {
  border: none;
  outline: none;
  box-shadow: none;
}
.ltr .POS-module .cart-item__row .quantity-count button {
  height: auto !important;
  width: 38px !important;
}
.ltr .POS-module .cart-item__row:focus {
  background: #efefef;
}
.ltr .POS-module .cart-item__row:active {
  background: #efefef;
}
.ltr .POS-module .cart-item__row:hover .edit-row {
  opacity: 1;
}
.ltr .POS-module .cart-item__row:hover .cart-item__name__title {
  color: #fe6d52;
}
.ltr .POS-module .cart-item__row .edit-row {
  width: 30px;
  opacity: 0;
}
.ltr .POS-module .cart-item__row input[type=text] {
  -webkit-appearance: textfield;
  appearance: textfield;
}
.ltr .POS-module .cart-item__row input[type=text]::-webkit-inner-spin-button,
.ltr .POS-module .cart-item__row input[type=text]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.ltr .POS-module .cart-item__row .number-input {
  border: 0;
  display: inline-flex;
  margin-left: -11px;
}
.ltr .POS-module .cart-item__row .number-input,
.ltr .POS-module .cart-item__row .number-input * {
  box-sizing: border-box;
}
.ltr .POS-module .cart-item__row .number-input button {
  outline: none;
  -webkit-appearance: none;
  background-color: transparent;
  border: none;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  cursor: pointer;
  margin: 0;
  background-color: #fe6d52;
  position: relative;
  box-shadow: 0px 0px 1px #474747;
}
.ltr .POS-module .cart-item__row .number-input button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.ltr .POS-module .cart-item__row .number-input button.plus {
  background-color: #202020;
}
.ltr .POS-module .cart-item__row .number-input button:hover {
  background-color: #202020;
}
.ltr .POS-module .cart-item__row .number-input button:before,
.ltr .POS-module .cart-item__row .number-input button:after {
  display: inline-block;
  position: absolute;
  content: "";
  width: 10px;
  height: 2px;
  background-color: #ffffff;
  transform: translate(-50%, -50%);
}
.ltr .POS-module .cart-item__row .number-input button.plus:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.ltr .POS-module .cart-item__row .number-input input[type=text] {
  font-family: sans-serif;
  max-width: 60px;
  padding: 0.5rem;
  border: none;
  border-width: 0 2px;
  font-size: 20px;
  height: 2rem;
  background-color: transparent;
  font-weight: 500;
  text-align: center;
}
.ltr .POS-module .cart-item__image {
  width: 50px;
  margin: 0 10px 0 0;
  height: auto;
  border: 1px solid #ddd;
}
.ltr .POS-module .cart-item__name__title div {
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 98%;
  font-weight: 500;
  max-width: 228px;
}
.ltr .POS-module .cart-item__name__title small {
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
  margin-top: 5px;
  display: none;
}
.ltr .POS-module .cart-saved__name,
.ltr .POS-module .cart-item__name {
  flex: 1;
  font-size: 14px;
  position: relative;
  cursor: pointer;
  padding-right: 2px;
}
.ltr .POS-module .quantity {
  display: flex;
  align-items: center;
}
.ltr .POS-module .yith-pos input {
  height: 35px;
  box-sizing: border-box;
  border: 1px solid var(--border-grey);
  padding: 5px 10px;
  color: #000000;
}
.ltr .POS-module .cart-item__price {
  color: #888;
  font-size: 0.9em;
  width: 39px;
  text-align: center;
  margin: 0 3px !important;
}
.ltr .POS-module .cart-item__price input {
  width: 100%;
  border: none;
}
.ltr .POS-module .cart-item__total {
  font-size: 18px;
  position: relative;
  z-index: 1;
  width: auto;
  font-weight: 500;
  min-width: 70px;
  text-align: right;
}
.ltr .POS-module .productlist {
  min-height: 533px;
  height: 40vh;
  overflow-x: hidden;
  overflow: auto;
  padding-left: 0;
}
.ltr .POS-module .productlist .collapse {
  position: relative;
  top: -1px;
  background: rgb(255, 255, 255);
  border-top: none;
  padding: 0;
}
.ltr .POS-module .cart-total {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px !important;
  padding: 3px 0;
}
.ltr .POS-module .cart-total.allTotal {
  border-top: 1px solid #ddd;
}
.ltr .POS-module .cart-total .cart-label {
  flex: 1;
  position: relative;
  font-weight: 500;
  text-align: right;
}
.ltr .POS-module .cart-total .cart-price {
  text-align: right;
  width: 80px;
  margin-right: 5px;
}
.ltr .POS-module .cart-total .cart-price.discountPrice input {
  width: 70px;
  border: none;
  text-align: left;
  position: relative;
  top: -5px;
}
.ltr .POS-module .product-search {
  position: relative;
  top: -10px;
}
.ltr .POS-module .product-search input {
  border-radius: 0px;
  height: 45px;
  padding-right: 50px;
  margin-top: 25px;
  margin-bottom: 0;
  border: 1px solid #ddd;
}
.ltr .POS-module .product-search button {
  position: absolute;
  right: 14px;
  top: 10px;
  border: none;
  background-color: transparent;
}
.ltr .POS-module .btnPlay {
  border-radius: 0;
  padding: 0;
  background-color: #747474 !important;
  border-right: 3px solid #ffffff;
  top: 0px;
  color: #fff;
}
.ltr .POS-module .btnPlay:hover {
  background-color: #202020 !important;
}
.ltr .POS-module .customBtn .btn {
  border-radius: 0;
  padding-right: 0;
  padding-left: 0;
  font-weight: 500;
  height: 50px;
  text-transform: capitalize;
  background-color: #fe6d52;
}
.ltr .POS-module .total-price {
  background-color: #454853;
  min-height: 91px;
}
.ltr .POS-module .total-price .cart-total {
  color: #ffffff;
}
.ltr .POS-module .total-price h5 {
  color: #ffffff !important;
  margin-right: 0;
}
.ltr .POS-module .mat-badge-content {
  width: auto;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 5px;
}
.ltr .POS-module .bord-top {
  border-top: 5px solid #000 !important;
}
.ltr .POS-module .POS-tabs {
  margin: -6px 0px;
}
.ltr .POS-module .POS-tabs li {
  padding: 0;
}
.ltr .POS-module .POS-tabs li a {
  border: none;
  background-color: rgba(69, 72, 83, 0.35);
  color: #ffffff;
  border-radius: 0;
  font-size: 16px;
  padding-top: 14px;
  padding-bottom: 14px;
}
.ltr .POS-module .POS-tabs li a.active {
  background-color: #454853;
}
.ltr .POS-module .list-tree ul {
  margin-left: 15px;
}
.ltr .POS-module .list-tree ul li ul {
  margin-left: 15px;
}
.ltr .POS-module .btnDD {
  border: none;
  outline: none;
  margin-top: 1px;
  background-color: transparent;
}
.ltr .POS-module .example-tree-invisible {
  display: none;
}
.ltr .POS-module .example-tree ul,
.ltr .POS-module .example-tree li {
  margin-top: 0;
  margin-bottom: 0;
  list-style-type: none;
}
.ltr .POS-module .example-tree li ul li:hover {
  cursor: pointer;
}
.ltr .POS-module .details {
  font-size: 20px;
  padding-top: 5px;
  float: left;
  display: inline-flex;
}
.ltr .POS-module .details:hover {
  cursor: pointer;
}
.ltr .POS-module .actions {
  position: absolute;
  right: 0;
  top: 8px;
}
.ltr .POS-module .actions mat-icon {
  margin-right: 10px;
  cursor: pointer;
}
.ltr .POS-module .example-tree li:checked {
  background-color: gray;
  color: thistle;
}
.ltr .POS-module .mat-tree-node {
  width: 100%;
}
.ltr .POS-module .activeRow {
  background-color: #ddd;
  position: relative;
  width: 100%;
  min-height: 40px;
}
.ltr .POS-module .activeRow :hover {
  cursor: pointer;
}
.ltr .POS-module .mat-tree-node {
  display: flow-root;
  position: relative;
}
.ltr .POS-module .radio-toolbar input[type=radio] {
  width: 0;
}
.ltr .POS-module .radio-toolbar label {
  background-color: #474747;
  padding: 6px 15px;
  font-size: 16px;
  color: #ffffff;
}
.ltr .POS-module .radio-toolbar label:hover {
  cursor: pointer;
}
.ltr .POS-module .radio-toolbar input[type=radio]:checked + label {
  background-color: #fe6d52;
}
.ltr .POS-module .tree-margin {
  margin-left: 25px !important;
}
.ltr .POS-module .table-discount {
  width: 100%;
  margin-top: -1px;
  background: #eaeaea;
  padding-left: 66px;
  padding: 15px;
  padding-bottom: 10px !important;
  border-bottom: 9px solid #eaeaea;
}
.ltr .POS-module .table-discount thead tr {
  background: #212121;
}
.ltr .POS-module .table-discount thead tr th {
  color: #ffffff;
  font-weight: 500;
  padding: 5px 10px;
}
.ltr .POS-module .table-discount tbody tr td {
  padding: 5px 10px;
  background-color: #dcfee4;
  border-bottom: 1px solid #ffffff;
}
.ltr .POS-module .table-discount tbody tr td .btn {
  width: 30px;
  border-radius: 0;
  padding: 3px 0;
  height: 30px;
}
.ltr .POS-module .table-discount tbody tr td .btn.btn-primary {
  background-color: transparent;
  border: 1px solid #0073aa;
}
.ltr .POS-module .table-discount tbody tr td .btn.btn-primary i {
  color: #0073aa;
}
.ltr .POS-module .table-discount tbody tr td .btn i {
  margin-right: 0;
}
.ltr .POS-module .table-discount tbody tr td img {
  width: 35px;
}
.ltr .POS-module .avail-discount h5 {
  padding-top: 12px !important;
}
.ltr .POS-module .avail-discount .apply-button {
  height: 40px !important;
  background-color: #1c7430 !important;
  color: white;
}
.ltr .POS-module .avail-discount .dismiss-button {
  height: 40px !important;
  background-color: #b21f2d !important;
  color: white;
}
.ltr .POS-module .discountedOption {
  border-radius: 0;
  width: 33px;
  padding: 0;
  height: 30px;
  margin-left: 20px;
}
.ltr .POS-module .discountedOption i {
  margin-right: 0;
}
.ltr .POS-module .product-left::-webkit-scrollbar-track,
.ltr .POS-module .productlist::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}
.ltr .POS-module .product-left::-webkit-scrollbar,
.ltr .POS-module .productlist::-webkit-scrollbar {
  width: 8px;
  background-color: #F5F5F5;
}
.ltr .POS-module .product-left::-webkit-scrollbar-thumb,
.ltr .POS-module .productlist::-webkit-scrollbar-thumb {
  background-color: #202020;
}
.ltr .POS-module .POS-tabs::-webkit-scrollbar-track {
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
  height: 8px;
}
.ltr .POS-module .POS-tabs::-webkit-scrollbar {
  width: 4px;
  height: 8px;
  background-color: #F5F5F5;
}
.ltr .POS-module .POS-tabs::-webkit-scrollbar-thumb {
  background-color: #202020;
  height: 8px;
}
.ltr .POS-module .no-product {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ltr .POS-module .no-product img {
  max-width: 300px;
}
.ltr .POS-module .loading {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.ltr .POS-module li {
  padding: 10px;
  list-style-type: none;
}
.ltr .POS-module li.customer {
  padding: 0;
}
.ltr .POS-module li.customer:hover {
  background-color: transparent;
}
.ltr .POS-module .payment-modal {
  border-radius: 0;
}
.ltr .POS-module .payment-modal .modal-header h4 {
  font-size: 20px;
}
.ltr .POS-module .payment-modal .modal-content {
  padding: 15px;
  border-radius: 0;
}
.ltr .POS-module .payment-modal .modal-content .POS-tabs {
  border: 1px solid #d3d4d4;
  border-right: 0;
  border-top: none;
  display: grid;
  grid-auto-flow: column;
  height: calc(27px + 1.5rem);
  overflow-y: hidden;
  overflow-x: auto;
}
.ltr .POS-module .payment-modal .modal-content .POS-tabs li {
  min-width: 190px;
  max-width: none;
}
.ltr .POS-module .payment-modal .modal-content .POS-tabs li a {
  border-right: 1px solid #d3d4d4;
  border-top: 1px solid #d3d4d4;
  color: #454853;
  background-color: transparent;
  border-left: 0;
}
.ltr .POS-module .payment-modal .modal-content .POS-tabs li a:hover {
  color: #ffffff;
  background-color: #454853;
  border-color: #454853;
}
.ltr .POS-module .payment-modal .modal-content .POS-tabs li a.active {
  background-color: #454853;
  border-color: #454853;
  color: #ffffff;
}
.ltr .POS-module .payment-modal .modal-content .POS-tabs .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.12) !important;
}
.ltr .POS-module .payment-modal .modal-content .tab-content {
  border: 1px solid #d3d4d4;
  border-top: none;
  padding: 15px;
  padding-bottom: 0;
  min-height: 383px;
}
.ltr .POS-module .payment-modal .modal-content .tab-content.disoucnt-box {
  border: none;
  min-height: inherit;
}
.ltr .POS-module .payment-modal .modal-content .tab-content.disoucnt-box .calculator-buttons button.large {
  width: 160px;
}
.ltr .POS-module .payment-modal .modal-content .tab-content .checkout-form input {
  height: 48px;
  margin-bottom: 11px;
}
.ltr .POS-module .payment-modal .modal-content .tab-content .btn-footer {
  text-align: right;
}
.ltr .POS-module .payment-modal .modal-content .tab-content .btn-footer .btn {
  border: 1px solid #FE6D52;
  color: #FE6D52;
  font-size: 16px;
  border-radius: 0;
  text-transform: capitalize;
}
.ltr .POS-module .payment-modal .modal-content .tab-content .btn-footer .btn.active {
  background-color: #FE6D52;
  color: #ffffff;
}
.ltr .POS-module .payment-modal .modal-header {
  border-radius: 0;
  border: 1px solid #fe6d52;
}
.ltr .POS-module .pagination-category {
  background: #dbdbdc;
  padding: 8px 15px;
  margin-bottom: 8px;
  margin-top: -17px;
  border-radius: 0;
}
.ltr .POS-module .checkBoxCat {
  position: absolute;
  right: -7px;
  top: -3px;
}
.ltr .POS-module .checkBoxCat .border-checkbox-label {
  margin-right: 0;
}
.ltr .calculator-buttons {
  display: inline-grid;
  grid-template-columns: repeat(4, 1fr);
  border-bottom: 1px solid #d7d7d7;
  border-left: 1px solid #d7d7d7;
  background: 0 0;
  padding: 0;
}
.ltr .calculator-buttons button {
  padding: 5px;
  text-align: center;
  border-top: 1px solid #d7d7d7 !important;
  border-right: 1px solid #d7d7d7 !important;
  margin: 0;
  width: 100%;
  border: none;
  font-size: 23px;
  height: 90px;
  cursor: pointer;
}
.ltr .calculator-buttons button:focus {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.ltr .calculator-buttons button:hover {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.ltr .calculator-buttons button:active {
  outline: none;
  box-shadow: none;
  box-shadow: inset 0 0 24px #b5b4b4;
}
.ltr .calculator-buttons button.large {
  width: 215px;
  font-weight: 500;
  border-radius: 0;
}
.ltr .calculator-buttons button.submit-button {
  background-color: #fe6d52;
  color: #ffffff;
}
.ltr .calculator-buttons button.submit-button:hover {
  box-shadow: none;
}
.ltr .calculator-buttons button.submit-button:focus {
  box-shadow: none;
}
.ltr .calculator-buttons button.undo:hover {
  box-shadow: none;
}
.ltr .calculator-buttons button.undo:focus {
  box-shadow: none;
}
.ltr .payment-totals {
  background-color: #efefef;
  border-bottom: 1px solid #d7d7d7;
}
.ltr .payment-totals .total {
  border: 1px solid #d7d7d7;
  border-bottom: none;
  padding: 15px 10px 15px 10px;
  text-align: right;
}
.ltr .payment-totals .total span.label {
  font-weight: 400;
  font-size: 18px;
  display: inline-block;
  width: 100%;
  margin-right: 0 !important;
  padding: 0;
  color: #202020 !important;
}
.ltr .payment-totals .total span.amount {
  color: #220022;
  font-size: 24px;
  font-weight: 800;
}
.ltr .Item-Availability .ant-tree-switcher_close i {
  display: none;
}
.ltr .Item-Availability .ant-tree-switcher_close::before {
  content: "\f067";
  font-family: "FontAwesome";
  position: relative;
  top: 8px;
}
.ltr .Item-Availability .ant-tree-switcher_open i {
  display: none;
}
.ltr .Item-Availability .ant-tree-switcher_open::before {
  content: "\f068";
  font-family: "FontAwesome";
  position: relative;
  top: 8px;
}
.ltr .Item-Availability tr td i::before {
  content: "\f067" !important;
  font-family: "FontAwesome" !important;
}
@media only screen and (max-width: 1950px) {
  .ltr .product {
    position: relative;
    height: 200px !important;
  }
  .ltr .product .productimg {
    height: 200px !important;
  }
}
@media only screen and (max-width: 1700px) and (min-width: 1208px) {
  .ltr .POS-module .product-left .col-xl-4 {
    flex: 0 0 49.333333%;
    max-width: 49.333333%;
  }
  .ltr .no-product img {
    max-width: 250px;
  }
}
.ltr .scan-Barcode {
  position: relative;
}
.ltr .scan-Barcode button {
  padding: 0 !important;
  position: absolute;
  right: 30px;
  top: 20px;
  background: transparent !important;
}
.ltr .scan-Barcode button.multiUofm {
  background-color: #101010 !important;
  right: 1px;
  padding: 1px 4px !important;
}
.ltr .scan-Barcode button img {
  height: 26px;
}
.ltr .FeaturesModal .modal-body h1 {
  font-size: 28px;
  font-weight: 500;
  font-family: "Roboto";
  margin: 20px 0;
  color: #cc553e;
  text-transform: capitalize;
}
.ltr .FeaturesModal .modal-body ul {
  list-style: disc;
  margin: 0 0 30px 20px;
}
.ltr .FeaturesModal .modal-body ul li {
  font-size: 16px;
  margin: 5px 0;
}
.ltr .hideScroll .row {
  margin: 0;
}
@media screen and (max-width: 1600px) {
  .ltr .dasbboard_Wrap .crmDashboard .innerBox {
    padding: 25px 15px;
  }
  .ltr .dasbboard_Wrap .crmDashboard .innerBox img {
    width: 100%;
  }
  .ltr .dasbboard_Wrap .crmDashboard .lead-count-box P {
    font-size: 20px !important;
    margin: 10px 0 10px 0px;
    line-height: 25px;
  }
  .ltr .dasbboard_Wrap .crmDashboard .lead-count-box .col-sm-12 {
    padding-left: 15px !important;
  }
  .ltr .customTabelStyle tr td .mat-form-field-infix {
    width: 120px !important;
  }
  .ltr .grid-module .col-md-2 {
    flex: 0 0 20.5%;
    max-width: 20%;
  }
}
@media only screen and (max-width: 1360px) {
  .ltr .grid-module .col-md-2 {
    flex: 0 0 20.5%;
    max-width: 20%;
  }
  .ltr .pcoded-main-container {
    margin-top: 56px !important;
  }
}
@media screen and (max-width: 1200px) {
  .ltr #group-option {
    position: relative !important;
    top: 20px !important;
    left: 0 !important;
  }
  .ltr #filter-option {
    position: relative !important;
    top: 0;
  }
  .ltr .report-filters {
    margin-top: 20px;
  }
  .ltr .login-container {
    background-size: 100%;
    min-height: inherit;
    background-repeat: repeat;
    padding-bottom: 20px;
  }
  .ltr .login-container .login-content {
    padding: 0;
  }
  .ltr .login-container .login-content .login-form {
    margin: auto;
    width: 96%;
  }
  .ltr .login-container .login-content .login-content-inner {
    padding: 0 10px 0 10px;
  }
  .ltr .login-content-right {
    padding: 20px;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-logo .mobile-search {
    display: none;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-logo .mobile-options {
    display: none;
  }
  .ltr .table-responsive {
    overflow-x: auto !important;
  }
  .ltr .CustomStyleTheme .row .col-md-2 {
    flex: 0 0 33.666667%;
    max-width: 33%;
  }
}
@media only screen and (max-width: 1000px) {
  .ltr .POS-module .product {
    height: 250px;
  }
  .ltr .POS-module .product .productimg {
    height: 250px;
  }
  .ltr .navbar-logo .col-md-9 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 992px) {
  .ltr .navbar-container .nav-right {
    top: 18px;
  }
  .ltr .header-navbar .navbar-container .nav-left,
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-right {
    display: block;
  }
  .ltr .sidebar-toggler {
    position: absolute;
    right: 18px;
    top: -20px;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
    top: 9px;
    left: 12px;
  }
  .ltr .pcoded-main-container {
    margin-top: 36px !important;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-logo {
    padding-top: 5px !important;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-left li,
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-right li {
    line-height: inherit;
    padding-bottom: 10px;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-left a,
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-right a {
    padding: 0.5rem 0.4rem;
  }
  .ltr .icon-pointer-achor {
    position: relative;
    top: -9px;
  }
  .ltr .grid-module .col-md-2 {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  .ltr .btnslideBar {
    display: none;
  }
  .ltr .modules-tabs {
    z-index: 100;
    right: 15px;
  }
  .ltr .modules-tabs li a {
    padding: 5px 8px;
  }
  .ltr .modules-tabs li a img {
    width: 20px;
  }
}
@media screen and (max-width: 850px) {
  .ltr .login-logo.login-6 {
    width: 170px;
    margin-bottom: 0;
  }
  .ltr .icon-pointer-achor {
    display: none !important;
  }
  .ltr .loginWrap {
    margin: 0;
  }
  .ltr .loginWrap .user-bs-reset {
    padding-right: 0;
    padding-left: 0;
    min-height: inherit;
  }
  .ltr .login-container {
    background-size: 100%;
    min-height: inherit;
    padding-bottom: 20px;
    padding-right: 5px;
  }
  .ltr .login-container .login-content {
    padding: 0;
    min-height: inherit;
    position: relative;
    top: inherit;
    left: inherit;
    transform: inherit;
  }
  .ltr .login-container .login-content .login-form {
    margin: auto;
    width: 96%;
  }
  .ltr .login-container .login-content .login-content-inner {
    padding: 0 10px 0 10px;
  }
  .ltr .login-content-right {
    padding: 20px;
    width: 100%;
    min-height: inherit;
    position: inherit;
    top: inherit;
  }
  .ltr .login-content-right h1 {
    font-size: 22px;
  }
  .ltr .login-content-right ul li {
    padding-bottom: 15px;
    margin-top: 0;
    font-size: 15px;
  }
  .ltr .login-content-right ul li::before {
    height: 18vh;
    display: none;
  }
  .ltr .video-player {
    position: inherit;
    height: 250px;
  }
  .ltr .internationalization {
    width: 100%;
    position: inherit;
  }
  .ltr .internationalization .dropdown:hover .dropdown-content {
    left: -133px !important;
  }
  .ltr .content-panel {
    position: relative;
    top: inherit;
    left: inherit;
    transform: inherit;
  }
  .ltr .content-panel h1 {
    padding: 30px 0;
  }
  .ltr .login-heading {
    font-size: 25px;
  }
  .ltr .TabsCustom {
    display: inline-block;
    width: 100%;
  }
  .ltr .TabsCustom.dashboard-tabs li {
    width: 48.6%;
  }
  .ltr .TabsCustom li {
    width: 50%;
    display: inline-block;
  }
  .ltr .TabsCustom li a {
    padding: 12px 2px;
    text-align: left;
    border-radius: 0;
  }
  .ltr .TabsCustom li a.active {
    margin-bottom: 0;
  }
  .ltr .TabsCustom li a i {
    text-align: center;
  }
  .ltr .lng-dropdown {
    display: block;
    padding: 0 5px !important;
  }
  .ltr .main-body .page-wrapper {
    padding: 1.8rem 1rem 0 1rem;
  }
  .ltr .md-tabs li {
    width: 33%;
    display: inline-block;
    border-bottom: none !important;
  }
  .ltr .md-tabs li a {
    padding: 10px 0 !important;
  }
  .ltr .md-tabs li a.active {
    box-shadow: none !important;
    border: 1px solid var(--main-color) !important;
    color: var(--main-color) !important;
  }
  .ltr .innerWrap {
    margin-top: 80px;
  }
  .ltr .innerWrap .selector {
    width: 90px;
    height: 90px;
    left: 59%;
    top: 63%;
  }
  .ltr .innerWrap .selector button {
    padding: 0;
  }
  .ltr .innerWrap .selector.open li input + label {
    width: 40px;
    height: 40px;
    margin-left: 0;
  }
  .ltr .innerWrap .selector.open li input + label div.text {
    position: absolute;
    top: 0px;
    line-height: 8px;
    padding: 0 10px;
    font-size: 8px;
    line-height: 8px;
    height: 40px;
    display: inline-flex;
    /* width: 42px; */
    justify-content: center;
    left: 0;
    align-items: center;
    display: none;
  }
  .ltr .innerWrap .selector.open li input + label img {
    width: 20px;
    position: relative;
    top: -10px;
  }
  .ltr .innerWrap .selector ul {
    margin: -142%;
  }
  .ltr .nav-tabs .slide {
    display: none;
  }
  .ltr .grid-module .col-md-2 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ltr .CustomStyleTheme .row .col-md-2 {
    flex: 0 0 50.666667%;
    max-width: 50%;
  }
  .ltr .showCompany {
    max-height: 260px !important;
  }
}
@media screen and (max-width: 767px) {
  .ltr .example-list {
    margin-left: 0 !important;
  }
  .ltr .table-view-row-filter {
    position: absolute;
    right: 0;
    top: -50px;
  }
  .ltr .adjust-textarea {
    margin-top: 0;
  }
  .ltr .cuppa-dropdown {
    margin-bottom: 20px;
  }
  .ltr .footerBottom .table-view-row-filter {
    position: relative;
    top: inherit;
  }
}
@media screen and (max-width: 1000px) {
  .ltr .dasbboard_Wrap .btnStyle {
    width: 98%;
  }
  .ltr .dasbboard_Wrap .btnStyle .btn {
    width: 33.33%;
    text-align: center;
  }
  .ltr .showMobile {
    display: block;
    opacity: 1;
  }
  .ltr .hideMobile {
    display: none;
  }
  .ltr .top-head-dropdown .dropdown-menu {
    width: 300px !important;
    right: -115px;
  }
  .ltr .calculator-buttons {
    margin-left: 15px;
  }
  .ltr .calculator-buttons button {
    font-size: 18px;
    height: 45px;
  }
  .ltr .calculator-buttons button.large {
    width: 85px;
  }
  .ltr .payment-totals .total {
    width: 50%;
    display: inline-block;
  }
  .ltr .table-responsive table {
    width: 1200px;
  }
  .ltr .table-M {
    width: 1200px;
  }
  .ltr .CustomStyleTheme .titleBox {
    margin: 5px 15px 0 11px;
  }
  .ltr .CustomStyleTheme .titleBox table tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
  }
  .ltr .CustomStyleTheme .titleBox table tr td {
    padding: 3px;
    font-size: 13px;
    border: none;
  }
  .ltr .CustomStyleTheme .titleBox table tr td:first-child {
    font-weight: 500;
    width: 50% !important;
  }
  .ltr .CustomStyleTheme .titleBox .btn {
    width: 50px;
    padding: 6px 10px !important;
  }
  .ltr .CustomStyleTheme .titleBox .btn i {
    margin-right: 0;
  }
  .ltr .CustomStyleTheme .search-top .col-sm-3 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ltr .CustomStyleTheme .search-top .btn {
    margin-bottom: 10px;
  }
  .ltr .CustomStyleTheme .search-top .offset-sm-2 {
    margin-left: 0 !important;
  }
  .ltr .CustomStyleTheme .tab-content {
    overflow-x: hidden;
  }
  .ltr .CustomStyleTheme .tab-content .tab-pane {
    padding: 0px 0px 11px 5px !important;
    border-bottom: 10px solid #ffffff;
  }
  .ltr .CustomStyleTheme .row .col-md-2 {
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .ltr .POS-module h3 {
    margin-bottom: 20px !important;
  }
  .ltr .POS-module .product {
    height: 250px;
  }
  .ltr .POS-module .product .productimg {
    height: 250px;
  }
  .ltr .POS-module .product-left {
    height: inherit;
  }
  .ltr .POS-module .btnPlay {
    position: relative;
  }
  .ltr .POS-module .productlist {
    height: inherit;
    min-height: 400px;
  }
  .ltr .POS-module .customBtn .btn {
    width: 48.5%;
    float: left;
    padding-left: 0;
    padding-right: 0;
  }
  .ltr .POS-module .customBtn .btnPlay {
    right: 0;
    top: 0;
  }
  .ltr .POS-module .no-product img {
    max-width: 250px;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-container .header-notification .badge,
  .ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .badge {
    left: 10px !important;
    position: absolute;
    top: -6px !important;
  }
  .ltr .report-filters {
    background-color: var(--main-color) !important;
  }
  .ltr .report-filter-section {
    background-color: #ffffff;
  }
  .ltr .report-filter-section h4 {
    background-color: var(--main-color);
    padding-bottom: 6px;
    font-size: 16px;
  }
  .ltr #filter-option {
    position: relative;
    top: 10px;
  }
  .ltr .dasbboard_Wrap .resultBox .card-header h5 {
    font-size: 14px !important;
  }
  .ltr .dasbboard_Wrap .crmDashboard .innerBox .lead-count-box img {
    height: 50px;
  }
  .ltr .dasbboard_Wrap .crmDashboard .innerBox .lead-count-box h2 {
    margin-bottom: 0;
  }
  .ltr .dasboarddrpdwn {
    position: relative !important;
    top: 0 !important;
  }
  .ltr .dasboarddrpdwn .customLabel {
    color: #000000 !important;
  }
  .ltr .dasboarddrpdwn .selected-list .c-btn {
    color: #000000 !important;
    border-bottom: 2px solid #000000 !important;
  }
  .ltr .dasboarddrpdwn .selected-list .c-btn span svg {
    color: #000000 !important;
    fill: #000000 !important;
  }
  .ltr .btn {
    padding: 7px 15px !important;
    text-transform: capitalize;
    font-size: 13px !important;
    min-width: 72px;
  }
  .ltr .main-body .page-wrapper .page-header-breadcrumb {
    display: none;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-left li,
  .ltr .header-navbar .navbar-wrapper .navbar-container .nav-right li {
    padding-left: 0;
    padding-right: 0;
  }
  .ltr h3 {
    font-size: 20px;
  }
  .ltr .table-view-row-filter .mat-form-field {
    width: 100px !important;
  }
  .ltr .m-l-10 {
    margin-left: 0;
  }
  .ltr .grid-module .flip-card {
    height: 125px;
  }
  .ltr .grid-module li label {
    padding-top: 5px;
    height: 125px;
  }
  .ltr .grid-module li label .text {
    font-size: 13px !important;
  }
  .ltr .grid-module li label img {
    width: 40px;
    margin-bottom: 0;
  }
  .ltr .list-module li label {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .ltr .list-module li label div.text {
    left: 55px;
    font-size: 15px;
  }
  .ltr .list-module li label img {
    width: 30px;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
    top: 15px !important;
  }
  .ltr .navbar-logo img {
    top: -2px;
  }
  .ltr .dasbboard_Wrap .crmDashboard {
    padding: 15px;
  }
  .ltr .dasbboard_Wrap .innerBox img {
    margin-bottom: 15px;
  }
  .ltr .dasbboard_Wrap .lead-count-box .col-sm-3,
  .ltr .dasbboard_Wrap .lead-count-box .col-sm-9 {
    flex: 0 0 100%;
    padding-right: 15px !important;
    padding-left: 15px !important;
    max-width: 100%;
  }
  .ltr .dasbboard_Wrap .lead-count-box .col-sm-3 .text-left,
  .ltr .dasbboard_Wrap .lead-count-box .col-sm-3 .text-right,
  .ltr .dasbboard_Wrap .lead-count-box .col-sm-9 .text-left,
  .ltr .dasbboard_Wrap .lead-count-box .col-sm-9 .text-right {
    text-align: center !important;
  }
  .ltr .dasbboard_Wrap .resultBox .card-header {
    padding: 5px 10px 5px 15px;
  }
  .ltr .dasbboard_Wrap .table-style tr th:first-child {
    padding-left: 10px !important;
  }
  .ltr #colOne .datatable-header .datatable-header-inner .datatable-header-cell:first-child {
    width: 200px !important;
  }
  .ltr .colBox .ngx-datatable.material {
    width: 1600px !important;
  }
  .ltr .ngx-datatable.material {
    width: 1000px !important;
  }
  .ltr .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
    width: 200px !important;
  }
  .ltr .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell:first-child {
    width: 80px !important;
  }
  .ltr .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
    width: 200px !important;
  }
  .ltr .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell:first-child {
    width: 80px !important;
  }
  .ltr .POS-tabs {
    margin: 0 0 20px 0;
  }
  .ltr .POS-tabs li a {
    font-size: 14px !important;
    padding-top: 5px !important;
    padding-bottom: 6px !important;
    height: 53px !important;
  }
  .ltr .POS-tabs li a i {
    display: block;
    width: 100%;
  }
  .ltr .panelRight {
    top: 88px;
  }
  .ltr .POS-module .productlist .collapse {
    position: initial !important;
  }
  .ltr .POS-module .productlist .col-md-11 {
    padding: 0;
  }
  .ltr .POS-module .productlist .col-md-1 .fa-commenting-o {
    font-size: 20px !important;
    position: absolute;
    right: 0;
    bottom: 53px;
    z-index: 100;
  }
  .ltr .POS-module .cart-item__row {
    padding: 7px 0 !important;
    display: inherit !important;
    float: left;
    width: 100%;
  }
  .ltr .POS-module .cart-item__row .cart-item__price {
    width: 63px;
    float: left;
  }
  .ltr .POS-module .cart-item__row .cart-item__image {
    float: left !important;
  }
  .ltr .POS-module .cart-item__row .cart-item__name {
    float: left !important;
    font-size: 16px !important;
    width: 70% !important;
  }
  .ltr .POS-module .cart-item__row .cart-item__name small {
    font-size: 13px !important;
  }
  .ltr .POS-module .cart-item__row .cart-item__total {
    float: left;
  }
  .ltr .POS-module .cart-item__row .cart-item__remove {
    right: 3px;
    position: absolute;
    top: -2px;
    z-index: 100;
  }
  .ltr .POS-module .cart-item__row .cart-item__remove i {
    font-size: 18px;
  }
  .ltr .POS-module .editBox .text {
    text-align: center !important;
  }
  .ltr .POS-module .editBox .quantity-count {
    margin-left: 13px !important;
  }
  .ltr .POS-module .editBox .radio-toolbar {
    width: 77%;
    margin-left: -13px;
    margin: auto;
    position: relative;
    left: -5px;
  }
  .ltr .POS-module .editBox .cart-item__row {
    padding: 0 !important;
    margin: 0 0 10px 0 !important;
  }
  .ltr .POS-module .editBox .cart-item__row .quantity-count .quantity {
    min-width: inherit;
  }
  .ltr .POS-module .product {
    height: 150px !important;
  }
  .ltr .POS-module .product .productimg {
    height: 100px !important;
  }
  .ltr .POS-module .product .productprice {
    padding: 5px !important;
    font-size: 12px !important;
  }
  .ltr .POS-module .cart-total {
    font-size: 14px !important;
  }
  .ltr .POS-module .customBtn {
    width: 50%;
  }
  .ltr .POS-module .customBtn .btn {
    font-size: 14px !important;
    height: 43px !important;
    min-width: 100% !important;
  }
  .ltr .btn-status .btn {
    padding: 5px 10px;
    min-width: 120px;
    min-height: inherit;
    font-size: 14px !important;
  }
  .ltr .sidebar-toggler {
    position: absolute;
    right: 15px;
    top: -25px;
    font-size: 14px;
  }
  .ltr .fc-toolbar .fc-left {
    margin-bottom: 10px;
    width: 100%;
    text-align: left;
  }
  .ltr .navbar-logo .col-md-3 {
    max-width: 100%;
    flex: 0 0 100%;
  }
  .ltr .fc-toolbar .fc-right,
  .ltr .fc-center {
    width: 100%;
    text-align: left;
  }
  .ltr .pcoded-inner-content {
    padding: 10px 0;
  }
  .ltr .features-box {
    max-width: 100%;
    padding: 20px 0;
    background-color: #ffffff;
  }
  .ltr .icon-pointer-achor {
    display: none;
  }
  .ltr .header-navbar .navbar-wrapper .navbar-container .header-notification .show-notification,
  .ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .show-notification,
  .ltr .header-navbar .navbar-wrapper .navbar-container .header-notification .profile-notification,
  .ltr .header-navbar .navbar-wrapper .navbar-container .mega-menu-top .profile-notification {
    min-width: 160px;
    margin-top: 10px;
    width: 150px;
  }
  .ltr .show-notification li {
    padding: 5px !important;
  }
  .ltr .fc-scroller {
    height: 450px !important;
  }
  .ltr .innerWrap .selector button .text {
    font-size: 10px;
    line-height: 11px;
    width: 100%;
    padding: 0;
  }
  .ltr .innerWrap .selector button img.img-60 {
    height: 25px !important;
  }
  .ltr .navbar-logo img {
    width: 90px !important;
  }
}
.ltr .drpDown.D-250 .selected-list {
  width: 320px !important;
}
.ltr .drpDown .selected-list {
  width: 200px !important;
}
.ltr .custom-table thead th {
  padding: 10px 5px;
  background-color: #202020;
  color: #ffffff;
  font-weight: 500;
}
.ltr .Txtbold {
  font-weight: bold;
}
.ltr .customDropListTable .dropdown-list {
  top: inherit !important;
  left: inherit !important;
  width: 312px !important;
}
.ltr .historyView .mat-input-element:disabled,
.ltr .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: black !important;
}
.ltr .align-right .ql-editor {
  text-align: right;
}
.ltr .nav-tabs .slide {
  background: #E97305;
}
.ltr .input-txt-dir {
  text-align: left !important;
}
.ltr .en-input-directions .mat-form-field {
  direction: ltr !important;
}
.ltr .en-location-btn {
  margin-top: 34px !important;
}
.ltr .sass-multilingual-btn {
  margin-top: -27px !important;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/angular2-multiselect-dropdown/themes/default.theme.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
.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;
  margin: 0 0 16px; }

.mat-h2, .mat-title, .mat-typography h2 {
  font: 500 20px/32px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 16px; }

.mat-h3, .mat-subheading-2, .mat-typography h3 {
  font: 400 16px/28px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 16px; }

.mat-h4, .mat-subheading-1, .mat-typography h4 {
  font: 400 15px/24px Roboto, "Helvetica Neue", sans-serif;
  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; }

.mat-body, .mat-body-1, .mat-typography {
  font: 400 14px/20px Roboto, "Helvetica Neue", sans-serif; }
  .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; }

.mat-display-4, .mat-typography .mat-display-4 {
  font: 300 112px/112px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.05em;
  margin: 0 0 56px; }

.mat-display-3, .mat-typography .mat-display-3 {
  font: 400 56px/56px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.02em;
  margin: 0 0 64px; }

.mat-display-2, .mat-typography .mat-display-2 {
  font: 400 45px/48px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.005em;
  margin: 0 0 64px; }

.mat-display-1, .mat-typography .mat-display-1 {
  font: 400 34px/40px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 64px; }

.mat-bottom-sheet-container {
  font: 400 14px/20px Roboto, "Helvetica Neue", sans-serif; }

.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; }

.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; }

.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: Roboto, "Helvetica Neue", sans-serif; }

.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: 0.5em 0;
  border-top: 0.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(0.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(0.75);
  width: 133.33334%; }

.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.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: 0.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: 0.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(0.75) perspective(100px) translateZ(0.001px);
  -ms-transform: translateY(-1.28125em) scale(0.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(0.75) perspective(100px) translateZ(0.00101px);
  -ms-transform: translateY(-1.28124em) scale(0.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(0.75) perspective(100px) translateZ(0.00102px);
  -ms-transform: translateY(-1.28123em) scale(0.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: 0.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(0.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(0.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(0.75); } }

.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0; }

.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.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(-0.59375em) scale(0.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(-0.59374em) scale(0.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: -0.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(0.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(0.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: -0.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;
  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; }

.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.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); }
  @media (-ms-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-name: cdk-text-field-autofill-start; }

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation-name: cdk-text-field-autofill-end; }

textarea.cdk-textarea-autosize {
  resize: none; }

textarea.cdk-textarea-autosize-measuring {
  height: auto !important;
  overflow: hidden !important;
  padding: 2px 0 !important;
  box-sizing: content-box !important; }

.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1); }

.mat-option {
  color: rgba(0, 0, 0, 0.87); }
  .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: rgba(0, 0, 0, 0.87); }
  .mat-option.mat-option-disabled {
    color: rgba(0, 0, 0, 0.38); }

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #3f51b5; }

.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #ff4081; }

.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #f44336; }

.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: #3f51b5; }

.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox-indeterminate,
.mat-accent .mat-pseudo-checkbox-checked,
.mat-accent .mat-pseudo-checkbox-indeterminate {
  background: #ff4081; }

.mat-warn .mat-pseudo-checkbox-checked,
.mat-warn .mat-pseudo-checkbox-indeterminate {
  background: #f44336; }

.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
  background: #b0b0b0; }

.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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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-app-background {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87); }

.mat-theme-loaded-marker {
  display: none; }

.mat-autocomplete-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87); }
  .mat-autocomplete-panel:not([class*='mat-elevation-z']) {
    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-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
    background: white; }
    .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
      color: rgba(0, 0, 0, 0.87); }

.mat-badge-content {
  color: white;
  background: #3f51b5; }
  @media (-ms-high-contrast: active) {
    .mat-badge-content {
      outline: solid 1px;
      border-radius: 0; } }

.mat-badge-accent .mat-badge-content {
  background: #ff4081;
  color: white; }

.mat-badge-warn .mat-badge-content {
  color: white;
  background: #f44336; }

.mat-badge {
  position: relative; }

.mat-badge-hidden .mat-badge-content {
  display: none; }

.mat-badge-disabled .mat-badge-content {
  background: #b9b9b9;
  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.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87); }

.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: #3f51b5; }
  .mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
    color: #ff4081; }
  .mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
    color: #f44336; }
  .mat-button.mat-primary[disabled], .mat-button.mat-accent[disabled], .mat-button.mat-warn[disabled], .mat-button[disabled][disabled], .mat-icon-button.mat-primary[disabled], .mat-icon-button.mat-accent[disabled], .mat-icon-button.mat-warn[disabled], .mat-icon-button[disabled][disabled], .mat-stroked-button.mat-primary[disabled], .mat-stroked-button.mat-accent[disabled], .mat-stroked-button.mat-warn[disabled], .mat-stroked-button[disabled][disabled] {
    color: rgba(0, 0, 0, 0.26); }
  .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: #3f51b5; }
  .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: #ff4081; }
  .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: #f44336; }
  .mat-button[disabled] .mat-button-focus-overlay, .mat-icon-button[disabled] .mat-button-focus-overlay, .mat-stroked-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: 0.1;
    background-color: currentColor; }

.mat-button-focus-overlay {
  background: black; }

.mat-stroked-button:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.12); }

.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(0, 0, 0, 0.87);
  background-color: white; }
  .mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
    color: white; }
  .mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
    color: white; }
  .mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
    color: white; }
  .mat-flat-button.mat-primary[disabled], .mat-flat-button.mat-accent[disabled], .mat-flat-button.mat-warn[disabled], .mat-flat-button[disabled][disabled], .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][disabled] {
    color: rgba(0, 0, 0, 0.26); }
  .mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
    background-color: #3f51b5; }
  .mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
    background-color: #ff4081; }
  .mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
    background-color: #f44336; }
  .mat-flat-button.mat-primary[disabled], .mat-flat-button.mat-accent[disabled], .mat-flat-button.mat-warn[disabled], .mat-flat-button[disabled][disabled], .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][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(255, 255, 255, 0.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(255, 255, 255, 0.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(255, 255, 255, 0.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.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }

.mat-raised-button: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-raised-button:not([disabled]):active:not([class*='mat-elevation-z']) {
  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-raised-button[disabled]:not([class*='mat-elevation-z']) {
  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-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.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }

.mat-fab:not([disabled]):active:not([class*='mat-elevation-z']), .mat-mini-fab:not([disabled]):active:not([class*='mat-elevation-z']) {
  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-fab[disabled]:not([class*='mat-elevation-z']), .mat-mini-fab[disabled]:not([class*='mat-elevation-z']) {
  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-button-toggle-standalone,
.mat-button-toggle-group {
  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,
.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: rgba(0, 0, 0, 0.87);
  background: white; }
  .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
    background-color: black; }

.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: rgba(0, 0, 0, 0.87); }

.mat-button-toggle-disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: #eeeeee; }
  .mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
    background: white; }
  .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-card {
  background: white;
  color: rgba(0, 0, 0, 0.87); }
  .mat-card:not([class*='mat-elevation-z']) {
    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-card.mat-card-flat:not([class*='mat-elevation-z']) {
    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-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; }
  @media (-ms-high-contrast: black-on-white) {
    .mat-checkbox-checkmark-path {
      stroke: #000 !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: #3f51b5; }

.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #ff4081; }

.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #f44336; }

.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); }

@media (-ms-high-contrast: active) {
  .mat-checkbox-disabled {
    opacity: 0.5; } }

@media (-ms-high-contrast: active) {
  .mat-checkbox-background {
    background: none; } }

.mat-checkbox .mat-ripple-element {
  background-color: black; }

.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: #3f51b5; }

.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: #ff4081; }

.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: #f44336; }

.mat-chip.mat-standard-chip {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87); }
  .mat-chip.mat-standard-chip .mat-chip-remove {
    color: rgba(0, 0, 0, 0.87);
    opacity: 0.4; }
  .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
    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-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: black; }

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #3f51b5;
  color: white; }
  .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
    color: white;
    opacity: 0.4; }
  .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
    background: rgba(255, 255, 255, 0.1); }

.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #f44336;
  color: white; }
  .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
    color: white;
    opacity: 0.4; }
  .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
    background: rgba(255, 255, 255, 0.1); }

.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #ff4081;
  color: white; }
  .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
    color: white;
    opacity: 0.4; }
  .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
    background: rgba(255, 255, 255, 0.1); }

.mat-table {
  background: white; }

.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: rgba(0, 0, 0, 0.87); }

.mat-calendar-arrow {
  border-top-color: rgba(0, 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, 0.54); }

.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 {
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent; }

.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  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),
.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  background-color: rgba(0, 0, 0, 0.04); }

.mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: rgba(0, 0, 0, 0.38); }

.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: rgba(0, 0, 0, 0.18); }

.mat-calendar-body-selected {
  background-color: #3f51b5;
  color: white; }

.mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(63, 81, 181, 0.4); }

.mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white; }

.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: white;
  color: rgba(0, 0, 0, 0.87); }
  .mat-datepicker-content.mat-accent .mat-calendar-body-selected {
    background-color: #ff4081;
    color: white; }
  .mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
    background-color: rgba(255, 64, 129, 0.4); }
  .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
    box-shadow: inset 0 0 0 1px white; }
  .mat-datepicker-content.mat-warn .mat-calendar-body-selected {
    background-color: #f44336;
    color: white; }
  .mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
    background-color: rgba(244, 67, 54, 0.4); }
  .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
    box-shadow: inset 0 0 0 1px white; }

.mat-datepicker-content-touch {
  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-datepicker-toggle-active {
  color: #3f51b5; }
  .mat-datepicker-toggle-active.mat-accent {
    color: #ff4081; }
  .mat-datepicker-toggle-active.mat-warn {
    color: #f44336; }

.mat-dialog-container {
  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);
  background: white;
  color: rgba(0, 0, 0, 0.87); }

.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: white;
  color: rgba(0, 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, 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: white; } }

.mat-expansion-panel-header-title {
  color: rgba(0, 0, 0, 0.87); }

.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.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-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: #3f51b5; }
  .mat-form-field.mat-focused .mat-form-field-label.mat-accent {
    color: #ff4081; }
  .mat-form-field.mat-focused .mat-form-field-label.mat-warn {
    color: #f44336; }

.mat-focused .mat-form-field-required-marker {
  color: #ff4081; }

.mat-form-field-ripple {
  background-color: rgba(0, 0, 0, 0.87); }

.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #3f51b5; }
  .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
    background-color: #ff4081; }
  .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
    background-color: #f44336; }

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #3f51b5; }

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #ff4081; }

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #f44336; }

.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336; }
  .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: #f44336; }

.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: #f44336; }

.mat-error {
  color: #f44336; }

.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(0, 0, 0, 0.04); }

.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 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: #3f51b5; }

.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #ff4081; }

.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #f44336; }

.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #f44336; }

.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: #3f51b5; }

.mat-icon.mat-accent {
  color: #ff4081; }

.mat-icon.mat-warn {
  color: #f44336; }

.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54); }

.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38); }

.mat-input-element {
  caret-color: #3f51b5; }
  .mat-input-element::placeholder {
    color: rgba(0, 0, 0, 0.42); }
  .mat-input-element::-moz-placeholder {
    color: rgba(0, 0, 0, 0.42); }
  .mat-input-element::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.42); }
  .mat-input-element:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.42); }

.mat-accent .mat-input-element {
  caret-color: #ff4081; }

.mat-warn .mat-input-element,
.mat-form-field-invalid .mat-input-element {
  caret-color: #f44336; }

.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #f44336; }

.mat-list-base .mat-list-item {
  color: rgba(0, 0, 0, 0.87); }

.mat-list-base .mat-list-option {
  color: rgba(0, 0, 0, 0.87); }

.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54); }

.mat-list-item-disabled {
  background-color: #eeeeee; }

.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-menu-panel {
  background: white; }
  .mat-menu-panel:not([class*='mat-elevation-z']) {
    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-menu-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87); }
  .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.54); }

.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: white; }

.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.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54); }

.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54); }

.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-progress-bar-background {
  fill: #c5cae9; }

.mat-progress-bar-buffer {
  background-color: #c5cae9; }

.mat-progress-bar-fill::after {
  background-color: #3f51b5; }

.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #ff80ab; }

.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #ff80ab; }

.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #ff4081; }

.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #ffcdd2; }

.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #ffcdd2; }

.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #f44336; }

.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #3f51b5; }

.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #ff4081; }

.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #f44336; }

.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: #3f51b5; }

.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: #3f51b5; }

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #ff4081; }

.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: #ff4081; }

.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #f44336; }

.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: #f44336; }

.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: black; }

.mat-select-value {
  color: rgba(0, 0, 0, 0.87); }

.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: white; }
  .mat-select-panel:not([class*='mat-elevation-z']) {
    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-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: #3f51b5; }

.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #ff4081; }

.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #f44336; }

.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #f44336; }

.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: rgba(0, 0, 0, 0.87); }

.mat-drawer {
  background-color: white;
  color: rgba(0, 0, 0, 0.87); }
  .mat-drawer.mat-drawer-push {
    background-color: white; }
  .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, 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: #ff4081; }

.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(255, 64, 129, 0.54); }

.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #ff4081; }

.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #3f51b5; }

.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(63, 81, 181, 0.54); }

.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #3f51b5; }

.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #f44336; }

.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(244, 67, 54, 0.54); }

.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #f44336; }

.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: black; }

.mat-slide-toggle-thumb {
  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);
  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.26); }

.mat-primary .mat-slider-track-fill,
.mat-primary .mat-slider-thumb,
.mat-primary .mat-slider-thumb-label {
  background-color: #3f51b5; }

.mat-primary .mat-slider-thumb-label-text {
  color: white; }

.mat-accent .mat-slider-track-fill,
.mat-accent .mat-slider-thumb,
.mat-accent .mat-slider-thumb-label {
  background-color: #ff4081; }

.mat-accent .mat-slider-thumb-label-text {
  color: white; }

.mat-warn .mat-slider-track-fill,
.mat-warn .mat-slider-thumb,
.mat-warn .mat-slider-thumb-label {
  background-color: #f44336; }

.mat-warn .mat-slider-thumb-label-text {
  color: white; }

.mat-slider-focus-ring {
  background-color: rgba(255, 64, 129, 0.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.26); }

.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26); }

.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 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: rgba(0, 0, 0, 0.87); }

.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.26); }

.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  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.26); }

.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7); }

.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent); }

.mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 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: white; }

.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: white; }

.mat-step-header .mat-step-icon-state-error {
  background-color: transparent;
  color: #f44336; }

.mat-step-header .mat-step-label.mat-step-label-active {
  color: rgba(0, 0, 0, 0.87); }

.mat-step-header .mat-step-label.mat-step-label-error {
  color: #f44336; }

.mat-stepper-horizontal, .mat-stepper-vertical {
  background-color: white; }

.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-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: rgba(0, 0, 0, 0.87); }
  .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: rgba(0, 0, 0, 0.87); }

.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(197, 202, 233, 0.3); }

.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #3f51b5; }

.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: white; }

.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(255, 128, 171, 0.3); }

.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #ff4081; }

.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: white; }

.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(255, 205, 210, 0.3); }

.mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #f44336; }

.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: white; }

.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(197, 202, 233, 0.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: #3f51b5; }

.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: white; }
  .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(255, 255, 255, 0.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: white; }

.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(255, 255, 255, 0.4); }

.mat-tab-group.mat-background-primary .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.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(255, 128, 171, 0.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: #ff4081; }

.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: white; }
  .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(255, 255, 255, 0.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: white; }

.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(255, 255, 255, 0.4); }

.mat-tab-group.mat-background-accent .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.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(255, 205, 210, 0.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: #f44336; }

.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: white; }
  .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(255, 255, 255, 0.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: white; }

.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(255, 255, 255, 0.4); }

.mat-tab-group.mat-background-warn .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.12); }

.mat-toolbar {
  background: whitesmoke;
  color: rgba(0, 0, 0, 0.87); }
  .mat-toolbar.mat-primary {
    background: #3f51b5;
    color: white; }
  .mat-toolbar.mat-accent {
    background: #ff4081;
    color: white; }
  .mat-toolbar.mat-warn {
    background: #f44336;
    color: white; }
  .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-tooltip {
  background: rgba(97, 97, 97, 0.9); }

.mat-tree {
  background: white; }

.mat-tree-node,
.mat-nested-tree-node {
  color: rgba(0, 0, 0, 0.87); }

.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  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-simple-snackbar-action {
  color: #ff4081; }

.c-btn {
  background: #fff;
  border: 1px solid #ccc;
  color: #333; }

.selected-list .c-list .c-token {
  background: #0079FE; }
  .selected-list .c-list .c-token .c-label {
    color: #fff; }
  .selected-list .c-list .c-token .c-remove svg {
    fill: #fff; }

.selected-list .c-angle-down svg, .selected-list .c-angle-up svg {
  fill: #333; }

.dropdown-list ul li:hover {
  background: #f5f5f5; }

.arrow-up, .arrow-down {
  border-bottom: 15px solid #fff; }

.arrow-2 {
  border-bottom: 15px solid #ccc; }

.list-area {
  border: 1px solid #ccc;
  background: #fff;
  box-shadow: 0px 1px 5px #959595; }

.select-all {
  border-bottom: 1px solid #ccc; }

.list-filter {
  border-bottom: 1px solid #ccc; }
  .list-filter .c-search svg {
    fill: #888; }
  .list-filter .c-clear svg {
    fill: #888; }

.pure-checkbox input[type="checkbox"]:focus + label:before, .pure-checkbox input[type="checkbox"]:hover + label:before {
  border-color: #0079FE;
  background-color: #f2f2f2; }

.pure-checkbox input[type="checkbox"] + label {
  color: #000; }

.pure-checkbox input[type="checkbox"] + label:before {
  color: #0079FE;
  border: 1px solid #0079FE; }

.pure-checkbox input[type="checkbox"] + label:after {
  background-color: #0079FE; }

.pure-checkbox input[type="checkbox"]:disabled + label:before {
  border-color: #cccccc; }

.pure-checkbox input[type="checkbox"]:disabled:checked + label:before {
  background-color: #cccccc; }

.pure-checkbox input[type="checkbox"] + label:after {
  border-color: #ffffff; }

.pure-checkbox input[type="radio"]:checked + label:before {
  background-color: white; }

.pure-checkbox input[type="checkbox"]:checked + label:before {
  background: #0079FE; }

.single-select-mode .pure-checkbox input[type="checkbox"]:focus + label:before, .single-select-mode .pure-checkbox input[type="checkbox"]:hover + label:before {
  border-color: #0079FE;
  background-color: #f2f2f2; }

.single-select-mode .pure-checkbox input[type="checkbox"] + label {
  color: #000; }

.single-select-mode .pure-checkbox input[type="checkbox"] + label:before {
  color: transparent !important;
  border: 0px solid #0079FE; }

.single-select-mode .pure-checkbox input[type="checkbox"] + label:after {
  background-color: transparent !important; }

.single-select-mode .pure-checkbox input[type="checkbox"]:disabled + label:before {
  border-color: #cccccc; }

.single-select-mode .pure-checkbox input[type="checkbox"]:disabled:checked + label:before {
  background-color: #cccccc; }

.single-select-mode .pure-checkbox input[type="checkbox"] + label:after {
  border-color: #0079FE; }

.single-select-mode .pure-checkbox input[type="radio"]:checked + label:before {
  background-color: white; }

.single-select-mode .pure-checkbox input[type="checkbox"]:checked + label:before {
  background: none !important; }

.selected-item {
  background: #e9f4ff; }

.btn-iceblue {
  background: #0079FE;
  border: 1px solid #ccc;
  color: #fff; }

/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** 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/css/loader.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************/
/**
* /..Loader
*/

.lds-ring {
    display: inline-block;
    width: 64px;
    height: 64px;
    position: absolute;
    left: calc(50% - 32px);
    top: calc(50% - 32px);
    z-index: 1000;
}

.blockPage {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 10000000;
    background: #fcfcfcc2;
}

.blockPage .Lds-ring {
    position: relative !important;
    margin-left: calc(50% - 32px);
    top: calc(50% - 32px);
    z-index: 1000;
}

.lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 51px;
    height: 51px;
    margin: 6px;
    border: 6px solid #81663b;
    border-radius: 50%;
    /* animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; */
    border-color: #81663b transparent transparent transparent;
    &.eInvoice {
    border: none;
    width: 191px;
    position: relative;
    left: -49px;
    font-size: 20px;
    font-weight: 500;
    animation: inherit !important;
    }
}

.lds-ring div:nth-child(1) {
    animation-delay: -0.45s;
}

.lds-ring div:nth-child(2) {
    animation-delay: -0.3s;
}

.lds-ring div:nth-child(3) {
    animation-delay: -0.15s;
}

@keyframes lds-ring {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.panel-overlay-wrap {
    position: relative;
}

.panel-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(210, 200, 184, 0.9);
    text-align: center;
    z-index: 795;
}

.panel-overlay:before {
    content: "";
    display: inline-block;
    height: 100%;
    width: 1px;
    vertical-align: middle;
    margin-left: -5px;
}

.panel-overlay-title {
    margin: 10px 0 5px;
}

.panel-overlay-icon {
    display: inline-block;
    vertical-align: middle;
}

.panel-overlay-content {
    display: inline-block;
    vertical-align: middle;
}

.panel-overlay-icon i, .text-success {
    color: #81663b!important;
}

/**
* /..Loader
*/
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/plugins/summer-note/summernote.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
/*!
 * 
 * Super simple wysiwyg editor v0.8.16
 * https://summernote.org
 * 
 * 
 * Copyright 2013- Alan Hong. and other contributors
 * summernote may be freely distributed under the MIT license.
 * 
 * Date: 2020-02-19T09:12Z
 * 
 */
 @font-face {
    font-family: "summernote";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('summernote.bcbb68571fa825c7.eot');
    src: url('summernote.bcbb68571fa825c7.eot?#iefix') format("embedded-opentype"), url('summernote.227d8b4cb14dd102.woff2') format("woff2"), url('summernote.56a3830a3fb35781.woff') format("woff"), url('summernote.924c9ac2a52e76eb.ttf') format("truetype");}
  
  
  [class^="note-icon"]:before,
  [class*=" note-icon"]:before {
    display: inline-block;
    font-family: summernote;
    font-style: normal;
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: auto;
    text-transform: none;
    vertical-align: middle;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    speak: none;
  }
  
  
  .note-icon-fw {
    text-align: center;
    width: 1.25em;
  }
  
  .note-icon-border {
    border: solid 0.08em #eee;
    border-radius: 0.1em;
    padding: 0.2em 0.25em 0.15em;
  }
  
  .note-icon-pull-left {
    float: left;
  }
  
  .note-icon-pull-right {
    float: right;
  }
  
  .note-icon.note-icon-pull-left {
    margin-right: 0.3em;
  }
  
  .note-icon.note-icon-pull-right {
    margin-left: 0.3em;
  }
  
  
  .note-icon-align::before {
    content: "\ea01";
  }
  
  .note-icon-align-center::before {
    content: "\ea02";
  }
  
  .note-icon-align-indent::before {
    content: "\ea03";
  }
  
  .note-icon-align-justify::before {
    content: "\ea04";
  }
  
  .note-icon-align-left::before {
    content: "\ea05";
  }
  
  .note-icon-align-outdent::before {
    content: "\ea06";
  }
  
  .note-icon-align-right::before {
    content: "\ea07";
  }
  
  .note-icon-arrow-circle-down::before {
    content: "\ea08";
  }
  
  .note-icon-arrow-circle-left::before {
    content: "\ea09";
  }
  
  .note-icon-arrow-circle-right::before {
    content: "\ea0a";
  }
  
  .note-icon-arrow-circle-up::before {
    content: "\ea0b";
  }
  
  .note-icon-arrows-alt::before {
    content: "\ea0c";
  }
  
  .note-icon-arrows-h::before {
    content: "\ea0d";
  }
  
  .note-icon-arrows-v::before {
    content: "\ea0e";
  }
  
  .note-icon-bold::before {
    content: "\ea0f";
  }
  
  .note-icon-caret::before {
    content: "\ea10";
  }
  
  .note-icon-chain-broken::before {
    content: "\ea11";
  }
  
  .note-icon-circle::before {
    content: "\ea12";
  }
  
  .note-icon-close::before {
    content: "\ea13";
  }
  
  .note-icon-code::before {
    content: "\ea14";
  }
  
  .note-icon-col-after::before {
    content: "\ea15";
  }
  
  .note-icon-col-before::before {
    content: "\ea16";
  }
  
  .note-icon-col-remove::before {
    content: "\ea17";
  }
  
  .note-icon-eraser::before {
    content: "\ea18";
  }
  
  .note-icon-float-left::before {
    content: "\ea19";
  }
  
  .note-icon-float-none::before {
    content: "\ea1a";
  }
  
  .note-icon-float-right::before {
    content: "\ea1b";
  }
  
  .note-icon-font::before {
    content: "\ea1c";
  }
  
  .note-icon-frame::before {
    content: "\ea1d";
  }
  
  .note-icon-italic::before {
    content: "\ea1e";
  }
  
  .note-icon-link::before {
    content: "\ea1f";
  }
  
  .note-icon-magic::before {
    content: "\ea20";
  }
  
  .note-icon-menu-check::before {
    content: "\ea21";
  }
  
  .note-icon-minus::before {
    content: "\ea22";
  }
  
  .note-icon-orderedlist::before {
    content: "\ea23";
  }
  
  .note-icon-pencil::before {
    content: "\ea24";
  }
  
  .note-icon-picture::before {
    content: "\ea25";
  }
  
  .note-icon-question::before {
    content: "\ea26";
  }
  
  .note-icon-redo::before {
    content: "\ea27";
  }
  
  .note-icon-rollback::before {
    content: "\ea28";
  }
  
  .note-icon-row-above::before {
    content: "\ea29";
  }
  
  .note-icon-row-below::before {
    content: "\ea2a";
  }
  
  .note-icon-row-remove::before {
    content: "\ea2b";
  }
  
  .note-icon-special-character::before {
    content: "\ea2c";
  }
  
  .note-icon-square::before {
    content: "\ea2d";
  }
  
  .note-icon-strikethrough::before {
    content: "\ea2e";
  }
  
  .note-icon-subscript::before {
    content: "\ea2f";
  }
  
  .note-icon-summernote::before {
    content: "\ea30";
  }
  
  .note-icon-superscript::before {
    content: "\ea31";
  }
  
  .note-icon-table::before {
    content: "\ea32";
  }
  
  .note-icon-text-height::before {
    content: "\ea33";
  }
  
  .note-icon-trash::before {
    content: "\ea34";
  }
  
  .note-icon-underline::before {
    content: "\ea35";
  }
  
  .note-icon-undo::before {
    content: "\ea36";
  }
  
  .note-icon-unorderedlist::before {
    content: "\ea37";
  }
  
  .note-icon-video::before {
    content: "\ea38";
  }
  
  
  .note-editor{position:relative}.note-editor .note-dropzone{position:absolute;display:none;z-index:100;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;vertical-align:middle;text-align:center;font-size:28px;font-weight:700}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:none}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area .note-editable img.note-float-left{margin-right:10px}.note-editor .note-editing-area .note-editable img.note-float-right{margin-left:10px}.note-editor.note-frame,.note-editor.note-airframe{border:1px solid #a9a9a9}.note-editor.note-frame.codeview .note-editing-area .note-editable,.note-editor.note-airframe.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable,.note-editor.note-airframe.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area,.note-editor.note-airframe .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable,.note-editor.note-airframe .note-editing-area .note-editable{background-color:#fff;color:#000;padding:10px;overflow:auto;word-wrap:break-word}.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false],.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false]{background-color:#e5e5e5}.note-editor.note-frame .note-editing-area .note-codable,.note-editor.note-airframe .note-editing-area .note-codable{display:none;width:100%;padding:10px;border:none;box-shadow:none;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;resize:none;outline:none;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin-bottom:0}.note-editor.note-frame.fullscreen,.note-editor.note-airframe.fullscreen{position:fixed;top:0;left:0;width:100% !important;z-index:1050}.note-editor.note-frame.fullscreen .note-editable,.note-editor.note-airframe.fullscreen .note-editable{background-color:#fff}.note-editor.note-frame.fullscreen .note-resizebar,.note-editor.note-airframe.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-status-output,.note-editor.note-airframe .note-status-output{display:block;width:100%;font-size:14px;line-height:1.42857143;height:20px;margin-bottom:0;color:#000;border:0;border-top:1px solid #e2e2e2}.note-editor.note-frame .note-status-output:empty,.note-editor.note-airframe .note-status-output:empty{height:0;border-top:0 solid transparent}.note-editor.note-frame .note-status-output .pull-right,.note-editor.note-airframe .note-status-output .pull-right{float:right !important}.note-editor.note-frame .note-status-output .text-muted,.note-editor.note-airframe .note-status-output .text-muted{color:#777}.note-editor.note-frame .note-status-output .text-primary,.note-editor.note-airframe .note-status-output .text-primary{color:#286090}.note-editor.note-frame .note-status-output .text-success,.note-editor.note-airframe .note-status-output .text-success{color:#3c763d}.note-editor.note-frame .note-status-output .text-info,.note-editor.note-airframe .note-status-output .text-info{color:#31708f}.note-editor.note-frame .note-status-output .text-warning,.note-editor.note-airframe .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-frame .note-status-output .text-danger,.note-editor.note-airframe .note-status-output .text-danger{color:#a94442}.note-editor.note-frame .note-status-output .alert,.note-editor.note-airframe .note-status-output .alert{margin:-7px 0 0 0;padding:7px 10px 2px 10px;border-radius:0;color:#000;background-color:#f5f5f5}.note-editor.note-frame .note-status-output .alert .note-icon,.note-editor.note-airframe .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-frame .note-status-output .alert-success,.note-editor.note-airframe .note-status-output .alert-success{color:#3c763d !important;background-color:#dff0d8 !important}.note-editor.note-frame .note-status-output .alert-info,.note-editor.note-airframe .note-status-output .alert-info{color:#31708f !important;background-color:#d9edf7 !important}.note-editor.note-frame .note-status-output .alert-warning,.note-editor.note-airframe .note-status-output .alert-warning{color:#8a6d3b !important;background-color:#fcf8e3 !important}.note-editor.note-frame .note-status-output .alert-danger,.note-editor.note-airframe .note-status-output .alert-danger{color:#a94442 !important;background-color:#f2dede !important}.note-editor.note-frame .note-statusbar,.note-editor.note-airframe .note-statusbar{background-color:#f5f5f5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #ddd}.note-editor.note-frame .note-statusbar .note-resizebar,.note-editor.note-airframe .note-statusbar .note-resizebar{padding-top:1px;height:9px;width:100%;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor.note-frame .note-statusbar.locked .note-resizebar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-frame .note-placeholder,.note-editor.note-airframe .note-placeholder{padding:10px}.note-editor.note-airframe{border:0}.note-editor.note-airframe .note-editing-area .note-editable{padding:0}.note-popover.popover{display:none;max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px !important}.note-toolbar{position:relative}.note-popover .popover-content,.note-toolbar{margin:0;padding:0 0 5px 5px}.note-popover .popover-content>.note-btn-group,.note-toolbar>.note-btn-group{margin-top:5px;margin-left:0;margin-right:5px}.note-popover .popover-content .note-btn-group .note-table,.note-toolbar .note-btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker,.note-toolbar .note-btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute !important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative !important;z-index:1;width:5em;height:5em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute !important;z-index:2;width:1em;height:1em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre,.note-toolbar .note-style .dropdown-style blockquote,.note-toolbar .note-style .dropdown-style pre{margin:0;padding:5px 10px}.note-popover .popover-content .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p,.note-toolbar .note-style .dropdown-style h1,.note-toolbar .note-style .dropdown-style h2,.note-toolbar .note-style .dropdown-style h3,.note-toolbar .note-style .dropdown-style h4,.note-toolbar .note-style .dropdown-style h5,.note-toolbar .note-style .dropdown-style h6,.note-toolbar .note-style .dropdown-style p{margin:0;padding:0}.note-popover .popover-content .note-color-all .note-dropdown-menu,.note-toolbar .note-color-all .note-dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-toggle,.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette,.note-toolbar .note-color .note-dropdown-menu .note-palette{display:inline-block;margin:0;width:160px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child,.note-toolbar .note-color .note-dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title{font-size:12px;margin:2px 7px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select{font-size:11px;margin:3px;padding:0 3px;cursor:pointer;width:100%;border-radius:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover{background:#eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn{display:none}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-popover .popover-content .note-para .note-dropdown-menu,.note-toolbar .note-para .note-dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .note-dropdown-menu>div:first-child,.note-toolbar .note-para .note-dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .note-dropdown-menu,.note-toolbar .note-dropdown-menu{min-width:160px}.note-popover .popover-content .note-dropdown-menu.right,.note-toolbar .note-dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .note-dropdown-menu.right::before,.note-toolbar .note-dropdown-menu.right::before{right:9px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.right::after,.note-toolbar .note-dropdown-menu.right::after{right:10px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.note-check a i,.note-toolbar .note-dropdown-menu.note-check a i{color:#00bfff;visibility:hidden}.note-popover .popover-content .note-dropdown-menu.note-check a.checked i,.note-toolbar .note-dropdown-menu.note-check a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-modal .modal-dialog{outline:0;border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5)}.note-modal .form-group{margin-left:0;margin-right:0}.note-modal .note-modal-form{margin:0}.note-modal .note-image-dialog .note-dropzone{min-height:100px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3;margin-bottom:10px}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-sizing,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{background-color:#000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:none;border-bottom:none}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:none;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:none;border-right:none}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:none;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;color:#fff;background-color:#000;font-size:12px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{padding:3px;max-height:150px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block !important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;white-space:nowrap;text-decoration:none;background-color:#428bca;outline:0;cursor:pointer}
  
/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/noty/lib/noty.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************/
.noty_layout_mixin, #noty_layout__top, #noty_layout__topLeft, #noty_layout__topCenter, #noty_layout__topRight, #noty_layout__bottom, #noty_layout__bottomLeft, #noty_layout__bottomCenter, #noty_layout__bottomRight, #noty_layout__center, #noty_layout__centerLeft, #noty_layout__centerRight {
  position: fixed;
  margin: 0;
  padding: 0;
  z-index: 9999999;
  transform: translateZ(0) scale(1, 1);
  backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  filter: blur(0);
  -webkit-filter: blur(0);
  max-width: 90%; }

#noty_layout__top {
  top: 0;
  left: 5%;
  width: 90%; }

#noty_layout__topLeft {
  top: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__topCenter {
  top: 5%;
  left: 50%;
  width: 325px;
  transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__topRight {
  top: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__bottom {
  bottom: 0;
  left: 5%;
  width: 90%; }

#noty_layout__bottomLeft {
  bottom: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__bottomCenter {
  bottom: 5%;
  left: 50%;
  width: 325px;
  transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__bottomRight {
  bottom: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__center {
  top: 50%;
  left: 50%;
  width: 325px;
  transform: translate(calc(-50% - .5px), calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerLeft {
  top: 50%;
  left: 20px;
  width: 325px;
  transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerRight {
  top: 50%;
  right: 20px;
  width: 325px;
  transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

.noty_progressbar {
  display: none; }

.noty_has_timeout.noty_has_progressbar .noty_progressbar {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: #646464;
  opacity: 0.2;
  filter: alpha(opacity=10); }

.noty_bar {
  -webkit-backface-visibility: hidden;
  transform: translate(0, 0) scale(1, 1);
  -webkit-font-smoothing: subpixel-antialiased;
  overflow: hidden; }

.noty_effects_open {
  opacity: 0;
  transform: translate(50%);
  animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation-fill-mode: forwards; }

.noty_effects_close {
  animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation-fill-mode: forwards; }

.noty_fix_effects_height {
  animation: noty_anim_height 75ms ease-out; }

.noty_close_with_click {
  cursor: pointer; }

.noty_close_button {
  position: absolute;
  top: 2px;
  right: 2px;
  font-weight: bold;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  cursor: pointer;
  transition: all .2s ease-out; }

.noty_close_button:hover {
  background-color: rgba(0, 0, 0, 0.1); }

.noty_modal {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 10000;
  opacity: .3;
  left: 0;
  top: 0; }

.noty_modal.noty_modal_open {
  opacity: 0;
  animation: noty_modal_in .3s ease-out; }

.noty_modal.noty_modal_close {
  animation: noty_modal_out .3s ease-out;
  animation-fill-mode: forwards; }

@keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_anim_in {
  100% {
    transform: translate(0);
    opacity: 1; } }

@keyframes noty_anim_out {
  100% {
    transform: translate(50%);
    opacity: 0; } }

@keyframes noty_anim_height {
  100% {
    height: 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/noty/lib/themes/metroui.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************/
.noty_theme__metroui.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.298039) 0 0 5px 0; }
  .noty_theme__metroui.noty_bar .noty_progressbar {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 100%;
    background-color: #000;
    opacity: 0.2;
    filter: alpha(opacity=20); }
  .noty_theme__metroui.noty_bar .noty_body {
    padding: 1.25em;
    font-size: 14px; }
  .noty_theme__metroui.noty_bar .noty_buttons {
    padding: 0 10px .5em 10px; }

.noty_theme__metroui.noty_type__alert,
.noty_theme__metroui.noty_type__notification {
  background-color: #fff;
  color: #1d1d1d; }

.noty_theme__metroui.noty_type__warning {
  background-color: #FA6800;
  color: #fff; }

.noty_theme__metroui.noty_type__error {
  background-color: #CE352C;
  color: #FFF; }

.noty_theme__metroui.noty_type__info,
.noty_theme__metroui.noty_type__information {
  background-color: #1BA1E2;
  color: #FFF; }

.noty_theme__metroui.noty_type__success {
  background-color: #60A917;
  color: #fff; }

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

/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/fullcalendar/dist/fullcalendar.min.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
/*!
 * FullCalendar v3.10.5
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */.fc button,.fc table,body .fc{font-size:1em}.fc .fc-axis,.fc button,.fc-day-grid-event .fc-content,.fc-list-item-marker,.fc-list-item-time,.fc-time-grid-event .fc-time,.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-event,.fc-event:hover,.fc-state-hover,.fc.fc-bootstrap3 a,.ui-widget .fc-event,a.fc-more{text-decoration:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view .fc-day-top .fc-week-number,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-day-grid-event .fc-content,.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-unselectable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-bootstrap4 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/bpmn-js/dist/assets/diagram-js.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
/**
 * color definitions
 */
.djs-container {
  --color-grey-225-10-15: hsl(225, 10%, 15%);
  --color-grey-225-10-35: hsl(225, 10%, 35%);
  --color-grey-225-10-55: hsl(225, 10%, 55%);
  --color-grey-225-10-75: hsl(225, 10%, 75%);
  --color-grey-225-10-80: hsl(225, 10%, 80%);
  --color-grey-225-10-85: hsl(225, 10%, 85%);
  --color-grey-225-10-90: hsl(225, 10%, 90%);
  --color-grey-225-10-95: hsl(225, 10%, 95%); 
  --color-grey-225-10-97: hsl(225, 10%, 97%);

  --color-blue-205-100-45: hsl(205, 100%, 45%);
  --color-blue-205-100-45-opacity-30: hsla(205, 100%, 45%, 30%);
  --color-blue-205-100-50: hsl(205, 100%, 50%);
  --color-blue-205-100-95: hsl(205, 100%, 95%);

  --color-green-150-86-44: hsl(150, 86%, 44%);

  --color-red-360-100-40: hsl(360, 100%, 40%);
  --color-red-360-100-45: hsl(360, 100%, 45%);
  --color-red-360-100-92: hsl(360, 100%, 92%);
  --color-red-360-100-97: hsl(360, 100%, 97%);

  --color-white: hsl(0, 0%, 100%);
  --color-black: hsl(0, 0%, 0%); 
  --color-black-opacity-05: hsla(0, 0%, 0%, 5%); 
  --color-black-opacity-10: hsla(0, 0%, 0%, 10%);

  --bendpoint-fill-color: var(--color-blue-205-100-45-opacity-30);
  --bendpoint-stroke-color: var(--color-blue-205-100-50);

  --context-pad-entry-background-color: var(--color-white);
  --context-pad-entry-hover-background-color: var(--color-grey-225-10-95);

  --element-dragger-color: var(--color-blue-205-100-50);
  --element-hover-outline-fill-color: var(--color-blue-205-100-45);
  --element-selected-outline-stroke-color: var(--color-blue-205-100-50);

  --lasso-fill-color: var(--color-black-opacity-05);
  --lasso-stroke-color: var(--color-black);

  --palette-entry-color: var(--color-grey-225-10-15);
  --palette-entry-hover-color: var(--color-blue-205-100-45);
  --palette-entry-selected-color: var(--color-blue-205-100-50);
  --palette-separator-color: var(--color-grey-225-10-75);
  --palette-toggle-hover-background-color: var(--color-grey-225-10-55);
  --palette-background-color: var(--color-grey-225-10-97);
  --palette-border-color: var(--color-grey-225-10-75);

  --popup-body-background-color: var(--color-white);
  --popup-header-entry-selected-color: var(--color-blue-205-100-50);
  --popup-header-entry-selected-background-color: var(--color-black-opacity-10);
  --popup-header-separator-color: var(--color-grey-225-10-75);
  --popup-background-color: var(--color-grey-225-10-97);
  --popup-border-color: var(--color-grey-225-10-75);

  --resizer-fill-color: var(--color-blue-205-100-45-opacity-30);
  --resizer-stroke-color: var(--color-blue-205-100-50);

  --search-container-background-color: var(--color-grey-225-10-97);
  --search-container-border-color: var(--color-blue-205-100-50);
  --search-container-box-shadow-color: var(--color-blue-205-100-95);
  --search-container-box-shadow-inset-color: var(--color-grey-225-10-80);
  --search-input-border-color: var(--color-grey-225-10-75);
  --search-result-border-color: var(--color-grey-225-10-75);
  --search-result-highlight-color: var(--color-black);
  --search-result-selected-color: var(--color-blue-205-100-45-opacity-30);

  --shape-attach-allowed-stroke-color: var(--color-blue-205-100-50);
  --shape-connect-allowed-fill-color: var(--color-grey-225-10-97);
  --shape-drop-allowed-fill-color: var(--color-grey-225-10-97);
  --shape-drop-not-allowed-fill-color: var(--color-red-360-100-97);
  --shape-resize-preview-stroke-color: var(--color-blue-205-100-50);

  --snap-line-stroke-color: var(--color-blue-205-100-45-opacity-30);

  --space-tool-crosshair-stroke-color: var(--color-black);

  --tooltip-error-background-color: var(--color-red-360-100-97);
  --tooltip-error-border-color: var(--color-red-360-100-45);
  --tooltip-error-color: var(--color-red-360-100-45);
}

/**
 * outline styles
 */

.djs-outline {
  fill: none;
  visibility: hidden;
}

.djs-element.hover .djs-outline,
.djs-element.selected .djs-outline {
  visibility: visible;
  shape-rendering: geometricPrecision;
  stroke-dasharray: 3,3;
}

.djs-element.selected .djs-outline {
  stroke: var(--element-selected-outline-stroke-color);
  stroke-width: 1px;
}

.djs-element.hover .djs-outline {
  stroke: var(--element-hover-outline-fill-color);
  stroke-width: 1px;
}

.djs-shape.connect-ok .djs-visual > :nth-child(1) {
  fill: var(--shape-connect-allowed-fill-color) !important;
}

.djs-shape.connect-not-ok .djs-visual > :nth-child(1),
.djs-shape.drop-not-ok .djs-visual > :nth-child(1) {
  fill: var(--shape-drop-not-allowed-fill-color) !important;
}

.djs-shape.new-parent .djs-visual > :nth-child(1) {
  fill: var(--shape-drop-allowed-fill-color) !important;
}

svg.drop-not-ok {
  background: var(--shape-drop-not-allowed-fill-color) !important;
}

svg.new-parent {
  background: var(--shape-drop-allowed-fill-color) !important;
}

.djs-connection.connect-ok .djs-visual > :nth-child(1),
.djs-connection.drop-ok .djs-visual > :nth-child(1) {
  stroke: var(--shape-drop-allowed-fill-color) !important;
}

.djs-connection.connect-not-ok .djs-visual > :nth-child(1),
.djs-connection.drop-not-ok .djs-visual > :nth-child(1) {
  stroke: var(--shape-drop-not-allowed-fill-color) !important;
}

.drop-not-ok,
.connect-not-ok {
  cursor: not-allowed;
}

.djs-element.attach-ok .djs-visual > :nth-child(1) {
  stroke-width: 5px !important;
  stroke: var(--shape-attach-allowed-stroke-color) !important;
}

.djs-frame.connect-not-ok .djs-visual > :nth-child(1),
.djs-frame.drop-not-ok .djs-visual > :nth-child(1) {
  stroke-width: 3px !important;
  stroke: var(--shape-drop-not-allowed-fill-color) !important;
  fill: none !important;
}

/**
* Selection box style
*
*/
.djs-lasso-overlay {
  fill: var(--lasso-fill-color);

  stroke-dasharray: 5 1 3 1;
  stroke: var(--lasso-stroke-color);

  shape-rendering: geometricPrecision;
  pointer-events: none;
}

/**
 * Resize styles
 */
.djs-resize-overlay {
  fill: none;

  stroke-dasharray: 5 1 3 1;
  stroke: var(--shape-resize-preview-stroke-color);

  pointer-events: none;
}

.djs-resizer-hit {
  fill: none;
  pointer-events: all;
}

.djs-resizer-visual {
  fill: var(--resizer-fill-color);
  stroke-width: 1px;
  stroke-opacity: 0.5;
  stroke: var(--resizer-stroke-color);
  shape-rendering: geometricprecision;
}

.djs-resizer:hover .djs-resizer-visual {
  stroke: var(--resizer-stroke-color);
  stroke-opacity: 1;
}

.djs-cursor-resize-ns,
.djs-resizer-n,
.djs-resizer-s {
  cursor: ns-resize;
}

.djs-cursor-resize-ew,
.djs-resizer-e,
.djs-resizer-w {
  cursor: ew-resize;
}

.djs-cursor-resize-nwse,
.djs-resizer-nw,
.djs-resizer-se {
  cursor: nwse-resize;
}

.djs-cursor-resize-nesw,
.djs-resizer-ne,
.djs-resizer-sw {
  cursor: nesw-resize;
}

.djs-shape.djs-resizing > .djs-outline {
  visibility: hidden !important;
}

.djs-shape.djs-resizing > .djs-resizer {
  visibility: hidden;
}

.djs-dragger > .djs-resizer {
  visibility: hidden;
}

/**
 * drag styles
 */
.djs-dragger * {
  fill: none !important;
  stroke: var(--element-dragger-color) !important;
}

.djs-dragger tspan,
.djs-dragger text {
  fill: var(--element-dragger-color) !important;
  stroke: none !important;
}

marker.djs-dragger circle,
marker.djs-dragger path,
marker.djs-dragger polygon,
marker.djs-dragger polyline,
marker.djs-dragger rect {
  fill: var(--element-dragger-color) !important;
  stroke: none !important;
}

marker.djs-dragger text,
marker.djs-dragger tspan {
  fill: none !important;
  stroke: var(--element-dragger-color) !important;
}

.djs-dragging {
  opacity: 0.3;
}

.djs-dragging,
.djs-dragging > * {
  pointer-events: none !important;
}

.djs-dragging .djs-context-pad,
.djs-dragging .djs-outline {
  display: none !important;
}

/**
 * no pointer events for visual
 */
.djs-visual,
.djs-outline {
  pointer-events: none;
}

.djs-element.attach-ok .djs-hit {
  stroke-width: 60px !important;
}

/**
 * all pointer events for hit shape
 */
.djs-element > .djs-hit-all {
  pointer-events: all;
}

.djs-element > .djs-hit-stroke,
.djs-element > .djs-hit-click-stroke {
  pointer-events: stroke;
}

/**
 * all pointer events for hit shape
 */
.djs-drag-active .djs-element > .djs-hit-click-stroke {
  pointer-events: all;
}

/**
 * shape / connection basic styles
 */
.djs-connection .djs-visual {
  stroke-width: 2px;
  fill: none;
}

.djs-cursor-grab {
  cursor: grab;
}

.djs-cursor-grabbing {
  cursor: grabbing;
}

.djs-cursor-crosshair {
  cursor: crosshair;
}

.djs-cursor-move {
  cursor: move;
}

.djs-cursor-resize-ns {
  cursor: ns-resize;
}

.djs-cursor-resize-ew {
  cursor: ew-resize;
}


/**
 * snapping
 */
.djs-snap-line {
  stroke: var(--snap-line-stroke-color);
  stroke-linecap: round;
  stroke-width: 2px;
  pointer-events: none;
}

/**
 * snapping
 */
.djs-crosshair {
  stroke: var(--space-tool-crosshair-stroke-color);
  stroke-linecap: round;
  stroke-width: 1px;
  pointer-events: none;
  shape-rendering: crispEdges;
  stroke-dasharray: 5, 5;
}

/**
 * palette
 */

.djs-palette {
  position: absolute;
  left: 20px;
  top: 20px;

  box-sizing: border-box;
  width: 48px;
}

.djs-palette .separator {
  margin: 0 5px;
  padding-top: 5px;

  border: none;
  border-bottom: solid 1px var(--palette-separator-color);

  clear: both;
}

.djs-palette .entry:before {
  vertical-align: text-bottom;
}

.djs-palette .djs-palette-toggle {
  cursor: pointer;
}

.djs-palette .entry,
.djs-palette .djs-palette-toggle {
  color: var(--palette-entry-color);
  font-size: 30px;

  text-align: center;
}

.djs-palette .entry {
  float: left;
}

.djs-palette .entry img {
  max-width: 100%;
}

.djs-palette .djs-palette-entries:after {
  content: '';
  display: table;
  clear: both;
}

.djs-palette .djs-palette-toggle:hover {
  background: var(--palette-toggle-hover-background-color);
}

.djs-palette .entry:hover {
  color: var(--palette-entry-hover-color);
}

.djs-palette .highlighted-entry {
  color: var(--palette-entry-selected-color) !important;
}

.djs-palette .entry,
.djs-palette .djs-palette-toggle {
  width: 46px;
  height: 46px;
  line-height: 46px;
  cursor: default;
}

/**
 * Palette open / two-column layout is controlled via
 * classes on the palette. Events to hook into palette
 * changed life-cycle are available in addition.
 */
.djs-palette.two-column.open {
  width: 94px;
}

.djs-palette:not(.open) .djs-palette-entries {
  display: none;
}

.djs-palette:not(.open) {
  overflow: hidden;
}

.djs-palette.open .djs-palette-toggle {
  display: none;
}

/**
 * context-pad
 */
.djs-overlay-context-pad {
  width: 72px;
  z-index: 100;
}

.djs-context-pad {
  position: absolute;
  display: none;
  pointer-events: none;
}

.djs-context-pad .entry {
  width: 22px;
  height: 22px;
  text-align: center;
  display: inline-block;
  font-size: 22px;
  margin: 0 2px 2px 0;

  border-radius: 3px;

  cursor: default;

  background-color: var(--context-pad-entry-background-color);
  box-shadow: 0 0 2px 1px var(--context-pad-entry-background-color);
  pointer-events: all;
}

.djs-context-pad .entry:before {
  vertical-align: top;
}

.djs-context-pad .entry:hover {
  background: var(--context-pad-entry-hover-background-color);
}

.djs-context-pad.open {
  display: block;
}

/**
 * popup styles
 */
.djs-popup .entry {
  line-height: 20px;
  white-space: nowrap;
  cursor: default;
}

/* larger font for prefixed icons */
.djs-popup .entry:before {
  vertical-align: middle;
  font-size: 20px;
}

.djs-popup .entry > span {
  vertical-align: middle;
  font-size: 14px;
}

.djs-popup .entry:hover,
.djs-popup .entry.active:hover {
  background: var(--popup-header-entry-selected-background-color);
}

.djs-popup .entry.disabled {
  background: inherit;
}

.djs-popup .djs-popup-header .entry {
  display: inline-block;
  padding: 2px 3px 2px 3px;

  border: solid 1px transparent;
  border-radius: 3px;
}

.djs-popup .djs-popup-header .entry.active {
  color: var(--popup-header-entry-selected-color);
  border: solid 1px var(--popup-header-entry-selected-color);
  background-color: var(--popup-header-entry-selected-background-color);
}

.djs-popup-body .entry {
  padding: 4px 10px 4px 5px;
}

.djs-popup-body .entry > span {
  margin-left: 5px;
}

.djs-popup-body {
  background-color: var(--popup-body-background-color);
}

.djs-popup-header {
  border-bottom: 1px solid var(--popup-header-separator-color);
}

.djs-popup-header .entry {
  margin: 1px;
  margin-left: 3px;
}

.djs-popup-header .entry:last-child {
  margin-right: 3px;
}

/**
 * popup / palette styles
 */
.djs-palette {
  background: var(--palette-background-color);
  border: solid 1px var(--palette-border-color);
  border-radius: 2px;
}

.djs-popup {
  background: var(--popup-background-color);
  border: solid 1px var(--popup-border-color);
  border-radius: 2px;
}

/**
 * touch
 */

.djs-shape,
.djs-connection {
  touch-action: none;
}

.djs-segment-dragger,
.djs-bendpoint {
  display: none;
}

/**
 * bendpoints
 */
.djs-segment-dragger .djs-visual {
  display: none;

  fill: var(--bendpoint-fill-color);
  stroke: var(--bendpoint-stroke-color);
  stroke-width: 1px;
  stroke-opacity: 1;
}

.djs-segment-dragger:hover .djs-visual {
  display: block;
}

.djs-bendpoint .djs-visual {
  fill: var(--bendpoint-fill-color);
  stroke: var(--bendpoint-stroke-color);
  stroke-width: 1px;
  stroke-opacity: 0.5;
}

.djs-segment-dragger:hover,
.djs-bendpoints.hover .djs-segment-dragger,
.djs-bendpoints.selected .djs-segment-dragger,
.djs-bendpoint:hover,
.djs-bendpoints.hover .djs-bendpoint,
.djs-bendpoints.selected .djs-bendpoint {
  display: block;
}

.djs-drag-active .djs-bendpoints * {
  display: none;
}

.djs-bendpoints:not(.hover) .floating {
  display: none;
}

.djs-segment-dragger:hover .djs-visual,
.djs-segment-dragger.djs-dragging .djs-visual,
.djs-bendpoint:hover .djs-visual,
.djs-bendpoint.floating .djs-visual {
  fill: var(--bendpoint-fill-color);
  stroke: var(--bendpoint-stroke-color);
  stroke-opacity: 1;
}

.djs-bendpoint.floating .djs-hit {
  pointer-events: none;
}

.djs-segment-dragger .djs-hit,
.djs-bendpoint .djs-hit {
  fill: none;
  pointer-events: all;
}

.djs-segment-dragger.horizontal .djs-hit {
  cursor: ns-resize;
}

.djs-segment-dragger.vertical .djs-hit {
  cursor: ew-resize;
}

.djs-segment-dragger.djs-dragging .djs-hit {
  pointer-events: none;
}

.djs-updating,
.djs-updating > * {
  pointer-events: none !important;
}

.djs-updating .djs-context-pad,
.djs-updating .djs-outline,
.djs-updating .djs-bendpoint,
.connect-ok .djs-bendpoint,
.connect-not-ok .djs-bendpoint,
.drop-ok .djs-bendpoint,
.drop-not-ok .djs-bendpoint {
  display: none !important;
}

.djs-segment-dragger.djs-dragging,
.djs-bendpoint.djs-dragging {
  display: block;
  opacity: 1.0;
}


/**
 * tooltips
 */
.djs-tooltip-error {
  width: 160px;
  padding: 6px;

  background: var(--tooltip-error-background-color);
  border: solid 1px var(--tooltip-error-border-color);
  border-radius: 2px;
  color: var(--tooltip-error-color);
  font-size: 12px;
  line-height: 16px;

  opacity: 0.75;
}

.djs-tooltip-error:hover {
  opacity: 1;
}


/**
 * search pad
 */
.djs-search-container {
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;

  width: 25%;
  min-width: 300px;
  max-width: 400px;
  z-index: 10;

  font-size: 1.05em;
  opacity: 0.9;
  background: var(--search-container-background-color);
  border: solid 1px var(--search-container-border-color);
  border-radius: 2px;
  box-shadow: 0 0 0 2px var(--search-container-box-shadow-color), 0 0 0 1px var(--search-container-box-shadow-inset-color) inset;
}

.djs-search-container:not(.open) {
  display: none;
}

.djs-search-input input {
  font-size: 1.05em;
  width: 100%;
  padding: 6px 10px;
  border: 1px solid var(--search-input-border-color);
  box-sizing: border-box;
}

.djs-search-input input:focus {
  outline: none;
  border-color: var(--search-input-border-color);
}

.djs-search-results {
  position: relative;
  overflow-y: auto;
  max-height: 200px;
}

.djs-search-results:hover {
  cursor: pointer;
}

.djs-search-result {
  width: 100%;
  padding: 6px 10px;
  background: white;
  border-bottom: solid 1px var(--search-result-border-color);
  border-radius: 1px;
}

.djs-search-highlight {
  color: var(--search-result-highlight-color);
}

.djs-search-result-primary {
  margin: 0 0 10px;
}

.djs-search-result-secondary {
  font-family: monospace;
  margin: 0;
}

.djs-search-result:hover {
  background: var(--search-result-selected-color);
}

.djs-search-result-selected {
  background: var(--search-result-selected-color);
}

.djs-search-result-selected:hover {
  background: var(--search-result-selected-color);
}

.djs-search-overlay {
  background: var(--search-result-selected-color);
}

/**
 * hidden styles
 */
.djs-element-hidden,
.djs-element-hidden .djs-hit,
.djs-element-hidden .djs-outline,
.djs-label-hidden .djs-label {
  display: none !important;
}

/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'bpmn';
  src: url('bpmn.5d33bee45f1fb468.eot?68866489');
  src: url('bpmn.5d33bee45f1fb468.eot?68866489#iefix') format('embedded-opentype'),
       url('bpmn.74eea12b52b25cb2.svg?68866489#bpmn') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'bpmn';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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AAAAGgAA6BoAAOgaAAAAGwAA6BsAAOgbAAAAHAAA6BwAAOgcAAAAHQAA6B0AAOgdAAAAHgAA6B4AAOgeAAAAHwAA6B8AAOgfAAAAIAAA6CAAAOggAAAAIQAA6CEAAOghAAAAIgAA6CIAAOgiAAAAIwAA6CMAAOgjAAAAJAAA6CQAAOgkAAAAJQAA6CUAAOglAAAAJgAA6CYAAOgmAAAAJwAA6CcAAOgnAAAAKAAA6CgAAOgoAAAAKQAA6CkAAOgpAAAAKgAA6CoAAOgqAAAAKwAA6CsAAOgrAAAALAAA6CwAAOgsAAAALQAA6C0AAOgtAAAALgAA6C4AAOguAAAALwAA6C8AAOgvAAAAMAAA6DAAAOgwAAAAMQAA6DEAAOgxAAAAMgAA6DIAAOgyAAAAMwAA6DMAAOgzAAAANAAA6DQAAOg0AAAANQAA6DUAAOg1AAAANgAA6DYAAOg2AAAANwAA6DcAAOg3AAAAOAAA6DgAAOg4AAAAOQAA6DkAAOg5AAAAOgAA6DoAAOg6AAAAOwAA6DsAAOg7AAAAPAAA6DwAAOg8AAAAPQAA6D0AAOg9AAAAPgAA6D4AAOg+AAAAPwAA6D8AAOg/AAAAQAAA6EAAAOhAAAAAQQAA6EEAAOhBAAAAQgAA6EIAAOhCAAAAQwAA6EMAAOhDAAAARAAA6EQAAOhEAAAARQAA6EUAAOhFAAAARgAA6EYAAOhGAAAARwAA6EcAAOhHAAAASAAA6EgAAOhIAAAASQAA6EkAAOhJAAAASgAA6EoAAOhKAAAASwAA6EsAAOhLAAAATAAA6EwAAOhMAAAATQAA6E0AAOhNAAAATgAA6E4AAOhOAAAATwAA6E8AAOhPAAAAUAAA6FAAAOhQAAAAUQAA6FEAAOhRAAAAUgAA6FIAAOhSAAAAUwAA6FMAAOhTAAAAVAAA6FQAAOhUAAAAVQAA6FUAAOhVAAAAVgAA6FYAAOhWAAAAVwAA6FcAAOhXAAAAWAAA6FgAAOhYAAAAWQAA6FkAAOhZAAAAWgAA6FoAAOhaAAAAWwAA6FsAAOhbAAAAXAAA6FwAAOhcAAAAXQAA6F0AAOhdAAAAXgAA6F4AAOheAAAAXwAA6F8AAOhfAAAAYAAA6GAAAOhgAAAAYQAA6GEAAOhhAAAAYgAA6GIAAOhiAAAAYwAA6GMAAOhjAAAAZAAA6GQAAOhk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AgIEARYBAQQDDAUJBAYFBAMKAggBAgECAgIHAQEBAQEEAwQI/KcFCAgEAgEBAQIGAgICAQQBBgIKAwQBAwYEBQkEBAQDBAIBEgECAQIBAgICBwIBAQEBAgcDBQLwBAUEBAMEAgIHAgMFAgQBAgMMCgMEAgQBAQQDBAQJCAUHAw8CAQYFCAEBAQYBAgECAQICAgkBAgIDBAj9rQQIBAMCAgIFBgwGAQwBBgcDAQMDAQcHAwEHBwEDAQMECAQEDAQEBAQJBAQEBQIBAQQEAxUDBAoHGQMKAgMDAwMDAwMCBgMCAwIDAggBnAUEBAEHChwLBxIECwQHBAQHBAgEEAgEAwICAQQEAwQFDAUNBAUEBQgFJgQJBAQEBAQEAQQDAQMBAwQECAQJBAICAQIGAwQF/kQEBQQGAgIBAgMDBQQBBA0JAQ0BBAUFBAEEBQUKBRkBBAEUBgUFBQsKCQUEBAMEAQIDAwQHEwUEBQUEBQUEJR4IBAQJDAMNAhIFBAUDARQEBAkIFiwFBQQFBQUEBRsEBgQBAQIDAwQEBAkDBgULBQUFBhQBHgUKBQUEAQQBBAUcDQQBBAUDAgECAgMECAH6/sgBODFaPrq6fQHyAQEBAQcCAgQDBAQECQQFBgMCCQIBAQEBAQECBQECAwMIBAUECQMDAwcBAQEBUwECAgQHCQkKAQkHBgcDBAMEAwQHCAcUBA0EBCADAwICAgIDAwgJBQYFBQQBBAEEBRwNBAEIBAEEBAQIAQMBAwEDBAgDAQMEAwEGBAcIAQQEAQMEAwEDDAMBAwEDAQgEBAQBBAQEAQQNFwUFBAEEAQkFCgUMBAUEBAMEAQIFBwweCAQJBBQHCAcEAwQDBAMHBgQDBwUEBAkEBAMEAQICBQwFCQQDBgIBAQEBAQICBwICAwICAgECAwMIBQkIAwUCAQIBAgECAgIJAgEBAScCAwUCBAECDwMCAQIJDAkBCQQDAwEDAwEDCwcHCQkEAwQEAQEEAwwDBAYDAwIDAwMDAwMCAwMCAwIDAgMCAwQDFgMDCAkJBwMEOwECAwMEDQULAgMDAwMDAwIDAwojAwcDBwQOCwMHAwgDAwIBAQMCBAgJBAIECQQEBAQEBQMBAwEDBAEDEAQDAQMIAwEKAQMDAQMDAQMDAQYECQEDAgMDqQEEBAMECAQECQUECQ0EGwUNCQQECQQBBCIEBQEE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BgcDBAMEAwQHCAQEBwIBAgIDBAgEAq8ECAYCAQEBAQECCAIBAgIEARYBAQQDDAUJBAYFBAMKAggBAgECAgIHAQEBAQEEAwQIBPymBAQIBAIBAQECBgICAgEEAQYCCgMEAQMGBAUJBAQEAwQCARIBAgECAQICAgcCAQEBAQIHAwUElAUEBgICAQIDAwUEAQQNCQENAQQFBQQBBAUFCgUZAQQBFAYFBQULCgkFBAQDBAECAwMEBxMFBAUFBAUFBCUeCAQECQwDDQ0CGgQFAwEUBAQJCBYsBQUEBQUFBAUbBAYEAQECAwMEBAQJAwYFCwUFBQYUAR4FCgUFBAEEAQQFHA0EAQQFAwIBAgIDBAgEAjQBSzs5gFkeFRVtQD5xGhUnASI9JTduHRUHGjhNUSElLDISIzYBDxEDAwEGGSJECO0BAgIFDAUJBAMGAgEBAQEBAgIHAgIDAgICAQIDAwgFCQgDBQIBAgECAQICAgkCAQEBJwEBAwUCBAECDwMCAQIJDAkBCQQDAwEDAwEDCwcHCQkEAwQEAQEEAwwDBAYDAwIDAwMDAwMCAwMCAwIDAgMCAwQDFgMDCAkJBwMEPAEBAwMEDQULAgMDAwMDAwIDAwojAwcDBwQOCwMHAwgDAwIBAQMCBAgJBAIECQQEBAQEBQMBAwEDBAEDEAQDAQMIAwEKAQMDAQMDAQMDAQYECQEDAgMDAqsBBAQDBAgEBAkFBAkNBBsFDQkEBAkEAQQiBAUBBAQDAwIBAgIDBAgJBQQSBAsEBwQEBwQIBB4ECAQHBAQHBAQJBAQEAwQBdwECAwMIBwQHBBoDCwsHBgQDBxQPAwcBCAUEBQgDAwICAgIHAQMVAQMLAQcQBAQMBAQEBAQECQQmBQUIBAQDBKECAgMDBAkJCQYBDAEGDAYFAwMCAQQBBAECBQQCAgEBAQQBAQEGAQEBAgEBAgMHBQQFBAgDAwkCAQYDEAMGAwIDAgMCAwIDBgIDAwMDAwcDTQECAQMGDAMDBQMCAQEBBAMDBAkFBAgDAwIBAQEBAgkCAgIBAgECAQEBAgICAQEBBAEBAQUEAwUEBQgIAwIBAs4BAQEBBwICBAMEBAQJBAUGAwIJAgEBAQEBAQIFAQIDAwgEBQQJAwMDBwEBAQFTAQICBAcJCQoBCQcGBwMEAwQDBAcIBxQEDQQEIAMDAgICAgMDCAkFBgUF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FRczFzMfARUfATMXFR8EMxczHwYzPwU1LxYhIw8XFR8GMz8IMz8ENTczNzM3NT8BNT8BMz8ENS8EAa59fYx9fXVefX1efX0vCwYLBQwFBQYmBgoIBAIDAQECBgQJBCsFCQUFBQUKBR4FCgUFBQUKBBgJBQQDBAQBAQQDBAcmBQYFCwYLBvQFBAUDBAQCAggCDAcIBwQDBAMEAwcGBw8CCQIDEQQDBAkJBAQDBAECAwIBAgMCAQISAQkEBgEDBAMBAwgEAwEDAQMBCAQEBAEECAEECv3xBQQIBQQBBAQEDAQEBAgDAQMEAwQDBAkBDwIBAgMDBQIBBAMDAQIDAwgECQUHBQUQBgIGAg8HBgcDBAMEAwQHCAQEBwIBAgIDBAgBBBINCgUHBgICAwgIBAEIBCYECAMEBAQHBAgDGgMIBwcDCQUEBAQDBAEEAwcBAwUEBAQEBAkEJgQJBQQEBQ2tBAgGBwEDCAMBFQMBAwMBCQEMAQkJAwMCAQIDAwgEAQQCAgIDAwgEBQQJAwgDAgQDAgMCAwIDAgMDAwIDAwMDAwMDAwYDIwIDBAQCAgUECAGEBQgEAwMDAQYDAwIDAgMCAwIDBxYBBAEEAQYDAgIEBAMEBQkEBAQDBAECAgIBAgECAQICAgEBAQgBAQECAgQBAgcDAgECAwIBAgYDCQMDAwT9wwUECAMDAgIBAgEBAQEBAQIBCAIBAQEDAwQEBAUJBAMDBAECBQMCAQEBAQEBAgEBAgMDCQLuBQQIBgIBAQEBAQIIAgECAgQBFgEBBAMMBQkEBgUEAwoCCAECAQICAgcBAQEBAQQDBAj8pwUICAQCAQEBAgYCAgIBBAEGAgoDBAEDBgQFCQQEBAMEAgESAQIBAgECAgIHAgEBAQECBwMFAvAEBQQEAwQCAgcCAwUCBAECAwwKAwQCBAEBBAMEBAkIBQcDDwIBBgUIAQEBBgECAQIBAgICCQECAgMECP2tBAgEAwICAgUGDAYBDAEGBwMBAwMBBwcDAQcHAQMBAwQIBAQMBAQEBAkEBAQFAgEBBAQDFQMECgcZAwoCAwMDAwMDAwIGAwIDAgMCCAGcBQQEAQcKHAsHEgQLBAcEBAcECAQQCAQDAgIBBAQDBAUMBQ0EBQQFCAUmBAkEBAQEBAQBBAMBAwEDBAQIBAkEAgIBAgYDBAX+RAQFBAYCAgECAwMFBAEEDQkBDQEEBQUEAQQFBQoFGQEEARQGBQUFCwoJBQQEAwQBAgMDBAcTBQQFBQQFBQQlHggEBAkMAw0CEgUEBQMBFAQECQgWLAUFBAUFBQQFGwQGBAEBAgMDBAQECQMGBQsFBQUGFAEeBQoFBQQBBAEEBRwNBAEEBQMCAQICAwQIAiF9jH19jH0XfV59fl0BlQEBAQEHAgIEAwQEBAkEBQYDAgkCAQEBAQEBAgUBAgMDCAQFBAkDAwMHAQEBAVMBAgIEBwkJCgEJBwYHAwQDBAMEBwgHFAQNBAQgAwMCAgICAwMICQUGBQUEAQQBBAUcDQQBCAQBBAQECAEDAQMBAwQIAwEDBAMBBgQHCAEEBAEDBAMBAwwDAQMBAwEIBAQEAQQEBAEEDRcFBQQBBAEJBQoFDAQFBAQDBAECBQcMHggECQQUBwgHBAMEAwQDBwYEAwcFBAQJBAQDBAECAgUMBQkEAwYCAQEBAQECAgcCAgMCAgIBAgMDCAUJCAMFAgECAQIBAgICCQIBAQEnAgMFAgQBAg8DAgECCQwJAQkEAwMBAwMBAwsHBwkJBAMEBAEBBAMMAwQGAwMCAwMDAwMDAgMDAgMCAwIDAgMEAxYDAwgJCQcDBDsBAgMDBA0FCwIDAwMDAwMCAwMKIwMHAwcEDgsDBwMIAwMCAQEDAgQICQQCBAkEBAQEBAUDAQMBAwQBAxAEAwEDCAMBCgEDAwEDAwEDAwEGBAkBAwIDA6kBBAQDBAgEBAkFBAkNBBsFDQkEBAkEAQQiBAUBBAQDAwIBAgIDBAgJBQQSBAsEBwQEBwQIBB4ECAQHBAQHBAQJBAQEAwQtAQQIBAQEBB4FCgUFBQUJBScFBAUJCgQyBAUECAQGAgIGCAoFGQEEARQGBQUFCwYmBQYFCwYLBhYGCQgDAwQQAgYICAkGEQUGBQYLBSEGCwUFCgYPAQQBGQUKAQQGAgEBAwIECAkIASkEBQUEBQUJBSIFCQUFBQUKBRcFBAcCAjkBAgMDCAcEBwQaAwsLBwYEAwcUDwMHAQgFBAUIAwMCAgICBwEDFQEDCwEHEAQEDAQEBAQEBAkEJgUFCAQEAwSgAQQDAwQJCQkGAQwBBgwGBQMDAgEEAQQBAgUEAgIBAQEEAQEBBgEBAQIBAQIDBwUEBQQIAwMJAgEGAxADBgMCAwIDAgMCAwYCAwMDAwMHSgECAQMGDAMDBQMCAQEBBAMDBAkFBAgDAwIBAQEBAgkCAgIBAgECAQEBAgICAQEBBAEBAQUEAwUEBQgIAwIBJwEBAwYECQUEBAQCBQMECQEGCQMCAQIDAgECAwQDCgIIAQIBAgIDAQIDAwgFBAkEAwMDBAIBAgECAQIBEBAGAgMFCQMKAQICAg8CAwUGDBQBAgECAQIBAgYCBgkEBQQEBAMDAgEBAQICAgECAQgMAwQDAgECAwIBAhIBCQQDBQQEBAUJBAMDBAAAAAAIAAD/mgO4AyIAFAApAC4AMgA2ADoAPgBCAAABIgcGBwYUFxYXFjI3Njc2NCcmJyYHMhcWFxYUBwYHBiInJicmNDc2NzYHFREhEQUzESMTFTM1BxUzNQcVMzUHFTM1AfR6amY8Pj48Zmr0amY8Pj48Zmp6bl5bNTc3NVte3F5bNTc3NVteKQEu/ur+/hrKysrKysrKAyI+PGZq9GpmPD4+PGZq9GpmPD4xNzVbXtxeWzU3NzVbXtxeWzU31Qz+kAF8GP60AScZGUoYGFUYGE0YGAAAAAoAAP+iA7gDIAAPACAAMgBtANYBXwG8AgMCTQK5AAABJgYHBh4CNz4BNzYmJyYHNh4BFxYGBw4BLgI2Nz4BFwYPAQ4BFhcWPgE7ATUjNjcmAysBByMHIwcVDwUVHwUzPwMzNzM3MzczFzMXMxczHwEzPwM1LwQjNSMnIycXDwYVHwozHwYVHwIzHw0zPwQ1LwE1JyMvBiMvATUjLwsjLwEjLwcjNSc1LwQjBQ8BIw8EFQ8EFQcjBxUPAyMVBxUHIxUPBBUHIw8BFQ8CFQ8CIw8DFQ8DFQcVDwoVBxUfBD8EMz8ENT8mNS8DAQ8FFRcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHFQ8HFR8EPwUzPwEzPwE1PwEzNzM3NTc1MzU3NTc1NzU3NTc1NzU3NTc1JzUvBAUPBRUXFRcVFzMfBTMfARUXFRcVFxUzFxUXFR8EPwQ1Lw01JzUnNSc1LwMBDxcfBD8EMz8DMzczNzM3MzczNzU3Mzc1NzM/AjM3MzU/AzUvBAUPBRUfAxUfATMfAjMfAhUfATMfARUfATMXMxczFzMfAjMXMxcVMx8HMxcVFzMVMxczPwQ1LwQjJyMnIycjLwojLwQjLwUjAfRAbxcZGFZ+Oj1RAQREOSsyJkgzCQ8tMSFQSzgaCRYYUGMJFB0JCQQIBAkNBFlZEiYOOwcNBg0NBycNDgQDAwQBAgMDCQQFBgwGFwYLBgYGBikGBgYGBgUfBAUMAwMCAgYDCicGBwYNB+kFBAQDAwECAgIGAgIDBgUEAwgBDgIIAgYCBAECAgECAwIDBQQDBAMKBQYDCQQJBAQDBAIEBgEEAwIDAgMCAQIIAQUDBAIEAgIFAgcCAgECCQECAgMHAwIDAgECAwIGAgoF/fMFBwECAwIDAgMCAwIDBAECAgMCBAEEBAECAgICAgIBAgICBAICBAEBAQIDAgIKAQICAgEEAQIBAgECAQICAQQEAw4ECAQDAQECAwECAgIBAgECAQIBAgIDAgECCAIBAgICAQQCBAEGAgoCBgMKAwYDBQMCAQQGCAUCsgQFAwYCAQEBAQEBAQECAQMFAwUDBAMCBgMBAgMGBAkJBAQDAgEBAwIBAgMDAgEFAQwDAQIBAQEBAQEBAQQDBAQI/KYEBQMEBAEBAwIBAwIBBAEKAQQDAgMCAQIDAQIEBwkJBAQDBAIEAgMCBwQBBgECAQIIAQEBAQUICAKxBAQJBAUKBA8FBQsPBgULBSEGCxAIBAUCAgQDBA0JBgYUBQESBgcFAQUBBQEFARwBCwUBBQUBBQsPAQQBAwMCAQQDBAQI/d4EBAQDAgIBAgMEDQIBAgMCAQIDAwsCAQgDAwUBAgECAQIBAgMDAQIBAgECBAMGAw0DHQIDDQQDDQkFCAUCAQQDBAQDBAgDFAIRAwkFEQIGBQMFBQUCAQ8CBQICAQQDBBEEBAUCNAFLOzmAWR4VFW1APnEaFScBIj0lN24dFQcaOE1RISUsMhIjNgEPEQMDAQYZIkQIAUgBAgYBAgQCAwQICQUEBAMEAQICAgQCAQEBAQEFAQYEAwkFCAgCBAYBAQFPAQEDAwQEBAUJBAYBAgEGAwQCCA4DCAMGAwQBAgIDBAMEAwcHAwgDEgoIAgQCAgMDCAoHBwEMCAQEBAQEBAQLAQcDBgIGAgMFAwcDAgMJAwICBwICAgIBAQECAgQCBQwBBAICAgICAQICAgICAQQCAQICAwQBBAEEAQIDAgMCAQIDAgECBgIBAgYDAwIFAgECDwMCAQIBAgMGAwMDAwMDAwMBBAkFCAMDAwEEAwMEBgUDAgUBAgMCAwIDAgMDAgUCAwIMAgMCAwIDBAMEAwYDCgMGAgoBBgIF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BAMBAwgEAwEDAQMBCAQEBAEECAEECv3xBQQIBQQBBAQEDAQEBAgDAQMEAwQDBAkBDwIBAgMDBQIBBAMDAQIDAwgECQUHBQUQBgIGAg8HBgcDBAMEAwQHCAQEBwIBAgIDBAgBBBINCgUHBgICAwgIBAEIBCYECAMEBAQHBAgDGgMIBwcDCQUEBAQDBAEEAwcBAwUEBAQEBAkEJgQJBQQEBQ2tBAgGBwEDCAMBFQMBAwMBCQEMAQkJAwMCAQIDAwgEAQQCAgIDAwgEBQQJAwgDAgQDAgMCAwIDAgMDAwIDAwMDAwMDAwYDIwIDBAQCAgUECAGEBQgEAwMDAQYDAwIDAgMCAwIDBxYBBAEEAQYDAgIEBAMEBQkEBAQDBAECAgIBAgECAQICAgEBAQgBAQECAgQBAgcDAgECAwIBAgYDCQMDAwT9wwUECAMDAgIBAgEBAQEBAQIBCAIBAQEDAwQEBAUJBAMDBAECBQMCAQEBAQEBAgEBAgMDCQLuBQQIBgIBAQEBAQIIAgECAgQBFgEBBAMMBQkEBgUEAwoCCAECAQICAgcBAQEBAQQDBAj8pwUICAQCAQEBAgYCAgIBBAEGAgoDBAEDBgQFCQQEBAMEAgESAQIBAgECAgIHAgEBAQECBwMFAvAEBQQEAwQCAgcCAwUCBAECAwwKAwQCBAEBBAMEBAkIBQcDDwIBBgUIAQEBBgECAQIBAgICCQECAgMECP2tBAgEAwICAgUGDAYBDAEGBwMBAwMBBwcDAQcHAQMBAwQIBAQMBAQEBAkEBAQFAgEBBAQDFQMECgcZAwoCAwMDAwMDAwIGAwIDAgMCCAGcBQQEAQcKHAsHEgQLBAcEBAcECAQQCAQDAgIBBAQDBAUMBQ0EBQQFCAUmBAkEBAQEBAQBBAMBAwEDBAQIBAkEAgIBAgYDBAX+RAQFBAYCAgECAwMFBAEEDQkBDQEEBQUEAQQFBQoFGQEEARQGBQUFCwoJBQQEAwQBAgMDBAcTBQQFBQQFBQQlHggEBAkMAw0CEgUEBQMBFAQECQgWLAUFBAUFBQQFGwQGBAEBAgMDBAQECQMGBQsFBQUGFAEeBQoFBQQBBAEEBRwNBAEEBQMCAQICAwQIAhwM/pABfBj+tAEnGRlKGBhVGBhNGBgCLwEBAQEHAgIEAwQEBAkEBQYDAgkCAQEBAQEBAgUBAgMDCAQFBAkDAwMHAQEBAVMBAgIEBwkJCgEJBwYHAwQDBAMEBwgHFAQNBAQgAwMCAgICAwMICQUGBQUEAQQBBAUcDQQBCAQBBAQECAEDAQMBAwQIAwEDBAMBBgQHCAEEBAEDBAMBAwwDAQMBAwEIBAQEAQQEBAEEDRcFBQQBBAEJBQoFDAQFBAQDBAECBQcMHggECQQUBwgHBAMEAwQDBwYEAwcFBAQJBAQDBAECAgUMBQkEAwYCAQEBAQECAgcCAgMCAgIBAgMDCAUJCAMFAgECAQIBAgICCQIBAQEnAgMFAgQBAg8DAgECCQwJAQkEAwMBAwMBAwsHBwkJBAMEBAEBBAMMAwQGAwMCAwMDAwMDAgMDAgMCAwIDAgMEAxYDAwgJCQcDBDsBAgMDBA0FCwIDAwMDAwMCAwMKIwMHAwcEDgsDBwMIAwMCAQEDAgQICQQCBAkEBAQEBAUDAQMBAwQBAxAEAwEDCAMBCgEDAwEDAwEDAwEGBAkBAwIDA6kBBAQDBAgEBAkFBAkNBBsFDQkEBAkEAQQiBAUBBAQDAwIBAgIDBAgJBQQSBAsEBwQEBwQIBB4ECAQHBAQHBAQJBAQEAwQtAQQIBAQEBB4FCgUFBQUJBScFBAUJCgQyBAUECAQGAgIGCAoFGQEEARQGBQUFCwYmBQYFCwYLBhYGCQgDAwQQAgYICAkGEQUGBQYLBSEGCwUFCgYPAQQBGQUKAQQGAgEBAwIECAkIASkEBQUEBQUJBSIFCQUFBQUKBRcFBAcCAjkBAgMDCAcEBwQaAwsLBwYEAwcUDwMHAQgFBAUIAwMCAgICBwEDFQEDCwEHEAQEDAQEBAQEBAkEJgUFCAQEAwSgAQQDAwQJCQkGAQwBBgwGBQMDAgEEAQQBAgUEAgIBAQEEAQEBBgEBAQIBAQIDBwUEBQQIAwMJAgEGAxADBgMCAwIDAgMCAwYCAwMDAwMHSgECAQMGDAMDBQMCAQEBBAMDBAkFBAgDAwIBAQEBAgkCAgIBAgECAQEBAgICAQEBBAEBAQUEAwUEBQgIAwIBJwEBAwYECQUEBAQCBQMECQEGCQMCAQIDAgECAwQDCgIIAQIBAgIDAQIDAwgFBAkEAwMDBAIBAgECAQIBEBAGAgMFCQMKAQICAg8CAwUGDBQBAgECAQIBAgYCBgkEBQQEBAMDAgEBAQICAgECAQgMAwQDAgECAwIBAhIBCQQDBQQEBAUJBAMDBAAAAAADAAAAAAO5Ao4AAwAHAAsAABMRIREHESERIzMRIy8DijH9YoxeXgKO/Y8CcTD96wIV/esAIAAA/+4DrALPAAQACQAOABMAGAAhAC0ANgBBAE4AVQBaAF8AZABpAG4AcwB4AH0AiACOAJcAoQCmAKsAsAC1ALoAvwDEAMkAzgAAATIzNSMXMjM1IxcyMzUjFzIzNSMXMjM1IxcyMzYXNyYrASEiBxc2MjYnJjY1JgUWFzY3NjcmJwUGBxYXFhc2NycmBQ4BFxYGFjIzMjc0JwUGFTMmNycFMjM1IwUyMzUjBTIzNSMFMjM1IwUyMzUjBTIzNSMFMjM1IwUyMzUjBQYHFhcWFzY3JyYFFhc3JicFBgcWHwE2NycFFhc3NjcmJwcGFzIzNSMXMjM1IxcyMzUjFzIzNSMXMjM1IxcyMzUjBzQ1IRETMjMRITcUFTM1AQUZGDFiGRgxYRkYMWIZGDFiGRgxYQQHGAsGCxUU/e0NDAkDDgYDAQIBAmISDQUKEQUUGP0zGBMFCxAHEA4KCgLxCwMEAgECCg0SBwr8owcxAQYuAzUZGDH8wxkYMQM9GRgx/MMZGDEDPRkYMfzDGRgxAz0ZGDH8wxkYMQM7BQkGCxEIDwUQFvy/BhEoCwQC3BERBQgDGxce/TAbGQUFAhMQBw5jGRgxYRkYMWIZGDFiGBgwXhkYMWUZGDE1/q4fior+7CXLAp0xMTExMTExMTExAQIwAgMwAQQIBBUEBz0JEAQJDAcXDQMPFgQJDQQSBxASVgEKCwIPBgEeGggYHRMVD5UxNTGOMTYxjjE1MY8xNTFZFg8DBwsDGRsDBQ0cGRsSE0EMBQwZCQcTJyoSBxIUCQYMCRUpMTExMTExMTExMTEirKv+qQE4/uunFxgvAAALAAD/zgO5AvIABQAJAA0AEQAVABkAHwAjACcAKwAvAAAXNTMVMxUzNTMVMzUzFTM1MxUzNTMVMzUzFTM1MzUzFSU1MxUhNTMVJREhEScRIREuMRAxYTFiMWExYjFhMA0x/HUxAykx/HYDijH81jJZKDExMTExMTExMTExMShZilxcXFyLAg/98TABs/5NAAAEAAD/nAPDAyAAAwAHAA4AFQAAAREzETMRMxEBBxc1MzUjJRUHFTMVNwFuJsMm/lCkpF1dAlNeXqMDIPx8A4T8fAOE/uGjo29pbmwBam+jAAYAAP+eA5QDHgAGAAkADQARABUAGQAAAQUXARcBFyUFFycHFzcPARc3DwEXNw8BFzcDlP5mQP4aGQHmPgED/mWXlT8ZP5c+GT6ePxk/lyYZJgMebV/+uSYBSFwFbeBYKyUqLyomKzUrJSswGiUaAAACAAAAAAO5AmYAAwAHAAATESERAREhES8DivylAyoCZv3wAhD+HQGz/k0AAAkAAP+nA7IDHgADAAcACwARABUAGQAfACUAKQAAARUzNQUVMzUzFTM1FxUzFTM1BRUzNQUVMzUHFSMVMzUFFTM1IzUXFTM1AS9n/qHaoduCeyj9fWcB9Cgod5/9np934FIDHtra9mdnZ2ceKHWdaNran01NvnQonAGdKHV1KCgACwAA/84DuQLyAAUACQANABEAFQAZAB8AIwAnACsALwAAExUzNTM1MxUzNTMVMzUzFTM1MxUzNTMVMzUzFTMVMzUFFTM1IRUzNQURIREHESERLjEQMWExYjFhMWIxYTANMfx1MQMpMfx2A4ox/NYC8lkpMDAwMDAwMDAwMDAwKVmJXFxcXIv98AIQMP5NAbMADAAA//oDuQLCAAQAGAAcACAAJAAoACwAMAA0ADgAPABAAAATFREhEQUhFSMVMxUjFTMVITUzNSM1MzUjMxUzNTMVMzUzFTM1MxUzNTMVMzUFFTM1MxUzNTMVMzUzFTM1MxUzNS8DivylAyoMDAwM/NYRERERQmIxYTFiMWExYv1UYjFhMWIxYTFiAsLY/hACyCysMbYxqakxtjExMTExMTExMTEx5zExMTExMTExMTEAAAAABwAA//oDuQLCAAQAEAAUABgAHAAgACQAABMZASERBSERIxUzESERMzUjMxUzNTMVMzUzFTM1MxUzNTMVMzUvA4r8pQMqDAz81hERQmIxYTFiMWExYgLC/rT+hALILP7gMP7jAR0wMDAwMDAwMDAwMAAAAAAFAAD/0gMjAuoABQALAA4AFgAdAAABIiMRIREnFTMRIREFFyMnHQEjFTMVNycXBzUjNTMCctbXAl7luP38AXl9feNqao15XFxqagLq/OgCYom6/fwCvgyBbBhFUFyEVlZWQigABAAA/9IDIwLqAAUACwAOABUAAAEiIxEhEScVMxEhEQUXIycVIxUzFTcCctbXAl7luP38AXl9feNqao0C6vzo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AAAAAAAAAAAAbAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQAMc2NyZXctd3JlbmNoBXRyYXNoEGNvbmRpdGlvbmFsLWZsb3cMZGVmYXVsdC1mbG93EGdhdGV3YXktcGFyYWxsZWwfaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLWNhbmNlbDFpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbm9uLWludGVycnVwdGluZy1tZXNzYWdlGHN0YXJ0LWV2ZW50LWNvbXBlbnNhdGlvbi5zdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLXBhcmFsbGVsLW11bHRpcGxlC2xvb3AtbWFya2VyEnBhcmFsbGVsLW1pLW1hcmtlciNzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLXNpZ25hbC9pbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbm9uLWludGVycnVwdGluZy10aW1lcippbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtcGFyYWxsZWwtbXVsdGlwbGUlaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLWNvbXBlbnNhdGlvbgtnYXRld2F5LXhvcgpjb25uZWN0aW9uEGVuZC1ldmVudC1jYW5jZWwiaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLWNvbmRpdGlvbjtpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbm9uLWludGVycnVwdGluZy1wYXJhbGxlbC1tdWx0aXBsZRVzdGFydC1ldmVudC1jb25kaXRpb24ic3RhcnQtZXZlbnQtbm9uLWludGVycnVwdGluZy10aW1lchRzZXF1ZW50aWFsLW1pLW1hcmtlcgl1c2VyLXRhc2sNYnVzaW5lc3MtcnVsZRJzdWItcHJvY2Vzcy1tYXJrZXIdc3RhcnQtZXZlbnQtcGFyYWxsZWwtbXVsdGlwbGURc3RhcnQtZXZlbnQtZXJyb3IfaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLXNpZ25hbB5pbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtZXJyb3IWZW5kLWV2ZW50LWNvbXBlbnNhdGlvbhRzdWJwcm9jZXNzLWNvbGxhcHNlZBNzdWJwcm9jZXNzLWV4cGFuZGVkBHRhc2sPZW5kLWV2ZW50LWVycm9yI2ludGVybWVkaWF0ZS1ldmVudC1jYXRjaC1lc2NhbGF0aW9uHmludGVybWVkaWF0ZS1ldmVudC1jYXRjaC10aW1lchZzdGFydC1ldmVudC1lc2NhbGF0aW9uEnN0YXJ0LWV2ZW50LXNpZ25hbBJidXNpbmVzcy1ydWxlLXRhc2sGbWFudWFsB3JlY2VpdmUNY2FsbC1hY3Rpdml0eRFzdGFydC1ldmVudC10aW1lchNzdGFydC1ldmVudC1tZXNzYWdlF2ludGVybWVkaWF0ZS1ldmVudC1ub25lHWludGVybWVkaWF0ZS1ldmVudC1jYXRjaC1saW5rFGVuZC1ldmVudC1lc2NhbGF0aW9uD3RleHQtYW5ub3RhdGlvbgdicG1uLWlvD2dhdGV3YXktY29tcGxleBJnYXRld2F5LWV2ZW50YmFzZWQMZ2F0ZXdheS1ub25lCmdhdGV3YXktb3ITZW5kLWV2ZW50LXRlcm1pbmF0ZRBlbmQtZXZlbnQtc2lnbmFsDmVuZC1ldmVudC1ub25lEmVuZC1ldmVudC1tdWx0aXBsZRFlbmQtZXZlbnQtbWVzc2FnZQ5lbmQtZXZlbnQtbGluayBpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbWVzc2FnZSVpbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctY29tcGVuc2F0aW9uFHN0YXJ0LWV2ZW50LW11bHRpcGxlBnNjcmlwdAttYW51YWwtdGFzawRzZW5kB3NlcnZpY2UMcmVjZWl2ZS10YXNrBHVzZXIQc3RhcnQtZXZlbnQtbm9uZSNpbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctZXNjYWxhdGlvbiFpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbXVsdGlwbGU0aW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLW5vbi1pbnRlcnJ1cHRpbmctZXNjYWxhdGlvbh1pbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctbGluayZzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLWNvbmRpdGlvbgtkYXRhLW9iamVjdAtzY3JpcHQtdGFzawlzZW5kLXRhc2sKZGF0YS1zdG9yZSdzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLWVzY2FsYXRpb24gaW50ZXJtZWRpYXRlLWV2ZW50LXRocm93LW1lc3NhZ2UyaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLW5vbi1pbnRlcnJ1cHRpbmctbXVsdGlwbGUwaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLW5vbi1pbnRlcnJ1cHRpbmctc2lnbmFsIWludGVybWVkaWF0ZS1ldmVudC10aHJvdy1tdWx0aXBsZSRzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLW1lc3NhZ2UNYWQtaG9jLW1hcmtlcgxzZXJ2aWNlLXRhc2sJdGFzay1ub25lE2NvbXBlbnNhdGlvbi1tYXJrZXIlc3RhcnQtZXZlbnQtbm9uLWludGVycnVwdGluZy1tdWx0aXBsZR9pbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctc2lnbmFsM2ludGVybWVkaWF0ZS1ldmVudC1jYXRjaC1ub24taW50ZXJydXB0aW5nLWNvbmRpdGlvbgtwYXJ0aWNpcGFudBlldmVudC1zdWJwcm9jZXNzLWV4cGFuZGVkEWxhbmUtaW5zZXJ0LWJlbG93CnNwYWNlLXRvb2wQY29ubmVjdGlvbi1tdWx0aQRsYW5lCmxhc3NvLXRvb2wRbGFuZS1pbnNlcnQtYWJvdmURbGFuZS1kaXZpZGUtdGhyZWUPbGFuZS1kaXZpZGUtdHdvCmRhdGEtaW5wdXQLZGF0YS1vdXRwdXQJaGFuZC10b29sBWdyb3VwC3RyYW5zYWN0aW9uAAA=') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'bpmn';
    src: url('../font/bpmn.svg?68866489#bpmn') format('svg');
  }
}
*/

 [class^="bpmn-icon-"]:before, [class*=" bpmn-icon-"]:before {
  font-family: "bpmn";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  /* margin-right: .2em; */
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /* margin-left: .2em; */

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.bpmn-icon-screw-wrench:before { content: '\e800'; } /* '' */
.bpmn-icon-trash:before { content: '\e801'; } /* '' */
.bpmn-icon-conditional-flow:before { content: '\e802'; } /* '' */
.bpmn-icon-default-flow:before { content: '\e803'; } /* '' */
.bpmn-icon-gateway-parallel:before { content: '\e804'; } /* '' */
.bpmn-icon-intermediate-event-catch-cancel:before { content: '\e805'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-message:before { content: '\e806'; } /* '' */
.bpmn-icon-start-event-compensation:before { content: '\e807'; } /* '' */
.bpmn-icon-start-event-non-interrupting-parallel-multiple:before { content: '\e808'; } /* '' */
.bpmn-icon-loop-marker:before { content: '\e809'; } /* '' */
.bpmn-icon-parallel-mi-marker:before { content: '\e80a'; } /* '' */
.bpmn-icon-start-event-non-interrupting-signal:before { content: '\e80b'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before { content: '\e80c'; } /* '' */
.bpmn-icon-intermediate-event-catch-parallel-multiple:before { content: '\e80d'; } /* '' */
.bpmn-icon-intermediate-event-catch-compensation:before { content: '\e80e'; } /* '' */
.bpmn-icon-gateway-xor:before { content: '\e80f'; } /* '' */
.bpmn-icon-connection:before { content: '\e810'; } /* '' */
.bpmn-icon-end-event-cancel:before { content: '\e811'; } /* '' */
.bpmn-icon-intermediate-event-catch-condition:before { content: '\e812'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before { content: '\e813'; } /* '' */
.bpmn-icon-start-event-condition:before { content: '\e814'; } /* '' */
.bpmn-icon-start-event-non-interrupting-timer:before { content: '\e815'; } /* '' */
.bpmn-icon-sequential-mi-marker:before { content: '\e816'; } /* '' */
.bpmn-icon-user-task:before { content: '\e817'; } /* '' */
.bpmn-icon-business-rule:before { content: '\e818'; } /* '' */
.bpmn-icon-sub-process-marker:before { content: '\e819'; } /* '' */
.bpmn-icon-start-event-parallel-multiple:before { content: '\e81a'; } /* '' */
.bpmn-icon-start-event-error:before { content: '\e81b'; } /* '' */
.bpmn-icon-intermediate-event-catch-signal:before { content: '\e81c'; } /* '' */
.bpmn-icon-intermediate-event-catch-error:before { content: '\e81d'; } /* '' */
.bpmn-icon-end-event-compensation:before { content: '\e81e'; } /* '' */
.bpmn-icon-subprocess-collapsed:before { content: '\e81f'; } /* '' */
.bpmn-icon-subprocess-expanded:before { content: '\e820'; } /* '' */
.bpmn-icon-task:before { content: '\e821'; } /* '' */
.bpmn-icon-end-event-error:before { content: '\e822'; } /* '' */
.bpmn-icon-intermediate-event-catch-escalation:before { content: '\e823'; } /* '' */
.bpmn-icon-intermediate-event-catch-timer:before { content: '\e824'; } /* '' */
.bpmn-icon-start-event-escalation:before { content: '\e825'; } /* '' */
.bpmn-icon-start-event-signal:before { content: '\e826'; } /* '' */
.bpmn-icon-business-rule-task:before { content: '\e827'; } /* '' */
.bpmn-icon-manual:before { content: '\e828'; } /* '' */
.bpmn-icon-receive:before { content: '\e829'; } /* '' */
.bpmn-icon-call-activity:before { content: '\e82a'; } /* '' */
.bpmn-icon-start-event-timer:before { content: '\e82b'; } /* '' */
.bpmn-icon-start-event-message:before { content: '\e82c'; } /* '' */
.bpmn-icon-intermediate-event-none:before { content: '\e82d'; } /* '' */
.bpmn-icon-intermediate-event-catch-link:before { content: '\e82e'; } /* '' */
.bpmn-icon-end-event-escalation:before { content: '\e82f'; } /* '' */
.bpmn-icon-text-annotation:before { content: '\e830'; } /* '' */
.bpmn-icon-bpmn-io:before { content: '\e831'; } /* '' */
.bpmn-icon-gateway-complex:before { content: '\e832'; } /* '' */
.bpmn-icon-gateway-eventbased:before { content: '\e833'; } /* '' */
.bpmn-icon-gateway-none:before { content: '\e834'; } /* '' */
.bpmn-icon-gateway-or:before { content: '\e835'; } /* '' */
.bpmn-icon-end-event-terminate:before { content: '\e836'; } /* '' */
.bpmn-icon-end-event-signal:before { content: '\e837'; } /* '' */
.bpmn-icon-end-event-none:before { content: '\e838'; } /* '' */
.bpmn-icon-end-event-multiple:before { content: '\e839'; } /* '' */
.bpmn-icon-end-event-message:before { content: '\e83a'; } /* '' */
.bpmn-icon-end-event-link:before { content: '\e83b'; } /* '' */
.bpmn-icon-intermediate-event-catch-message:before { content: '\e83c'; } /* '' */
.bpmn-icon-intermediate-event-throw-compensation:before { content: '\e83d'; } /* '' */
.bpmn-icon-start-event-multiple:before { content: '\e83e'; } /* '' */
.bpmn-icon-script:before { content: '\e83f'; } /* '' */
.bpmn-icon-manual-task:before { content: '\e840'; } /* '' */
.bpmn-icon-send:before { content: '\e841'; } /* '' */
.bpmn-icon-service:before { content: '\e842'; } /* '' */
.bpmn-icon-receive-task:before { content: '\e843'; } /* '' */
.bpmn-icon-user:before { content: '\e844'; } /* '' */
.bpmn-icon-start-event-none:before { content: '\e845'; } /* '' */
.bpmn-icon-intermediate-event-throw-escalation:before { content: '\e846'; } /* '' */
.bpmn-icon-intermediate-event-catch-multiple:before { content: '\e847'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before { content: '\e848'; } /* '' */
.bpmn-icon-intermediate-event-throw-link:before { content: '\e849'; } /* '' */
.bpmn-icon-start-event-non-interrupting-condition:before { content: '\e84a'; } /* '' */
.bpmn-icon-data-object:before { content: '\e84b'; } /* '' */
.bpmn-icon-script-task:before { content: '\e84c'; } /* '' */
.bpmn-icon-send-task:before { content: '\e84d'; } /* '' */
.bpmn-icon-data-store:before { content: '\e84e'; } /* '' */
.bpmn-icon-start-event-non-interrupting-escalation:before { content: '\e84f'; } /* '' */
.bpmn-icon-intermediate-event-throw-message:before { content: '\e850'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before { content: '\e851'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before { content: '\e852'; } /* '' */
.bpmn-icon-intermediate-event-throw-multiple:before { content: '\e853'; } /* '' */
.bpmn-icon-start-event-non-interrupting-message:before { content: '\e854'; } /* '' */
.bpmn-icon-ad-hoc-marker:before { content: '\e855'; } /* '' */
.bpmn-icon-service-task:before { content: '\e856'; } /* '' */
.bpmn-icon-task-none:before { content: '\e857'; } /* '' */
.bpmn-icon-compensation-marker:before { content: '\e858'; } /* '' */
.bpmn-icon-start-event-non-interrupting-multiple:before { content: '\e859'; } /* '' */
.bpmn-icon-intermediate-event-throw-signal:before { content: '\e85a'; } /* '' */
.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before { content: '\e85b'; } /* '' */
.bpmn-icon-participant:before { content: '\e85c'; } /* '' */
.bpmn-icon-event-subprocess-expanded:before { content: '\e85d'; } /* '' */
.bpmn-icon-lane-insert-below:before { content: '\e85e'; } /* '' */
.bpmn-icon-space-tool:before { content: '\e85f'; } /* '' */
.bpmn-icon-connection-multi:before { content: '\e860'; } /* '' */
.bpmn-icon-lane:before { content: '\e861'; } /* '' */
.bpmn-icon-lasso-tool:before { content: '\e862'; } /* '' */
.bpmn-icon-lane-insert-above:before { content: '\e863'; } /* '' */
.bpmn-icon-lane-divide-three:before { content: '\e864'; } /* '' */
.bpmn-icon-lane-divide-two:before { content: '\e865'; } /* '' */
.bpmn-icon-data-input:before { content: '\e866'; } /* '' */
.bpmn-icon-data-output:before { content: '\e867'; } /* '' */
.bpmn-icon-hand-tool:before { content: '\e868'; } /* '' */
.bpmn-icon-group:before { content: '\e869'; } /* '' */
.bpmn-icon-transaction:before { content: '\e8c4'; } /* '' */
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[7].rules[1].use[0]!./node_modules/bpmn-js-properties-panel/styles/properties.less?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'bpmn-js-pp';
  src: url("data:;base64,GBYAAGgVAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAcCEPZQAAAAAAAAAAAAAAAAAAAAAAABQAYgBwAG0AbgAtAGkAbwAtAHAAcAAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAAFABiAHAAbQBuAC0AaQBvAC0AcABwAAAAAAAAAQAAAA8AgAADAHBHU1VCsP6z7QAAAPwAAABCT1MvMj4iSaEAAAFAAAAAVmNtYXCd2b4sAAABmAAAAcZjdnQgAAAAAAAACXAAAAAKZnBnbYiQkFkAAAl8AAALcGdhc3AAAAAQAAAJaAAAAAhnbHlmhlzkXAAAA2AAAAIOaGVhZAjiposAAAVwAAAANmhoZWEHkQNNAAAFqAAAACRobXR4FWn/+gAABcwAAAAcbG9jYQGaAg0AAAXoAAAAEG1heHAAmgugAAAF+AAAACBuYW1lD9cCaQAABhgAAALlcG9zdPp/FpwAAAkAAAAAaHByZXDdawOFAAAU7AAAAHsAAQAAAAoAHgAsAAFERkxUAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACAABAAYAAAABAAAAAAABAw8BkAAFAAACegK8AAAAjAJ6ArwAAAHgADEBAgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDoAukDA1L/agBaA1IAlgAAAAEAAAAAAAAAAAAFAAAAAwAAACwAAAAEAAABbgABAAAAAABoAAMAAQAAACwAAwAKAAABbgAEADwAAAAIAAgAAgAA6APoBukD//8AAOgC6AXpAv//AAAAAAAAAAEACAAKAAwAAAABAAIAAwAEAAUABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAWAAAAAAAAAAGAADoAgAA6AIAAAABAADoAwAA6AMAAAACAADoBQAA6AUAAAADAADoBgAA6AYAAAAEAADpAgAA6QIAAAAFAADpAwAA6QMAAAAGAAAAAQAAAAAB1gJiAB0ABrMTAwEtKyUWFAYiLwEHBiInJjQ/AScmNDc2Mh8BNzYyFhQPAQHEEiQyEoSEEjISEBCKihAQEjIShIQSMiQSisISMiIQmJgQEBIyEpyeEjISEBCYmBAiMhKeAAABAAAAAAJEAoAAEwAGsxAGAS0rATIUKwEVFCI9ASMiNDsBNTQyHQECJh4e0mTSHh7SZAGQZNIeHtJk0h4e0gAAAgAA/8IDIgLqABEAGgAItRgUDAQCLSslFg8BBi8BBiMiJhA2IBYVFAclFBYyNjQmIgYDBB4YLiQgvkpSgL60AQDALv4YiLB+iLB+TiIcLiAgviq+AQC2voBYSqpYiH6yhn4AAAP/+v+2A8cDCAAMABAAFAAKtxIRDg0KAgMtKwUWBiMhIicmNwE2MhcTNSMVNxEjEQO9ChQU/IQSCg0LAb4ILAgabm5uGBAiEBIQAw4SEv0kZGSuASz+1AACAAD/ugNIAwIACAAUAAi1EQsEAAItKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP+6A0gDAgAIABQACLUTDQQAAi0rATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAAQAAAAEAAGUPIXBfDzz1AAsD6AAAAADS8LF0AAAAANLwsXT/+v+2A+gDCAAAAAgAAgAAAAAAAAABAAADUv9qAFoD6P/6//MD6AABAAAAAAAAAAAAAAAAAAAABwPoAAAB1gAAAkQAAAMVAAADwv/6A0gAAANIAAAAAAAAADQAVACGALIA4AEHAAEAAAAHAB4AAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAKADUAAQAAAAAAAgAHAD8AAQAAAAAAAwAKAEYAAQAAAAAABAAKAFAAAQAAAAAABQALAFoAAQAAAAAABgAKAGUAAQAAAAAACgArAG8AAQAAAAAACwATAJoAAwABBAkAAABqAK0AAwABBAkAAQAUARcAAwABBAkAAgAOASsAAwABBAkAAwAUATkAAwABBAkABAAUAU0AAwABBAkABQAWAWEAAwABBAkABgAUAXcAAwABBAkACgBWAYsAAwABBAkACwAmAeFDb3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWJwbW4taW8tcHBSZWd1bGFyYnBtbi1pby1wcGJwbW4taW8tcHBWZXJzaW9uIDEuMGJwbW4taW8tcHBHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANgAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AYgBwAG0AbgAtAGkAbwAtAHAAcABSAGUAZwB1AGwAYQByAGIAcABtAG4ALQBpAG8ALQBwAHAAYgBwAG0AbgAtAGkAbwAtAHAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAYgBwAG0AbgAtAGkAbwAtAHAAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAQIBAwEEAQUBBgEHAQgABWNsZWFyA2FkZAZzZWFyY2gJYXR0ZW50aW9uDWNsZWFyLWNpcmNsZWQLYWRkLWNpcmNsZWQAAAABAAH//wAPAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAGBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrEAACqxAAVCsQAIKrEABUKxAAgqsQAFQrkAAAAJKrEABUK5AAAACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZsQAMKrgB/4WwBI2xAgBEAA==");
  src: url("data:;base64,GBYAAGgVAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAcCEPZQAAAAAAAAAAAAAAAAAAAAAAABQAYgBwAG0AbgAtAGkAbwAtAHAAcAAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAAFABiAHAAbQBuAC0AaQBvAC0AcABwAAAAAAAAAQAAAA8AgAADAHBHU1VCsP6z7QAAAPwAAABCT1MvMj4iSaEAAAFAAAAAVmNtYXCd2b4sAAABmAAAAcZjdnQgAAAAAAAACXAAAAAKZnBnbYiQkFkAAAl8AAALcGdhc3AAAAAQAAAJaAAAAAhnbHlmhlzkXAAAA2AAAAIOaGVhZAjiposAAAVwAAAANmhoZWEHkQNNAAAFqAAAACRobXR4FWn/+gAABcwAAAAcbG9jYQGaAg0AAAXoAAAAEG1heHAAmgugAAAF+AAAACBuYW1lD9cCaQAABhgAAALlcG9zdPp/FpwAAAkAAAAAaHByZXDdawOFAAAU7AAAAHsAAQAAAAoAHgAsAAFERkxUAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACAABAAYAAAABAAAAAAABAw8BkAAFAAACegK8AAAAjAJ6ArwAAAHgADEBAgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDoAukDA1L/agBaA1IAlgAAAAEAAAAAAAAAAAAFAAAAAwAAACwAAAAEAAABbgABAAAAAABoAAMAAQAAACwAAwAKAAABbgAEADwAAAAIAAgAAgAA6APoBukD//8AAOgC6AXpAv//AAAAAAAAAAEACAAKAAwAAAABAAIAAwAEAAUABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAWAAAAAAAAAAGAADoAgAA6AIAAAABAADoAwAA6AMAAAACAADoBQAA6AUAAAADAADoBgAA6AYAAAAEAADpAgAA6QIAAAAFAADpAwAA6QMAAAAGAAAAAQAAAAAB1gJiAB0ABrMTAwEtKyUWFAYiLwEHBiInJjQ/AScmNDc2Mh8BNzYyFhQPAQHEEiQyEoSEEjISEBCKihAQEjIShIQSMiQSisISMiIQmJgQEBIyEpyeEjISEBCYmBAiMhKeAAABAAAAAAJEAoAAEwAGsxAGAS0rATIUKwEVFCI9ASMiNDsBNTQyHQECJh4e0mTSHh7SZAGQZNIeHtJk0h4e0gAAAgAA/8IDIgLqABEAGgAItRgUDAQCLSslFg8BBi8BBiMiJhA2IBYVFAclFBYyNjQmIgYDBB4YLiQgvkpSgL60AQDALv4YiLB+iLB+TiIcLiAgviq+AQC2voBYSqpYiH6yhn4AAAP/+v+2A8cDCAAMABAAFAAKtxIRDg0KAgMtKwUWBiMhIicmNwE2MhcTNSMVNxEjEQO9ChQU/IQSCg0LAb4ILAgabm5uGBAiEBIQAw4SEv0kZGSuASz+1AACAAD/ugNIAwIACAAUAAi1EQsEAAItKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP+6A0gDAgAIABQACLUTDQQAAi0rATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAAQAAAAEAAGUPIXBfDzz1AAsD6AAAAADS8LF0AAAAANLwsXT/+v+2A+gDCAAAAAgAAgAAAAAAAAABAAADUv9qAFoD6P/6//MD6AABAAAAAAAAAAAAAAAAAAAABwPoAAAB1gAAAkQAAAMVAAADwv/6A0gAAANIAAAAAAAAADQAVACGALIA4AEHAAEAAAAHAB4AAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAKADUAAQAAAAAAAgAHAD8AAQAAAAAAAwAKAEYAAQAAAAAABAAKAFAAAQAAAAAABQALAFoAAQAAAAAABgAKAGUAAQAAAAAACgArAG8AAQAAAAAACwATAJoAAwABBAkAAABqAK0AAwABBAkAAQAUARcAAwABBAkAAgAOASsAAwABBAkAAwAUATkAAwABBAkABAAUAU0AAwABBAkABQAWAWEAAwABBAkABgAUAXcAAwABBAkACgBWAYsAAwABBAkACwAmAeFDb3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWJwbW4taW8tcHBSZWd1bGFyYnBtbi1pby1wcGJwbW4taW8tcHBWZXJzaW9uIDEuMGJwbW4taW8tcHBHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANgAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AYgBwAG0AbgAtAGkAbwAtAHAAcABSAGUAZwB1AGwAYQByAGIAcABtAG4ALQBpAG8ALQBwAHAAYgBwAG0AbgAtAGkAbwAtAHAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAYgBwAG0AbgAtAGkAbwAtAHAAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAQIBAwEEAQUBBgEHAQgABWNsZWFyA2FkZAZzZWFyY2gJYXR0ZW50aW9uDWNsZWFyLWNpcmNsZWQLYWRkLWNpcmNsZWQAAAABAAH//wAPAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAGBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrEAACqxAAVCsQAIKrEABUKxAAgqsQAFQrkAAAAJKrEABUK5AAAACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZsQAMKrgB/4WwBI2xAgBEAA==") format('embedded-opentype'), url("data:application/font-woff;base64,d09GRgABAAAAAAyIAA8AAAAAFWgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADMAAABCsP6z7U9TLzIAAAGMAAAAQwAAAFY+IkmhY21hcAAAAdAAAABxAAABxp3ZvixjdnQgAAACRAAAAAoAAAAKAAAAAGZwZ20AAAJQAAAFlAAAC3CIkJBZZ2FzcAAAB+QAAAAIAAAACAAAABBnbHlmAAAH7AAAAbkAAAIOhlzkXGhlYWQAAAmoAAAAMwAAADYI4qaLaGhlYQAACdwAAAAgAAAAJAeRA01obXR4AAAJ/AAAABwAAAAcFWn/+mxvY2EAAAoYAAAAEAAAABABmgINbWF4cAAACigAAAAgAAAAIACaC6BuYW1lAAAKSAAAAYsAAALlD9cCaXBvc3QAAAvUAAAASgAAAGj6fxaccHJlcAAADCAAAABlAAAAe91rA4V4nGNgZGBg4GKQY9BhYHRx8wlh4GBgYYAAkAxjTmZ6IlAMygPKsYBpDiBmg4gCAIojA08AeJxjYGTmZ5zAwMrAwFTFtIeBgaEHQjM+YDBkZAKKMrAyM2AFAWmuKQwOL5heMjMH/c9iiGIOYpgGFGYEyQEAxHoLQgB4nO2R0Q2AMAhEr9ASYxzFERzEEfxybjqFHuAY0rzmONI0OQAMAEp20oF2oyHqotvSV6zpdxzsFx4BXN2mPg+V+JgSKqtxvmJLJXzb+YOxMfy15X1+nUV2RSTtWmS6o4jNuBWxnSlFbG1qAXsB44UXWgAAAAAAAAAAAAAAAAAAAHicrVZpcxNHEJ3VYcs2PoIPEjaBWcZyjHZWmMsIEMbsShbgHPKV7EKOXUt27otP/Ab9ml6RVJFv/LS8Hh3YYCdVVChK/ab37Uz3655ek9CSxF5Yj6TcfCmmtjZpZOdJSDdsWo7iQ9nZCylTTP4uiIJotdS+7TgkIhKBqnWFJYLY98jSJONDjzJatiW9alJu6Ul32RoP6q369tPQUY7dCSU1m6FD65EtqcKoEkUy7ZGSNi3D1V9JWuHnK8x81QwlgugkksabYQyP5GfjjFYZrcZ2HEWRTZYbRYpEMzyIIo+yWmKfXDFBQPmgGVJe+TSifIQfkRV7lNMKccl2mt/3JT/pHc6/JOJ6i7IlB/5AdmQHe6cr+SLS2grjpp1sR6GK8HR9J8Qjm5Pqn+xRXtNo4HZFpifNCJbKV5BY+Qll9g/JauF8ypc8GtWSg5wIWi9zYl/yDrQeR0yJaybIgu6OToig7pecodhj+rj4471dLBchBMg4lvWOSrgQRilhs5okbQQ5iJKyRZXUekdMnPI6LeItYb9O7ehLZ7RJqDsxnq2Hjq2cqOR4NKnTTKZO7aTm0ZQGUUo6Ezzm1wGUH9Ekr7axmsTKo2lsM2MkkVCghXNpKohlJ5Y0BdE8mtGbu2Gaa9eiRZo8UM89ek9vboWbOz2n7cA/a/xndSqmg70wnZ4OyEp8mna5SdG6fnqGfybxQ9YCKpEtNsOUxUO2fgfl5WNLjsJrA2z3nvMr6H32RMikgfgb8B4v1SkFTIWYVVAL3bTWtSzL1GpWi1Rk6rshTStf1mkCTTkOfWNfxjj+r5kZS0wJ3+/E6dkRl5659iXINIfcZl2P5nVqsV2AzmzP6TTL9n2d5th+oNM82/M6HWFr63SU7Yc6LbD9SKdjbC9oQZPuOwRyEYFcwAYSgbB1EAjbSwiErUIgbBcRCNsiAmG7hEDYfoxA2C4jELaXtayafippHDsTywBFiAOjOe7IZW4qV1PJpRKui0anNuQpcqukonhW/SsD/eKRN6yBtUC6RNb8ikmufFSV44+uaHnTxLkCjlV/e3NcnxMPZb9Y+FPwv9qaqqRXrHlkchV5I9CT40TXJhWPrunyuapH1/+Lig5rgX4DpRALRVmWDb6ZkPBRp9NQDVzlEDMbMw/X9bplzc/h/JsYIQvofvw3FBoL3INOWUlZ7WCv1dePZbm3B+WwJ1iSYr7M61vhi4zMSvtFZil7PvJ5wBUwKpVhqw1creDNexLzkOlN8kwQtxVlg6SNx5kgsYFjHjBvvpMgJExdtYHaKZywgbxgzCnY74RDVG+U5XB7oX0ejZR/a1fsyBkVTRD4bfZG2OuzUPJbrIGEJ7/U10BVIU3FuKmASyPlhmrwYVyt20YyTqCvqNgNy7KKDx9H3HdKjmUg+UgRq0dHP629Qp3Uuf3KKG7fO/0IgkFpYv72vpnioJR3tZJlVm0DU7calVPXmsPFqw7dzaPue8fZJ3LWNN10T9z0vqZVt4ODuVkQ7dsclKVMLqjrww4bqMvNpdDqZVyS3nYPMCwwoN+hFRv/V/dx+DxXqgqj40i9nagfo89iDPIPOH9H9QXo5zFMuYaU53uXE59u3MPZMl3FXayf4t/ArLXmZukacEPTDZiHrFodusoNfKcGOj3S3I70EPCx7grxAGATwGLwie5axvMpgPF8xhwf4HPmMGgyh8EWcxhsM2cNYIc5DHaZw2CPOQy+YM46wJfMYRAyh0HEHAZPmBMAPGUOg6+Yw+Br5jD4hjn3Ab5lDoOYOQwS5jDY13RrKHOLF3QXqG1QFejA9BMW97A41FQZsr/jhWF/bxCzfzCIqT9quj2k/sQLQ/3ZIKb+YhBTf9V0Z0j9jReG+rtBTP3DIKY+0y/GcpnBX0a+S4UDyi42n/P3xPsHwhpAtgABAAH//wAPeJxlUM9rE0EY/b6ZuLukTTs7O7sJxcZ1Nk2gaVOY/NiDiBcP0oMHDyGHniT0mD8h5BCk5ORxWaSnnjwUUdtCwUVKoSXHIv4BHv0D9iCaOJuAKA7DG943M++97wMEvfAreQmbYHxwKO7WtzxhyD00DVmrtp6ghrCjHqAGT6wjXvOK4uMxV5yxyYQxvmQVPrniSrIoWpTeHC8eaCYVP9YWmQ95SkbgaB9maB9Uoo6ukI8xkK1H2G6pTSTVcvmuf5cBvl6eGeivAPMrKsl3sGEDrLOSWM2RLOs6GntoBLLKOr7nCnNLeKrTqkqD5sqlRsVP9l+Mko8Inxuz0tG7od7P5f2G7yfbCcJ5Murtv+0dDd+/GgLQ+Y/5Ob2hFqwCAwH5C26vFfKE7tbveUbwUM8jxI4qOu3ADe3App/yQvwc83xhBRNrx9oYDAYlJhlndI3zX5V+/xR3Zl8W2S/pM0rA0qrWmb2SA5L17zHD17kxrJk1s2gWw2KIJ6dpOjtJU8zF3TjqxXEviruULGsH6ewg7kaRvskQ4D9tp/CvttNsBzpu4Dbd5h/tb7e3h9Pp4V+q2xmf/gaaAYe+AAAAeJxjYGRgYADiVL7Tf+L5bb4ycDO/AIowXPqwsQRG///1fxvzC2YOIJeDgQkkCgCeTA9OAHicY2BkYGAO+p/FEMX84v+v/5+ZXzAARVAAOwC+sAfjA+gAAAHWAAACRAAAAxUAAAPC//oDSAAAA0gAAAAAAAAANABUAIYAsgDgAQcAAQAAAAcAHgADAAAAAAACAAAAEABzAAAAHAtwAAAAAHicdZLNSgMxFIVPbKvYggsV3WYlSun0BxTsRqGgK0FcdOFu2qYzU6ZJyKRKn8E38B18JcE38XQarEKdMJnvnpzcexMGwCE+IbB+LvmuWaDOaM072MNN4Ar1u8BV8mPgGhp4DrxLXQWuowkTuIEjvDODqO4zmuEjsMCxOA28gwPRDFyhfh24Sn4IXMOJiAPvUn8NXMdQvAVu4Ex8DYxduixJvTwfXMhep3slR0tpKGU6zmW88KlxhbyVU6O9ynMTjc18ZOe6lZmWtU8qWeSx2wgbGipXZEbLbtTZiPdKKxd7NVlVKV6SnvdTOXVmLu9Cfmmdmamxj1Lvbb/d/l0XA16UxRIOGRKk8JA4p3rBbw8ddHFFGtEh6Vy7MmjEyKnEWHBHWq4UjG/5ThlpqoqOnBxhzHnOHJazRov7DWfL8URXwhw5M7mtjm3akLtW9bKykmSPETvd5rynU5fuuOxo8nOWAi+s3KPq2fGqa1d2Kfmj/e1fMs9qbUZlTD0qb8lT7aPN8c95vwGTUof7AHicY2BigAAuBuyAnZGJkZmRhZGVkY2RnZGDgTU5JzWxiDkxJYWtGMhIzuBMLClJzSvJzM/jBUvpJmcWARkp3EAlMDYDAwAmBxMfAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjIwaEFoDhR6JwMDAycyi5nBZaMKY0dgxAaHjoiNzCkuG9VAvF0cDQyMLA4dySERICWRQLCRgUdrB+P/1g0svRuZGFwAB9MiuAAAAA==") format('woff'), url("data:application/x-font-ttf;base64,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IDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=") format('truetype'), url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iYnBtbi1pby1wcCIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iYnBtbi1pby1wcCIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xlYXIiIHVuaWNvZGU9IiYjeGU4MDI7IiBkPSJNNDUyIDE5NHExOC0xOCAxOC00M3QtMTgtNDNxLTE4LTE2LTQzLTE2dC00MyAxNmwtMTMyIDE1Mi0xMzItMTUycS0xOC0xNi00My0xNnQtNDMgMTZxLTE2IDE4LTE2IDQzdDE2IDQzbDEzOCAxNTYtMTM4IDE1OHEtMTYgMTgtMTYgNDN0MTYgNDNxMTggMTYgNDMgMTZ0NDMtMTZsMTMyLTE1MiAxMzIgMTUycTE4IDE2IDQzIDE2dDQzLTE2cTE4LTE4IDE4LTQzdC0xOC00M2wtMTM4LTE1OHoiIGhvcml6LWFkdi14PSI0NzAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJhZGQiIHVuaWNvZGU9IiYjeGU4MDM7IiBkPSJNNTUwIDQwMHEzMCAwIDMwLTUwdC0zMC01MGwtMjEwIDAgMC0yMTBxMC0zMC01MC0zMHQtNTAgMzBsMCAyMTAtMjEwIDBxLTMwIDAtMzAgNTB0MzAgNTBsMjEwIDAgMCAyMTBxMCAzMCA1MCAzMHQ1MC0zMGwwLTIxMCAyMTAgMHoiIGhvcml6LWFkdi14PSI1ODAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJzZWFyY2giIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNNzcyIDc4cTMwLTM0IDYtNjJsLTQ2LTQ2cS0zNi0zMi02OCAwbC0xOTAgMTkwcS03NC00Mi0xNTYtNDItMTI4IDAtMjIzIDk1dC05NSAyMjMgOTAgMjE5IDIxOCA5MSAyMjQtOTUgOTYtMjIzcTAtODgtNDYtMTYyeiBtLTY3OCAzNThxMC04OCA2OC0xNTZ0MTU2LTY4IDE1MSA2MyA2MyAxNTNxMCA4OC02OCAxNTV0LTE1NiA2Ny0xNTEtNjMtNjMtMTUxeiIgaG9yaXotYWR2LXg9Ijc4OSIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImF0dGVudGlvbiIgdW5pY29kZT0iJiN4ZTgwNjsiIGQ9Ik05NTctMjRxMTAtMTYgMC0zNC0xMC0xNi0zMC0xNmwtODkyIDBxLTE4IDAtMjggMTYtMTMgMTgtMiAzNGw0NDYgNzgycTggMTggMzAgMTh0MzAtMTh6IG0tNDIwIDUwbDAgMTAwLTExMCAwIDAtMTAwIDExMCAweiBtMCAxNzRsMCAzMDAtMTEwIDAgMC0zMDAgMTEwIDB6IiBob3Jpei1hZHYteD0iOTYyIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xlYXItY2lyY2xlZCIgdW5pY29kZT0iJiN4ZTkwMjsiIGQ9Ik00MjAgNzcwcTE3NCAwIDI5Ny0xMjN0MTIzLTI5Ny0xMjMtMjk3LTI5Ny0xMjMtMjk3IDEyMy0xMjMgMjk3IDEyMyAyOTcgMjk3IDEyM3ogbTg2LTQyMGwxNTQgMTU0LTg2IDg2LTE1NC0xNTItMTUyIDE1Mi04OC04NiAxNTQtMTU0LTE1NC0xNTIgODgtODYgMTUyIDE1MiAxNTQtMTUyIDg2IDg2eiIgaG9yaXotYWR2LXg9Ijg0MCIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImFkZC1jaXJjbGVkIiB1bmljb2RlPSImI3hlOTAzOyIgZD0iTTQyMCA3NzBxMTc0IDAgMjk3LTEyM3QxMjMtMjk3LTEyMy0yOTctMjk3LTEyMy0yOTcgMTIzLTEyMyAyOTcgMTIzIDI5NyAyOTcgMTIzeiBtNTItNDcwbDIwMCAwIDAgMTAyLTIwMCAwIDAgMjAyLTEwMiAwIDAtMjAyLTIwMiAwIDAtMTAyIDIwMiAwIDAtMjAyIDEwMiAwIDAgMjAyeiIgaG9yaXotYWR2LXg9Ijg0MCIgLz4KPC9mb250Pgo8L2RlZnM+Cjwvc3ZnPg==") format('svg');
  font-weight: normal;
  font-style: normal;
}
.bpp-properties-panel {
  background-color: #f8f8f8;
  position: relative;
}
.bpp-properties-panel:empty {
  display: none;
}
.bpp-properties-panel label,
.bpp-properties-panel input {
  vertical-align: middle;
}
.bpp-properties-panel button,
.bpp-properties-panel input,
.bpp-properties-panel select,
.bpp-properties-panel textarea,
.bpp-properties-panel [contenteditable] {
  font-size: 14px;
  padding: 3px 6px;
  border: 1px solid #cccccc;
}
.bpp-properties-panel button:focus,
.bpp-properties-panel input:focus,
.bpp-properties-panel select:focus,
.bpp-properties-panel textarea:focus,
.bpp-properties-panel [contenteditable]:focus {
  outline: none;
  border-color: #1a70ff;
  box-shadow: 0 0 0 2px #a2c5ff, 0 0 0 1px #cdcdcd inset;
}
.bpp-properties-panel button.invalid,
.bpp-properties-panel input.invalid,
.bpp-properties-panel select.invalid,
.bpp-properties-panel textarea.invalid,
.bpp-properties-panel [contenteditable].invalid {
  border-color: #ff3d3d;
}
.bpp-properties-panel button.invalid:focus,
.bpp-properties-panel input.invalid:focus,
.bpp-properties-panel select.invalid:focus,
.bpp-properties-panel textarea.invalid:focus,
.bpp-properties-panel [contenteditable].invalid:focus {
  box-shadow: 0 0 0 2px #ffb3b3, 0 0 0 1px #cdcdcd inset;
}
.bpp-properties-panel [type=text],
.bpp-properties-panel [contenteditable],
.bpp-properties-panel textarea,
.bpp-properties-panel select {
  width: 100%;
}
.bpp-properties-panel [contenteditable],
.bpp-properties-panel textarea {
  resize: vertical;
}
.bpp-properties-panel [contenteditable] {
  min-height: 24px;
  outline: 0px solid transparent;
  background-color: #ffffff;
  overflow-y: auto;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}
.bpp-properties-panel [contenteditable]:before {
  content: "\feff";
}
.bpp-properties-panel [disabled] {
  color: #808080;
}
.bpp-properties-panel label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666666;
  margin-bottom: 3px;
}
.bpp-properties-panel label.bpp-hidden {
  display: none;
}
.bpp-properties-panel .entry-label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666666;
  font-size: 16px;
  margin-top: 5px;
  margin-bottom: 10px;
}
.bpp-properties-panel .entry-label.bpp-hidden {
  display: none;
}
.bpp-properties-panel .entry-label.divider {
  border-top: 1px dotted #cccccc;
  padding-top: 8px;
  margin-top: 16px;
  width: 100%;
}
.bpp-properties-panel .action-button {
  position: absolute;
  top: 0;
  height: 23px;
  width: 24px;
  overflow: hidden;
  background-color: #f8f8f8;
  border: 1px solid #cccccc;
}
.bpp-properties-panel .action-button > span {
  display: none;
}
.bpp-properties-panel .action-button:before {
  font-family: "bpmn-js-pp";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.bpp-properties-panel .action-button.add:before {
  content: '\E803';
}
.bpp-properties-panel .action-button.clear:before {
  content: '\E802';
}
.bpp-properties-panel .action-button:hover {
  color: #005df7;
}
.bpp-properties-panel .bpp-checkbox {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
}
.bpp-properties-panel .bpp-checkbox > .bpp-error-message {
  order: 1;
  width: 100%;
}
.bpp-error-message,
.bpp-error-message.bpp-entry-link {
  margin-top: 5px;
  color: #ff3d3d;
}
.bpp-row {
  margin-top: 10px;
  margin-bottom: 10px;
}
.bpp-row:first-of-type {
  margin-top: 0;
}
.bpp-row:last-of-type {
  margin-bottom: 0;
}
.bpp-textfield,
.bpp-textbox,
.bpp-autosuggest-textbox {
  margin-bottom: 3px;
}
.bpp-autosuggest-list {
  position: fixed;
  min-width: 100px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  border: solid 1px #c9c9c9;
  background-color: #ffffff;
  z-index: 1;
  display: none;
  overflow-y: auto;
  max-height: 200px;
}
.bpp-autosuggest-list.active {
  display: block;
}
.bpp-autosuggest-item {
  padding: 6px 3px;
}
.bpp-autosuggest-item:hover {
  background: #4d90ff;
  color: #ffffff;
}
.bpp-radios-group {
  list-style: none;
  padding: 0;
  margin: 0 0 9px 0;
}
.bpp-radios-group .bpp-radio-wrapper {
  margin: 6px 0;
}
.bpp-radios-group input,
.bpp-radios-group label {
  vertical-align: middle;
}
.bpp-radios-group input {
  margin-top: 0;
  margin-left: 0;
}
.bpp-radios-group input,
.bpp-checkbox input {
  margin-left: 0;
}
.bpp-radios-group label:after,
.bpp-checkbox label:after {
  display: none;
}
.bpp-textfield input {
  padding-right: 28px;
}
.bpp-textfield .clear {
  background: transparent;
  border: none;
  top: 0;
  right: 0;
}
.bpp-combo-input {
  margin-top: 7px;
}
.bpp-select select {
  height: 23px;
}
.bpp-select .action-button.add {
  top: -22px;
  right: 0;
}
.bpp-select .action-button.add,
.bpp-element-list .action-button.add,
.bpp-select .action-button.clear,
.bpp-element-list .action-button.clear {
  top: -23px;
  border-bottom: none;
}
.bpp-select .action-button.add,
.bpp-element-list .action-button.add {
  right: 0px;
}
.bpp-select .action-button.clear,
.bpp-element-list .action-button.clear {
  right: 23px;
}
.bpp-properties-entry {
  margin-bottom: 9px;
}
.bpp-properties-entry .bpp-field-wrapper {
  position: relative;
}
.bpp-properties-entry .bpp-field-wrapper input[readonly] + .clear {
  display: none;
}
.bpp-properties-entry .bpp-field-wrapper select {
  resize: vertical;
}
.bpp-properties-entry.bpp-entry--warning {
  background-color: #fffadb;
  border-top: solid 1px #e8e3c7;
  border-bottom: solid 1px #e8e3c7;
}
.bpp-hidden {
  display: none;
}
label.bpp-hidden {
  display: none;
}
.bpp-table-add-row > .action-button {
  position: relative;
  margin-left: 10px;
}
.bpp-table {
  margin-top: 10px;
}
.bpp-table-row {
  margin-bottom: 2px;
  overflow: hidden;
}
.bpp-table-row > input,
.bpp-table-row > .action-button {
  float: left;
}
.bpp-table-row > label {
  padding-left: 5px;
}
.bpp-table-row > label.bpp-table-row-columns-1,
.bpp-table-row > input.bpp-table-row-columns-1 {
  width: 100%;
}
.bpp-table-row > label.bpp-table-row-columns-1.bpp-table-row-removable,
.bpp-table-row > input.bpp-table-row-columns-1.bpp-table-row-removable {
  width: calc(100% - 24px);
}
.bpp-table-row > label.bpp-table-row-columns-2,
.bpp-table-row > input.bpp-table-row-columns-2 {
  width: 50%;
  box-sizing: border-box;
}
.bpp-table-row > label.bpp-table-row-columns-2.bpp-table-row-removable,
.bpp-table-row > input.bpp-table-row-columns-2.bpp-table-row-removable {
  width: calc(50% - 12px);
}
.bpp-table-row > label.bpp-table-row-columns-2:nth-child(2),
.bpp-table-row > input.bpp-table-row-columns-2:nth-child(2) {
  border-left: none;
}
.bpp-table-row > label.bpp-table-row-columns-3,
.bpp-table-row > input.bpp-table-row-columns-3 {
  width: 33%;
  box-sizing: border-box;
}
.bpp-table-row > label.bpp-table-row-columns-3.bpp-table-row-removable,
.bpp-table-row > input.bpp-table-row-columns-3.bpp-table-row-removable {
  width: calc(33% - 8px);
}
.bpp-table-row > label.bpp-table-row-columns-3:not(:first-child),
.bpp-table-row > input.bpp-table-row-columns-3:not(:first-child) {
  border-left: none;
}
.bpp-table-row > .action-button {
  border-left: none;
  position: static;
}
.bpp-properties-static {
  margin-bottom: 0;
  margin-top: 0;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  padding: 3px 6px;
  font: 13.3333px Arial;
  width: 100%;
}
.bpp-entry-link {
  color: #1a70ff;
  text-decoration: underline;
}
.bpp-entry-link.bpp-entry-link-button {
  display: inline-block;
  padding: 3px 13px;
  background: #4d90ff;
  color: #ffffff;
  border: solid 1px #3c85ff;
  border-radius: 100px;
  text-decoration: none;
}
.bpp-icon-warning:before {
  font-family: "bpmn-js-pp";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\E806';
}
.bpp-field-description {
  margin-top: 5px;
  color: #999999;
}
.bpp-field-description a {
  color: #0056e6;
  text-decoration: none;
}
.bpp-field-description a:hover {
  color: #1a70ff;
}
.bpp-description {
  color: #999999;
}
.bpp-collapsible {
  height: 19px;
}
.bpp-collapsible .bpp-field-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.bpp-collapsible .bpp-collapsible__icon {
  display: block;
  padding-right: 2px;
}
.bpp-collapsible .bpp-collapsible__icon:before {
  display: block;
  height: 16px;
  width: 16px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpolygon fill='%23666666' fill-rule='evenodd' points='5 4.414 6.414 3 11.364 7.95 6.414 12.899 5 11.485 8.534 7.95'/%3E%3C/svg%3E%0A");
  transform: rotate(90deg);
}
.bpp-collapsible.bpp-collapsible--collapsed .bpp-collapsible__icon:before {
  transform: none;
}
.bpp-collapsible .bpp-collapsible__title {
  display: block;
  margin: 0;
  padding-right: 6px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bpp-collapsible:not(.bpp-collapsible--collapsed) .bpp-collapsible__title {
  padding-right: 0;
}
.bpp-collapsible:not(.bpp-collapsible--collapsed) .bpp-collapsible__title:nth-last-child(3) {
  padding-right: 24px;
}
.bpp-collapsible .bpp-collapsible__description {
  display: none;
  margin: 0;
  white-space: nowrap;
  color: #909090;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bpp-collapsible .bpp-collapsible__description {
  overflow: hidden;
  text-overflow: ellipsis;
}
.bpp-collapsible.bpp-collapsible--collapsed .bpp-collapsible__description {
  display: block;
}
.bpp-collapsible .bpp-collapsible__remove {
  height: 24px;
  top: -4px;
  right: 0;
}
.bpp-collapsible.bpp-collapsible--collapsed .bpp-collapsible__remove {
  display: none;
}
.bpp-collapsible ~ .bpp-properties-entry:not(.bpp-collapsible):not(.bpp-collapsible-break) {
  margin-left: 18px;
}
.bpp-process-variables.bpp-process-variables__description {
  margin-bottom: 16px;
}
.bpp-process-variables.bpp-process-variables__scope-title {
  font-size: 13px;
  font-weight: 600;
  color: #666666;
  margin-bottom: 16px;
}
.bpp-process-variables.bpp-process-variables__created-in .bpp-process-variables__created-in-item {
  margin-bottom: 4px;
  margin-top: 4px;
}
.bpp-collapsible ~ .bpp-properties-entry.bpp-input-output {
  margin-left: 0;
}
.bpp-collapsible--with-mapping .bpp-collapsible__description:not(:empty) {
  position: relative;
  text-indent: 24px;
  padding-right: 24px;
}
.bpp-collapsible--with-mapping .bpp-collapsible__description:not(:empty):before {
  position: absolute;
  top: -1px;
  left: -24px;
  display: block;
  width: 16px;
  height: 16px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpolygon fill='%23909090' fill-rule='evenodd' points='8 3 8 7 15 7 15 9 8 9 8 13 2 8'/%3E%3C/svg%3E");
  opacity: 0.7;
}
.bpp-input-output .bpp-input-output__add {
  top: -28px;
  right: 0;
}
.bpp-input-output-placeholder {
  padding-bottom: 3px;
  font-size: 14px;
}
.bpp-collapsible--with-template-out .bpp-collapsible__description:not(:empty):before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpolygon fill='%23909090' fill-rule='evenodd' points='15 8 9 13 9 9 2 9 2 7 9 7 9 3'/%3E%3C/svg%3E");
}
.bpp-toggle-switch .bpp-field-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.bpp-toggle-switch .bpp-field-wrapper.bpp-hidden {
  display: none;
}
.bpp-toggle-switch .bpp-toggle-switch__label {
  margin: 0;
  margin-left: 6px;
}
.bpp-toggle-switch .bpp-toggle-switch__switcher {
  position: relative;
  width: 48px;
  height: 20px;
}
.bpp-toggle-switch .bpp-toggle-switch__switcher input[type='checkbox'] {
  opacity: 0;
  width: 0;
  height: 0;
}
.bpp-toggle-switch .bpp-toggle-switch__switcher .bpp-toggle-switch__slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #cdcdcd;
  transition: 0.4s;
  border-radius: 34px;
}
.bpp-toggle-switch .bpp-toggle-switch__switcher .bpp-toggle-switch__slider:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  transition: 0.4s;
  border-radius: 50%;
}
.bpp-toggle-switch .bpp-toggle-switch__switcher input[type='checkbox']:checked + .bpp-toggle-switch__slider {
  background-color: #4d90ff;
  box-shadow: 0 0 1px #4d90ff;
}
.bpp-toggle-switch .bpp-toggle-switch__switcher input[type='checkbox']:checked + .bpp-toggle-switch__slider:before {
  transform: translateX(28px);
}
.bpp-properties-header {
  padding: 15px;
  padding-bottom: 5px;
}
.bpp-properties-header > .label {
  font-size: 16px;
  font-weight: bolder;
}
.bpp-properties-group {
  position: relative;
}
.bpp-properties-group .group-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 10px 15px;
}
.bpp-properties-group .group-header .group-label {
  font-weight: bolder;
  display: inline-block;
  vertical-align: middle;
  color: #666666;
  font-size: 16px;
}
.bpp-properties-group .group-header .group-label.bpp-hidden {
  display: none;
}
.bpp-properties-group > .bpp-properties-entry {
  padding-left: 15px;
  padding-right: 15px;
}
.bpp-properties-group > .bpp-properties-entry:last-child {
  margin-bottom: 6px;
}
.bpp-properties-group:empty {
  display: none;
}
.bpp-properties-group > .group-toggle {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 4px;
}
.bpp-properties-group > .group-toggle:hover {
  background-color: #4d90ff;
}
.bpp-properties-group:hover > .group-toggle {
  background-color: #cccccc;
}
.bpp-properties-group:hover > .group-toggle:hover {
  background-color: #4d90ff;
}
.bpp-properties-group.group-closed {
  border-top: none;
}
.bpp-properties-group.group-closed > .group-toggle {
  background-color: #cccccc;
}
.bpp-properties-group.group-closed:hover > .group-toggle {
  background-color: #4d90ff;
}
.bpp-properties-group.group-closed > div:not(.group-header) {
  display: none;
}
.bpp-properties-group.group-closed .group-label {
  margin-bottom: 5px;
}
.bpp-properties-group + .bpp-properties-group {
  border-top: 1px solid #eeeeee;
}
.bpp-properties-group:last-child {
  padding-bottom: 9px;
}
.bpp-properties-group .group__dropdown {
  position: relative;
  justify-self: flex-end;
}
.bpp-properties-group .group__dropdown-button {
  width: 26px;
  height: 26px;
  text-align: center;
  border: none;
  background-color: transparent;
  color: #666666;
  outline: none;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bpp-properties-group .group__dropdown--open .group__dropdown-button,
.bpp-properties-group .group__dropdown-button:hover {
  background-color: #cdcdcd;
}
.bpp-properties-group .group__dropdown-menu {
  position: absolute;
  top: 30px;
  right: 0;
  z-index: 10000;
}
.bpp-properties-group .group__dropdown:not(.group__dropdown--open) .group__dropdown-menu {
  display: none;
}
.bpp-properties-group .group__dropdown-button {
  border-radius: 100%;
}
.bpp-properties-group .group__dropdown-menu {
  background-color: #ffffff;
  border: solid 1px #cdcdcd;
  border-radius: 3px;
  padding: 4px 0 4px 0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}
.bpp-properties-group .group__dropdown-menu-item {
  padding: 8px 16px;
}
.bpp-properties-group .group__dropdown-menu-item:hover {
  background-color: #cdcdcd;
}
.cam-add-listener > .action-button {
  position: relative;
  margin-left: 10px;
}
[data-list-entry-container] > .bpp-listener-area {
  border: 1px solid #cccccc;
  margin: 10px 1px;
  padding: 10px;
}
.bpp-listener-area {
  position: relative;
}
.bpp-listener-area > .action-button {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  background: none;
}
.bpp-listener-area + .bpp-listener-area {
  margin-top: 20px;
}
.bpp-properties-tab-bar {
  border-bottom: 1px solid #cccccc;
  padding: 0 15px;
}
.bpp-properties-tab-bar .scroll-tabs-button {
  font-size: 16px;
  padding: 3px 4px 3px 4px;
  color: #666666;
}
.bpp-properties-tab-bar .scroll-tabs-button:hover {
  font-weight: bold;
}
.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-left {
  float: left;
  margin-left: -15px;
}
.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-right {
  float: right;
  margin-right: -15px;
}
.bpp-properties-tab-bar:not(.scroll-tabs-overflow) .scroll-tabs-button {
  display: none;
}
ul.bpp-properties-tabs-links {
  margin: 5px 0 -1px 0;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
}
ul.bpp-properties-tabs-links > li {
  display: inline-block;
  margin: 0;
}
ul.bpp-properties-tabs-links > li.bpp-hidden {
  display: none;
}
ul.bpp-properties-tabs-links > li > a {
  display: inline-block;
  font-size: 12px;
  padding: 4px 7px;
  border: 1px solid #cccccc;
  border-radius: 3px 3px 0 0;
  border-bottom: transparent;
  background-color: #f8f8f8;
  color: #666666;
  text-decoration: none;
  cursor: default;
}
ul.bpp-properties-tabs-links > li > a:hover {
  color: #4d4d4d;
}
ul.bpp-properties-tabs-links > li + li {
  margin-left: 4px;
}
ul.bpp-properties-tabs-links > li.bpp-active a {
  padding-bottom: 5px;
  border-top: 3px solid #4d90ff;
  border-bottom: none;
}
.bpp-properties-tab,
.bpp-properties-tab.bpp-hidden {
  display: none;
}
.bpp-properties-tab.bpp-active {
  display: block;
}

/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@swimlane/ngx-datatable/index.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.ngx-datatable {
  display: block;
  overflow: hidden;
  justify-content: center;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  /**
   * Vertical Scrolling Adjustments
   */
  /**
   * Horizontal Scrolling Adjustments
   */
  /**
   * Fixed Header Height Adjustments
   */
  /**
   * Fixed row height adjustments
   */
  /**
   * Shared Styles
   */
  /**
   * Header Styles
   */
  /**
   * Body Styles
   */
  /**
   * Footer Styles
   */ }
  .ngx-datatable [hidden] {
    display: none !important; }
  .ngx-datatable *,
  .ngx-datatable *:before,
  .ngx-datatable *:after {
    box-sizing: border-box; }
  .ngx-datatable.scroll-vertical .datatable-body {
    overflow-y: auto; }
  .ngx-datatable.scroll-vertical.virtualized .datatable-body .datatable-row-wrapper {
    position: absolute; }
  .ngx-datatable.scroll-horz .datatable-body {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
  .ngx-datatable.fixed-header .datatable-header .datatable-header-inner {
    white-space: nowrap; }
    .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
  .ngx-datatable.fixed-row .datatable-scroll {
    white-space: nowrap; }
    .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row {
      white-space: nowrap; }
      .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
      .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-group-cell {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
  .ngx-datatable .datatable-body-row,
  .ngx-datatable .datatable-row-center,
  .ngx-datatable .datatable-header-inner {
    display: flex;
    flex-direction: row;
    -o-flex-flow: row;
    flex-flow: row; }
  .ngx-datatable .datatable-body-cell,
  .ngx-datatable .datatable-header-cell {
    overflow-x: hidden;
    vertical-align: top;
    display: inline-block;
    line-height: 1.625; }
    .ngx-datatable .datatable-body-cell:focus,
    .ngx-datatable .datatable-header-cell:focus {
      outline: none; }
  .ngx-datatable .datatable-row-left,
  .ngx-datatable .datatable-row-right {
    z-index: 9; }
  .ngx-datatable .datatable-row-left,
  .ngx-datatable .datatable-row-center,
  .ngx-datatable .datatable-row-group,
  .ngx-datatable .datatable-row-right {
    position: relative; }
  .ngx-datatable .datatable-header {
    display: block;
    overflow: hidden; }
    .ngx-datatable .datatable-header .datatable-header-inner {
      align-items: stretch;
      -webkit-align-items: stretch; }
    .ngx-datatable .datatable-header .datatable-header-cell {
      position: relative;
      display: inline-block; }
      .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-header-cell-wrapper {
        cursor: pointer; }
      .ngx-datatable .datatable-header .datatable-header-cell.longpress .datatable-header-cell-wrapper {
        cursor: move; }
      .ngx-datatable .datatable-header .datatable-header-cell .sort-btn {
        line-height: 100%;
        vertical-align: middle;
        display: inline-block;
        cursor: pointer; }
      .ngx-datatable .datatable-header .datatable-header-cell .resize-handle,
      .ngx-datatable .datatable-header .datatable-header-cell .resize-handle--not-resizable {
        display: inline-block;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        width: 5px;
        padding: 0 4px;
        visibility: hidden; }
      .ngx-datatable .datatable-header .datatable-header-cell .resize-handle {
        cursor: ew-resize; }
      .ngx-datatable .datatable-header .datatable-header-cell.resizeable:hover .resize-handle {
        visibility: visible; }
      .ngx-datatable .datatable-header .datatable-header-cell:hover .resize-handle--not-resizable {
        visibility: visible; }
      .ngx-datatable .datatable-header .datatable-header-cell .targetMarker {
        position: absolute;
        top: 0;
        bottom: 0; }
        .ngx-datatable .datatable-header .datatable-header-cell .targetMarker.dragFromLeft {
          right: 0; }
        .ngx-datatable .datatable-header .datatable-header-cell .targetMarker.dragFromRight {
          left: 0; }
      .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap {
        height: inherit; }
  .ngx-datatable .datatable-body {
    position: relative;
    z-index: 10;
    display: block; }
    .ngx-datatable .datatable-body .datatable-scroll {
      display: inline-block; }
    .ngx-datatable .datatable-body .datatable-row-detail {
      overflow-y: hidden; }
    .ngx-datatable .datatable-body .datatable-row-wrapper {
      display: flex;
      flex-direction: column; }
    .ngx-datatable .datatable-body .datatable-body-row {
      outline: none; }
      .ngx-datatable .datatable-body .datatable-body-row > div {
        display: flex; }
  .ngx-datatable .datatable-footer {
    display: block;
    width: 100%;
    overflow: auto; }
    .ngx-datatable .datatable-footer .datatable-footer-inner {
      display: flex;
      align-items: center;
      width: 100%; }
    .ngx-datatable .datatable-footer .selected-count .page-count {
      flex: 1 1 40%; }
    .ngx-datatable .datatable-footer .selected-count .datatable-pager {
      flex: 1 1 60%; }
    .ngx-datatable .datatable-footer .page-count {
      flex: 1 1 20%; }
    .ngx-datatable .datatable-footer .datatable-pager {
      flex: 1 1 80%;
      text-align: right; }
      .ngx-datatable .datatable-footer .datatable-pager .pager,
      .ngx-datatable .datatable-footer .datatable-pager .pager li {
        padding: 0;
        margin: 0;
        display: inline-block;
        list-style: none; }
      .ngx-datatable .datatable-footer .datatable-pager .pager li,
      .ngx-datatable .datatable-footer .datatable-pager .pager li a {
        outline: none; }
      .ngx-datatable .datatable-footer .datatable-pager .pager li a {
        cursor: pointer;
        display: inline-block; }
      .ngx-datatable .datatable-footer .datatable-pager .pager li.disabled a {
        cursor: not-allowed; }

/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@swimlane/ngx-datatable/themes/material.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
/*
  This stylesheet uses scss valiables for most of the colors / background-colors of the table
  to enable the customization of the displayed table without cloning the stylesheet into the
  own application.

  To modify table colors, add the following lines to the scss file of your application
  (this example modifies the color of the selected row - selectionType = single, multi or multiClick):

  $ngx-datatable-selected-active-background: yellow;
  $ngx-datatable-selected-active-background-hover: rgba(yellow, 0.2);

  @import '~@swimlane/ngx-datatable/index.css';
  @import '~@swimlane/ngx-datatable/themes/material.scss';
  @import '~@swimlane/ngx-datatable/assets/icons.css';

That's all.
*/
.ngx-datatable.material {
  background: #fff;
  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);
  /**
	 * Shared Styles
	 */
  /**
	 * Global Row Styles
	 */
  /**
	 * Header Styles
	 */
  /**
	 * Body Styles
	 */
  /**
	 * Footer Styles
	 */ }
  .ngx-datatable.material.striped .datatable-row-odd {
    background: #eee; }
  .ngx-datatable.material.single-selection .datatable-body-row.active,
  .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active,
  .ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group {
    background-color: #304ffe;
    color: #fff; }
  .ngx-datatable.material.single-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.multi-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover .datatable-row-group {
    background-color: #193ae4;
    color: #fff; }
  .ngx-datatable.material.single-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.multi-selection .datatable-body-row.active:focus .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus .datatable-row-group {
    background-color: #2041ef;
    color: #fff; }
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
    background-color: #eee;
    transition-property: background;
    transition-duration: 0.3s;
    transition-timing-function: linear; }
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus,
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus .datatable-row-group {
    background-color: #ddd; }
  .ngx-datatable.material.cell-selection .datatable-body-cell:hover,
  .ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group {
    background-color: #eee;
    transition-property: background;
    transition-duration: 0.3s;
    transition-timing-function: linear; }
  .ngx-datatable.material.cell-selection .datatable-body-cell:focus,
  .ngx-datatable.material.cell-selection .datatable-body-cell:focus .datatable-row-group {
    background-color: #ddd; }
  .ngx-datatable.material.cell-selection .datatable-body-cell.active,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active .datatable-row-group {
    background-color: #304ffe;
    color: #fff; }
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:hover,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:hover .datatable-row-group {
    background-color: #193ae4;
    color: #fff; }
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:focus,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:focus .datatable-row-group {
    background-color: #2041ef;
    color: #fff; }
  .ngx-datatable.material .empty-row {
    height: 50px;
    text-align: left;
    padding: 0.5rem 1.2rem;
    vertical-align: top;
    border-top: 0; }
  .ngx-datatable.material .loading-row {
    text-align: left;
    padding: 0.5rem 1.2rem;
    vertical-align: top;
    border-top: 0; }
  .ngx-datatable.material .datatable-header .datatable-row-left,
  .ngx-datatable.material .datatable-body .datatable-row-left {
    background-color: #fff;
    background-position: 100% 0;
    background-repeat: repeat-y;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==); }
  .ngx-datatable.material .datatable-header .datatable-row-right,
  .ngx-datatable.material .datatable-body .datatable-row-right {
    background-position: 0 0;
    background-color: #fff;
    background-repeat: repeat-y;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQI12PQkNdi1VTQ5gbSwkAsDQARLAIGtOSFUAAAAABJRU5ErkJggg==); }
  .ngx-datatable.material .datatable-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    .ngx-datatable.material .datatable-header .datatable-header-cell {
      text-align: left;
      padding: 0.9rem 1.2rem;
      font-weight: 400;
      background-color: #fff;
      color: rgba(0, 0, 0, 0.54);
      vertical-align: bottom;
      font-size: 12px;
      font-weight: 500; }
      .ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-wrapper {
        position: relative; }
      .ngx-datatable.material .datatable-header .datatable-header-cell.longpress .draggable::after {
        transition: transform 400ms ease, opacity 400ms ease;
        opacity: 0.5;
        transform: scale(1); }
      .ngx-datatable.material .datatable-header .datatable-header-cell .draggable::after {
        content: ' ';
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -30px 0 0 -30px;
        height: 60px;
        width: 60px;
        background: #eee;
        border-radius: 100%;
        opacity: 1;
        filter: none;
        transform: scale(0);
        z-index: 9999;
        pointer-events: none; }
      .ngx-datatable.material .datatable-header .datatable-header-cell.dragging .resize-handle {
        border-right: none; }
    .ngx-datatable.material .datatable-header .resize-handle {
      border-right: solid 1px #eee; }
  .ngx-datatable.material .datatable-body .datatable-row-detail {
    background: #f5f5f5;
    padding: 10px; }
  .ngx-datatable.material .datatable-body .datatable-group-header {
    background: #f5f5f5;
    border-bottom: solid 1px #d9d8d9;
    border-top: solid 1px #d9d8d9; }
  .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
    text-align: left;
    padding: 0.9rem 1.2rem;
    vertical-align: top;
    border-top: 0;
    color: rgba(0, 0, 0, 0.87);
    transition: width 0.3s ease;
    font-size: 14px;
    font-weight: 400; }
  .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-group-cell {
    text-align: left;
    padding: 0.9rem 1.2rem;
    vertical-align: top;
    border-top: 0;
    color: rgba(0, 0, 0, 0.87);
    transition: width 0.3s ease;
    font-size: 14px;
    font-weight: 400; }
  .ngx-datatable.material .datatable-body .progress-linear {
    display: block;
    position: relative;
    width: 100%;
    height: 5px;
    padding: 0;
    margin: 0;
    position: absolute; }
    .ngx-datatable.material .datatable-body .progress-linear .container {
      display: block;
      position: relative;
      overflow: hidden;
      width: 100%;
      height: 5px;
      transform: translate(0, 0) scale(1, 1);
      background-color: #aad1f9; }
      .ngx-datatable.material .datatable-body .progress-linear .container .bar {
        transition: all 0.2s linear;
        animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
        transition: transform 0.2s linear;
        background-color: #106cc8;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        height: 5px; }
  .ngx-datatable.material .datatable-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.54); }
    .ngx-datatable.material .datatable-footer .page-count {
      line-height: 50px;
      height: 50px;
      padding: 0 1.2rem; }
    .ngx-datatable.material .datatable-footer .datatable-pager {
      margin: 0 10px; }
      .ngx-datatable.material .datatable-footer .datatable-pager li {
        vertical-align: middle; }
        .ngx-datatable.material .datatable-footer .datatable-pager li.disabled a {
          color: rgba(0, 0, 0, 0.26) !important;
          background-color: transparent !important; }
        .ngx-datatable.material .datatable-footer .datatable-pager li.active a {
          background-color: rgba(158, 158, 158, 0.2);
          font-weight: bold; }
      .ngx-datatable.material .datatable-footer .datatable-pager a {
        height: 22px;
        min-width: 24px;
        line-height: 22px;
        padding: 0 6px;
        border-radius: 3px;
        margin: 6px 3px;
        text-align: center;
        vertical-align: top;
        color: rgba(0, 0, 0, 0.54);
        text-decoration: none;
        vertical-align: bottom; }
        .ngx-datatable.material .datatable-footer .datatable-pager a:hover {
          color: rgba(0, 0, 0, 0.75);
          background-color: rgba(158, 158, 158, 0.2); }
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-left,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-skip,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-right,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-prev {
        font-size: 20px;
        line-height: 20px;
        padding: 0 3px; }
  .ngx-datatable.material .datatable-summary-row .datatable-body-row {
    background-color: #ddd; }
    .ngx-datatable.material .datatable-summary-row .datatable-body-row:hover {
      background-color: #ddd; }
    .ngx-datatable.material .datatable-summary-row .datatable-body-row .datatable-body-cell {
      font-weight: bold; }

/**
 * Checkboxes
**/
.datatable-checkbox {
  position: relative;
  margin: 0;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  padding: 0; }
  .datatable-checkbox input[type='checkbox'] {
    position: relative;
    margin: 0 1rem 0 0;
    cursor: pointer;
    outline: none; }
    .datatable-checkbox input[type='checkbox']:before {
      transition: all 0.3s ease-in-out;
      content: '';
      position: absolute;
      left: 0;
      z-index: 1;
      width: 1rem;
      height: 1rem;
      border: 2px solid #f2f2f2; }
    .datatable-checkbox input[type='checkbox']:checked:before {
      transform: rotate(-45deg);
      height: 0.5rem;
      border-color: #009688;
      border-top-style: none;
      border-right-style: none; }
    .datatable-checkbox input[type='checkbox']:after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 1rem;
      height: 1rem;
      background: #fff;
      cursor: pointer; }

/**
 * Progress bar animations
 */
@keyframes query {
  0% {
    opacity: 1;
    transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    transform: translateX(-50%) scale(0, 1); } }

/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@swimlane/ngx-datatable/assets/icons.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

@font-face {
  font-family: 'data-table';
  src: url('data-table.19a1c5c211a201d8.eot');
  src: url('data-table.19a1c5c211a201d8.eot?#iefix') format('embedded-opentype'), url('data-table.d233a8724a9532b6.woff') format('woff'),
    url('data-table.4f99927ffc558471.ttf') format('truetype'), url('data-table.029992b38cb863a4.svg#data-table') format('svg');
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
  font-family: 'data-table' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^='datatable-icon-']:before,
[class*=' datatable-icon-']:before {
  font-family: 'data-table' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.datatable-icon-filter:before {
  content: '\62';
}
.datatable-icon-collapse:before {
  content: '\61';
}
.datatable-icon-expand:before {
  content: '\63';
}
.datatable-icon-close:before {
  content: '\64';
}
.datatable-icon-up:before {
  content: '\65';
}
.datatable-icon-down:before {
  content: '\66';
}
.datatable-icon-sort:before {
  content: '\67';
}
.datatable-icon-done:before {
  content: '\68';
}
.datatable-icon-done-all:before {
  content: '\69';
}
.datatable-icon-search:before {
  content: '\6a';
}
.datatable-icon-pin:before {
  content: '\6b';
}
.datatable-icon-add:before {
  content: '\6d';
}
.datatable-icon-left:before {
  content: '\6f';
}
.datatable-icon-right:before {
  content: '\70';
}
.datatable-icon-skip:before {
  content: '\71';
}
.datatable-icon-prev:before {
  content: '\72';
}

