.mat-elevation-z0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12);box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12);box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12);box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12);box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12);box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12);box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12);box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12);box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12);box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12);box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12);box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12);box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12);box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,"Helvetica Neue",sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,"Helvetica Neue",sans-serif;margin:0 0 56px;letter-spacing:-.05em}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px;letter-spacing:-.02em}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px;letter-spacing:-.005em}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{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:400}.mat-card-content,.mat-card-header .mat-card-title,.mat-card-subtitle{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:13px;line-height:18px}.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{font-size:14px}.mat-calendar{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-expansion-panel-header{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-form-field-wrapper{padding-bottom:1.25em}.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:.4375em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333333%}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.28125em}.mat-form-field-underline{bottom:1.25em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.54166667em;top:calc(100% - 1.66666667em)}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .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:16px;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:400 14px/20px 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-horizontal,.mat-stepper-vertical{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0}.mat-tooltip{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:9px;padding-bottom:9px}.mat-list-item,.mat-list-option{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:16px}.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{font-size:16px}.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:12px}.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option{font-size:12px}.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[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;color:rgba(0,0,0,.87)}.mat-optgroup-label{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif;color:rgba(0,0,0,.54)}.mat-simple-snackbar{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px}.mat-ripple{overflow:hidden}@media screen and (-ms-high-contrast:active){.mat-ripple{display:none}}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;-webkit-transition:opacity,-webkit-transform 0s cubic-bezier(0,0,.2,1);transition:opacity,-webkit-transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1),-webkit-transform 0s cubic-bezier(0,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{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:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .4s cubic-bezier(.25,.8,.25,1);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-global-scrollblock{position:fixed;width:100%}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#2196f3}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffab40}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.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:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ffab40}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#2196f3}.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:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.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:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{background:0 0}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(33,150,243,.12)}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(255,171,64,.12)}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,.12)}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#2196f3}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffab40}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff;background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.2)}.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.2)}.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.2)}.mat-button.mat-primary .mat-ripple-element{background-color:rgba(33,150,243,.1)}.mat-button.mat-accent .mat-ripple-element{background-color:rgba(255,171,64,.1)}.mat-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-flat-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-flat-button.mat-primary{color:#fff;background-color:#2196f3}.mat-flat-button.mat-accent{color:rgba(0,0,0,.87);background-color:#ffab40}.mat-flat-button.mat-warn{color:#fff;background-color:#f44336}.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mat-flat-button.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.2)}.mat-flat-button.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.2)}.mat-flat-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.2)}.mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(33,150,243,.2)}.mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(255,171,64,.2)}.mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.2)}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle.cdk-focused .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-disabled{background-color:#eee;color:rgba(0,0,0,.26)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#2196f3}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ffab40}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.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:#b0b0b0}.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(33,150,243,.26)}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(255,171,64,.26)}.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.26)}.mat-chip:not(.mat-basic-chip){background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip:not(.mat-basic-chip) .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip:not(.mat-basic-chip) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-primary{background-color:#2196f3;color:#fff}.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-accent{background-color:#ffab40;color:rgba(0,0,0,.87)}.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:.54}.mat-table{background:#fff}.mat-header-row,.mat-row{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell{color:rgba(0,0,0,.87)}.mat-datepicker-content{background-color:#fff;color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-calendar-next-button,.mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-selected{background-color:#2196f3;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(33,150,243,.4)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-today.mat-calendar-body-selected{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-datepicker-toggle-active{color:#2196f3}.mat-dialog-container{background:#fff;color:rgba(0,0,0,.87)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:rgba(0,0,0,.04)}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator::after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.54)}.mat-focused .mat-form-field-label{color:#2196f3}.mat-focused .mat-form-field-label.mat-accent{color:#ffab40}.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ffab40}.mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.42)),color-stop(33%,rgba(0,0,0,.42)),color-stop(0,transparent));background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 1px;background-repeat:repeat-x}.mat-form-field-ripple{background-color:#2196f3}.mat-form-field-ripple.mat-accent{background-color:#ffab40}.mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-invalid .mat-form-field-label,.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field-invalid .mat-form-field-ripple{background-color:#f44336}.mat-error{color:#f44336}.mat-icon.mat-primary{color:#2196f3}.mat-icon.mat-accent{color:#ffab40}.mat-icon.mat-warn{color:#f44336}.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#2196f3}.mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#ffab40}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-list .mat-list-item,.mat-list .mat-list-option,.mat-nav-list .mat-list-item,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-item,.mat-selection-list .mat-list-option{color:rgba(0,0,0,.87)}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500;color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-list-option.mat-list-item-focus,.mat-list-option:hover,.mat-nav-list .mat-list-item.mat-list-item-focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-menu-item[disabled]{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon:not([color]),.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.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-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#bbdefb}.mat-progress-bar-buffer{background-color:#bbdefb}.mat-progress-bar-fill::after{background-color:#2196f3}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ffd180}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ffd180}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ffab40}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#2196f3}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffab40}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#2196f3}.mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#2196f3}.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(33,150,243,.26)}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffab40}.mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#ffab40}.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(255,171,64,.26)}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,.26)}.mat-select-content,.mat-select-panel-done-animating{background:#fff}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.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:#2196f3}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffab40}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ff9800}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(255,152,0,.5)}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}.mat-slide-toggle .mat-ripple-element{background-color:rgba(255,152,0,.12)}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#2196f3}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(33,150,243,.5)}.mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}.mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(33,150,243,.12)}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,67,54,.5)}.mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}.mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.12)}.mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}.mat-disabled .mat-slide-toggle-bar{background-color:rgba(0,0,0,.1)}.mat-slide-toggle-thumb{background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#2196f3}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ffab40}.mat-accent .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(255,171,64,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.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{background-color:rgba(0,0,0,.04)}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.38)}.mat-step-header .mat-step-icon{background-color:#2196f3;color:#fff}.mat-step-header .mat-step-icon-not-touched{background-color:rgba(0,0,0,.38);color:#fff}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(187,222,251,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#2196f3}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,209,128,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffab40}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:rgba(0,0,0,.87)}.mat-tab-group.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(187,222,251,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#2196f3}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,209,128,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ffab40}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(0,0,0,.12)}.mat-tab-group.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus{background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#2196f3;color:#fff}.mat-toolbar.mat-accent{background:#ffab40;color:rgba(0,0,0,.87)}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-snack-bar-container{background:#323232;color:#fff}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500;color:#ffab40}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/assets/fonts/roboto-v15-latin-300.eot);src:local("Roboto Light"),local("Roboto-Light"),url(/assets/fonts/roboto-v15-latin-300.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v15-latin-300.woff2) format("woff2"),url(/assets/fonts/roboto-v15-latin-300.woff) format("woff"),url(/assets/fonts/roboto-v15-latin-300.ttf) format("truetype"),url(/assets/fonts/roboto-v15-latin-300.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-v15-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(/assets/fonts/roboto-v15-latin-regular.eot#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v15-latin-regular.woff2) format("woff2"),url(/assets/fonts/roboto-v15-latin-regular.woff) format("woff"),url(/assets/fonts/roboto-v15-latin-regular.ttf) format("truetype"),url(/assets/fonts/roboto-v15-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto-v15-latin-700.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(/assets/fonts/roboto-v15-latin-700.eot#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v15-latin-700.woff2) format("woff2"),url(/assets/fonts/roboto-v15-latin-700.woff) format("woff"),url(/assets/fonts/roboto-v15-latin-700.ttf) format("truetype"),url(/assets/fonts/roboto-v15-latin-700.svg#Roboto) format("svg")}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/assets/fonts/material-icons.eot?v=e79bfd88537def476913f3ed52f4f4b3);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/fonts/material-icons.woff2?v=a0941c8c87cee30d5c9d5d00f87d968c) format("woff2"),url(/assets/fonts/material-icons.woff?v=012cf6a10129e2275d79d6adac7f3b02) format("woff"),url(/assets/fonts/material-icons.ttf?v=a37b0c01c0baf1888ca812cc0508f6e2) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;vertical-align:middle!important;cursor:pointer}body{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:1.5em;color:#212121;-webkit-font-smoothing:antialiased;padding:0;margin:0;background-color:#f7f7f7}body a{text-decoration:none}.clearfix:after{content:" ";display:block;clear:both}[hidden]{display:none}.layout-mask{position:fixed;width:100%;height:100%;background-color:#424242;top:0;left:0;z-index:999999997;opacity:.7;filter:alpha(opacity=70)}.layout-container .topbar{position:fixed;z-index:100;width:100%;height:50px;background-color:#2196f3;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);top:0}.layout-container .topbar .logo{display:inline-block;vertical-align:middle;width:200px;height:30px;background:url(/assets/images/logo2x.png) top left/200px 30px no-repeat}.layout-container .topbar .topbar-left{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;height:50px;width:250px;background-color:#1e88e5;float:left;-webkit-box-shadow:3px 0 6px rgba(0,0,0,.3);box-shadow:3px 0 6px rgba(0,0,0,.3)}.layout-container .topbar .topbar-right{padding:7px 15px;position:relative}.layout-container .topbar .topbar-right #menu-button{color:#fff;display:inline-block;vertical-align:middle;height:36px;margin-right:10px;position:relative;left:-16px;background-color:#fb8c00;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16);box-shadow:0 3px 10px rgba(0,0,0,.23),0 3px 10px rgba(0,0,0,.16)}.layout-container .topbar .topbar-right #menu-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.layout-container .topbar .topbar-right #menu-button i{font-family:'Material Icons';font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-indent:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-transition:all .3s;transition:all .3s;font-size:36px}.layout-container .topbar .topbar-right #menu-button i:before{content:"chevron_left"}.layout-container .topbar .topbar-right #topbar-menu-button{display:none;color:#fff;vertical-align:middle;height:36px;position:absolute;top:20px;right:25px;-webkit-transition:all .3s;transition:all .3s}.layout-container .topbar .topbar-right #topbar-menu-button i{-webkit-transition:color .5s;transition:color .5s;font-size:36px}.layout-container .topbar .topbar-right .topbar-items .search-item input{position:relative;top:-10px;font-size:16px;background-color:transparent;border-width:0 0 1px;padding:2px 2px 1px;border-color:#fff;color:#fff}.layout-container .topbar .topbar-right .topbar-items .search-item input:focus{outline:0;border-bottom-width:2px}.layout-container .topbar .topbar-right .topbar-items .search-item input:focus~label{top:-5px;font-size:12px;color:#2196f3}.layout-container .topbar .topbar-right .topbar-items .search-item input.ui-state-filled~label{display:none}.layout-container .topbar .topbar-right .topbar-items .search-item label{color:#fff;top:8px}.layout-container .layout-menu{overflow:auto;position:fixed;width:250px;z-index:99;top:50px;height:100%;background-color:#fff;-webkit-box-shadow:3px 0 6px rgba(0,0,0,.3);box-shadow:3px 0 6px rgba(0,0,0,.3);-webkit-transition:margin-left .3s;transition:margin-left .3s}.layout-container .layout-menu>.nano>.nano-content.menu-scroll-content{display:block;height:100%;position:relative;overflow:scroll;overflow-x:hidden}.layout-container .layout-menu>.nano>.nano-content ul.ultima-menu.ultima-main-menu{margin-top:16px;padding-bottom:120px}.layout-container .layout-menu>.nano .nano-pane{background:0 0}.layout-container .layout-menu>.nano .nano-pane .nano-slider{background-color:#aaa;opacity:.3;filter:alpha(opacity=30)}.layout-container .layout-menu .profile{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:2em;width:250px;height:145px;text-align:center;background:url(/assets/images/profile-bg.png) top left/250px 145px no-repeat;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16)}.layout-container .layout-menu .profile .profile-image{width:60px;height:60px;margin:0 auto 5px;background:url(/assets/images/avatar.png) top left/60px 60px no-repeat}.layout-container .layout-menu .profile .profile-name{display:inline-block;color:#212121;vertical-align:middle;font-size:1em}.layout-container .layout-menu .profile i{color:#212121;vertical-align:middle;-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.layout-container .layout-menu .profile.profile-expanded i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.layout-container .layout-menu .profile-menu{border-bottom:1px solid #d6d5d5;overflow:hidden}.layout-container .layout-menu .profile-menu li:first-child{margin-top:1em}.layout-container .layout-menu .profile-menu li:last-child{margin-bottom:1em}.layout-container .layout-menu.layout-menu-dark{background-color:#424242}.layout-container .layout-menu.layout-menu-dark .profile{background-image:url(/assets/images/profile-bg-dark.png)}.layout-container .layout-menu.layout-menu-dark .profile .profile-name,.layout-container .layout-menu.layout-menu-dark .profile i{color:#fff}.layout-container .layout-menu.layout-menu-dark .profile-menu{border-bottom:1px solid #676767}.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a,.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a i{color:#fff}.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a:hover{background-color:#676767}.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink,.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink i{color:#fb8c00}.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover,.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover>i{color:#fff}.layout-container .layout-menu.layout-menu-dark ul.ultima-menu li.active-menuitem>a{color:#fff;background-color:#fb8c00}.layout-container.menu-layout-overlay .layout-menu{margin-left:-250px}.layout-container.menu-layout-overlay .layout-main{margin-left:0}.layout-container.menu-layout-overlay.layout-menu-overlay-active .layout-menu{z-index:999999999;margin-left:0}.layout-container.menu-layout-overlay.layout-menu-overlay-active .layout-mask{display:block}.layout-container.menu-layout-overlay.layout-menu-overlay-active .topbar .topbar-right #menu-button i{-webkit-transform:rotate(0);transform:rotate(0)}.layout-container.menu-layout-overlay .topbar{z-index:999999998}.layout-container.menu-layout-overlay .topbar .topbar-right #menu-button i{font-size:36px!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.layout-container .layout-main{padding:54px 8px 8px;-webkit-transition:margin-left .3s;transition:margin-left .3s}.layout-container .layout-mask{display:none}.layout-container .ultima-menu li a{font-size:1em;display:block;padding:.5em 1em;color:#212121;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s;transition:background-color .3s;overflow:hidden}.layout-container .ultima-menu li a i{color:#757575}.layout-container .ultima-menu li a i:first-child{display:inline-block;vertical-align:middle;margin-right:.5em;font-size:1.5em}.layout-container .ultima-menu li a i:last-child{float:right;font-size:20px;margin-top:.15em;margin-right:-.15em;-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.layout-container .ultima-menu li a:hover{background-color:#e8e8e8}.layout-container .ultima-menu li a span{display:inline-block;vertical-align:middle}.layout-container .ultima-menu li a.active-menuitem-routerlink,.layout-container .ultima-menu li a.active-menuitem-routerlink>i{color:#fb8c00}.layout-container .ultima-menu li a.active-menuitem-routerlink:hover{color:#212121}.layout-container .ultima-menu li a.active-menuitem-routerlink:hover>i{color:#757575}.layout-container .ultima-menu{margin:0;padding:0;list-style:none}.layout-container .ultima-menu li.active-menuitem>a{color:#2196f3;background-color:#e8e8e8}.layout-container .ultima-menu li.active-menuitem>a i:last-child{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.layout-container .ultima-menu li ul{padding:0;margin:0;list-style:none;overflow:hidden}.layout-container .ultima-menu li ul li a{padding:.5em 1em .5em 2em}.layout-container .ultima-menu li ul li a>span{font-size:15px}.layout-container .ultima-menu li ul li a i:first-child{display:inline-block;vertical-align:middle;margin-right:.6em;font-size:1.25em}.layout-container .ultima-menu li ul li ul li a{padding-left:3em}.layout-container .ultima-menu li ul li ul ul li a{padding-left:4em}.layout-container .ultima-menu li ul li ul ul ul li a{padding-left:5em}.layout-container .ultima-menu li ul li ul ul ul ul li a{padding-left:6em}.layout-container .footer{padding:.5em}.layout-container .footer .footer-text-left{float:left}.layout-container .footer .footer-text-right{color:#757575;float:right}.layout-container .footer .footer-text-right span{vertical-align:middle;display:inline-block}.ajax-loader{font-size:2em;color:#fb8c00}@media (min-width:1025px){.layout-container .topbar-items{float:right;margin:0;padding:0;list-style-type:none}.layout-container .topbar-items>li{float:right;position:relative;margin-left:8px}.layout-container .topbar-items>li>a{position:relative;display:block}.layout-container .topbar-items>li>a .topbar-item-name{display:none}.layout-container .topbar-items>li>a .topbar-badge{position:absolute;right:-5px;top:-5px;background-color:#fb8c00;color:#fff;border-radius:50%;padding:2px 4px;display:block;font-size:12px;line-height:12px}.layout-container .topbar-items>li .topbar-icon{font-size:36px;color:#fff;-webkit-transition:color .3s;transition:color .3s}.layout-container .topbar-items>li .topbar-icon:hover{color:#e8e8e8}.layout-container .topbar-items>li.profile-item .profile-image{width:36px;height:36px;background:url(/assets/images/avatar.png) top left/36px 36px no-repeat}.layout-container .topbar-items>li>ul{position:absolute;top:55px;right:5px;display:none;width:250px;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);-webkit-animation-duration:.5s;animation-duration:.5s}.layout-container .topbar-items>li.active-top-menu>ul{display:block}.layout-container .topbar-items>li .topbar-message img{display:inline-block;vertical-align:middle;margin-right:12px}.layout-container.menu-layout-static .layout-menu{margin-left:0}.layout-container.menu-layout-static .layout-main{margin-left:250px}.layout-container.menu-layout-static.layout-menu-static-inactive .topbar .topbar-right #menu-button i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.layout-container.menu-layout-static.layout-menu-static-inactive .layout-menu{margin-left:-250px}.layout-container.menu-layout-static.layout-menu-static-inactive .layout-main{margin-left:0}.layout-container.menu-layout-static .layout-mask{display:none}.layout-container.menu-layout-horizontal .topbar{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.layout-container.menu-layout-horizontal .topbar .topbar-left{background-color:#2196f3;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.layout-container.menu-layout-horizontal .topbar .topbar-right #menu-button{display:none}.layout-container.menu-layout-horizontal .layout-menu{overflow:visible;position:fixed;width:100%;top:50px;height:auto;background-color:#1e88e5;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.layout-container.menu-layout-horizontal .layout-menu>.nano{overflow:visible}.layout-container.menu-layout-horizontal .layout-menu>.nano .nano-content.menu-scroll-content{display:inherit;height:auto;position:static;overflow:visible;overflow-x:visible}.layout-container.menu-layout-horizontal .layout-menu>.nano .nano-content ul.ultima-menu.ultima-main-menu{margin-top:0;padding-bottom:0}.layout-container.menu-layout-horizontal .layout-menu>.nano .nano-pane{display:none!important}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu.ultima-main-menu{margin-top:0}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li{float:left;position:relative}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a,.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a i{color:#fff}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a:hover{background-color:#e8e8e8;color:#212121}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a:hover i{color:#212121}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a.active-menuitem-routerlink,.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a.active-menuitem-routerlink>i{color:#fb8c00}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a.active-menuitem-routerlink:hover,.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>a.active-menuitem-routerlink:hover i{color:#212121}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul{z-index:100;position:absolute;top:41px;left:0;width:250px;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2)}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li a{padding:10px 16px}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li ul{position:static}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li ul li a{padding-left:32px}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li ul ul li a{padding-left:48px}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li ul ul ul li a{padding-left:64px}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li ul ul ul ul li a{padding-left:80px}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li ul ul ul ul ul li a{padding-left:96px}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li.active-menuitem>a{color:#2196f3;background-color:#e8e8e8}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li.active-menuitem>ul{display:block}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li.active-menuitem>a{color:#fff;background-color:#fb8c00}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li.active-menuitem>a i{color:#fff}.layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li.active-menuitem>ul{display:block}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark{background-color:#424242}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a{color:#fff}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a:hover{background-color:#676767;color:#fff}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a:hover i{color:#fff}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink,.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink i{color:#fb8c00}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover,.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover i{color:#fff}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li.active-menuitem>a{color:#fff;background-color:#fb8c00}.layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li ul{background-color:#424242}.layout-container.menu-layout-horizontal .layout-main{padding-top:130px;margin-left:0}.layout-container.menu-layout-horizontal .layout-mask{display:none}}@media (max-width:1024px){.layout-container.menu-layout-static .topbar .topbar-right #menu-button i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.layout-container.menu-layout-static .layout-menu{margin-left:-265px}.layout-container.menu-layout-static .layout-main{margin-left:0}.layout-container.menu-layout-static.layout-menu-static-active .layout-menu{margin-left:0;z-index:999999999}.layout-container.menu-layout-static.layout-menu-static-active .topbar{z-index:999999998}.layout-container.menu-layout-static.layout-menu-static-active .topbar .topbar-right #menu-button i{-webkit-transform:rotate(0);transform:rotate(0)}.layout-container.menu-layout-static.layout-menu-static-active .layout-main{margin-left:0}.layout-container .topbar .topbar-right #topbar-menu-button,.layout-container.menu-layout-static.layout-menu-static-active .layout-mask{display:block}.layout-container .topbar .topbar-right .topbar-items{position:absolute;top:50px;right:15px;width:275px;-webkit-animation-duration:.5s;animation-duration:.5s;display:none;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);list-style-type:none;margin:0;padding:0}.layout-container .topbar .topbar-right .topbar-items>li>a{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:16px;color:#212121;position:relative}.layout-container .topbar .topbar-right .topbar-items>li>a i{display:inline-block;vertical-align:middle;margin-right:12px;font-size:24px}.layout-container .topbar .topbar-right .topbar-items>li>a:hover{background-color:#e8e8e8}.layout-container .topbar .topbar-right .topbar-items>li>a .topbar-item-name{display:inline-block;vertical-align:middle}.layout-container .topbar .topbar-right .topbar-items>li>a .topbar-badge{position:absolute;left:30px;top:10px;background-color:#fb8c00;color:#fff;border-radius:50%;padding:2px 4px;display:block;font-size:12px;line-height:12px}.layout-container .topbar .topbar-right .topbar-items>li>ul{display:none}.layout-container .topbar .topbar-right .topbar-items>li>ul li a i,.layout-container .topbar .topbar-right .topbar-items>li>ul li a img,.layout-container .topbar .topbar-right .topbar-items>li>ul li a span{display:inline-block;vertical-align:middle}.layout-container .topbar .topbar-right .topbar-items>li.active-top-menu>a{color:#2196f3}.layout-container .topbar .topbar-right .topbar-items>li.active-top-menu>ul{display:block}.layout-container .topbar .topbar-right .topbar-items>li.active-top-menu>ul li a{padding-left:32px}.layout-container .topbar .topbar-right .topbar-items>li.search-item{text-align:center;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:16px;position:relative}.layout-container .topbar .topbar-right .topbar-items>li.search-item input{top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:16px;border-color:#bdbdbd;color:#212121}.layout-container .topbar .topbar-right .topbar-items>li.search-item input:focus{margin-bottom:-1px;border-color:#bdbdbd}.layout-container .topbar .topbar-right .topbar-items>li.search-item input.ui-state-filled~label,.layout-container .topbar .topbar-right .topbar-items>li.search-item input:focus~label{top:-20px;color:#2196f3}.layout-container .topbar .topbar-right .topbar-items>li.search-item label{top:1px;color:#212121}.layout-container .topbar .topbar-right .topbar-items>li.search-item i{position:absolute;right:5px;top:-2px}.layout-container .topbar .topbar-right .topbar-items>li.profile-item .profile-image{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/assets/images/avatar.png) top left/24px 24px no-repeat;margin-right:14px}.layout-container .topbar .topbar-right .topbar-items>li.profile-item span{vertical-align:middle;display:inline-block}.layout-container .topbar .topbar-right .topbar-items.topbar-items-visible{display:block}}@media (max-width:399px){.layout-container .topbar .topbar-right #topbar-menu-button{right:15px}}body .layout-wrapper.layout-compact{font-size:14px;line-height:18px}body .layout-wrapper.layout-compact .layout-container .ultima-menu li a i:last-child{font-size:18px}body .layout-wrapper.layout-compact .layout-container .ultima-menu li ul li a span{font-size:14px}body .layout-wrapper.layout-compact .ui-radiobutton .ui-radiobutton-box{width:18px;height:18px}body .layout-wrapper.layout-compact .ui-datepicker body .ui-datepicker tbody td span,body .layout-wrapper.layout-compact .ui-datepicker tbody td a{padding-top:.25em}@media (min-width:1025px){.layout-wrapper.layout-compact .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul{top:35px}.layout-wrapper.layout-compact .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu>li>ul li span{font-size:14px}.layout-wrapper.layout-compact .layout-container.menu-layout-horizontal .layout-main{padding-top:90px}}.mat-icon-button.border-primary{border:1px solid #2196f3}.table-action{width:28px!important;height:28px!important}.table-action>span{line-height:28px!important;position:absolute;top:0;left:3px}.mat-option.mat-selected:not(.mat-option-multiple){background-color:transparent}.without-hover>.mat-button-focus-overlay{background-color:transparent!important;border-radius:inherit;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1);transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}.filter-dropdown{position:absolute;max-width:270px;min-width:250px;text-align:initial;background:#fff;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.filter-header{padding:12px;border-bottom:1px solid #dedede;text-align:right}.filter-header button:hover,.filter-options>button:hover,th>a:hover{cursor:pointer}.filter-options{padding:6px;color:#2196f3;border-bottom:1px solid #ddd}.filter-spinner{margin:auto;width:30px!important;height:70px}.filter-header button,.filter-options button{color:#2196f3;border:0;background-color:transparent}.filter-options button:disabled{color:silver}.filter-header>button:active,.filter-options>button:active{outline:0;border:none}.filter-options span{color:silver;text-align:right;font-weight:400;margin:auto}.filter-options-date>button:hover{cursor:pointer;border:0;background-color:transparent}.filter-options-date{padding:6px;color:#2196f3;border-bottom:1px solid #ddd}.filter-options-date button{color:#fb8c00;border:0;background-color:transparent}.filter-options-date>button:active{outline:0;border:none}.filter-options-date span{text-align:right;font-weight:400}.filter-content{max-height:200px;overflow-y:auto}.checkbox-label>label{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-footer{padding:6px;border-top:1px solid #ddd;text-align:center}.bg-good{background:#ff4081!important}.filter-footer>button{margin:6px}.filter-content .mat-checkbox{font-weight:400!important;font-size:16px;width:100%!important}.filter-content .mat-checkbox-layout{display:block!important;padding:0 16px}.filter-content /deep/ .mat-option{padding:0}.field-group{padding:0;margin-top:16px}.mat-form-field{width:100%}.field-group .field-note{width:100%;margin-top:-15px;height:28px}.field-group .length{font-size:12px;text-align:right;float:right}.dialog-close{padding:2px;float:right;width:auto;background-color:transparent;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s;outline:0;border:none}.dialog-btn:hover,.dialog-close:hover{background-color:#e8e8e8;color:#000}.dialog-btn:active,.dialog-close:active{outline:0;border:none}.dialog-btn{padding:2px;width:auto;background-color:transparent;outline:0;border:none}.ui-message.ui-messages-error{background-color:transparent;border:0;margin:0;color:#e62a10;font-size:.75em}.ui-corner-all{border-radius:3px}.ui-message{border:1px solid;margin:0 .25em;padding:.125em .25em}.ui-messages-error{color:#fff;background-color:#f44336;border-color:#f44336}.color-primary{color:#1e88e5!important}.color-accent{color:#fb8c00!important}.picker-box{font-family:Roboto,"Helvetica Neue",sans-serif!important}.picker-dropdown[_ngcontent-c13],.picker-popup[_ngcontent-c8]{top:0!important;margin-bottom:10px;height:auto!important}.no-record-found{padding-top:24px}.scroll-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block{height:auto;margin-bottom:8px}.section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px}.margin{margin:0 5px}.picker-control.footer{line-height:34px!important;height:85px!important}.control .button{height:45px;font-size:21.328px}.picker-popup{top:10%!important;-webkit-animation:.5s slideDown!important;animation:.5s slideDown!important}.picker-dropdown.small-mode{height:365px!important}.picker-action.action-confirm{display:block!important}.scroll-y{overflow-y:auto}.scroll-x{overflow:auto}.vertical-main{background:#fb8c00;text-align:center;padding:0!important;border-radius:2px 0 0 2px!important}.vertical-main .vertical-text{display:inline-block;transform:rotate(-90deg);color:#fff;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.back-button{margin-left:-10px!important}.extended-info{font-size:20px;font-weight:700;margin-left:-6px}.tooltip_content{width:100%;margin-bottom:10px;margin-left:4px;background-color:#fff;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #2196f3;padding:10px}.tooltip_content .border-dotted{border-top:1px dashed #2196f3}.tooltip_content:after,.tooltip_content:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip_content:after{border-color:rgba(136,183,213,0);border-right-color:#fff;border-width:12px;margin-top:-12px}.tooltip_content:before{border-color:rgba(194,225,245,0);border-right-color:#2196f3;border-width:14px;margin-top:-14px}.left-content{text-align:center;position:relative}.left-content .middle-line{background:#2196f3}.bullet-line{width:20px;height:20px;background:#fff;border-radius:10px;border:2px solid #2196f3;position:relative;left:-9px;top:calc(50% - 14px)}.middle-line{width:2px;height:100%;position:absolute;right:49%}.left-heading{width:100%;text-align:right;position:relative;border-radius:5px;margin-top:20px;font-size:16px;font-weight:400}.right-heading{padding:10px;font-weight:700}.border-dotted{padding:10px}.helpdesk-calendar{width:100%;height:100%;border:1px solid #fafafa;padding:10px}.helpdesk-calendar .cg-cal-container{width:100%;padding:4px}.helpdesk-calendar .month,.helpdesk-calendar .month-y,.helpdesk-calendar .year,.helpdesk-calendar .year-y{display:inline-block;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.helpdesk-calendar .month-y:hover,.helpdesk-calendar .month:hover,.helpdesk-calendar .year-y:hover,.helpdesk-calendar .year:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.helpdesk-calendar .month{margin-right:.5rem;font-weight:700}.helpdesk-calendar .year{font-style:italic;color:#999}.helpdesk-calendar .month-y{margin-right:.5rem;color:#999}.helpdesk-calendar .year-y{font-style:italic;font-weight:700}.helpdesk-calendar .weekday{font-size:14px;font-weight:700;text-align:center;color:#8a8a8a;width:calc(100% / 7)}.helpdesk-calendar .cal-day{font-size:12px;line-height:14px;position:relative;height:32px;width:calc(100% / 7);cursor:pointer}.helpdesk-calendar .cal-day.out-focus{color:#ddd}.helpdesk-calendar .cal-day.out-focus:hover{color:#000}.helpdesk-calendar .cal-day .cal-day-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#f2f2f2}.helpdesk-calendar .cal-day .cal-day-num.is-active,.helpdesk-calendar .cal-day .cal-day-num:hover{background:#2196f3;color:#fff}.empl{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swal2-icon.swal2-info,.swal2-icon.swal2-question,.swal2-icon.swal2-warning{font-size:1.25em!important}.span-anchor{cursor:pointer;text-decoration:underline}.span-anchor:hover{color:#8a8a8a}.col-left{text-align:left;vertical-align:middle}.col-right{text-align:right;vertical-align:middle}.col-center{text-align:center;vertical-align:middle}.col-small-image{text-align:center;vertical-align:middle;min-width:32px!important;width:32px;max-height:32px}.border-tb{border-left:2px solid rgba(0,0,0,.3);border-right:2px solid rgba(0,0,0,.3);border-bottom:2px solid rgba(0,0,0,.15);border-top:2px solid rgba(0,0,0,.15)}mat-card.data-table-in-dialog{padding-bottom:10px;padding-left:10px;padding-right:10px}.alternate-header{background-color:rgba(222,222,222,.822)}.data-table{max-width:100%;height:auto;overflow-x:auto;overflow-y:hidden}.data-table.in-dialog{max-height:70vh;overflow-y:auto}.data-table.in-dialog-with-footer{max-height:65vh;overflow-y:auto}.data-table table{border-collapse:collapse;border-color:#fff;width:calc(100% - 4px)}.data-table table thead tr{border-bottom:1px solid rgba(0,0,0,.15)}.data-table table thead tr th{font-size:13px;font-weight:700;padding:4px .6em;cursor:pointer;transition:color .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;-webkit-transition:color .3s ease-in}.data-table table thead tr th .cg-data-table-sort-icon{height:16px;width:16px;font-size:16px!important;line-height:16px!important;opacity:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s}.data-table table thead tr th .cg-data-table-sort-icon.mat-asc{-webkit-transform:rotate(0);transform:rotate(0)}.data-table table thead tr th .cg-data-table-sort-icon.mat-desc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.data-table table thead tr th .cg-data-table-sort-icon.mat-active{opacity:1}.data-table table thead tr th .mat-checkbox-inner-container{width:18px!important;height:18px!important}.data-table table thead tr th.cg-table-row-actions-left{text-align:left;width:100px;min-width:100px}.data-table table thead tr th.cg-table-row-actions-right{text-align:right;width:100px;min-width:100px}.data-table table thead tr th.cg-table-checkbox{width:50px;min-width:50px;text-align:center}.data-table table thead tr th.inactive-sort{color:rgba(0,0,0,.5)}.data-table table thead tr th.is-hover,.data-table table thead tr th:hover{background-color:rgba(0,0,0,.1)}.data-table table thead tr th:hover .cg-data-table-sort-icon{opacity:1}.data-table table tbody{font-size:13px;font-weight:400}.data-table table tbody tr{border-bottom:1px solid rgba(0,0,0,.15);height:45px}.data-table table tbody tr td{font-size:13px;font-weight:400;padding:4px .6em;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.data-table table tbody tr td.p-left-28{padding-left:30px}.data-table table tbody tr td.p-right-28{padding-right:30px}.data-table table tbody tr td .mat-checkbox-inner-container{width:18px!important;height:18px!important}.data-table table tbody tr td.edit-inline cg-edit-value{position:absolute;top:7px;opacity:0}.data-table table tbody tr td.edit-inline cg-edit-value.button-left{left:0}.data-table table tbody tr td.edit-inline cg-edit-value.button-right{right:0}.data-table table tbody tr td.edit-inline:hover cg-edit-value{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.data-table table tbody tr td.cg-table-row-actions-left{text-align:left;min-width:100px;width:100px}.data-table table tbody tr td.cg-table-row-actions-right{text-align:right;min-width:100px;width:100px}.data-table table tbody tr td.cg-table-checkbox{width:50px;min-width:50px;text-align:center}.data-table table tbody tr.cg-table-row-selected{background:#bbdefb}.data-table table tbody tr.cg-table-row-selected:hover{background:#e3f2fd}.data-table table tbody tr.selection-enabled{cursor:pointer}.data-table table tbody tr:hover{background-color:rgba(0,0,0,.05)}.cg-table-card-selected{background:#bbdefb}.cg-table-card-selected:hover{background:#e3f2fd}th.action{max-width:50px!important;border:1px solid red}.pagination{padding-top:10px;padding-bottom:10px}.btn-submit{margin-right:15px!important;border:1px solid #2196f3!important;min-width:67px!important;font-size:13px!important;height:33px!important;padding:0!important}.btn-sort{position:absolute!important;display:inline-block!important;padding:6px!important;margin-left:15px!important}.height-11{height:11px!important}.spin-icon{-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}.data-table-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.custom-tooltip{border-left:4px solid #fb8c00}.text-accent{color:#fb8c00}.splash-screen{background-color:#2196f3;height:100vh}.splash-screen .splash-container{padding-top:250px;width:250px;margin:0 auto;text-align:center}.splash-screen .logo{display:inline-block;vertical-align:middle;width:200px;height:30px;background:url(/assets/images/logo2x.png) top left/200px 30px no-repeat}.splash-screen .load-bar{position:relative;margin-top:20px;width:100%;height:6px;background-color:#fff}.splash-screen .bar{content:"";display:inline;position:absolute;width:0;height:100%;left:50%;text-align:center}.splash-screen .bar:nth-child(1){background-color:#e91e63;-webkit-animation:3s linear infinite loading;animation:3s linear infinite loading}.splash-screen .bar:nth-child(2){background-color:#8bc34a;-webkit-animation:3s linear 1s infinite loading;animation:3s linear 1s infinite loading}.splash-screen .bar:nth-child(3){background-color:#ffc107;-webkit-animation:3s linear 2s infinite loading;animation:3s linear 2s infinite loading}@-webkit-keyframes loading{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}@keyframes loading{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}.container>div{cursor:move;cursor:grab;cursor:-webkit-grab}.gu-mirror{cursor:grabbing;cursor:-webkit-grabbing;background:#fff1bc;position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);pointer-events:none}.wrapper{height:250px;background:#dedede}.moveable-card{margin:5px!important;width:100px!important;padding:10px!important;height:30px!important;float:left!important}.moveable-card:hover{background:#d4d4d4}.rearrange-dropdown{position:absolute;max-width:300px;width:300px;text-align:initial;z-index:2001;background:#fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);transform:scale(0);-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.rearrange-header{padding:12px;border-bottom:1px solid #dedede;text-align:right}.rearrange-header button:hover,.rearrange-options>button:hover,th>a:hover{cursor:pointer}.rearrange-options{border-bottom:1px solid #eaeaea;padding:12px 6px;color:#00f}.rearrange-header button,.rearrange-options button{color:#00f;border:0;background-color:transparent}.rearrange-options button:disabled{color:silver}.rearrange-header>button:active,.rearrange-options>button:active{outline:0;border:none}.rearrange-options span{color:silver;text-align:right;font-weight:400}.rearrange-content{border-left:1px solid #eaeaea;max-height:220px;overflow-y:auto;margin-left:60px}.rearrange-footer{border-top:1px solid #eaeaea;padding:6px;text-align:center}.bg-selected{background:rgba(255,64,129,.52)!important}.rearrange-footer>button{margin:6px}.rearrange-content .mat-checkbox{font-weight:400!important;font-size:16px;width:100%!important}.rearrange-content .mat-checkbox-layout{display:block!important}.rearrange-btn{position:absolute;z-index:9999;left:10px;top:58px}.dragula-list-dropdown{max-width:350px;min-width:250px;background:#fff;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.all-dropdown-animation{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);transform:scale(0)}.all-dropdown-animation-right{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);transform:scale(0)}.all-dropdown-open{-webkit-transform:scale(1)!important;transform:scale(1)!important}.dragula-list-options{border-bottom:1px solid rgba(0,0,0,.12);padding:12px}.dragula-list-options span{text-align:right;font-weight:400}.dragula-list-content{border-left:1px solid #eaeaea;max-height:200px}.dragula-list-content .mat-checkbox{font-weight:400!important;font-size:14px;width:100%!important}.dragula-list-content .mat-checkbox-layout{display:block!important}.dragula-list-footer{border-top:1px solid #eaeaea;padding:6px;text-align:center}.dragula-list-footer>button{margin:6px}.main-svg{background:#fff;bottom:0;direction:ltr;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.svg{display:block;height:100%;position:relative;width:100%}.login-body{min-height:100%;background-color:#898989}.login-panel{width:450px;height:500px;min-height:500px;padding:36px!important}.btns-auth .mat-raised-button{width:100%!important;text-align:center!important;font-size:16px!important}.btn-spinner{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px}.auth-tabs{width:100%}.auth-tabs>.mat-tab-header{display:none}.auth-tabs>.mat-tab-body-wrapper>.mat-tab-body{overflow:hidden!important}.form-heading{margin-top:25px;padding-top:0;position:relative;height:60px}.form-heading h2{margin:0;font-weight:400;padding:0}.form-heading span{font-size:12px}.form-heading button{position:absolute;right:0;top:20px}.divider{border-bottom:1px solid #e91e63;text-align:center;color:#e91e63}.divider span{background:#fff;position:relative;top:10px;padding:10px}.captcha-div>div{margin:auto}.mat-input-container{padding:5px 0}.mt-5{margin-top:5px;padding:0 5px}.report .mat-select{width:100%}.report .mat-input-wrapper{margin:.6em 0!important}.p-10{padding:10px!important}.report table tfoot tr td{font-weight:700}.report table td{text-align:left}@media print{#report-btns,.layout-menu,.topbar{display:none!important}}.tabs-background .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-ink-bar{background-color:transparent!important}.tabs-background .mat-tab-header .mat-tab-label-container .mat-tab-list{text-align:center}.tabs-background .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.tabs-background .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{padding:0!important;height:65px!important;opacity:1!important}.tabs-label{font-weight:700;padding-top:18px}.tab-header .bg-line,.tab-header .tab-icon{background:#2196f3!important}.tab-header2{height:15px}.tab-header2 .tab-icon{z-index:1;color:#fff;font-size:28px;font-weight:400;background:#d3d3d3;width:30px!important;height:30px!important;padding:6px;border-radius:20px;position:relative;text-align:center}.tab-header2 .bg-line{background:#d3d3d3;width:100%;height:8px;position:absolute;top:21px}.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#2196f3;color:#fff}.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#fb8c00;color:#fff}.mat-danger{color:#d0011b}.mat-fab.mat-danger,.mat-mini-fab.mat-danger,.mat-raised-button.mat-danger{background-color:#d0011b;color:#fff}.mat-fab.mat-warning,.mat-mini-fab.mat-warning,.mat-raised-button.mat-warning,.mat-warning{background-color:#f0ad4e;color:#fff}.mat-fab.mat-success,.mat-mini-fab.mat-success,.mat-raised-button.mat-success,.mat-success{background-color:#5cb85c;color:#fff}.mat-fab.mat-gray,.mat-mini-fab.mat-gray,.mat-raised-button.mat-gray{background-color:#acacac;color:#2a2a2a}.bg-primary{background-color:#2196f3}.bg-accent{background-color:#fb8c00}.alter-info{background-color:#2196f3;color:#fff}.alter-success{background-color:#5cb85c;color:#fff}.alter-danger{background-color:#d9534f;color:#fff}.alter-warning{background-color:#f0ad4e;color:#fff}.status-badge{border-radius:4px;padding:4px 8px;color:#fff;text-align:center;min-width:50px;font-size:11.5px;font-weight:700;background:#2a2a2a}.status-badge.gray{background:#4a4a4a;border:1px solid rgba(42,42,42,.25)}.status-badge.blue{background:#4a90e2;border:1px solid rgba(32,60,92,.25)}.status-badge.golden{background:#fa9f0c;border:1px solid rgba(117,75,8,.25)}.status-badge.green{background:#417505;border:1px solid rgba(38,66,3,.25)}.status-badge.red{background:#d0021b;border:1px solid rgba(87,1,12,.25)}.status-badge.gold{background:#a7a700;border:1px solid rgba(117,75,8,.25)}.status-badge.darkgray{background:#2a2a2a;border:1px solid rgba(42,42,42,.25)}.status-badge.purple{background:#4e387e;border:1px solid rgba(42,42,42,.25)}.status-badge.orange{background:#cf5300;border:1px solid rgba(42,42,42,.25)}.status-badge.magenta{background:#d5006c;border:1px solid rgba(42,42,42,.25)}.status-badge.indigo{background:indigo;border:1px solid rgba(42,42,42,.25)}.status-badge.redwine{background:#990012;border:1px solid rgba(117,75,8,.25)}.status-badge.cranberry{background:#9f000f;border:1px solid rgba(38,66,3,.25)}.status-badge.pinegreen{background:#387c44;border:1px solid rgba(87,1,12,.25)}.status-badge.yellow{background:#ff0;border:1px solid rgba(42,42,42,.25)}.status-badge.sand{background:#c2b280;border:1px solid rgba(42,42,42,.25)}.status-badge.bronze{background:#cd7f32;border:1px solid rgba(42,42,42,.25)}.status-badge.limegreen{background:#41a317;border:1px solid rgba(42,42,42,.25)}.status-badge.mocha{background:#493d26;border:1px solid rgba(32,60,92,.25)}.text-color.gray{color:#4a4a4a}.text-color.blue{color:#4a90e2}.text-color.golden{color:#fa9f0c}.text-color.green{color:#417505}.text-color.red{color:#d0021b}.text-color.gold{color:#a7a700}.text-color.darkgray{color:#2a2a2a}.text-color.purple{color:#4e387e}.text-color.orange{color:#cf5300}.text-color.magenta{color:#d5006c}.text-color.indigo{color:indigo}.text-color.redwine{color:#990012}.text-color.cranberry{color:#9f000f}.text-color.pinegreen{color:#387c44}.text-color.yellow{color:#ff0}.text-color.sand{color:#c2b280}.text-color.bronze{color:#cd7f32}.text-color.limegreen{color:#41a317}.text-color.mocha{color:#493d26}.pac-container{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.2)}.pac-item{padding:4px;border-top:1px solid rgba(0,0,0,.3)}.filter-select{position:absolute;text-align:initial;z-index:2001;background:#fff;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.filter-select-content{max-height:240px}.filter-select-icon{padding:0;position:absolute!important;top:6px;right:-8px}.cdk-global-scrollblock{overflow-y:auto}.mat-tab-body-wrapper{height:100%}.mat-dialog-container{padding:0!important;min-width:30vw;max-width:80vw!important;max-height:85vh!important;overflow:hidden!important}.profile-tabs>.mat-tab-body-wrapper>.mat-tab-body>.mat-tab-body-content{height:100%!important}.scroll-div{overflow-y:auto;max-height:45vh!important;overflow-x:hidden}@media (max-width:769px){.main-card-inDialog{height:calc(100vh - 275px)}.mat-tab-body-content{width:100%!important;height:calc(100vh - 151px)!important}.mat-tab-group{height:calc(100vh - 102px)}.hidden-small{display:none}.mat-dialog-container{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important}.scroll-div{overflow-y:auto;max-height:auto!important;overflow-x:hidden}}.mat-tab-group{height:100%}.hide-inDialog{display:none}.edit-icon{opacity:0}.edit-content:hover>.edit-icon{opacity:1}.mat-input-underline{bottom:18px}.data-table table tbody:nth-child(even){background-color:#fff}.data-table table tbody:nth-child(odd){background-color:rgba(0,0,0,.05)}.mat-divider{border-top:1px solid rgba(0,0,0,.12);margin:0}cg-message{position:absolute;right:8px;top:8px;z-index:910}.cg-message-inner{padding:8px 16px;margin-bottom:16px;min-width:100px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.2)}.padding-top-0{padding-top:0!important}cg-paging-bar,cg-paging-bar mat-select .mat-select-value{color:rgba(0,0,0,.87)}.without-shadow{-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}.bg-sidebyside{border-bottom:1px solid #d3d3d3;margin:-10px -24px 0;padding:6px 20px}.bg-dialog{color:rgba(0,0,0,.87);margin:-10px -24px 0;padding:6px 20px}.scroll-dialog{max-height:70vh!important;overflow:auto;padding:10px 0!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mat-radio-button{padding:0 15px}.mat-title{line-height:0;font-size:18px;font-weight:500;letter-spacing:.005em;margin:0}.owl-date-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.owl-date-panel-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:40px;width:100%}.owl-foot-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:100%}.owl-foot-control .control-btn{width:30px;height:30px;cursor:pointer;border-radius:100%}.owl-foot-control .control-btn svg{border-radius:100%}.owl-control-nav{position:relative;cursor:pointer;width:12.5%}.owl-control-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75%;text-align:center}.owl-date-panel-calendar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.owl-date-panel-calendar .owl-date-panel-month,.owl-date-panel-calendar .owl-date-panel-year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;width:33%}.owl-date-panel-calendar .owl-date-panel-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.owl-date-panel-calendar-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:95%;margin:0 auto;position:relative}.year .owl-date-panel-calendar-row{width:85%}.month .owl-date-panel-calendar-row{width:90%}.owl-date-panel-calendar-row .arrow-left,.owl-date-panel-calendar-row .arrow-right{position:absolute;top:50%;width:25px;height:25px;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;z-index:9999;cursor:pointer;background-size:contain}.small-mode .owl-date-panel-calendar-row .arrow-left,.small-mode .owl-date-panel-calendar-row .arrow-right{width:16px;height:16px}@media only screen and (max-width:480px){.owl-date-panel-calendar-row .arrow-left,.owl-date-panel-calendar-row .arrow-right{width:16px;height:16px}}.owl-date-panel-calendar-row .arrow-left:hover,.owl-date-panel-calendar-row .arrow-right:hover{-webkit-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5)}.owl-date-panel-calendar-row .arrow-left{left:-8%}.owl-date-panel-calendar-row .arrow-right{right:-8%}.owl-moment-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:block}.owl-picker-popup{position:fixed;top:0;left:50%;height:100%;overflow:hidden}@media only screen and (min-width:768px){.owl-picker-popup{top:30px;height:auto}}.owl-picker-inline{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.owl-moment-picker-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-moment-picker-content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:380px}.small-mode .owl-moment-picker-content{height:280px}.owl-moment-picker-content .owl-picker-hidden{display:none}.owl-moment-picker-header{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-moment-picker-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px}.owl-moment-picker-banner .svg-wrapper{width:16px;height:16px}.owl-moment-picker-moment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:40px;width:100%}.owl-moment-picker-moment .owl-moment-date,.owl-moment-picker-moment .owl-moment-time{padding:0 .5rem;cursor:pointer}.owl-moment-picker-moment .owl-moment-date:hover,.owl-moment-picker-moment .owl-moment-time:hover{color:rgba(255,255,255,.65)}.owl-moment-picker-moment .owl-moment-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}@media only screen and (min-width:768px){.owl-moment-picker-moment .owl-moment-date{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.owl-moment-picker-moment .owl-moment-date .big,.owl-moment-picker-moment .owl-moment-date .small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-moment-picker-moment .owl-moment-date .small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.3rem .5rem;font-weight:300}.owl-moment-picker-moment .owl-moment-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.small-mode .owl-moment-picker-moment .owl-moment-time{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:480px){.owl-moment-picker-moment .owl-moment-time{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:768px){.owl-moment-picker-moment .owl-moment-time{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.owl-moment-picker.owl-picker-popup{top:30px;height:auto}}.owl-moment-picker-moment .owl-moment-time .big,.owl-moment-picker-moment .owl-moment-time .small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-time-slider{position:relative;height:100%;width:4px;border-radius:10px;margin:0 auto;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-time-slider-bar{position:absolute;bottom:0;width:100%;height:0;border-radius:10px}.owl-time-slider-handle{position:absolute;left:-23px;margin-bottom:-12.5px;width:50px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;z-index:2;border-radius:20px;cursor:pointer}.owl-time-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:100%}.owl-time-panel-inform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.time-inform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60%}.meridiem-inform{width:40%}.meridiem-inform .meridiem-button-group{display:inline-block}.meridiem-inform .meridiem-button{float:left;margin:0;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;width:auto;padding:0 5px;cursor:pointer}.meridiem-inform .meridiem-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.meridiem-inform .meridiem-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.owl-time-panel-sliders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:180px}.owl-time-panel-sliders .owl-time-panel-slider{margin:0 35px}.time-panel-confirm{margin:0 auto;cursor:pointer;text-align:center}.control-btn{width:30px;height:30px;cursor:pointer;border-radius:100%;margin:0 auto}.control-btn svg{border-radius:100%}.owl-widget,.owl-widget *{-webkit-box-sizing:border-box;box-sizing:border-box}.owl-moment-overlay{background-color:rgba(0,0,0,.3);z-index:999999}.owl-moment-overlay.owl-moment-overlay-dropdown{background-color:transparent}.owl-moment-picker{font-size:16px;line-height:20px;font-family:Roboto,"Helvetica Neue",sans-serif;color:rgba(0,0,0,.87);border-radius:0;overflow:hidden;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.owl-moment-picker.owl-picker-inline{width:250px;border:1px solid #777;-webkit-box-shadow:0;box-shadow:0}.owl-moment-picker.owl-picker-popup{width:100vw;max-width:520px;z-index:9999999;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-animation:.5s cubic-bezier(.68,-.55,.265,1.55) slideDown;animation:.5s cubic-bezier(.68,-.55,.265,1.55) slideDown}.owl-moment-picker.owl-picker-dropdown{width:100vw;height:100%;z-index:9999999;-webkit-animation:.3s ease-in-out popover;animation:.3s ease-in-out popover}@media only screen and (min-width:768px){.owl-moment-picker.owl-picker-dropdown{width:300px;height:auto}}.owl-moment-picker .owl-svg-icon{background-color:#fff;fill:#2196f3}.owl-moment-picker .owl-svg-icon:hover{fill:#0c7cd5}.owl-moment-picker .owl-svg-icon-light{fill:#fff}.owl-moment-picker-header{color:#fff;background-color:#2196f3;border-radius:0}.owl-moment-picker-banner{background:rgba(0,0,0,.09)}.owl-moment-picker-moment .owl-moment-date .big{font-size:50.56px;line-height:60px}@media only screen and (max-width:480px){.owl-moment-picker-banner{font-size:12px;line-height:20px}.owl-moment-picker-moment .owl-moment-date .big{font-size:21.328px;line-height:40px}.owl-moment-picker-moment .owl-moment-date .small{font-size:8px;line-height:10px}}.owl-moment-picker-moment .owl-moment-time .big{font-size:37.92px;line-height:40px;font-weight:100}@media only screen and (max-width:480px){.owl-moment-picker-moment .owl-moment-time .big{font-size:16px;line-height:20px}}.owl-moment-picker-moment .owl-moment-time .small{font-size:21.328px;line-height:40px;padding:0 5px}.owl-moment-picker .owl-control-nav>*{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.owl-moment-picker .owl-control-nav .nav-next::before,.owl-moment-picker .owl-control-nav .nav-prev::before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.small-mode .owl-moment-picker .owl-control-nav .nav-next::before,.small-mode .owl-moment-picker .owl-control-nav .nav-prev::before{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-right:.6em solid #000}@media only screen and (max-width:480px){.owl-moment-picker-moment .owl-moment-time .small{font-size:8px;line-height:10px}.owl-moment-picker .owl-control-nav .nav-next::before,.owl-moment-picker .owl-control-nav .nav-prev::before{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-right:.6em solid #000}}.owl-moment-picker .owl-control-nav .nav-next::before{border-right:0;border-left:.75em solid #000}.small-mode .owl-moment-picker .owl-control-nav .nav-next::before{border-right:0;border-left:.6em solid #000}.owl-moment-picker .owl-control-content .month-control,.owl-moment-picker .owl-control-content .year-control{display:inline-block;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.owl-moment-picker .owl-control-content .month-control:hover,.owl-moment-picker .owl-control-content .year-control:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.owl-moment-picker .owl-control-content .month-control{font-size:21.328px;line-height:40px;margin-right:.5rem;font-weight:700}.owl-moment-picker .owl-control-content .year-control{font-style:italic;color:#999}.owl-date-panel-calendar .owl-date-panel-weekday{font-weight:700;text-align:left;color:#999;width:14%;padding-left:10px}@media only screen and (max-width:480px){.owl-moment-picker .owl-control-nav .nav-next::before{border-right:0;border-left:.6em solid #000}.owl-moment-picker .owl-control-content .month-control{font-size:16px;line-height:20px}.owl-moment-picker .owl-control-content .year-control{font-size:12px;line-height:20px}.owl-date-panel-calendar .owl-date-panel-weekday{font-size:12px;line-height:20px;padding-left:3px}}.owl-date-panel-calendar .owl-date-panel-day.selected,.owl-date-panel-calendar .owl-date-panel-month.selected,.owl-date-panel-calendar .owl-date-panel-year.selected{background-color:#2196f3;color:#fff}.owl-date-panel-calendar .owl-date-panel-day.day-show:not(.selected):not(.day-invalid):hover,.owl-date-panel-calendar .owl-date-panel-month.day-show:not(.selected):not(.day-invalid):hover,.owl-date-panel-calendar .owl-date-panel-year.day-show:not(.selected):not(.day-invalid):hover{background-color:#fff;color:#000}.owl-date-panel-calendar .owl-date-panel-day{font-size:21.328px;line-height:40px;height:40px;width:14%}@media only screen and (max-width:480px){.owl-date-panel-calendar .owl-date-panel-day{font-size:16px;line-height:20px;height:30px}}.owl-date-panel-calendar .owl-date-panel-day.out-focus{color:#ddd}.owl-date-panel-calendar .owl-date-panel-day.day-invalid:not(.out-focus){color:#acacac;cursor:not-allowed}.owl-date-panel-calendar .owl-date-panel-day.day-show{cursor:pointer}.owl-date-panel-calendar .owl-date-panel-day.day-today:before{content:'';display:block;position:absolute;right:2px;top:2px;border-top:.5em solid #82c4f8;border-left:.5em solid transparent}.owl-date-panel-calendar .owl-date-panel-month,.owl-date-panel-calendar .owl-date-panel-year{font-size:21.328px;line-height:40px;height:40px}@media only screen and (max-width:480px){.owl-date-panel-calendar .owl-date-panel-month,.owl-date-panel-calendar .owl-date-panel-year{font-size:16px;line-height:20px}}.owl-time-panel .owl-time-panel-inform{color:#2196f3}.owl-time-panel .owl-time-panel-inform .time-inform:not(.meridiem-inform){font-size:21.328px;line-height:40px}.owl-time-panel .owl-time-panel-inform .meridiem-inform .meridiem-button{border:1px solid #2196f3;background:#fff;border-radius:3px;color:#2196f3}.owl-time-panel .owl-time-panel-inform .meridiem-inform .meridiem-button.meridiem-button-on{background-color:#2196f3;color:#fff}.owl-time-panel .owl-time-slider{background:#ccc}.owl-time-panel .owl-time-slider-bar{background-color:#2196f3}.owl-time-panel .owl-time-slider-handle{background:#fff;color:#000}.owl-moment-picker.small-mode .owl-moment-picker-banner{font-size:12px;line-height:20px}.owl-moment-picker.small-mode .owl-moment-picker-moment .owl-moment-date .big{font-size:21.328px;line-height:40px}.owl-moment-picker.small-mode .owl-moment-picker-moment .owl-moment-date .small{font-size:8px;line-height:10px}.owl-moment-picker.small-mode .owl-moment-picker-moment .owl-moment-time .big{font-size:16px;line-height:20px}.owl-moment-picker.small-mode .owl-moment-picker-moment .owl-moment-time .small{font-size:8px;line-height:10px}.owl-moment-picker.small-mode .owl-control-content .month-control{font-size:16px;line-height:20px}.owl-moment-picker.small-mode .owl-control-content .year-control{font-size:12px;line-height:20px}.owl-moment-picker.small-mode .owl-date-panel-calendar .owl-date-panel-weekday{font-size:12px;line-height:20px;padding-left:3px}.owl-moment-picker.small-mode .owl-date-panel-calendar .owl-date-panel-day{font-size:16px;line-height:20px;height:30px}.owl-moment-picker.small-mode .owl-date-panel-calendar .owl-date-panel-month,.owl-moment-picker.small-mode .owl-date-panel-calendar .owl-date-panel-year{font-size:16px;line-height:20px}@-webkit-keyframes popover{0%{opacity:0;-webkit-transform:translateY(-50px) scale(.8);transform:translateY(-50px) scale(.8)}80%{opacity:1;-webkit-transform:translateY(10px) scale(1.05);transform:translateY(10px) scale(1.05)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}100%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}100%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.yk-dateRange-container{width:300px;height:50px;background:#fff;display:inline-block;border:1px solid #9da3a6;border-radius:7px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.yk-dateRange-container.is-active{border:1px solid #2196f3}.yk-dateRange-container .yk-input-section{outline:0;padding:5px 10px;color:#2c2e2f;cursor:pointer;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.yk-dateRange-container .yk-input-section .yk-content,.yk-dateRange-container .yk-input-section .yk-label{font-size:12px;line-height:20px;display:block;text-align:center}.yk-dateRange-container .yk-input-section .yk-label{color:#2196f3}.yk-dateRange-container .yk-input-section .yk-icon{position:absolute;right:10px;bottom:5px;width:20px;height:20px}.yk-dateRange-container .yk-input-section .yk-icon svg{fill:#2196f3}.yk-dateRange-container .yk-input-section.is-active{color:#fff;background-color:#2196f3}.yk-dateRange-container .yk-input-section.is-active .yk-label{color:#fff}.yk-dateRange-container .yk-input-section.is-active .yk-icon svg{fill:#fff}.yk-dateRange-container .yk-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.yk-dateRange-container .yk-input-container .yk-input-section{width:50%;height:100%}.yk-dateRange-container .yk-input-container .yk-input-section:first-child{border-radius:7px 0 0 7px;border-right:.5px solid #d4dade}.yk-dateRange-container .yk-input-container .yk-input-section:last-child{border-radius:0 7px 7px 0;border-left:.5px solid #d4dade}@keyframes popover{0%{opacity:0;-webkit-transform:translateY(-50px) scale(.8);transform:translateY(-50px) scale(.8)}80%{opacity:1;-webkit-transform:translateY(10px) scale(1.05);transform:translateY(10px) scale(1.05)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.yk-calendar-container{width:100vw;height:100%;max-width:500px;background:#fff;border:1px solid #2196f3;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;-webkit-animation:.3s ease-in-out popover;animation:.3s ease-in-out popover;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.yk-calendar-container.is-opened{display:-webkit-box;display:-ms-flexbox;display:flex}.yk-calendar-container.is-to:after{left:215px}.yk-calendar-container .yk-cancel-icon{position:absolute;top:5px;right:20px;width:12px;height:12px;cursor:pointer}.yk-calendar-container .yk-calendar{width:100vw;border-bottom:1px solid #d4dade;padding:20px}@media only screen and (min-width:768px){.yk-calendar-container{position:absolute;height:auto;overflow:inherit}.yk-calendar-container .yk-calendar{width:265px;border-right:1px solid #d4dade;border-bottom:none}}.yk-calendar-container .yk-calendar .yk-calendar-control{font-size:12px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:100%;margin-bottom:10px}.yk-calendar-container .yk-calendar .yk-calendar-control-nav{position:relative;cursor:pointer;width:calc(100% / 8)}.yk-calendar-container .yk-calendar .yk-calendar-control-nav>*{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.yk-calendar-container .yk-calendar .yk-calendar-control-nav .nav-next::before,.yk-calendar-container .yk-calendar .yk-calendar-control-nav .nav-prev::before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.yk-calendar-container .yk-calendar .yk-calendar-control-nav .nav-next::before{border-right:0;border-left:.75em solid #000}.yk-calendar-container .yk-calendar .yk-calendar-control-content{width:calc(100% * 6 / 8);text-align:center}.yk-calendar-container .yk-calendar .yk-calendar-control-content .month,.yk-calendar-container .yk-calendar .yk-calendar-control-content .year{display:inline-block;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.yk-calendar-container .yk-calendar .yk-calendar-control-content .month:hover,.yk-calendar-container .yk-calendar .yk-calendar-control-content .year:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.yk-calendar-container .yk-calendar .yk-calendar-control-content .month{margin-right:.5rem;font-weight:700}.yk-calendar-container .yk-calendar .yk-calendar-control-content .year{font-style:italic;color:#999}.yk-calendar-container .yk-calendar .yk-calendar-content{width:100%}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-calendar-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-weekday{font-size:12px;line-height:20px;font-weight:700;text-align:left;color:#999;width:calc(100% / 7)}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day{font-size:12px;line-height:20px;position:relative;height:32px;cursor:pointer;width:calc(100% / 7);margin:4px 0}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day.out-focus{color:#ddd}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day.out-focus:hover{color:#000}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day.is-within-range{background:#bbdefb;color:#333}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day.is-within-range.is-from{border-top-left-radius:50%;border-bottom-left-radius:50%}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day.is-within-range.is-to{border-top-right-radius:50%;border-bottom-right-radius:50%}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day .yk-day-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%}.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day .yk-day-num.is-active,.yk-calendar-container .yk-calendar .yk-calendar-content .yk-day .yk-day-num:hover{background:#2196f3;color:#fff}.yk-calendar-container .yk-calendar-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:158px}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-btns{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:100%}@media only screen and (min-width:768px){.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-btns{display:-webkit-box;display:-ms-flexbox;display:flex}}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-btns .yk-btn{background:#fff;border-radius:0;border:1px solid #2196f3;height:32px;width:138px;text-align:center;outline:0;margin:5px 0;padding:0;color:rgba(0,0,0,.9);cursor:pointer}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-btns .yk-btn:hover{background:#bbdefb}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-btns .yk-btn.is-active{background:#2196f3;color:#fff}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-inputs{width:150px;height:100px;background:#fff;border-radius:7px;border:1px solid #2196f3;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-inputs{display:none}}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-inputs .yk-input-section{width:100%;height:50%}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-inputs .yk-input-section:first-child{border-radius:7px 7px 0 0;border-bottom:.5px solid #d4dade}.yk-calendar-container .yk-calendar-sidebar .yk-sidebar-inputs .yk-input-section:last-child{border-radius:0 0 7px 7px;border-top:.5px solid #d4dade}.main{width:270px;background:#fff}.header{background:#2196f3}.time-header{background:#2196f3;color:#fff}.format{line-height:36px}.format:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.cg-cal-container1{width:100%;height:100%}.day1,.month-y1,.month1,.time,.year-y1,.year1{display:inline-block;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;padding:2px}.day1:hover,.month-y1:hover,.month1:hover,.time:hover,.year-y1:hover,.year1:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.time-box{display:block;background-color:#f0f0f0;padding:10px;font-size:18px;border-radius:3px;line-height:18px;text-align:center;width:40px}.day1{color:#fff;font-weight:400}.day1.active{font-weight:700}.time{margin-left:5px;color:#fff;font-weight:400}.time.active{font-weight:700}.month1{color:#fff;font-weight:400}.month1.active{font-weight:700}.year1{color:#fff;font-weight:400}.year1.active{font-weight:700}.weekday{font-size:14px;font-weight:700;text-align:center;color:#8a8a8a;width:calc(100% / 7)}.cal-day{font-size:12px;line-height:14px;position:relative;height:32px;cursor:pointer;width:32px;margin:2px}.cal-day.out-focus{color:#ddd}.cal-day.out-focus:hover{color:#000}.cal-day.is-current{background:#fb8c00;color:#fff;border-radius:50%}.cal-day .cal-day-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%}.cal-day .cal-day-num.is-active,.cal-day .cal-day-num:hover{background:#2196f3;color:#fff}.cal-day .is-date-disabled,.cal-day .is-date-disabled:hover{background:#f7f7f7;color:#929292}.is-in-range{background:#bbdefb;color:#fff;border-radius:0;margin:2px 0;width:36px}.is-in-range.is-current{background:#fb8c00;color:#fff;border-radius:0}.is-in-range.is-from{background:#2196f3;border-top-left-radius:15px;border-bottom-left-radius:15px}.is-in-range.is-to{background:#2196f3;border-top-right-radius:15px;border-bottom-right-radius:15px}.is-in-range.is-active,.is-in-range:hover{background:#2196f3;color:#fff}.cal-month,.cal-year{position:relative;text-align:center;cursor:pointer;padding:6px;border-radius:2px}.cal-month.is-active,.cal-month:hover,.cal-year.is-active,.cal-year:hover{background:#2196f3;color:#fff}.cal-month{margin:12px 0}.cal-year{margin:5px 0}cg-calendar-small{width:100%;height:100%}cg-calendar-small .cg-cal-container{width:265px;height:290px;padding:4px;border:1px solid #fafafa}cg-calendar-small .month,cg-calendar-small .month-y,cg-calendar-small .year,cg-calendar-small .year-y{display:inline-block;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}cg-calendar-small .month-y:hover,cg-calendar-small .month:hover,cg-calendar-small .year-y:hover,cg-calendar-small .year:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}cg-calendar-small .month{margin-right:.5rem;font-weight:700}cg-calendar-small .year{font-style:italic;color:#999}cg-calendar-small .month-y{margin-right:.5rem;color:#999}cg-calendar-small .year-y{font-style:italic;font-weight:700}cg-calendar-small .weekday{font-size:14px;font-weight:700;text-align:center;color:#8a8a8a;width:calc(100% / 7)}cg-calendar-small .cal-day{font-size:12px;line-height:14px;position:relative;height:32px;cursor:pointer;width:32px;margin:2px}cg-calendar-small .cal-day.out-focus{color:#ddd}cg-calendar-small .cal-day.out-focus:hover{color:#000}cg-calendar-small .cal-day .cal-day-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%}cg-calendar-small .cal-day .cal-day-num.is-active,cg-calendar-small .cal-day .cal-day-num:hover{background:#2196f3;color:#fff}cg-calendar-small .cal-month{position:relative;text-align:center;cursor:pointer;padding:6px;border-radius:10px;margin:2px 0}cg-calendar-small .cal-month.is-active,cg-calendar-small .cal-month:hover{background:#2196f3;color:#fff}cg-calendar-small .cal-year{position:relative;text-align:center;cursor:pointer;padding:6px;border-radius:10px;margin:2px 0}cg-calendar-small .cal-year.is-active,cg-calendar-small .cal-year:hover{background:#2196f3;color:#fff}.date-filter-container{position:relative;padding:8px;width:550px;height:380px;background:#fff;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}form-groups-ext .handle{cursor:move}form-groups-ext .tools{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:10px;margin-top:-10px}form-groups-ext .menu-panel{height:calc(100vh - 360px);overflow:auto;border:1px solid rgba(0,0,0,.1);padding:10px}form-groups-ext .src-item{height:50px;margin:4px 0;padding:4px 0 4px 8px;font-size:16px;background:#efefef;border:1px solid #eaeaea}form-groups-ext .src-item:hover{background-color:#ebebeb}groups-menu-item .handle{cursor:move}groups-menu-item .parent-panel{min-height:50px;margin:4px 0;padding:4px;font-size:16px;background:#fefefe;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.07),0 1px 5px 0 rgba(0,0,0,.06);box-shadow:0 3px 1px -2px rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.07),0 1px 5px 0 rgba(0,0,0,.06)}groups-menu-item .parent-panel:hover{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}groups-menu-item .child-panel{min-height:40px;border:1px dashed #aaa;border-radius:4px;padding:8px;width:100%}groups-menu-item .dst-item{margin:4px 0;padding:4px 0 4px 4px;font-size:16px;border:1px solid #ececec}groups-menu-item .dst-item:hover{border:1px solid #2196f3}groups-menu-item .perms-panel{margin:4px;padding:4px;border:1px dashed #aaa}groups-menu-item .toggle-icon-close{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-duration:.4s;transition-duration:.4s}groups-menu-item .toggle-icon-open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.4s;transition-duration:.4s}.messages-card{padding:20px 3px 3px!important;background-color:#fefefe}.message-date{width:100px;text-align:center;font-size:1.1em;color:#aaa;background:#fff;padding:5px;position:relative;top:-10px}.message-date-bdr{border-bottom:1px dashed #b5b5b5}.active-contact{background:rgba(0,150,136,.2)}.messages-container{height:calc(100% - 90px);overflow-x:hidden;overflow-y:auto;padding:10px}.message{margin:10px 0 4px}.message-same{margin:4px 0}.message-mine{color:#2196f3}.message-other{color:#000}.message-image{width:44px;height:44px;margin-right:8px;border-radius:22px}.message-sender{font-size:1.1em;font-weight:700}.message-receiver{font-size:1em;font-weight:700;color:#0a0}.message-time{color:#9a9a9a;margin-left:12px}.message-footer{position:absolute;bottom:24px;width:100%;background:#fff;height:90px;left:24px;border-radius:5px}.mat-expansion-panel-body{padding:3px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.dropzone,.dropzone *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none;padding:6px;background:red;margin-top:5px;color:#fff;border-radius:5px;text-decoration:none!important}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:3s cubic-bezier(.77,0,.175,1) passing-through;animation:3s cubic-bezier(.77,0,.175,1) passing-through}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:3s cubic-bezier(.77,0,.175,1) slide-in;animation:3s cubic-bezier(.77,0,.175,1) slide-in}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:6s infinite pulse;animation:6s infinite pulse}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:-webkit-gradient(linear,left top,left bottom,from(#be2626),to(#a92222));background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}dropzone{display:block;width:100%;height:auto}dropzone[fxflex]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:inherit;flex-direction:inherit;min-width:0;min-height:0;-webkit-box-direction:inherit;-webkit-box-orient:inherit}dropzone[fxflex]>.dropzone.dz-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;-webkit-box-flex:1}dropzone[fxlayout]{-ms-flex-align:inherit;align-items:inherit;-ms-flex-line-pack:inherit;align-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-webkit-box-pack:inherit}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-box-direction:column;-webkit-box-orient:column;-webkit-box-pack:center}dropzone[fxlayout]>.dropzone.dz-wrapper.dz-multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-box-direction:row;-webkit-box-orient:row;-webkit-box-pack:start}dropzone>.dropzone.dz-wrapper{position:relative;overflow:auto;width:100%;min-height:0;max-height:100%;padding:0;border:none;color:#666;background:0 0}dropzone>.dropzone.dz-wrapper .dz-message{position:relative;display:inline-block;width:calc(100% - 16px);min-width:calc(100% - 16px);overflow:hidden;min-height:50px;max-width:calc(100% - 16px);max-height:100%;margin:8px;border:2px dashed #aaa;background-color:#eee}dropzone>.dropzone.dz-wrapper .dz-message .dz-text{position:absolute;top:50%;width:100%;padding:8px 24px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}dropzone>.dropzone.dz-wrapper .dz-message .dz-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}dropzone>.dropzone.dz-wrapper .dz-message.disabled{cursor:not-allowed}dropzone>.dropzone.dz-wrapper .dz-message.disabled .dz-text{opacity:.5}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder{border-color:rgba(170,170,170,0)}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder .dz-text{position:absolute;z-index:1;top:0;right:10%;left:10%;opacity:0;font-weight:700;background-color:rgba(255,255,255,.5);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 250ms ease-in-out,border-color 250ms ease-in-out,-webkit-filter 250ms ease-in-out;transition:opacity 250ms ease-in-out,border-color 250ms ease-in-out,-webkit-filter 250ms ease-in-out;transition:filter 250ms ease-in-out,opacity 250ms ease-in-out,border-color 250ms ease-in-out;transition:filter 250ms ease-in-out,opacity 250ms ease-in-out,border-color 250ms ease-in-out,-webkit-filter 250ms ease-in-out}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled){border-color:#aaa}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-text{opacity:1}dropzone>.dropzone.dz-wrapper .dz-message.dz-placeholder:hover:not(.disabled) .dz-image{-webkit-filter:blur(8px);filter:blur(8px)}dropzone>.dropzone.dz-wrapper .dz-preview{margin:8px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:6px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-details{padding:24px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress{width:80%;margin-left:-40%;border:1px solid #aaa;border-radius:4px}dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload{background-color:#666}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span{display:block;overflow:hidden;width:100%;max-width:100%;text-overflow:ellipsis}dropzone>.dropzone.dz-wrapper .dz-preview .dz-filename span:hover{overflow:visible;white-space:normal;word-wrap:break-word}dropzone>.dropzone.dz-wrapper.dz-single.dz-started .dz-message{display:none}dropzone>.dropzone.dz-wrapper.dz-single .dz-message{width:100%;height:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview{width:calc(100% - 16px);height:100%}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image{width:100%;height:100%;border-radius:0}dropzone>.dropzone.dz-wrapper.dz-single .dz-preview .dz-image img{display:block;width:100%;height:auto;margin:0}dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}dropzone>.dropzone.dz-wrapper.dz-multiple.dz-started .dz-message{display:inline-block}