@charset "UTF-8";.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 .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid rgba(0,0,0,0)}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.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:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.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:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.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;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.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{inset: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{inset: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:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#673ab7}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffd740}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.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:#673ab7}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ffd740}.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-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.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 .2s ease-in-out;transform:scale(.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:#000000de}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#fff;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:rgba(0,0,0,0)}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#673ab7}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffd740}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.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:#673ab7}.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:#ffd740}.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.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:#0000}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:#000000de}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#673ab7}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ffd740}.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.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.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:#ffffff1a}.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:#0000001a}.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:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.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:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;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:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;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-card{background:#fff;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#673ab7}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffd740}.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:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.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:#673ab7}.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:#ffd740}.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:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#673ab7;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffd740;color:#000000de}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#0000001a}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:#0000}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.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,.2) 50%,rgba(249,171,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,.2) 50%,rgba(249,171,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:#673ab766}.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:#673ab74d}@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:#673ab74d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.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,.2) 50%,rgba(249,171,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,.2) 50%,rgba(249,171,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:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ffd74066}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.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:#ffd7404d}@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:#ffd7404d}}.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,.2) 50%,rgba(249,171,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,.2) 50%,rgba(249,171,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:#f4433666}.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:#f443364d}@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:#f443364d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.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:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.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:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#673ab7}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffd740}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ffd740}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#673ab7}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffd740}.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:#673ab7}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ffd740}.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,.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,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(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:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(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:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:#0000}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#673ab7}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffd740}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.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:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#673ab7}.mat-icon.mat-accent{color:#ffd740}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#673ab7}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ffd740}.mat-form-field.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,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.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,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:rgba(0,0,0,0);color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.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,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(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:#00000061}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#d5cae9}.mat-progress-bar-buffer{background-color:#d5cae9}.mat-progress-bar-fill:after{background-color:#673ab7}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbf1cc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbf1cc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ffd740}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#673ab7}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffd740}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#673ab7}.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:#673ab7}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffd740}.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:#ffd740}.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:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#673ab7}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffd740}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.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:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[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:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ffd740}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ffd7408a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ffd740}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#673ab7}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#673ab78a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#673ab7}.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:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#673ab7}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#673ab733}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ffd740}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#000000de}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ffd74033}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:#0000}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(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,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.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:#0000000a}.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:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;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:#000000de}.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:#000000de}.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:#0000;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.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:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.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,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.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:#d1c4e94d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#673ab7}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.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:#ffe57f4d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffd740}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.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:#ffcdd24d}.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-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.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:#d1c4e94d}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.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-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#673ab7}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.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 .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:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.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:#ffe57f4d}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.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-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ffd740}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#000000de}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.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 .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:#000;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.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:#ffcdd24d}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.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-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.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 .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:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#673ab7;color:#fff}.mat-toolbar.mat-accent{background:#ffd740;color:#000000de}.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-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ffd740}@keyframes loadBgAnimation{0%{background-position:50% 0}to{background-position:-150% 0}}@keyframes load3BgAnimation{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes matIconAnimate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shadow-inside{0%{background-image:linear-gradient(to left,rgba(5,5,5,.06),rgba(0,0,0,0))}2%,90%{background-image:linear-gradient(to left,rgba(5,5,5,.06),rgba(0,0,0,0))}to{background-image:none}}@keyframes shadow-outside{0%{background-image:none}2%,90%{background-image:linear-gradient(to right,rgba(5,5,5,.06),rgba(0,0,0,0))}to{background-image:linear-gradient(to right,rgba(5,5,5,.06),rgba(0,0,0,0))}}@keyframes shadowBottomOnScroll{0%{box-shadow:0 0 #0505050f}1%,to{box-shadow:0 1px 10px #0505051a}}.alertBlock,.noRslBlock{left:50%;transform:translate(-50%)}.loginBlock .RBlock .centerBlock form .changePsdBtn,.inputBorder input+b,.inputBorder textarea+b,.inputBorder.matIocnR .changePsdBtn,.inputBorder.matIocnR .closeIptBtn,.inputBorder .matIcon{top:50%;transform:translateY(-50%)}.loginBlock .RBlock .topBlock .line:after,.loginBlock .LBlock .centerBlock,.navBlock .userBlock .userInfo .userImgBlock .circleBlock mat-icon{top:50%;left:50%;transform:translate(-50%,-50%)}.inputBlock.selectIcon .inputBorder input~b,.selectBorder select+b{position:absolute;top:50%;transform:translateY(-50%);right:5px;width:0;height:0;pointer-events:none;border-style:solid;border-width:5px 4px 0 4px;border-color:var(--font) transparent transparent transparent;display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-family:\860b\65b9-\7e41,Helvetica,PingFang TC,\5fae\8edf\6b63\9ed1\9ad4,Microsoft JhengHei,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;font-size:100%;vertical-align:baseline;color:var(--font);letter-spacing:.02em}*{box-sizing:border-box;outline:0 none;font-family:\860b\65b9-\7e41,Helvetica,PingFang TC,\5fae\8edf\6b63\9ed1\9ad4,Microsoft JhengHei,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;margin:0;font-size:1rem}body{overflow:hidden;background-color:var(--bG)}@media screen and (max-width: 992px){body{overflow-y:auto}}html,body{height:100%;margin:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:after,q:before,blockquote:after,blockquote:before{content:"";content:none}img{width:100%;height:auto;display:block}a{color:inherit;text-decoration:none;display:block}a:hover,a:focus,a:active{color:var(--hover)!important}a img{border:none}svg{display:block}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button,select{text-transform:none}button,input{outline:0 none;border:0 none}button[type=button],button[type=reset],button[type=submit],input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}\:after,\:before{box-sizing:border-box}[hidden]{display:none}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1.1rem}p{font-size:1rem}span{font-size:.8rem}.fwB{font-weight:700}.maxLen{position:absolute;right:5px;bottom:50%;color:var(--gray);pointer-events:none;line-height:1;transform:translateY(50%)}.taR{text-align:right}.taC{text-align:center}.color--color0{color:var(--color0)}.color--white{color:var(--white)}.color--black{color:var(--black)}.color--red{color:var(--red)}.color--orange{color:var(--orange)}.color--yellow{color:var(--yellow)}.color--green{color:var(--green)}.color--blue{color:var(--blue)}.color--purple{color:var(--purple)}.color--gray{color:var(--gray)}.color--primary120{color:var(--primary120)}.color--primary110{color:var(--primary110)}.color--primary{color:var(--primary)}.color--primary80{color:var(--primary80)}.color--primary50{color:var(--primary50)}.color--secondary{color:var(--secondary)}.color--mainD{color:var(--mainD)}.color--main{color:var(--main)}.color--sub{color:var(--sub)}.color--hover{color:var(--hover)}.color--font{color:var(--font)}.color--fontRe{color:var(--fontRe)}.color--bG{color:var(--bG)}.color--title{color:var(--title)}.color--subTitle{color:var(--subTitle)}.color--headerBG{color:var(--headerBG)}.color--blockBG{color:var(--blockBG)}.color--blockTitle{color:var(--blockTitle)}.color--navBG{color:var(--navBG)}.color--navActiveBG{color:var(--navActiveBG)}.color--navPowerbyBG{color:var(--navPowerbyBG)}.color--tableBG{color:var(--tableBG)}.color--tableHoverBG{color:var(--tableHoverBG)}.color--tableSubBG{color:var(--tableSubBG)}.color--th{color:var(--th)}.color--editIptTable{color:var(--editIptTable)}.color--requiredIptTable{color:var(--requiredIptTable)}.color--ipt{color:var(--ipt)}.color--iptBG{color:var(--iptBG)}.color--iptBorder{color:var(--iptBorder)}.color--iptFocus{color:var(--iptFocus)}.color--rangeBG{color:var(--rangeBG)}.color--asideBlock{color:var(--asideBlock)}.color--iptBg{color:var(--iptBg)}.color--iptShadow{color:var(--iptShadow)}.color--iptFocusTxt{color:var(--iptFocusTxt)}.color--iptBgRquire{color:var(--iptBgRquire)}.color--iptBgBorder{color:var(--iptBgBorder)}.color--iptBgRquireFocus{color:var(--iptBgRquireFocus)}.color--iptBgRquireShadow{color:var(--iptBgRquireShadow)}.color--btnIcon{color:var(--btnIcon)}.color--iptBgDisable{color:var(--iptBgDisable)}.color--iptBgDisableBorder{color:var(--iptBgDisableBorder)}.color--indeterminate{color:var(--indeterminate)}.color--label{color:var(--label)}.color--iconBtnHover{color:var(--iconBtnHover)}.color--border{color:var(--border)}.color--placeholder{color:var(--placeholder)}select{border:0 none;appearance:none;display:block;background-color:var(--color0);letter-spacing:.02em;padding:7px 19px 7px 10px;color:var(--font)}select:focus{border-color:var(--iptFocus)}select option{color:var(--black)}select option:disabled{color:var(--gray)}.selectBlock label{color:var(--label);display:block;width:100%;cursor:pointer}.selectBlock.required label:after{content:"*"}.selectBlock.required .selectBorder:not(.selectBlock.required .selectBorder.noBorder){border:1px solid var(--iptBgBorder);background-color:var(--iptBgRquire)}.selectBlock.focus label{color:var(--iptFocusTxt)}.selectBlock.focus .selectBorder:not(.selectBlock.focus .selectBorder.noBorder){border-color:var(--iptFocus);box-shadow:0 0 4px var(--iptShadow)}.selectBlock.error label{color:var(--red)}.selectBlock.error .selectBorder:not(.selectBlock.error .selectBorder.noBorder){border-color:var(--red);background-color:var(--iptBgRquire)}.selectBlock.error .selectBorder select+b{border-color:var(--red) transparent transparent transparent}.selectBlock.error.focus .selectBorder:not(.selectBlock.error.focus .selectBorder.noBorder){border-color:var(--iptBgRquireFocus);box-shadow:0 0 4px var(--iptBgRquireShadow)}.selectBlock.disabled .selectBorder:not(.selectBlock.disabled .selectBorder.noBorder){border-color:var(--iptBgDisableBorder);background-color:var(--iptBgDisable)}.selectBlock.disabled .selectBorder:not(.selectBlock.disabled .selectBorder.noBorder) select{font-weight:400;opacity:1}.selectBlock.s select{padding:5px 20px 5px 5px}.selectBlock.notShow .selectBorder select{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute;inset:0;padding:0}.selectBlock.notShow .selectBorder:before{content:attr(data-selected);padding:2px 10px 2px 25px;display:block}.selectBorder{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;position:relative}.selectBorder:not(.selectBorder.noBorder){border:1px solid var(--iptBgBorder);background-color:var(--iptBG)}.selectBorder:not(.td){border-radius:10px}.selectBorder select{width:100%;font-weight:700}.selectBorder select#lang{width:80px}.selectBorder .mat-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;pointer-events:none}.selectBorder.dataShow{position:relative}.selectBorder.dataShow select{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute;inset:0;padding:0}.selectBorder.dataShow:before{content:attr(data-selected);padding:7px 10px 7px 35px;display:block}input,textarea{border:0 none;appearance:none;display:block;background-color:var(--color0);color:var(--font);letter-spacing:.02em;padding:7px 10px}input:not(.td),textarea:not(.td){border-radius:10px}input:not(input[readOnly],textarea[readOnly]):not(input[disabled],textarea[disabled]),textarea:not(input[readOnly],textarea[readOnly]):not(input[disabled],textarea[disabled]){font-weight:700}input:focus,textarea:focus{border-color:var(--iptFocus)}input::placeholder,textarea::placeholder{color:var(--placeholder);font-weight:400}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--placeholder);font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--placeholder);font-weight:400}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--placeholder);font-weight:400;opacity:1}textarea+.maxLen{bottom:5px;transform:none}label{color:var(--label);display:block;cursor:pointer;text-transform:capitalize;font-size:.9rem}label.required:after{content:"*"}.inputBlock label{width:100%}.inputBlock.required label:after{content:"*"}.inputBlock.required:not(.inputBlock.required.readOnly) .inputBorder{background-color:var(--iptBgRquire)}.inputBlock.focus label{color:var(--iptFocusTxt)}.inputBlock.focus .inputBorder{border-color:var(--iptFocus, .2);box-shadow:0 0 4px var(--iptShadow)}.inputBlock.focus .iptIcon{color:var(--iptFocusTxt)}.inputBlock.error label{color:var(--red)}.inputBlock.error:not(.inputBlock.error.readOnly) .inputBorder{border-color:var(--red)}.inputBlock.error .inputBorder{border-color:var(--red);background-color:var(--iptBgRquire)}.inputBlock.error .inputBorder input~b,.inputBlock.error .inputBorder textarea~b{visibility:visible}.inputBlock.error .inputBorder .maxLen{color:var(--red)}.inputBlock.error .inputBorder .maxLen+b{visibility:hidden}.inputBlock.error .inputBorder .iptIcon,.inputBlock.error.focus label{color:var(--red)}.inputBlock.error.focus .inputBorder{border-color:var(--iptBgRquireFocus);box-shadow:0 0 4px var(--iptBgRquireShadow)}.inputBlock.error.focus .inputBorder .iptIcon{color:var(--iptBgRquireShadow)}.inputBlock.error.selectIcon .inputBorder input~b{border-color:var(--red) transparent transparent transparent}.inputBlock.disabled .inputBorder{border-color:var(--iptBgDisableBorder)!important;background-color:var(--iptBgDisable)!important}.inputBlock.disabled .mat-icon[data-mat-icon-name=calendar-month]{display:none}.inputBlock.readOnly .inputBorder{background-color:var(--color0);border-color:var(--color0)}.inputBlock.readOnly .inputBorder input{-webkit-user-select:none;user-select:none;pointer-events:none}.inputBlock.selectIcon .inputBorder input~b{background-color:var(--color0);visibility:visible;right:6px;border-radius:0}.inputBlock.s textarea,.inputBlock.s input{padding:5px 20px 5px 5px}.inputBlock.textareaBlock+.printShow{white-space:pre-wrap}.inputBorder{border:1px solid var(--iptBgBorder);background-color:var(--iptBG);position:relative;border-radius:10px}.inputBorder .matIcon{position:absolute;pointer-events:none;color:var(--ipt)}.inputBorder:not(.matIocnR) .matIcon{width:48px}.inputBorder:not(.matIocnR) .matIcon+input{padding-left:48px}.inputBorder:not(.matIocnR) .matIcon.loading{width:auto;right:10px}.inputBorder.matIocnR{width:calc(100%30px)}.inputBorder.matIocnR input{padding-right:30px}.inputBorder.matIocnR .matIcon{right:15px}.inputBorder.matIocnR .changePsdBtn,.inputBorder.matIocnR .closeIptBtn{max-width:15px;position:absolute;right:15px;cursor:pointer}.inputBorder.matIocnR .changePsdBtn.notPointer,.inputBorder.matIocnR .closeIptBtn.notPointer{cursor:default}.inputBorder.matIocnR .changePsdBtn .matIcon,.inputBorder.matIocnR .closeIptBtn .matIcon{position:static;transform:none;right:0;display:block}.inputBorder.matIocnR .changePsdBtn:hover .matIcon,.inputBorder.matIocnR .closeIptBtn:hover .matIcon{color:var(--primary)}.inputBorder.wordCount{min-width:100px}.inputBorder input,.inputBorder textarea{width:100%}.inputBorder input~.spin,.inputBorder textarea~.spin{position:absolute;top:50%;transform:translateY(-50%);right:8px;pointer-events:none}.inputBorder input.l,.inputBorder textarea.l{padding:10px 15px;height:50px}.inputBorder input+b,.inputBorder textarea+b{position:absolute;right:10px;width:10px;height:10px;pointer-events:none;border-radius:10px;background-color:var(--red);visibility:hidden}.inputBorder textarea{resize:vertical;max-height:150px}.inputBorder .iptIcon{position:absolute;top:50%;transform:translateY(-50%);right:1px;pointer-events:none;display:block}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=month]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=month]{border:0 none;appearance:none;display:block;letter-spacing:.02em;padding:6px 10px}input[type=range]{margin:auto;outline:none;padding:0;width:100%;height:4px;background-color:var(--rangeBG);background-image:linear-gradient(var(--main),var(--main));background-size:50% 100%;background-repeat:no-repeat;border-radius:10px;cursor:pointer}input[type=range]:hover::-webkit-slider-thumb,input[type=range]:active::-webkit-slider-thumb{width:18px;height:18px}input[type=range]:hover::-moz-range-thumb,input[type=range]:active::-moz-range-thumb{width:18px;height:18px}input[type=range]:hover::-ms-thumb,input[type=range]:active::-ms-thumb{width:18px;height:18px}input[type=range]::-webkit-slider-runnable-track{box-shadow:none;border:none;background:transparent}input[type=range]::-moz-range-track{box-shadow:none;border:none;background:transparent}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-webkit-slider-thumb{appearance:none;width:12px;height:12px;background-color:var(--main);border:1px solid var(--main);border-radius:1rem;cursor:pointer;cursor:grab}input[type=range]::-moz-range-thumb{cursor:grab;appearance:none;width:12px;height:12px;background-color:var(--main);border:1px solid var(--main);border-radius:1rem;cursor:pointer}.switchBlock{display:inline-block;margin-left:0;text-align:left;vertical-align:top}.switchBlock .txt{position:absolute;top:50%;font-size:12px;transform:translateY(-50%);color:var(--white);-webkit-user-select:none;user-select:none}.switchBlock>label{color:var(--label);display:block;width:100%;cursor:pointer;text-transform:capitalize}.switchBlock .switchBox{padding:3px 0}.switchBlock .switchBox input{display:none!important}.switchBlock .switchBox input+label{width:60px;display:block;position:relative}.switchBlock .switchBox input+label .txt{color:var(--gray);right:9px}.switchBlock .switchBox input+label:after{content:"";display:block;border-radius:100%;border:2px solid #fff;background-color:#fff;width:16px;height:16px;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.switchBlock .switchBox input+label:before{content:"";border:1px solid var(--rangeBG);background-color:var(--rangeBG);height:24px;display:block;position:relative;cursor:pointer;margin:0;border-radius:20px;padding:0}.switchBlock .switchBox input:checked+label .txt{left:9px;color:var(--white)}.switchBlock .switchBox input:checked+label:before{background-color:var(--green);border-color:var(--green)}.switchBlock .switchBox input:checked+label:after{background-color:var(--white);left:79%;margin:0}.switchBlock.disable{opacity:.6}.switchBlock.disable label{cursor:not-allowed}.switchBlock.disable>label{cursor:not-allowed}.switchBlock.disable input+label:before{cursor:not-allowed}.switchBlock.s .switchBox input+label{width:50px}.switchBlock.s .switchBox input+label:after{width:10px;height:10px}.switchBlock.s .switchBox input+label:before{height:18px}dp-date-picker{display:none!important}.btn{padding:8px;text-align:center;border-radius:6px;background-color:var(--main);word-break:keep-all;white-space:nowrap;line-height:1;position:relative;letter-spacing:.02em;background-position:center;transition:background .8s}.btn .mat-icon{width:1.3rem;height:1.3rem;display:block;margin-right:5px}.btn span{display:block;margin-left:5px}.btn:not(.btn.icon) *{color:var(--white);text-transform:uppercase;font-size:.9em}.btn:not(.btn.icon):hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon):active{background-color:var(--main);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--color0{background-color:var(--color0)}.btn:not(.btn.icon).btnStyle--color0:hover{background:rgba(0,0,0,0) radial-gradient(circle,transparent 1%,rgba(0,0,0,0) 1%) center/15000%}.btn:not(.btn.icon).btnStyle--color0:active{background-color:var(--color0);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--white{background-color:var(--white)}.btn:not(.btn.icon).btnStyle--white:hover{background:#e6e6e6 radial-gradient(circle,transparent 1%,#e6e6e6 1%) center/15000%}.btn:not(.btn.icon).btnStyle--white:active{background-color:var(--white);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--black{background-color:var(--black)}.btn:not(.btn.icon).btnStyle--black:hover{background:#282828 radial-gradient(circle,transparent 1%,#282828 1%) center/15000%}.btn:not(.btn.icon).btnStyle--black:active{background-color:var(--black);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--red{background-color:var(--red)}.btn:not(.btn.icon).btnStyle--red:hover{background:#cf3e3e radial-gradient(circle,transparent 1%,#cf3e3e 1%) center/15000%}.btn:not(.btn.icon).btnStyle--red:active{background-color:var(--red);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--orange{background-color:var(--orange)}.btn:not(.btn.icon).btnStyle--orange:hover{background:#da7839 radial-gradient(circle,transparent 1%,#da7839 1%) center/15000%}.btn:not(.btn.icon).btnStyle--orange:active{background-color:var(--orange);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--yellow{background-color:var(--yellow)}.btn:not(.btn.icon).btnStyle--yellow:hover{background:#f7b43f radial-gradient(circle,transparent 1%,#f7b43f 1%) center/15000%}.btn:not(.btn.icon).btnStyle--yellow:active{background-color:var(--yellow);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--green{background-color:var(--green)}.btn:not(.btn.icon).btnStyle--green:hover{background:#4cad86 radial-gradient(circle,transparent 1%,#4cad86 1%) center/15000%}.btn:not(.btn.icon).btnStyle--green:active{background-color:var(--green);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--blue{background-color:var(--blue)}.btn:not(.btn.icon).btnStyle--blue:hover{background:#467bb3 radial-gradient(circle,transparent 1%,#467bb3 1%) center/15000%}.btn:not(.btn.icon).btnStyle--blue:active{background-color:var(--blue);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--purple{background-color:var(--purple)}.btn:not(.btn.icon).btnStyle--purple:hover{background:#6a5cb4 radial-gradient(circle,transparent 1%,#6a5cb4 1%) center/15000%}.btn:not(.btn.icon).btnStyle--purple:active{background-color:var(--purple);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--gray{background-color:var(--gray)}.btn:not(.btn.icon).btnStyle--gray:hover{background:#777777 radial-gradient(circle,transparent 1%,#777777 1%) center/15000%}.btn:not(.btn.icon).btnStyle--gray:active{background-color:var(--gray);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--primary120{background-color:var(--primary120)}.btn:not(.btn.icon).btnStyle--primary120:hover{background:#091019 radial-gradient(circle,transparent 1%,#091019 1%) center/15000%}.btn:not(.btn.icon).btnStyle--primary120:active{background-color:var(--primary120);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--primary110{background-color:var(--primary110)}.btn:not(.btn.icon).btnStyle--primary110:hover{background:#101c2c radial-gradient(circle,transparent 1%,#101c2c 1%) center/15000%}.btn:not(.btn.icon).btnStyle--primary110:active{background-color:var(--primary110);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--primary{background-color:var(--primary)}.btn:not(.btn.icon).btnStyle--primary:hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon).btnStyle--primary:active{background-color:var(--primary);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--primary80{background-color:var(--primary80)}.btn:not(.btn.icon).btnStyle--primary80:hover{background:#3b4c63 radial-gradient(circle,transparent 1%,#3b4c63 1%) center/15000%}.btn:not(.btn.icon).btnStyle--primary80:active{background-color:var(--primary80);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--primary50{background-color:var(--primary50)}.btn:not(.btn.icon).btnStyle--primary50:hover{background:#697a8f radial-gradient(circle,transparent 1%,#697a8f 1%) center/15000%}.btn:not(.btn.icon).btnStyle--primary50:active{background-color:var(--primary50);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--secondary{background-color:var(--secondary)}.btn:not(.btn.icon).btnStyle--secondary:hover{background:gainsboro radial-gradient(circle,transparent 1%,gainsboro 1%) center/15000%}.btn:not(.btn.icon).btnStyle--secondary:active{background-color:var(--secondary);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--mainD{background-color:var(--mainD)}.btn:not(.btn.icon).btnStyle--mainD:hover{background:#091019 radial-gradient(circle,transparent 1%,#091019 1%) center/15000%}.btn:not(.btn.icon).btnStyle--mainD:active{background-color:var(--mainD);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--main{background-color:var(--main)}.btn:not(.btn.icon).btnStyle--main:hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon).btnStyle--main:active{background-color:var(--main);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--sub{background-color:var(--sub)}.btn:not(.btn.icon).btnStyle--sub:hover{background:#516073 radial-gradient(circle,transparent 1%,#516073 1%) center/15000%}.btn:not(.btn.icon).btnStyle--sub:active{background-color:var(--sub);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--hover{background-color:var(--hover)}.btn:not(.btn.icon).btnStyle--hover:hover{background:#697a8f radial-gradient(circle,transparent 1%,#697a8f 1%) center/15000%}.btn:not(.btn.icon).btnStyle--hover:active{background-color:var(--hover);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--font{background-color:var(--font)}.btn:not(.btn.icon).btnStyle--font:hover{background:#282828 radial-gradient(circle,transparent 1%,#282828 1%) center/15000%}.btn:not(.btn.icon).btnStyle--font:active{background-color:var(--font);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--fontRe{background-color:var(--fontRe)}.btn:not(.btn.icon).btnStyle--fontRe:hover{background:gainsboro radial-gradient(circle,transparent 1%,gainsboro 1%) center/15000%}.btn:not(.btn.icon).btnStyle--fontRe:active{background-color:var(--fontRe);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--bG{background-color:var(--bG)}.btn:not(.btn.icon).btnStyle--bG:hover{background:gainsboro radial-gradient(circle,transparent 1%,gainsboro 1%) center/15000%}.btn:not(.btn.icon).btnStyle--bG:active{background-color:var(--bG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--title{background-color:var(--title)}.btn:not(.btn.icon).btnStyle--title:hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon).btnStyle--title:active{background-color:var(--title);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--subTitle{background-color:var(--subTitle)}.btn:not(.btn.icon).btnStyle--subTitle:hover{background:#3b4c63 radial-gradient(circle,transparent 1%,#3b4c63 1%) center/15000%}.btn:not(.btn.icon).btnStyle--subTitle:active{background-color:var(--subTitle);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--headerBG{background-color:var(--headerBG)}.btn:not(.btn.icon).btnStyle--headerBG:hover{background:#101c2c radial-gradient(circle,transparent 1%,#101c2c 1%) center/15000%}.btn:not(.btn.icon).btnStyle--headerBG:active{background-color:var(--headerBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--blockBG{background-color:var(--blockBG)}.btn:not(.btn.icon).btnStyle--blockBG:hover{background:#e6e6e6 radial-gradient(circle,transparent 1%,#e6e6e6 1%) center/15000%}.btn:not(.btn.icon).btnStyle--blockBG:active{background-color:var(--blockBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--blockTitle{background-color:var(--blockTitle)}.btn:not(.btn.icon).btnStyle--blockTitle:hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon).btnStyle--blockTitle:active{background-color:var(--blockTitle);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--navBG{background-color:var(--navBG)}.btn:not(.btn.icon).btnStyle--navBG:hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon).btnStyle--navBG:active{background-color:var(--navBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--navActiveBG{background-color:var(--navActiveBG)}.btn:not(.btn.icon).btnStyle--navActiveBG:hover{background:#101c2c radial-gradient(circle,transparent 1%,#101c2c 1%) center/15000%}.btn:not(.btn.icon).btnStyle--navActiveBG:active{background-color:var(--navActiveBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--navPowerbyBG{background-color:var(--navPowerbyBG)}.btn:not(.btn.icon).btnStyle--navPowerbyBG:hover{background:#091019 radial-gradient(circle,transparent 1%,#091019 1%) center/15000%}.btn:not(.btn.icon).btnStyle--navPowerbyBG:active{background-color:var(--navPowerbyBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--tableBG{background-color:var(--tableBG)}.btn:not(.btn.icon).btnStyle--tableBG:hover{background:#e6e6e6 radial-gradient(circle,transparent 1%,#e6e6e6 1%) center/15000%}.btn:not(.btn.icon).btnStyle--tableBG:active{background-color:var(--tableBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--tableHoverBG{background-color:var(--tableHoverBG)}.btn:not(.btn.icon).btnStyle--tableHoverBG:hover{background:gainsboro radial-gradient(circle,transparent 1%,gainsboro 1%) center/15000%}.btn:not(.btn.icon).btnStyle--tableHoverBG:active{background-color:var(--tableHoverBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--tableSubBG{background-color:var(--tableSubBG)}.btn:not(.btn.icon).btnStyle--tableSubBG:hover{background:#d5d5d5 radial-gradient(circle,transparent 1%,#d5d5d5 1%) center/15000%}.btn:not(.btn.icon).btnStyle--tableSubBG:active{background-color:var(--tableSubBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--th{background-color:var(--th)}.btn:not(.btn.icon).btnStyle--th:hover{background:#3b4c63 radial-gradient(circle,transparent 1%,#3b4c63 1%) center/15000%}.btn:not(.btn.icon).btnStyle--th:active{background-color:var(--th);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--editIptTable{background-color:var(--editIptTable)}.btn:not(.btn.icon).btnStyle--editIptTable:hover{background:rgba(101,200,208,.1) radial-gradient(circle,transparent 1%,rgba(101,200,208,.1) 1%) center/15000%}.btn:not(.btn.icon).btnStyle--editIptTable:active{background-color:var(--editIptTable);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--requiredIptTable{background-color:var(--requiredIptTable)}.btn:not(.btn.icon).btnStyle--requiredIptTable:hover{background:rgba(254,97,127,.1) radial-gradient(circle,transparent 1%,rgba(254,97,127,.1) 1%) center/15000%}.btn:not(.btn.icon).btnStyle--requiredIptTable:active{background-color:var(--requiredIptTable);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--ipt{background-color:var(--ipt)}.btn:not(.btn.icon).btnStyle--ipt:hover{background:#777777 radial-gradient(circle,transparent 1%,#777777 1%) center/15000%}.btn:not(.btn.icon).btnStyle--ipt:active{background-color:var(--ipt);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBG{background-color:var(--iptBG)}.btn:not(.btn.icon).btnStyle--iptBG:hover{background:#e6e6e6 radial-gradient(circle,transparent 1%,#e6e6e6 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBG:active{background-color:var(--iptBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBorder{background-color:var(--iptBorder)}.btn:not(.btn.icon).btnStyle--iptBorder:hover{background:#1d3048 radial-gradient(circle,transparent 1%,#1d3048 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBorder:active{background-color:var(--iptBorder);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptFocus{background-color:var(--iptFocus)}.btn:not(.btn.icon).btnStyle--iptFocus:hover{background:#a1c2bc radial-gradient(circle,transparent 1%,#a1c2bc 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptFocus:active{background-color:var(--iptFocus);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--rangeBG{background-color:var(--rangeBG)}.btn:not(.btn.icon).btnStyle--rangeBG:hover{background:#777777 radial-gradient(circle,transparent 1%,#777777 1%) center/15000%}.btn:not(.btn.icon).btnStyle--rangeBG:active{background-color:var(--rangeBG);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--asideBlock{background-color:var(--asideBlock)}.btn:not(.btn.icon).btnStyle--asideBlock:hover{background:#e6e6e6 radial-gradient(circle,transparent 1%,#e6e6e6 1%) center/15000%}.btn:not(.btn.icon).btnStyle--asideBlock:active{background-color:var(--asideBlock);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBg{background-color:var(--iptBg)}.btn:not(.btn.icon).btnStyle--iptBg:hover{background:#cbefeb radial-gradient(circle,transparent 1%,#cbefeb 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBg:active{background-color:var(--iptBg);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptShadow{background-color:var(--iptShadow)}.btn:not(.btn.icon).btnStyle--iptShadow:hover{background:#96bbb7 radial-gradient(circle,transparent 1%,#96bbb7 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptShadow:active{background-color:var(--iptShadow);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptFocusTxt{background-color:var(--iptFocusTxt)}.btn:not(.btn.icon).btnStyle--iptFocusTxt:hover{background:#96bbb7 radial-gradient(circle,transparent 1%,#96bbb7 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptFocusTxt:active{background-color:var(--iptFocusTxt);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBgRquire{background-color:var(--iptBgRquire)}.btn:not(.btn.icon).btnStyle--iptBgRquire:hover{background:#ffc0c0 radial-gradient(circle,transparent 1%,#ffc0c0 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBgRquire:active{background-color:var(--iptBgRquire);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBgBorder{background-color:var(--iptBgBorder)}.btn:not(.btn.icon).btnStyle--iptBgBorder:hover{background:#c7c7c7 radial-gradient(circle,transparent 1%,#c7c7c7 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBgBorder:active{background-color:var(--iptBgBorder);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBgRquireFocus{background-color:var(--iptBgRquireFocus)}.btn:not(.btn.icon).btnStyle--iptBgRquireFocus:hover{background:#ff8080 radial-gradient(circle,transparent 1%,#ff8080 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBgRquireFocus:active{background-color:var(--iptBgRquireFocus);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBgRquireShadow{background-color:var(--iptBgRquireShadow)}.btn:not(.btn.icon).btnStyle--iptBgRquireShadow:hover{background:#ff5959 radial-gradient(circle,transparent 1%,#ff5959 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBgRquireShadow:active{background-color:var(--iptBgRquireShadow);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--btnIcon{background-color:var(--btnIcon)}.btn:not(.btn.icon).btnStyle--btnIcon:hover{background:#a1c2bc radial-gradient(circle,transparent 1%,#a1c2bc 1%) center/15000%}.btn:not(.btn.icon).btnStyle--btnIcon:active{background-color:var(--btnIcon);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBgDisable{background-color:var(--iptBgDisable)}.btn:not(.btn.icon).btnStyle--iptBgDisable:hover{background:#dfdfdf radial-gradient(circle,transparent 1%,#dfdfdf 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBgDisable:active{background-color:var(--iptBgDisable);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iptBgDisableBorder{background-color:var(--iptBgDisableBorder)}.btn:not(.btn.icon).btnStyle--iptBgDisableBorder:hover{background:#c7c7c7 radial-gradient(circle,transparent 1%,#c7c7c7 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iptBgDisableBorder:active{background-color:var(--iptBgDisableBorder);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--indeterminate{background-color:var(--indeterminate)}.btn:not(.btn.icon).btnStyle--indeterminate:hover{background:#5de6af radial-gradient(circle,transparent 1%,#5de6af 1%) center/15000%}.btn:not(.btn.icon).btnStyle--indeterminate:active{background-color:var(--indeterminate);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--label{background-color:var(--label)}.btn:not(.btn.icon).btnStyle--label:hover{background:#3b4c63 radial-gradient(circle,transparent 1%,#3b4c63 1%) center/15000%}.btn:not(.btn.icon).btnStyle--label:active{background-color:var(--label);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--iconBtnHover{background-color:var(--iconBtnHover)}.btn:not(.btn.icon).btnStyle--iconBtnHover:hover{background:#d5dfda radial-gradient(circle,transparent 1%,#d5dfda 1%) center/15000%}.btn:not(.btn.icon).btnStyle--iconBtnHover:active{background-color:var(--iconBtnHover);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--border{background-color:var(--border)}.btn:not(.btn.icon).btnStyle--border:hover{background:black radial-gradient(circle,transparent 1%,black 1%) center/15000%}.btn:not(.btn.icon).btnStyle--border:active{background-color:var(--border);background-size:100%;transition:background 0s}.btn:not(.btn.icon).btnStyle--placeholder{background-color:var(--placeholder)}.btn:not(.btn.icon).btnStyle--placeholder:hover{background:#777777 radial-gradient(circle,transparent 1%,#777777 1%) center/15000%}.btn:not(.btn.icon).btnStyle--placeholder:active{background-color:var(--placeholder);background-size:100%;transition:background 0s}.btn.icon{background-color:var(--color0);position:relative;padding:6px}.btn.icon .mat-icon{margin-right:0;width:1.7rem;height:1.7rem;color:var(--gray)}@media screen and (max-width: 992px){.btn.icon .mat-icon{width:1.5rem;height:1.5rem}}.btn.icon .centerAll{color:var(--gray)}.btn.icon:hover .mat-icon *,.btn.icon:hover .centerAll{color:var(--main)}.btn.icon.btnStyle--color0 .mat-icon.loading *,.btn.icon.btnStyle--color0:hover .mat-icon *,.btn.icon.btnStyle--color0:hover .centerAll{color:var(--color0)}.btn.icon.btnStyle--white .mat-icon.loading *,.btn.icon.btnStyle--white:hover .mat-icon *,.btn.icon.btnStyle--white:hover .centerAll{color:var(--white)}.btn.icon.btnStyle--black .mat-icon.loading *,.btn.icon.btnStyle--black:hover .mat-icon *,.btn.icon.btnStyle--black:hover .centerAll{color:var(--black)}.btn.icon.btnStyle--red .mat-icon.loading *,.btn.icon.btnStyle--red:hover .mat-icon *,.btn.icon.btnStyle--red:hover .centerAll{color:var(--red)}.btn.icon.btnStyle--orange .mat-icon.loading *,.btn.icon.btnStyle--orange:hover .mat-icon *,.btn.icon.btnStyle--orange:hover .centerAll{color:var(--orange)}.btn.icon.btnStyle--yellow .mat-icon.loading *,.btn.icon.btnStyle--yellow:hover .mat-icon *,.btn.icon.btnStyle--yellow:hover .centerAll{color:var(--yellow)}.btn.icon.btnStyle--green .mat-icon.loading *,.btn.icon.btnStyle--green:hover .mat-icon *,.btn.icon.btnStyle--green:hover .centerAll{color:var(--green)}.btn.icon.btnStyle--blue .mat-icon.loading *,.btn.icon.btnStyle--blue:hover .mat-icon *,.btn.icon.btnStyle--blue:hover .centerAll{color:var(--blue)}.btn.icon.btnStyle--purple .mat-icon.loading *,.btn.icon.btnStyle--purple:hover .mat-icon *,.btn.icon.btnStyle--purple:hover .centerAll{color:var(--purple)}.btn.icon.btnStyle--gray .mat-icon.loading *,.btn.icon.btnStyle--gray:hover .mat-icon *,.btn.icon.btnStyle--gray:hover .centerAll{color:var(--gray)}.btn.icon.btnStyle--primary120 .mat-icon.loading *,.btn.icon.btnStyle--primary120:hover .mat-icon *,.btn.icon.btnStyle--primary120:hover .centerAll{color:var(--primary120)}.btn.icon.btnStyle--primary110 .mat-icon.loading *,.btn.icon.btnStyle--primary110:hover .mat-icon *,.btn.icon.btnStyle--primary110:hover .centerAll{color:var(--primary110)}.btn.icon.btnStyle--primary .mat-icon.loading *,.btn.icon.btnStyle--primary:hover .mat-icon *,.btn.icon.btnStyle--primary:hover .centerAll{color:var(--primary)}.btn.icon.btnStyle--primary80 .mat-icon.loading *,.btn.icon.btnStyle--primary80:hover .mat-icon *,.btn.icon.btnStyle--primary80:hover .centerAll{color:var(--primary80)}.btn.icon.btnStyle--primary50 .mat-icon.loading *,.btn.icon.btnStyle--primary50:hover .mat-icon *,.btn.icon.btnStyle--primary50:hover .centerAll{color:var(--primary50)}.btn.icon.btnStyle--secondary .mat-icon.loading *,.btn.icon.btnStyle--secondary:hover .mat-icon *,.btn.icon.btnStyle--secondary:hover .centerAll{color:var(--secondary)}.btn.icon.btnStyle--mainD .mat-icon.loading *,.btn.icon.btnStyle--mainD:hover .mat-icon *,.btn.icon.btnStyle--mainD:hover .centerAll{color:var(--mainD)}.btn.icon.btnStyle--main .mat-icon.loading *,.btn.icon.btnStyle--main:hover .mat-icon *,.btn.icon.btnStyle--main:hover .centerAll{color:var(--main)}.btn.icon.btnStyle--sub .mat-icon.loading *,.btn.icon.btnStyle--sub:hover .mat-icon *,.btn.icon.btnStyle--sub:hover .centerAll{color:var(--sub)}.btn[disabled],.btn.disabled{transition:none;cursor:not-allowed}.btn[disabled] *,.btn.disabled *{color:var(--border)}.btn[disabled]:not(.btn[disabled].icon,.btn.disabled.icon),.btn.disabled:not(.btn[disabled].icon,.btn.disabled.icon){background-color:var(--border)!important}.btn[disabled]:not(.btn[disabled].icon,.btn.disabled.icon) *,.btn[disabled]:not(.btn[disabled].icon,.btn.disabled.icon):hover,.btn.disabled:not(.btn[disabled].icon,.btn.disabled.icon) *,.btn.disabled:not(.btn[disabled].icon,.btn.disabled.icon):hover{color:var(--placeholder)}.btn[disabled]:not(.btn[disabled].icon,.btn.disabled.icon):active,.btn.disabled:not(.btn[disabled].icon,.btn.disabled.icon):active{background:none!important;background-color:var(--border)!important;transition:none}.btn[disabled].icon *,.btn[disabled].icon:hover,.btn.disabled.icon *,.btn.disabled.icon:hover{color:var(--border)!important}.btn.l{padding:12px 8px}.btn.m{padding:5px}.btn.m:not(.btn.m.icon){padding-right:8px}.btn.m .mat-icon{width:1.3rem;height:1.3rem}.btn.s{padding:2px;border-radius:4px}.btn.s:not(.btn.s.icon){padding-right:4px}.btn.s .mat-icon{width:1rem;height:1rem;margin-right:2px}.btn.circle{border-radius:100%;padding:0;display:block}.btn.circle .mat-icon{margin-right:0}.btnCom{display:inline-block}.btnCom.fullW{display:block;width:100%}.btnCom .btn{display:block;width:inherit}.btnCom .btn.white *{color:var(--white)}@media screen and (max-width: 991.98px){.btnCom .btn.fullScreen,.btnCom .btn.fullScreenClose{display:none}}.hintBlock{text-align:right;padding-right:10px}.hintBlock p{color:var(--red);font-size:.8em}.formBlock{width:100%;display:block}.formBlock .inputItem{width:200px;padding:0 10px;flex:auto}.formBlock fieldset{width:100%}.formBlock fieldset.btnBlock{flex-flow:column nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;margin-top:30px}.formBlock fieldset.btnBlock app-button{width:100%}.formBlock fieldset.btnBlock>app-button+app-button{margin-top:15px}.fieldsetBlock{width:100%;margin:10px auto 15px}.formBlock fieldset.required label:not(.switchs):after{content:"*";display:inline-block}.formBlock fieldset.errorMsg .changePsdBtn{display:none}.formBlock fieldset.errorMsg .inputBlock input+b{visibility:visible}.formBlock fieldset.errorMsg .inputBorder{border-color:var(--red)}.formBlock fieldset.errorMsg .inputBorder .matIcon,.formBlock fieldset.errorMsg .selectBlock label{color:var(--red)}.formBlock fieldset.errorMsg .selectBlock b{border-top-color:var(--red)}.formBlock fieldset.errorMsg .selectBlock .selectBorder{border-color:var(--red)}.formBlock fieldset.errorMsg label{color:var(--red)}.block.tables{background-color:var(--tableBG)}.tables.borderAll{border:1px solid var(--bG)}.table{width:100%;border:0;border-collapse:collapse;border-spacing:0}.table.view .inputBlock{display:none}.table.view .textbox{visibility:visible!important}.table.view tbody>tr>td.noBorder{border-bottom:1px solid var(--bG)}.table.border th:not(:last-child),.table.border td:not(:last-child){border-right:1px solid var(--bG)}.table.border th.borderRnone,.table.border td.borderRnone{border-right:0}.table.border th.action,.table.border td.action{box-shadow:inset 1px 0 0 var(--bG);z-index:4}.table.border th.checkboxBoxFixL,.table.border td.checkboxBoxFixL{box-shadow:none;padding-left:8px;padding-right:8px}.table.border th.checkboxBoxFixL:not(.table.border th.checkboxBoxFixL.hidden,.table.border td.checkboxBoxFixL.hidden)+.fixL,.table.border td.checkboxBoxFixL:not(.table.border th.checkboxBoxFixL.hidden,.table.border td.checkboxBoxFixL.hidden)+.fixL{left:33px}.table.border th.checkboxBoxFixL:not(.table.border th.checkboxBoxFixL.hidden,.table.border td.checkboxBoxFixL.hidden)+.fixL+.left2,.table.border td.checkboxBoxFixL:not(.table.border th.checkboxBoxFixL.hidden,.table.border td.checkboxBoxFixL.hidden)+.fixL+.left2{left:194px}.table.border th.checkboxBoxFixL:not(.table.border th.checkboxBoxFixL.hidden,.table.border td.checkboxBoxFixL.hidden)+.fixL+.left2+.left3,.table.border td.checkboxBoxFixL:not(.table.border th.checkboxBoxFixL.hidden,.table.border td.checkboxBoxFixL.hidden)+.fixL+.left2+.left3{left:262px}.table.border th.fixL,.table.border td.fixL{box-shadow:inset -1px 0 0 var(--bG);border-right:0}.table.border td.fixL{box-shadow:inset -1px 0 0 var(--bG)}.table thead{top:0;z-index:5;animation-name:shadowBottomOnScroll;animation-duration:1ms;animation-timeline:scroll(block nearest);position:sticky}.table thead tr th{box-shadow:inset 0 -1px 0 var(--bG);padding-top:10px;padding-bottom:10px;position:sticky;top:0;z-index:2;font-weight:700;background-color:var(--tableBG);color:var(--th);text-transform:capitalize}.table thead tr th.fixL{z-index:3}.table thead tr.filter{border-bottom:3px solid var(--th)}.table thead tr.filter app-button{display:block;width:100%}.table thead tr.filter app-button~app-button{margin-top:3px;margin-left:0}.table thead tr.filter app-button .btn{width:100%;height:100%}.table thead tr.filter th{padding:4px 8px 8px}.table thead tr.filter .line:after{background-color:var(--ipt)}.table thead tr.filter .selectBorder,.table thead tr.filter .inputBorder{position:static;inset:0;border-radius:0}.table thead tr.filter .selectBorder input,.table thead tr.filter .inputBorder input{transform:none;position:static;background-color:var(--color0)!important;color:var(--font)!important}.table thead tr.filter .sortBox{min-width:130px;flex-flow:row nowrap;display:flex;justify-content:space-evenly;align-items:center;align-content:center}.table thead tr.filter .sortBox input[type=radio]:checked+label{color:var(--main)}.table thead tr.filter .sortBox label{font-size:.8em;cursor:pointer;width:49.5%;text-align:center;padding:5px 2px}.table thead tr.filter .sortBox .line{height:15px}.table tbody>tr:not(:last-child) td,.table tbody>tr:not(:last-child) th{border-bottom:1px solid var(--bG)}.table tbody>tr.sub{color:var(--gray);background-color:var(--tableSubBG);padding:10px}.table tbody>tr.sub>td{padding:15px 15px 30px}.table tbody>tr.sub .table{border:1px solid var(--bG)}.table tbody>tr.sub .table th:not(.table tbody > tr.sub .table th.percent,.table tbody > tr.sub .table td.percent):not(.table tbody > tr.sub .table th.txtOnly,.table tbody > tr.sub .table td.txtOnly),.table tbody>tr.sub .table td:not(.table tbody > tr.sub .table th.percent,.table tbody > tr.sub .table td.percent):not(.table tbody > tr.sub .table th.txtOnly,.table tbody > tr.sub .table td.txtOnly){padding:5px 7px;box-shadow:none}.table tbody>tr:hover{background-color:var(--tableHoverBG)}.table tbody>tr:hover .action,.table tbody>tr:hover .fixL{background-color:var(--tableHoverBG)}.table tbody>tr:hover.sub{background-color:var(--tableSubBG)}.table tbody>tr:hover.sub .action,.table tbody>tr:hover.sub .fixL{background-color:initial}.table tbody>tr.unuse{background-color:var(--iconBtnHover)}.table tbody>tr.unuse>td:not(:first-child){background-color:transparent;color:#c8cbc9}.table tbody>tr.unuse .sub{background-color:transparent;color:#c8cbc9}.table tbody>tr.unuse .selectBlock.disabled .selectBorder:not(.selectBlock.disabled .selectBorder.noBorder){background-color:transparent}.table tbody>tr.unuse .selectBlock.disabled .selectBorder:not(.selectBlock.disabled .selectBorder.noBorder) select{color:#c8cbc9}.table td,.table th{text-align:left;padding:8px 10px;position:relative;word-break:keep-all;white-space:nowrap;line-height:1.2}.table td app-auto-complete>.inputBlock,.table th app-auto-complete>.inputBlock{width:200px}.table td .inputBlock,.table th .inputBlock{min-width:100px}.table td .inputBlock.wordCount,.table th .inputBlock.wordCount{min-width:150px}.table td .checkboxBlock input[type=checkbox]+label:before,.table th .checkboxBlock input[type=checkbox]+label:before{margin-right:0}.table td.taR,.table td.num,.table th.taR,.table th.num,.table td.taR input,.table td.num input,.table th.taR input,.table th.num input{text-align:right}.table td.taC,.table th.taC{text-align:center}.table td.taC .matIcon,.table th.taC .matIcon{width:100%}.table td.action,.table th.action{text-align:right;position:sticky;right:0;z-index:3;background-color:var(--tableBG)}.table td.action app-button:last-child .btn:not(.table td.action app-button:last-child .btn.bcf,.table th.action app-button:last-child .btn.bcf),.table th.action app-button:last-child .btn:not(.table td.action app-button:last-child .btn.bcf,.table th.action app-button:last-child .btn.bcf){display:block;padding-right:0}.table td.action app-button~app-button,.table th.action app-button~app-button{margin-left:10px}@media screen and (max-width: 992px){.table td.action app-button~app-button,.table th.action app-button~app-button{margin-left:0}}.table td.action .btn,.table th.action .btn{padding:2px 3px}.table td.action:after,.table th.action:after{content:"";left:-7px;animation:shadow-inside linear;animation-timeline:scroll(nearest inline);width:7px;background-size:100%;height:100%;pointer-events:none;position:absolute;top:0;bottom:0;z-index:-1;-webkit-user-select:none;user-select:none}.table td .mat,.table th .mat{width:100%;text-align:center}.table td .mat span,.table th .mat span{color:var(--placeholder)}.table td.fixL,.table th.fixL{position:sticky;left:0;z-index:2;background-color:var(--tableBG)}.table td.fixL.left2,.table th.fixL.left2{left:204px}.table td.fixL.left3,.table th.fixL.left3{left:272px}.table td.fixL:after,.table th.fixL:after{content:"";right:-7px;animation:shadow-outside linear;animation-timeline:scroll(nearest inline);width:7px;background-size:100%;height:100%;pointer-events:none;position:absolute;top:0;bottom:0;z-index:-1;-webkit-user-select:none;user-select:none}.table td.seq,.table th.seq{font-size:.8em;text-align:center;color:var(--th);width:50px}.table td.minW,.table th.minW{min-width:85px}.table td.minWMidd,.table th.minWMidd{min-width:150px}.table td.minWMax,.table th.minWMax{min-width:250px}.table td.percent .inputBlock.errorMsg .inputBorder:after,.table th.percent .inputBlock.errorMsg .inputBorder:after{display:none}.table td.percent .inputBlock.errorMsg.focus .inputBorder:after,.table th.percent .inputBlock.errorMsg.focus .inputBorder:after{display:block;color:var(--red)}.table td.percent .inputBlock.errorMsg.focus .inputBorder b,.table th.percent .inputBlock.errorMsg.focus .inputBorder b{visibility:hidden}.table td.percent .inputBlock+.textbox,.table th.percent .inputBlock+.textbox{padding-right:20px}.table td.percent .inputBorder input,.table th.percent .inputBorder input{padding-right:30px}.table td.percent .inputBorder:after,.table th.percent .inputBorder:after{content:"%";font-weight:400;display:block;font-size:.8em;position:absolute;top:50%;transform:translateY(-50%);right:10px;z-index:0;pointer-events:none}.table td.percent.txtOnly,.table th.percent.txtOnly{padding-right:25px;position:relative}.table td.percent.txtOnly:after,.table th.percent.txtOnly:after{content:"%";display:block;font-size:.8em;position:absolute;top:50%;transform:translateY(-50%);right:10px;z-index:0;pointer-events:none}.table td .inputBlock select,.table td .inputBlock input,.table td .selectBlock select,.table td .selectBlock input,.table th .inputBlock select,.table th .inputBlock input,.table th .selectBlock select,.table th .selectBlock input{vertical-align:middle;position:relative;top:50%;transform:translateY(-50%);height:100%;border-radius:0;box-shadow:none;background-color:var(--color0)}.table td .inputBlock.ng-touched.ng-valid,.table td .selectBlock.ng-touched.ng-valid,.table th .inputBlock.ng-touched.ng-valid,.table th .selectBlock.ng-touched.ng-valid{background-color:var(--color0)}.table td .inputBlock.textareaBox,.table td .selectBlock.textareaBox,.table th .inputBlock.textareaBox,.table th .selectBlock.textareaBox{width:150px;max-height:200px}.table td .inputBlock textarea,.table td .selectBlock textarea,.table th .inputBlock textarea,.table th .selectBlock textarea{vertical-align:middle;position:relative;top:0;height:100%;max-height:100%}.table td .inputBlock.error .inputBorder input,.table th .inputBlock.error .inputBorder input{padding-right:30px}.table td .inputBlock.error+.textbox,.table th .inputBlock.error+.textbox{padding-right:20px}.table td .inputBorder,.table td .dropBlock,.table td .selectBorder,.table th .inputBorder,.table th .dropBlock,.table th .selectBorder{position:absolute;inset:0;border-radius:0;border-color:var(--bG)}.table td .fileBox{min-width:200px}.table td .fileBox .inputBorder{right:45px}.noRslBlock{position:absolute;color:var(--subTitle);text-align:center;margin:15px 0}.noRslBlock .mat-icon.matIcon{width:60px;height:60px;margin:0 auto}.noRslBlock h6{text-transform:uppercase;color:var(--subTitle);font-weight:700}.popupBlock{padding:90px 15px 15px;width:100%;overflow:hidden;flex-flow:row nowrap;display:flex;justify-content:center;align-items:flex-start;align-content:center;height:100%}.popupBlock.s .popupContentBlock{max-width:400px}.popupBlock.m .popupContentBlock{max-width:600px}.popupBlock.l .popupContentBlock{max-width:90%}.popupBlock.auto .popupContentBlock{width:auto}.popupBlock.left{justify-content:flex-end;padding-right:0;padding-bottom:0}.popupBlock.left .popupContentBlock{max-width:350px;height:100%;border-top-right-radius:0;border-bottom-right-radius:0}.popupBlock .popupContentBlock{background-color:var(--bG);border-radius:20px;box-shadow:10px 10px 20px #4141411a;max-height:100%;width:100%;flex-flow:column nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.popupBlock .popupContentBlock>div{width:100%}.popupBlock .popupContentBlock .titleBox{padding:15px 15px 0}.popupBlock .popupContentBlock .titleBox h2{text-transform:uppercase;margin-bottom:15px;color:var(--main);font-weight:700}.popupBlock .popupContentBlock .contentBox{padding:0 15px}.popupBlock .popupContentBlock .contentBox fieldset+fieldset{margin:10px auto}.popupBlock .popupContentBlock .btnBox{flex-flow:row nowrap;display:flex;justify-content:center;align-items:center;align-content:center;padding:15px}.popupBlock .popupContentBlock .btnBox app-button,.popupBlock .popupContentBlock .btnBox .btn{width:100%}.popupBlock .popupContentBlock .btnBox app-button+app-button{margin-left:8px}.popupBlock .popupContentBlock.msgBlock{max-width:400px;padding-bottom:15px}.popupBlock .popupContentBlock.msgBlock .scrollBlock,.popupBlock .popupContentBlock.msgBlock .btnBox{max-width:100%;width:100%;padding:0 15px}.popupBlock .popupContentBlock.msgBlock .iconBox{border-radius:20px 20px 0 0;padding:15px;text-align:center;color:#fff}.popupBlock .popupContentBlock.msgBlock .iconBox .matIcon{margin:0 auto;width:60px;height:60px}.popupBlock .popupContentBlock.msgBlock h2{margin:15px auto 0;text-align:center;color:var(--font)}.popupBlock .popupContentBlock.msgBlock h5{text-align:center;margin:20px auto 30px}.popupBlock .popupContentBlock.msgBlock .btnBox{flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center}.popupBlock .popupContentBlock.msgBlock.statu0 .iconBox{background-color:var(--green)}.popupBlock .popupContentBlock.msgBlock.statu1 .iconBox{background-color:var(--red)}.popupBlock .popupContentBlock.msgBlock.statu2 .iconBox{background-color:var(--yellow)}app-loading .scrollLoad .ballBeatBox>div{background-color:var(--fontRe);width:10px;height:10px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;animation:ball-beat .7s 0s infinite linear}app-loading .scrollLoad .ballBeatBox>div:nth-child(2n-1){animation-delay:-.35s!important}@keyframes ball-beat{50%{opacity:.2;transform:scale(.75)}to{opacity:1;transform:scale(1)}}app-loading .fullPage .fixBGBlock{position:fixed;inset:0;flex-flow:row nowrap;display:flex;justify-content:center;align-items:center;align-content:center;background-color:#00000080;z-index:9999999}app-loading .fullPage .fixBGBlock>div svg{width:150px}app-loading .fullPage .fixBGBlock>div .logoBox .y{animation:fullPageAnimation_y 1.8s linear infinite normal forwards}@keyframes fullPageAnimation_y{0%{opacity:1}15%{opacity:1;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}44%{opacity:.5;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}to{opacity:1}}app-loading .fullPage .fixBGBlock>div .logoBox .a{animation:fullPageAnimation_a 1.8s linear infinite normal forwards}@keyframes fullPageAnimation_a{0%{opacity:1}5%{opacity:1;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}20%{opacity:.5;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}55%{opacity:1}to{opacity:1}}app-loading .fullPage .fixBGBlock>div .logoBox .g{animation:fullPageAnimation_g 1.8s linear infinite normal forwards}@keyframes fullPageAnimation_g{0%{opacity:1}13%{opacity:1;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}30%{opacity:.5;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}65%{opacity:1}to{opacity:1}}app-loading .fullPage .fixBGBlock>div .logoBox .e{animation:fullPageAnimation_e 1.8s linear infinite normal forwards}@keyframes fullPageAnimation_e{0%{opacity:1}25%{opacity:1;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}45%{opacity:.5;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}80%{opacity:1}to{opacity:1}}app-loading .fullPage .fixBGBlock>div .logoBox .o{animation:fullPageAnimation_o 1.8s linear infinite normal forwards}@keyframes fullPageAnimation_o{0%{opacity:1}35%{opacity:1;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}55%{opacity:.5;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}to{opacity:1}}app-loading .fullPage .fixBGBlock>div h6{margin-top:5px;padding-left:9px}app-loading .placeholder .textBox{height:100%;background-size:200% 100%;animation:loadBgAnimation 1.8s linear infinite;height:20px;border-radius:10px;margin:20px auto 20px 0;width:100%}app-loading .placeholder .textBox.box{height:100px}app-loading .placeholder .textBox:nth-child(2){width:80%}app-loading .placeholder .textBox:nth-child(3){width:74%}app-loading .placeholder .textBox:nth-child(4){width:80%}app-loading .placeholder.style0{padding:5px 15px}app-loading .placeholder.style0 .textBox{background-image:linear-gradient(70deg,#f6f7f8 0%,#edeef1 10%,#f6f7f8 20%,#f6f7f8 100%)}app-loading .placeholder.style1{padding:5px 15px}app-loading .placeholder.style1 .textBox{background-image:linear-gradient(70deg,#3e3e3e 0%,#363636 10%,#3e3e3e 20%,#3e3e3e 100%)}app-loading .placeholderBlock{position:relative;background:rgba(0,0,0,.04);border-radius:10px}app-loading .placeholderBlock:after{content:"";background:linear-gradient(90deg,hsla(0deg,0%,100%,0),hsla(0deg,0%,100%,.4),hsla(0deg,0%,100%,0));height:100%;animation:load3BgAnimation 1.5s infinite;position:absolute;left:0;right:0;top:0;transform:translate(-100%);z-index:1}app-loading .placeholderBlock.tableBtnBlock{height:41px}app-loading .placeholderBlock.tableBlock{height:300px}app-scroll-load .scrollLoad .pagerBlock.pageBlock{width:100%;margin-top:15px}app-scroll-load .scrollLoad .pagerBlock.pageBlock>.pageContent{width:100%}app-scroll-load .scrollLoad .pagerBlock.pageBlock>.pageContent>.pageRslBox{margin:4px auto;padding:4px;width:100%;text-align:center;color:var(--placeholder);background-color:#c0d6d223;border-radius:20px}app-scroll-load .scrollLoad .pagerBlock.pageBlock>.pageContent>.pageRslBox .mat-icon.matIcon{margin:auto;color:var(--font)}.alertBlock{border-radius:10px;box-shadow:10px 10px 20px #4141411a;margin-top:50px;min-width:300px;max-width:500px;padding:15px;z-index:999999;position:fixed;top:0}.alertBlock.s-true{background-color:var(--green)}.alertBlock.s-true .btn.bcf div{color:var(--green)}.alertBlock.s-false{background-color:var(--red)}.alertBlock.s-false .btn.bcf div{color:var(--red)}.alertBlock.s-warning{background-color:var(--yellow)}.alertBlock.s-warning .btn.bcf div{color:var(--yellow)}.alertBlock.s-noRes{background-color:var(--gray)}.alertBlock.s-noRes .btn.bcf div{color:var(--gray)}.alertBlock .alertBox{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;position:relative}.alertBlock .iconBox{border-radius:10px 10px 0 0;text-align:center;position:relative}.alertBlock .iconBox .mat-icon{fill:var(--bG);width:35px;height:35px;display:block}.alertBlock .contentBox{margin:0 0 0 10px;padding-right:40px}.alertBlock .contentBox h6{font-size:25px;font-weight:700;text-transform:uppercase;color:var(--bG);text-align:left}.alertBlock .contentBox p{text-align:left;text-transform:capitalize;color:var(--bG);word-break:break-word;line-height:1.5}.alertBlock app-button{position:absolute;right:-16px;top:50%;transform:translateY(-50%)}.alertBlock .btn.bcf div{filter:brightness(.8)}.processingAlertBlock,.processingType1AlertBlock{margin-top:5px;min-width:260px;max-width:500px;z-index:999999;position:fixed;top:0;right:15px;max-height:100%;overflow-y:auto;padding:8px}.processingAlertBlock>div,.processingType1AlertBlock>div{background-color:var(--yellow);padding:10px;border-radius:10px;box-shadow:0 0 8px var(--yellow)}.processingAlertBlock>div.ok,.processingType1AlertBlock>div.ok{background-color:var(--green);box-shadow:0 0 8px var(--green)}.processingAlertBlock>div~div,.processingType1AlertBlock>div~div{margin-top:8px}.processingAlertBlock p,.processingType1AlertBlock p{font-weight:700;margin-bottom:5px}.processingAlertBlock h6,.processingType1AlertBlock h6{font-size:1em;line-height:1.5;text-transform:uppercase;flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.processingAlertBlock .matIcon,.processingType1AlertBlock .matIcon{margin-right:10px}.processingType1AlertBlock>div{background-color:var(--greenBlue);box-shadow:0 0 8px var(--greenBlue)}.processingType1AlertBlock>div.ok{background-color:var(--green);box-shadow:0 0 8px var(--green)}.processingType1AlertBlock>div h6{text-transform:capitalize}.notify .processingAlertBlock{margin-top:90px}app-logo svg,.logoBlock svg{display:block;margin:0 auto;width:100%}app-logo.s svg,.logoBlock.s svg{max-width:100px}app-logo.m svg,.logoBlock.m svg{max-width:150px}app-logo.l svg,.logoBlock.l svg{max-width:260px}app-logo.main svg *,.logoBlock.main svg *{fill:var(--main)}app-logo.white svg *,.logoBlock.white svg *{fill:var(--white)}.pageBlock{width:100%}.pageBlock .pageContent{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.pageBlock .pageContent input,.pageBlock .pageContent .pagination{width:100px;height:30px;padding:7px 10px;font-size:.8rem;margin:auto 5px;text-align:center;box-shadow:10px 5px 15px #4141410d;border-radius:6px;background-color:var(--iptBG)}.pageBlock .pageContent .paginationBtn{width:30px;height:30px;text-align:center;color:var(--subTitle);background-color:unset;margin:-5px;cursor:pointer}.pageBlock .pageContent .paginationBtn .mat-icon{width:100%;height:100%}.pageBlock .pageContent .paginationBtn .mat-icon svg{display:block}.pageBlock .pageContent .paginationBtn:not(.pageBlockDisabled):hover{color:var(--hover)}.pageBlock .pageContent .paginationBtn.pageBlockDisabled{opacity:.3}.pageBlock .pageContent>.pageRslBox span{font-size:.8rem}.dropdownFixContent{background-color:var(--white);border-radius:6px;box-shadow:0 0 20px #40404026;overflow-y:auto;padding:7px 0}.dropdownFixContent .active .autoCompleteItems{background-color:var(--secondary)}.dropdownFixContent .autoCompleteItems{width:100%;padding:6px 10px;min-width:auto}.dropdownFixContent .autoCompleteItems:not(.dropdownFixContent .autoCompleteItems.disabled):hover{background-color:var(--secondary);cursor:pointer}.dropdownFixContent .autoCompleteItems.disabled{background-color:#00000012;color:var(--gray);cursor:not-allowed;font-style:italic}.dropdownFixContent.tables .autoCompleteItems{width:100%;padding:3px 5px}.checkboxBlock{display:block;width:100%}.checkboxBlock:hover input[type=checkbox]:not(.checkboxBlock:hover input[type=checkbox]:disabled,.checkboxBlock:hover input[type=radio]:disabled)+label .icon:before,.checkboxBlock:hover input[type=radio]:not(.checkboxBlock:hover input[type=checkbox]:disabled,.checkboxBlock:hover input[type=radio]:disabled)+label .icon:before{border-color:var(--iptFocus);box-shadow:0 0 4px var(--iptShadow)}.checkboxBlock input[type=checkbox],.checkboxBlock input[type=radio]{display:none!important}.checkboxBlock input[type=checkbox]+label,.checkboxBlock input[type=radio]+label{cursor:pointer;width:100%;flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;-webkit-user-select:none;user-select:none;text-transform:none;position:relative}.checkboxBlock input[type=checkbox]+label.labelContent,.checkboxBlock input[type=radio]+label.labelContent{color:var(--font);font-size:1rem}.checkboxBlock input[type=checkbox]+label .icon,.checkboxBlock input[type=radio]+label .icon{position:relative;margin-right:4px}.checkboxBlock input[type=checkbox]+label .icon:before,.checkboxBlock input[type=radio]+label .icon:before{content:"";width:16px;height:16px;border:1px solid var(--rangeBG);flex:0 0 auto;display:block;z-index:0}.checkboxBlock input[type=checkbox]:checked+label .icon:before,.checkboxBlock input[type=radio]:checked+label .icon:before{border-color:var(--main)}.checkboxBlock input[type=checkbox]+label .icon:before{content:"";border-radius:3px}.checkboxBlock input[type=checkbox]:checked+label .icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z'/%3E%3C/svg%3E");background-color:var(--iptBorder);border-color:var(--iptBorder)}.checkboxBlock input[type=checkbox]:indeterminate+label .icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cg%3E%3Crect fill='none' fill-rule='evenodd' height='24' width='24'/%3E%3Cg%3E%3Crect fill-rule='evenodd' height='2' width='16' x='4' y='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-color:var(--iptBorder)}.checkboxBlock input[type=radio]+label .icon:before,.checkboxBlock input[type=radio]+label .icon:after{content:"";border-radius:100%}.checkboxBlock input[type=radio]+label .icon:after{width:12px;height:12px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.checkboxBlock input[type=radio]:checked+label .icon:after{background-color:var(--iptBorder)}.checkboxBlock.start input[type=checkbox]+label .icon,.checkboxBlock.start input[type=radio]+label .icon{align-self:flex-start;margin-top:2px}.checkboxBlock.center input[type=checkbox]+label,.checkboxBlock.center input[type=radio]+label{justify-content:center}.checkboxBlock.full input[type=checkbox],.checkboxBlock.full input[type=radio]{display:none!important}.checkboxBlock.full input[type=checkbox]+label,.checkboxBlock.full input[type=radio]+label{cursor:pointer;width:100%;-webkit-user-select:auto;user-select:auto;display:block;border:1px solid var(--main);color:var(--main);padding:4px 10px}.checkboxBlock.full input[type=checkbox]+label .icon,.checkboxBlock.full input[type=radio]+label .icon{display:none}.checkboxBlock.full input[type=checkbox]:checked+label,.checkboxBlock.full input[type=radio]:checked+label{background-color:var(--iptBorder);color:var(--white)}.checkboxBlock.disable label{cursor:not-allowed!important}.checkboxBlock.disable label .icon{opacity:.4}.checkboxBlock.load .icon{visibility:hidden}.checkboxBlock.load mats-icon{position:absolute;top:0;left:0;width:18px;height:18px}.checkboxFullBlock{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.checkboxFullBlock app-checker:not(.checkboxFullBlock app-checker:last-child) input[type=checkbox],.checkboxFullBlock app-checker:not(.checkboxFullBlock app-checker:last-child) input[type=radio]{display:none!important}.checkboxFullBlock app-checker:not(.checkboxFullBlock app-checker:last-child) input[type=checkbox]+label,.checkboxFullBlock app-checker:not(.checkboxFullBlock app-checker:last-child) input[type=radio]+label{border-right-color:var(--color0)}.checkboxFullBlock app-checker:first-child input[type=checkbox],.checkboxFullBlock app-checker:first-child input[type=radio]{display:none!important}.checkboxFullBlock app-checker:first-child input[type=checkbox]+label,.checkboxFullBlock app-checker:first-child input[type=radio]+label{border-radius:3px 0 0 3px}.checkboxFullBlock app-checker:last-child input[type=checkbox],.checkboxFullBlock app-checker:last-child input[type=radio]{display:none!important}.checkboxFullBlock app-checker:last-child input[type=checkbox]+label,.checkboxFullBlock app-checker:last-child input[type=radio]+label{border-radius:0 3px 3px 0}.tipOutBlock mats-icon{cursor:pointer}.tipBlock{position:relative}.tipBlock .caption{font-size:1em;margin-bottom:15px}.tipBlock .tipContentBlock{position:fixed;top:100%;left:0;width:280px;z-index:2;background-color:#fff;box-shadow:0 1px 10px #00000080;border-radius:10px;overflow:hidden;z-index:5}.tipBlock .tipContentBlock .scrollBlock{max-height:350px;height:100%;padding:15px;position:relative;z-index:1}.tipBlock ol~ol{margin-top:15px}.tipBlock ol li{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;padding:5px 0;font-size:.8em}.tipBlock ol li p{font-size:.8em;color:var(--font)}.tipBlock .tipBg{position:fixed;inset:0;z-index:0}.centerAll{flex-flow:row nowrap;display:flex;justify-content:center;align-items:center;align-content:center}.flexNoWrapBetweenCenter{flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center}.flexNoWrapStart{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.flexNoWrapStartCenter{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.flexWrapStartCenter{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.flexWrapStartBaseline{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:baseline;align-content:baseline}.flexNoWrapStartEnd{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-end;align-content:flex-start}.flexNoWrapEndCenter{flex-flow:row nowrap;display:flex;justify-content:flex-end;align-items:center;align-content:center}.gridBlock{height:100%;max-height:100%;flex-flow:column nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;overflow:hidden}.gridBlock>*{width:100%}.gridBlock .fullH{overflow:hidden;height:100%}.gridBlock .scrollBlock{padding-left:0;padding-right:0;padding-bottom:0}.block{position:relative;border-radius:10px;box-shadow:10px 5px 15px #4141410d;padding:10px;width:100%}.block.white{background-color:var(--blockBG)}.block.white .searchBlock{margin-bottom:0}.block.li{box-sizing:border-box;height:auto;padding:5px}.block.li ol li:first-child{margin-bottom:8px;font-weight:700}.block.li ol li:not(:first-child){font-size:14px;margin-bottom:10px;flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.block.li.trend div{min-width:40px;text-align:right;margin-right:5px}.block.li.trend div+span{display:block;text-align:center;min-width:20px;color:var(--placeholder)}.block .caption{margin-bottom:5px}.block+.btnBlock{margin-top:30px;text-align:center}.block.tables{padding:0;min-width:auto;max-height:100%;overflow:auto}.block .group{margin:10px auto 15px}.block .group~.group{margin-top:30px}.block~.block{margin-top:15px}.block .loadBox{text-align:center;margin:7px auto 15px}.hidden{display:none!important}.hide{opacity:0;position:absolute;width:100%}@media screen and (min-width: 769px){::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgba(var(--primary-rgb),.2);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary)}::-webkit-scrollbar-track{background-color:transparent}}mats-icon.up svg{color:var(--red)}mats-icon.down svg{color:var(--green)}.mat-icon.matIcon{width:20px;height:20px;display:block}.mat-icon.matIcon.spin svg{animation-name:matIconAnimate;animation-duration:.8s;animation-iteration-count:infinite;transform-origin:50% 50%;display:inline-block}.scrollBlock{height:100%;overflow:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.scrollBlock.y{overflow-y:auto}.scrollBlock.x{overflow-x:auto}.sysNameBlock{background-color:var(--headerBG);padding:9px 0;text-align:center}.sysNameBlock.top{display:none;padding:6px}@media screen and (max-width: 992px){.sysNameBlock.top{display:block}}.sysNameBlock h1{font-size:.9rem;font-weight:700;text-align:left;line-height:1;color:var(--fontRe)}.sysNameBlock app-nav-btn{margin:0 0 0 auto}.sysNameBlock .navBtn{width:20px;cursor:pointer}.sysNameBlock .navBtn svg path{fill:var(--white)}.sysNameBlock span{font-weight:700;color:var(--fontRe)}.sysNameBlock img{max-width:20px;margin-right:5px}.wrapperBlock{padding-top:constant(safe-area-inset-top,38px);padding-top:env(safe-area-inset-top,38px);padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;height:100%;overflow:hidden;background-color:var(--navBG)}@media screen and (max-width: 992px){.wrapperBlock{height:calc(100% - (1.6em + 12px))}}.wrapperBlock .outsideContentBlock{width:calc(100% - 230px);overflow:hidden;padding:10px 20px;background-color:var(--bG)}.wrapperBlock .outsideContentBlock .contentBlock{height:100%}.searchBlock{margin-bottom:15px}.searchBlock .open{display:none}.searchBlock .device{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.searchBlock .device app-button.mobile{display:none}.searchBlock .device app-button.pc{display:block}.searchBlock .device .formBlock{width:auto;flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;overflow-x:auto;overflow-y:hidden}.searchBlock .device .formBlock>*{margin-right:15px}.searchBlock .device .formBlock .inputBlock,.searchBlock .device .formBlock .selectBlock{min-width:150px}.searchBlock .device .formBlock .inputBlock .selectBorder,.searchBlock .device .formBlock .selectBlock .selectBorder{border:1px solid var(--iptBgBorder);background-color:var(--iptBG);border-radius:10px}@media screen and (max-width: 992px){.searchBlock{padding-bottom:0;margin-bottom:15px}.searchBlock .open{display:block;flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center;padding:5px 4px;cursor:pointer}.searchBlock .open,.searchBlock .open>span{color:var(--title);transition:.3s color}.searchBlock .open:hover,.searchBlock .open:hover>span{color:var(--hover)}.searchBlock .open:active,.searchBlock .open:active>span{color:var(--font)}.searchBlock .device{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:baseline;align-content:baseline}.searchBlock .device .formBlock{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;width:100%}.searchBlock .device .formBlock>*{width:100%;margin:5px 0}.searchBlock .device app-button.mobile{display:block;width:100%}.searchBlock .device app-button.pc{display:none}}.searchBlock app-button{margin:calc(.9rem + 10px) 10px}.tableBtnBlock{flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center;margin-bottom:15px}.fixBg{position:fixed;width:100%;height:100%;inset:0;z-index:999997;background-color:#00000080}.fullScreen .outsideContentBlock{position:absolute;width:100%;height:100%;margin:0;border-radius:0;z-index:1}.tabBlock{width:100%;height:100%}.tabBlock .tabNavBlock{margin:0;background:var(--bG)}.tabBlock .tabNavBlock ol{padding-top:8px;padding-bottom:9px;overflow-x:auto;white-space:nowrap}.tabBlock .tabNavBlock ol.pR60{padding-right:60px}.tabBlock .tabNavBlock ol>li{display:inline;padding:10px 15px 15px;border-radius:10px 10px 0 0;transition:background-color .3s;cursor:pointer}.tabBlock .tabNavBlock ol>li.active{background:var(--blockBG);font-weight:700}.tabBlock .tabNavBlock ol>li.disabled{cursor:not-allowed;color:gray}.tabBlock .tabNavBlock ol>li app-button[name=remove]{display:contents}.tabBlock .tabNavBlock ol>li app-button[name=remove] .btnCom{margin-left:8px;vertical-align:text-top}.tabBlock .tabNavBlock+.tabcontentBlock{visibility:visible;width:100%;padding:15px;background-color:var(--blockBG);border-radius:10px;overflow:hidden;height:100%}.tabBlock .tabNavBlock+.tabcontentBlock .tabBox{height:100%}.tabBlock .tabNavBlock+.tabcontentBlock .tabBox .block{box-shadow:none;padding:0;height:100%}.tabBlock .tabNavBlock+.tabcontentBlock .tabBox .block .tabBlock{overflow:auto;padding:10px}.tabBlock .tabNavBlock+.tabcontentBlock .tabBox .block .tabBlock.borderNoFull{max-height:calc(100% - 45.8px);height:auto}.tabBlock .tabNavBlock.navShow+.tabcontentBlock{margin-top:-6px;max-height:calc(100% - 33px)}.tabBlock.layout-1{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.tabBlock.layout-1 .tabcontentBlock{width:calc(100% - 220px);padding:0 0 0 15px;align-self:stretch}.tabBlock.layout-1 .tabcontentBlock .noRslBlock{top:50%;transform:translate(-50%,-50%);margin:0}.tabBlock .tabLayout1Block{border:1px solid var(--iptBgBorder);border-radius:5px;max-width:220px;width:100%}.tabBlock .tabLayout1Block .scrollBlock{background:linear-gradient(#ffffff 30%,rgba(255,255,255,0)) center top,linear-gradient(rgba(255,255,255,0),#ffffff 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.15),rgba(0,0,0,0)) center top,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.15),rgba(0,0,0,0)) center bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;max-height:250px}.tabBlock .tabLayout1Block app-button[name=remove]{display:block;margin:-1px 0 0 auto}.tabBlock .tabLayout1Block ol li{padding:10px;cursor:pointer;line-height:1;font-size:1rem}.tabBlock .tabLayout1Block ol li:first-child{border-radius:5px 5px 0 0}.tabBlock .tabLayout1Block ol li:last-child{border-radius:0 0 5px 5px}.tabBlock .tabLayout1Block ol li:not(.tabBlock .tabLayout1Block ol li:last-child){border-bottom:1px solid var(--iptBgBorder)}.tabBlock .tabLayout1Block ol li.active{background-color:var(--iconBtnHover)}.tabBlock .tabLayout1Block ol li:hover{background-color:var(--secondary)}.tabBlock .tabLayout1Block ol li .seq{margin-right:8px}.tabBlock .tabLayout1Block ol li.color--red *{color:var(--red)}.tabBlock.layout-2 .tabNavBlock{background:none;margin-bottom:30px}.tabBlock.layout-2 .tabNavBlock ol{padding:0}.tabBlock.layout-2 .tabNavBlock ol>li{display:inline-block;padding:3px 8px;border:1px solid var(--iptBgBorder);font-size:.9rem;transition:none}.tabBlock.layout-2 .tabNavBlock ol>li.active{background-color:var(--main);color:var(--white);font-weight:400;border-color:var(--main)}.tabBlock.layout-2 .tabNavBlock ol>li:first-child{border-radius:5px 0 0 5px}.tabBlock.layout-2 .tabNavBlock ol>li:last-child{border-radius:0 5px 5px 0}.tabBlock.layout-2 .tabcontentBlock{padding:0;width:100%;max-height:none;margin:0;height:auto}.addInfoBlock>*{margin-bottom:15px}.addInfoBlock .addDetailBlock{padding:15px}.addInfoBlock .addDetailBlock.notSpace{padding:0}.addInfoBlock .addDetailBlock:not(.addInfoBlock .addDetailBlock.keep){flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.addInfoBlock .addDetailBlock:not(.addInfoBlock .addDetailBlock.keep)>.selectBlock.readOnly{padding-right:30px}.addInfoBlock .addDetailBlock:not(.addInfoBlock .addDetailBlock.keep)>*{margin-right:15px}.addInfoBlock .addDetailBlock.keep>*{display:block}.addInfoBlock .addDetailBlock.keep>*:not(.addInfoBlock .addDetailBlock.keep > *:last-child):not(.subTitle){margin-bottom:15px}.addInfoBlock .addDetailBlock .selectBlock+.subTitle{margin-left:10px}.addInfoBlock .addDetailBlock .subTitle{vertical-align:center;color:var(--blockTitle);font-weight:700;margin:0 auto 8px}.addInfoBlock .addDetailBlock .subTitle.notStyle{margin:0}.addInfoBlock .addDetailBlock.bgColor{background-color:var(--tableSubBG);border-radius:6px}.addInfoBlock .addDetailBlock~.addDetailBlock{margin-top:15px}.addInfoBlock .block:not(.addInfoBlock .block.tables){padding:15px}.addInfoBlock.maxWM .addDetailBlock{max-width:90%;margin:0 auto 15px}.addInfoBlock.maxWM .addDetailBlock~.addDetailBlock{margin-top:25px}.addInfoBlock.intRisk app-no-rs{display:block;min-height:120px;position:relative;margin:20px auto}.layoutDetail{max-height:100%;height:100%;flex-flow:column nowrap;display:flex;justify-content:flex-start;align-items:unset;align-content:unset;position:relative}.layoutDetail .row2{width:100%;height:100%;margin-bottom:15px;height:calc(100% - 105px);flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}@media screen and (max-width: 992px){.layoutDetail .row2{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}}.layoutDetail .row2>.block{background-color:var(--blockBG)}.layoutDetail .row2>.block~.block{margin-top:0}.layoutDetail .row2>.LBlock{height:100%;width:200px;margin-right:15px;position:relative}.layoutDetail .row2>.LBlock .column *:first-child{height:calc(105px + 1rem)}.layoutDetail .row2>.LBlock .column :not(:first-child){height:280px}.layoutDetail .row2>.LBlock.info{width:100%;overflow-x:auto}@media screen and (max-width: 992px){.layoutDetail .row2>.LBlock.info.info{max-width:none;margin-right:0;margin-bottom:15px;height:auto}.layoutDetail .row2>.LBlock.info.info+.RBlock{max-width:none}}.layoutDetail .row2>.LBlock .scrollBlock{padding:5px}.layoutDetail .row2>.LBlock+.RBlock{height:100%;width:calc(100% - 215px);position:relative}.layoutDetail .row2>.LBlock+.RBlock .tableBtnBlock{padding-left:10px}.layoutDetail .row2>.LBlock+.RBlock .row2{max-height:100%;height:100%}.layoutDetail .row2>.LBlock+.RBlock .row2 .LBlock+.RBlock.block{background-color:var(--bG);margin-bottom:0;height:100%}.layoutDetail .row2>.LBlock+.RBlock .row2 .LBlock+.RBlock.block .tables{overflow-y:auto;max-height:100%;background-color:var(--tableBG);border-radius:6px;border:1px solid var(--bG)}.layoutDetail .row2 .block.tables.normal{min-height:180px;max-height:280px;box-shadow:none;border-radius:0}.layoutDetail .row2 .block.tables.normal .table>thead>tr>th{background-color:var(--tableSubBG);color:var(--font)}.layoutDetail .row2 .block.tables.normal .table tr th,.layoutDetail .row2 .block.tables.normal .table tr td{color:var(--font);padding:5px 6px;white-space:normal;word-break:break-word}.layoutDetail .row2.w50{margin:0 auto 10px;flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center}.layoutDetail .row2.w50.stretch{align-items:stretch;align-content:stretch}.layoutDetail .row2.w50>*{width:calc(50% - 5px)}.layoutDetail .row2.w50>*:first-child{margin-right:10px}.layoutDetail .row2.w50.lastR>*:nth-child(2){text-align:right}.layoutDetail .row2.w50.lastR>*:nth-child(2)>* :first-child{margin-right:10px}.layoutDetail .row2.w33{margin:0 auto 10px;flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center}.layoutDetail .row2.w33.stretch{align-items:stretch;align-content:stretch}.layoutDetail .row2.w33>*{width:calc(100% / 3 - 5px)}.layoutDetail .row2.w33>*:nth-child(2){margin-left:10px;margin-right:10px}.layoutDetail .row2.w37{margin:0 auto 10px;flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:stretch;align-content:stretch}.layoutDetail .row2.w37>*:first-child{margin-right:10px;width:30%}.layoutDetail .row2.w37>*:last-child{width:calc(70% - 5px)}.layoutDetail .row2.w44{margin:0 auto 10px;flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.layoutDetail .row2.w44.stretch{align-items:stretch;align-content:stretch}.layoutDetail .row2.w44>*{width:calc(25% - 5px)}.layoutDetail .row2.w44>*:nth-child(2){margin-left:10px;margin-right:10px}.layoutDetail .row2.w44>*:nth-child(3){margin-right:10px}.layoutDetail .row2.w44.lastR>*:nth-child(5){text-align:right}.layoutDetail .row2.w82{flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:stretch;align-content:stretch;height:calc(100% - (1.1rem + 30px))}.layoutDetail .row2.w82>*:first-child{margin-right:10px;width:80%;height:100%}.layoutDetail .row2.w82>*:last-child{width:calc(20% - 5px);height:100%}.layoutDetail .row2.w100 .block{margin:0 auto}.layoutDetail .row2.w100 .block+.block{margin-top:10px}.layoutDetail .row2.w28{flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:stretch;align-content:stretch}.layoutDetail .row2.w28>*:first-child{margin-right:15px;width:280px}.layoutDetail .row2.w28>*:last-child{width:calc(100% - 295px)}.layoutDetail .row2:last-child{margin-bottom:0!important}.stepBlock{position:relative;text-align:center;margin-bottom:15px}.stepBlock h4{color:var(--main);font-weight:700}.stepBlock .stepDotsBlock{flex-flow:row nowrap;display:flex;justify-content:center;align-items:center;align-content:center;margin:7px auto}.stepBlock .stepDotsBlock li{display:block;border-radius:100%;margin:0 4px;background-color:var(--main);position:relative}.stepBlock .stepDotsBlock li.active{background-color:var(--main)}.stepBlock .stepDotsBlock li.active~li{background-color:var(--gray)}.stepBlock .stepDotsBlock li .matIcon{width:24px;height:24px;display:block;color:var(--white);padding:3px}.stepBlock .stepDotsBlock li span{line-height:1;display:block;text-align:center;padding:5px 8px;width:24px;height:24px;color:var(--white);font-weight:700}.fileBox{flex-flow:row nowrap;display:flex;justify-content:flex-end;align-items:center;align-content:center}.linkTag{cursor:pointer;color:var(--main);text-decoration:underline;text-underline-offset:3px;display:inline-block}.linkTag.full{display:block}.linkTag.through{text-decoration:line-through;color:var(--gray)}app-chart+*{margin-top:15px}.chartBlock{width:100%}.chartBlock.full{height:100%;margin-bottom:0}.chartBlock.l{height:280px}.chartBlock.m{height:240px}.chartBlock .chartBox{width:100%;height:100%}.fontSizeBlock .toggleBlock{position:fixed;z-index:99;width:100px;margin:-36px -7.5px;padding:7px 10px;background-color:var(--navActiveBG, .2);opacity:.9;border-radius:6px}.tooltipBlock>.mat-icon.matIcon{fill:var(--primary);color:var(--primary)}.totalBlock{text-align:center}.totalBlock .num{background-color:var(--iptBg)}.totalBlock .num>span{font-size:2rem;font-weight:700;color:var(--font);line-height:228px}.totalBlock .unit{padding:15px 15px 0 0;text-align:end;color:var(--subTitle)}.hover-div{display:none;position:absolute;top:-35px;background-color:var(--gray);padding:5px;z-index:5;border-radius:5px}.hover-div p{color:#fff}td:hover .hover-div{display:inline-block}.cdk-overlay-container{z-index:999998}.readOnlyAll .inputBlock.required .inputBorder,.readOnlyAll .inputBlock.error .inputBorder,.readOnlyAll .inputBlock.disabled .inputBorder,.readOnlyAll .selectBlock.required .selectBorder,.readOnlyAll .selectBlock.error .selectBorder,.readOnlyAll .selectBlock.disabled .selectBorder{background-color:var(--white)!important}.borderNoFull{border:1px solid var(--bG);border-radius:6px}.addInfoBlock .smart-editor[show-char-count] .smart-editor-content-container{--smart-editor-char-counter-offset: 15px}.addInfoBlock .smart-editor[show-char-count] .smart-editor-content-container:after{font-size:.9rem;padding:5px 10px;background-clip:unset;box-shadow:0 0 8px #41414133;font-weight:700}.addInfoBlock .smart-editor[show-char-count] .smart-editor-content-container.char-count-error:after{background-color:var(--iptBgRquireFocus)}.addInfoBlock .smart-editor-toolbar-item[item-type=custom] .customButton button{padding:0 16px}.navBlock{width:230px;background-color:var(--navBG);overflow:hidden;height:100%;flex-flow:column nowrap;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}@media screen and (max-width: 992px){.navBlock{top:calc(1em + 12px);position:fixed;left:0;bottom:0;z-index:4;width:100%;height:calc(100% - (1em + 12px))}.navBlock .topBlock{display:none!important}}.navBlock>div{width:100%}.navBlock .topBlock *,.navBlock .infoBlock *,.navBlock .navContentBlock *,.navBlock .bottomBlock *{color:var(--fontRe);fill:var(--fontRe)}.navBlock .userBlock{position:relative}.navBlock .userBlock .userInfo{text-align:center}.navBlock .userBlock .userInfo .userImgBlock .circleBlock{width:80px;height:80px;margin:20px auto 10px;border-radius:50%;border:2px solid var(--fontRe);padding:10px;cursor:pointer;position:relative}.navBlock .userBlock .userInfo .userImgBlock .circleBlock mat-icon{width:60px;height:60px;position:absolute}.navBlock .userBlock .userInfo h6{line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navBlock .actionBlock{border-bottom:1px solid rgba(245,245,245,.3);flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:stretch;align-content:stretch}.navBlock .actionBlock>li{cursor:pointer;padding:15px}.navBlock .actionBlock>li.lines{padding:0}.navBlock .actionBlock>li.lines .line{width:1px;height:20px;background-color:#f5f5f54d;margin:0 8px;display:block;position:relative;top:50%;transform:translateY(-50%)}.navBlock .navContentBlock{flex:1 0 auto}.navBlock .navContentBlock nav{flex-flow:column nowrap;display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}.navBlock .navContentBlock nav ol{width:100%}.navBlock .navContentBlock nav ol li{width:100%;cursor:pointer}.navBlock .navContentBlock nav ol li *{-webkit-user-select:none;user-select:none}.navBlock .navContentBlock nav ol li section{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center;color:var(--white);padding:15px;position:relative;z-index:1}.navBlock .navContentBlock nav ol li>div{position:relative}.navBlock .navContentBlock nav ol li .routes{position:absolute;inset:0;z-index:0}.navBlock .navContentBlock nav ol li .notClick{display:none}.navBlock .navContentBlock nav ol li .matIcon{flex:0 0 auto;margin-right:10px;width:30px;height:30px}.navBlock .navContentBlock nav ol li:hover section,.navBlock .navContentBlock nav ol li.open section,.navBlock .navContentBlock nav ol li.active section{background-color:var(--navActiveBG)}.navBlock .navContentBlock nav ol li:hover section *,.navBlock .navContentBlock nav ol li.active section *{color:var(--white)}.navBlock .navContentBlock nav ol li.active .sub,.navBlock .navContentBlock nav ol li.open .sub{display:block}.navBlock .navContentBlock nav ol.sub{display:none}.navBlock .navContentBlock nav ol.sub li{padding:15px;flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}.navBlock .navContentBlock nav ol.sub li b{width:6px;height:6px;border-radius:100%;background-color:var(--secondary);margin:0 10px 0 30px;position:relative;z-index:1}.navBlock .navContentBlock nav ol.sub li:hover,.navBlock .navContentBlock nav ol.sub li.active{color:var(--white);background-color:rgba(var(--navActiveBG-rgb),.6)}.navBlock .orgBlock{padding:7px;text-align:center}.navBlock .orgBlock label{color:var(--fontRe);fill:var(--fontRe)}.navBlock .bottomBlock{padding:7px;text-align:center;background-color:var(--navPowerbyBG)}.navBlock .bottomBlock span{font-weight:700}.navBlock .bottomBlock .logoBlock{display:inline-block;width:35px}.itemList ol{width:100%;margin:0}.itemList ol li{cursor:pointer;margin:0!important}.itemList ol li:first-child{margin-bottom:15px!important;padding-bottom:20px;border-bottom:1px dashed var(--iptBgBorder)}.itemList ol li *{-webkit-user-select:none;user-select:none}.itemList ol li .btnBlock{flex-flow:row nowrap;display:flex;justify-content:flex-end;align-items:center;align-content:center}.itemList ol li .btnBlock app-button~app-button{margin-left:5px}.itemList ol li section{flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;color:var(--white);padding:5px;position:relative;z-index:1;display:flex;border-radius:5px;justify-content:space-between;width:100%}.itemList ol li section.edit{display:block;padding:15px 5px;margin:10px auto}.itemList ol li section.edit .btnBlock{margin-top:5px}.itemList ol li:hover section,.itemList ol li.active section{background-color:var(--iconBtnHover)}.itemList ol li.active section p{font-weight:700}.itemList ol li.error section{background-color:rgba(var(--red-rgb),.3)}.itemList ol li.error section p{color:var(--red)}.tagListWrap .tagList{height:500px;overflow:scroll}.tagListWrap .tagList ol{width:100%;margin:0}.tagListWrap .tagList ol li{cursor:pointer;padding:5px 0;border-bottom:1px dashed var(--iptBgBorder)}.tagListWrap .tagList ol li *{-webkit-user-select:none;user-select:none;word-break:break-word}.tagListWrap .tagList ol li section{color:var(--white);padding:5px;z-index:1;border-radius:5px;width:100%}.tagListWrap .tagList ol li:hover section,.tagListWrap .tagList ol li.active section{background-color:var(--iconBtnHover)}.tagListWrap .tagList ol li.active section p{font-weight:700}header{flex-flow:row nowrap;display:flex;justify-content:space-between;align-items:center;align-content:center;width:100%;border-bottom:1px solid rgba(43,72,109,.2);padding-bottom:10px;margin-bottom:10px}header .LBox{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}header .LBox h6{color:var(--font);text-transform:uppercase;line-height:1;word-break:break-word}header .LBox h6:not(header .LBox h6:last-child):after{content:"/";display:inline-block;vertical-align:baseline;font-size:.9rem;line-height:1;margin:0 4px 0 2px}header .LBox h6.fzs{font-size:.9rem}header .LBox h6.fzs:after{font-size:.8rem!important}header .LBox h6.now{color:var(--title);font-weight:700}header .LBox .moreBox{flex-flow:row nowrap;display:flex;justify-content:flex-start;align-items:center;align-content:center}header .LBox .moreBox>*{color:var(--title);font-weight:700;line-height:1;word-break:break-word;font-size:1.1rem;padding-top:4px}header .LBox .moreBox h6:after{display:none!important}header .LBox .moreBox h6+*:before{content:"-";display:inline-block;vertical-align:baseline;font-size:.9rem;line-height:1;margin:0 2px}header .RBox{flex-flow:row wrap;display:flex;justify-content:flex-end;align-items:center;align-content:center}header .RBox app-button{margin:2.5px 0}@media screen and (max-width: 768px){header .RBox app-button{margin:0}}header .RBox app-button~*{margin-left:8px}@media screen and (max-width: 768px){header .RBox app-button~*{margin:0}}@media screen and (max-width: 768px){header .RBox .btn{margin-left:3px}header .RBox .btn:not(.errorData_s):not(.quit_s):not(.signHistory_s){display:none}}:root,:root.light{--color0: transparent;--color0-rgb: 0, 0, 0;--white: #fff;--white-rgb: 255, 255, 255;--black: #414141;--black-rgb: 65, 65, 65;--red: #d96767;--red-rgb: 217, 103, 103;--orange: #e29564;--orange-rgb: 226, 149, 100;--yellow: #f9c770;--yellow-rgb: 249, 199, 112;--green: #6dbf9e;--green-rgb: 109, 191, 158;--blue: #6895c4;--blue-rgb: 104, 149, 196;--purple: #8a7fc4;--purple-rgb: 138, 127, 196;--gray: #909090;--gray-rgb: 144, 144, 144;--primary120: #17273e;--primary120-rgb: 23, 39, 62;--primary110: #1e3451;--primary110-rgb: 30, 52, 81;--primary: #2b486d;--primary-rgb: 43, 72, 109;--primary80: #4e6583;--primary80-rgb: 78, 101, 131;--primary50: #8594a6;--primary50-rgb: 133, 148, 166;--secondary: #f5f5f5;--secondary-rgb: 245, 245, 245;--mainD: #17273e;--mainD-rgb: 23, 39, 62;--main: #2b486d;--main-rgb: 43, 72, 109;--sub: #667991;--sub-rgb: 102, 121, 145;--hover: #8594a6;--hover-rgb: 133, 148, 166;--font: #414141;--font-rgb: 65, 65, 65;--fontRe: #f5f5f5;--fontRe-rgb: 245, 245, 245;--bG: #f5f5f5;--bG-rgb: 245, 245, 245;--title: #2b486d;--title-rgb: 43, 72, 109;--subTitle: #4e6583;--subTitle-rgb: 78, 101, 131;--headerBG: #1e3451;--headerBG-rgb: 30, 52, 81;--blockBG: #fff;--blockBG-rgb: 255, 255, 255;--blockTitle: #2b486d;--blockTitle-rgb: 43, 72, 109;--navBG: #2b486d;--navBG-rgb: 43, 72, 109;--navActiveBG: #1e3451;--navActiveBG-rgb: 30, 52, 81;--navPowerbyBG: #17273e;--navPowerbyBG-rgb: 23, 39, 62;--tableBG: #fff;--tableBG-rgb: 255, 255, 255;--tableHoverBG: #f5f5f5;--tableHoverBG-rgb: 245, 245, 245;--tableSubBG: #eeeeee;--tableSubBG-rgb: 238, 238, 238;--th: #4e6583;--th-rgb: 78, 101, 131;--editIptTable: rgba(140, 214, 220, .1);--editIptTable-rgb: 140, 214, 220;--requiredIptTable: rgba(254, 148, 168, .1);--requiredIptTable-rgb: 254, 148, 168;--ipt: #909090;--ipt-rgb: 144, 144, 144;--iptBG: #fff;--iptBG-rgb: 255, 255, 255;--iptBorder: #2b486d;--iptBorder-rgb: 43, 72, 109;--iptFocus: #c0d6d2;--iptFocus-rgb: 192, 214, 210;--rangeBG: #909090;--rangeBG-rgb: 144, 144, 144;--asideBlock: #fff;--asideBlock-rgb: 255, 255, 255;--iptBg: #f2fbfa;--iptBg-rgb: 242, 251, 250;--iptShadow: #b5cfcc;--iptShadow-rgb: 181, 207, 204;--iptFocusTxt: #b5cfcc;--iptFocusTxt-rgb: 181, 207, 204;--iptBgRquire: #fff3f3;--iptBgRquire-rgb: 255, 243, 243;--iptBgBorder: #e0e0e0;--iptBgBorder-rgb: 224, 224, 224;--iptBgRquireFocus: #ffb3b3;--iptBgRquireFocus-rgb: 255, 179, 179;--iptBgRquireShadow: #ff8c8c;--iptBgRquireShadow-rgb: 255, 140, 140;--btnIcon: #c0d6d2;--btnIcon-rgb: 192, 214, 210;--iptBgDisable: #f8f8f8;--iptBgDisable-rgb: 248, 248, 248;--iptBgDisableBorder: #e0e0e0;--iptBgDisableBorder-rgb: 224, 224, 224;--indeterminate: #89edc5;--indeterminate-rgb: 137, 237, 197;--label: #4e6583;--label-rgb: 78, 101, 131;--iconBtnHover: #f2f5f3;--iconBtnHover-rgb: 242, 245, 243;--border: #000;--border-rgb: 0, 0, 0;--placeholder: #909090;--placeholder-rgb: 144, 144, 144}:root.dark{--font: #000;--label: #000;--th: #000}.nav-open body{overflow:hidden}.nav-open .pageHeaderBlock{z-index:2}.nav-close .wrapperBlock .navBlock{display:none}.nav-close .wrapperBlock .outsideContentBlock{width:100%}.loginBlock{width:100%;height:100vh;overflow:hidden;flex-flow:row nowrap;display:flex;justify-content:center;align-items:center;align-content:center}@media screen and (max-width: 768px){.loginBlock{flex-flow:row wrap}}.loginBlock *{font-weight:700}.loginBlock>div{height:100%}.loginBlock .LBlock{width:45%;text-align:center}@media screen and (max-width: 768px){.loginBlock .LBlock{width:100%;height:80px}.loginBlock .LBlock h1{font-size:1.4rem}.loginBlock .LBlock h4{font-size:1rem}}.loginBlock .LBlock *{color:var(--fontRe)}.loginBlock .LBlock .centerBlock{position:relative}.loginBlock .LBlock:after{content:"";width:100%;height:100vh;min-height:700px;position:fixed;top:50%;left:60%;transform:translate(-50%,-50%) scale(2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1584.676' height='1404.214' viewBox='0 0 1584.676 1404.214'%3E%3Cpath id='Path_2' data-name='Path 2' d='M65.833,1062.169s337.049-281.3,690.351-220.211S1404.214,0,1404.214,0L1206.136,1453.16,0,1544.4Z' transform='translate(1584.676 0) rotate(90)' fill='%232b486d' opacity='0.2'/%3E%3Cpath id='Path_1' data-name='Path 1' d='M65.833,819.6s337.049-281.3,690.351-220.211S1311.024,0,1311.024,0L1208.335,1252.532,0,1301.831Z' transform='translate(1301.831 10.604) rotate(90)' fill='%232b486d'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}@media screen and (max-width: 768px){.loginBlock .LBlock:after{transform:translate(-50%,-50%) scale(2) rotate(90deg);top:180px;width:300px;height:200px}}.loginBlock .MBlock{width:10%}@media screen and (max-width: 768px){.loginBlock .MBlock{width:100%;height:40px}}.loginBlock .RBlock{width:45%;padding:15px;flex-flow:column nowrap;display:flex;justify-content:space-between;align-items:flex-end;align-content:center}@media screen and (max-width: 768px){.loginBlock .RBlock{width:100%;height:calc(100% - 120px)}}.loginBlock .RBlock .topBlock{flex-flow:row nowrap;display:flex;justify-content:center;align-items:center;align-content:center}.loginBlock .RBlock .topBlock *{color:var(--subTitle);cursor:pointer}.loginBlock .RBlock .topBlock .line{position:relative;margin:0 5px}.loginBlock .RBlock .topBlock .line:after{content:"";display:block;width:1px;height:14px;position:absolute;background-color:var(--ipt)}.loginBlock .RBlock .topBlock app-theme{margin-left:10px}.loginBlock .RBlock .centerBlock{width:80%;max-width:400px;margin:0 auto}@media screen and (max-width: 768px){.loginBlock .RBlock .centerBlock .logoBlock svg{width:150px}}.loginBlock .RBlock .centerBlock form{margin:30px 0}.loginBlock .RBlock .centerBlock form h2{color:var(--title)}@media screen and (max-width: 768px){.loginBlock .RBlock .centerBlock form{margin:20px 0}.loginBlock .RBlock .centerBlock form h2{font-size:24px}}.loginBlock .RBlock .centerBlock form fieldset{margin:15px auto}.loginBlock .RBlock .centerBlock form .changePsdBtn{position:absolute;right:15px;cursor:pointer}.loginBlock .RBlock .centerBlock form .changePsdBtn .matIcon{position:static;transform:none;display:block}.loginBlock .RBlock .centerBlock form .changePsdBtn:hover .matIcon{color:var(--primary)}.loginBlock .RBlock .centerBlock form .checkboxBlock{width:auto}.loginBlock .RBlock .centerBlock form .forget{margin-top:15px}.loginBlock .RBlock .centerBlock form .forget .checkboxBlock{width:80%}.loginBlock .RBlock .centerBlock form .forget>p{text-align:end;cursor:pointer;font-size:.9rem}.loginBlock .RBlock .bottomBlock *{color:var(--subTitle)}.loginBlock .inputBlock.required:not(.inputBlock.required.readOnly) .inputBorder{background-color:#fff}.layoutDetail .cateBlock,.layoutDetail .typeBlock{max-height:100%}.layoutDetail .cateBlock ol>li+li,.layoutDetail .typeBlock ol>li+li{margin:10px}.treeBlock{width:100%;height:100%;background-color:#fff}.treeBlock #tree{height:500px}.treeBlock #tree:fullscreen{background-color:#fff}.treeBlock #tree .fontS{font-size:13px}.treeBlock #tree .fontM{font-size:18px}.boc-form-field{min-width:350px!important}div.boc-light .boc-input>input:focus{border-color:#2b486d}.boc-light .boc-input>label.focused,.boc-dark .boc-input>label.focused{color:#2b486d!important}.boc-light .boc-search [data-search-item-id]:hover,.boc-light .boc-search [data-selected=yes]{background-color:#d1d1d1!important}.boc-link{color:#2b486d!important}.boc-search-image-td{text-align:center}[data-id=search-icon] svg,[data-id=search] svg{width:22px;height:22px;margin-top:7px;margin-left:6px}[data-id=cell-1]{width:88%!important}[data-id=cell-1] input{padding:10px!important}[data-id=search]{padding:10px;height:48px;box-shadow:0 4px 20px #0000006b!important;border-radius:10px!important;border:none!important}[data-tlbr=fullScreen] svg,[data-tlbr=fit] svg{box-shadow:none!important;border:none!important;background:none!important;margin-top:20px}[data-tlbr=fullScreen]:hover svg path,[data-tlbr=fullScreen]:hover svg line,[data-tlbr=fit]:hover svg path,[data-tlbr=fit]:hover svg line{stroke:#2b486d}[data-tlbr=fullScreen]:hover svg circle,[data-tlbr=fit]:hover svg circle{fill:#2b486d}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.d-block{display:block!important}.justify-content-space-around{justify-content:space-around}.text-align-center{text-align:center}.text-align-right{text-align:right}.w-percent-45{width:45%}.w-percent-100{width:100%}.w-px-87{width:87px}.w-px-200{width:200px}.h-auto{height:auto!important}.h-percent-100{height:100%}.h-px-630{height:630px}.max-w-px-500{max-width:500px}.max-h-calc-32{max-height:calc(100% - 32px)}.max-h-calc-173{max-height:calc(100% - 173px)}.max-h-calc-290{max-height:calc(100% - 290px)}.max-h-calc-formula{max-height:calc(100% - 333px)}.max-h-percent-50{max-height:50%}.max-h-percent-100{max-height:100%}.max-h-px-58{max-height:58px}.max-h-px-120{max-height:120px}.max-h-px-350{max-height:350px}.min-w-px-65{min-width:65px}.min-w-px-70{min-width:70px}.min-w-px-100{min-width:100px}.min-w-px-120{min-width:120px}.min-w-px-130{min-width:130px}.min-w-px-150{min-width:150px}.min-w-px-200{min-width:200px}.min-w-auto{min-width:auto}.min-h-px-150{min-height:150px}.min-h-px-250{min-height:250px}.min-h-px-300{min-height:300px}.min-h-unset{min-height:unset}.overflow-unset{overflow:unset}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-8{margin-bottom:8px}.mb-30{margin-bottom:30px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-13{margin-top:13px}.mt-18{margin-top:18px}.mt-30{margin-top:30px}.mt-minus-85{margin-top:-85px}.ml-7{margin-left:7px}.ml-10{margin-left:10px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.gap-0{gap:0px}.gap-5{gap:5px}.align-items-baseline{align-items:baseline}.align-items-end{align-items:end}.align-items-flex-start{align-items:flex-start}.white-space-white-space{white-space:white-space}.white-space-normal{white-space:normal}.flex-0-0{flex:0 0 auto}.vertical-align-bottom{vertical-align:text-bottom}.lh-s{line-height:115px!important}.lh-1_2{line-height:1.2}.shadow-none{box-shadow:none}.li-bg{background-color:var(--iptBgBorder)}.li-color{color:var(--lineDots)}.p-0{padding:0!important}.p-5{padding:5px}.p-3-0{padding:3px 0}.p-100-8{padding:100px 8px}.clickable{cursor:pointer}.bg-w{background:var(--white)}.position-relative{position:relative}.enable-bg-navBtn{enable-background:new 0 0 512 512}.enable-bg-notFound{enable-background:new 0 0 406 306}.border-color{border:1px solid var(--bG)}.border-t-3{border-top:3px solid var(--bG)}.border-t-20{border-top:20px solid var(--bG)}.border-r-none{border-right:none}.radius-t-r-0{border-top-right-radius:0}.radius-t-l-0{border-top-left-radius:0}.radius-b-r-0{border-bottom-right-radius:0}.radius-b-l-0{border-bottom-left-radius:0}.stop-color-black{stop-color:#000}.stop-opacity-0{stop-opacity:0}.fs-rem-s{font-size:1rem}.fs-px-m{font-size:18px}.fw-bold{font-weight:700}.table-bg1{background-color:#b4c6e7!important}.table-bg2{background-color:#d0cece!important}
