.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#fff;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#3f51b5}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ff4081}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#fff;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#3f51b566}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3f51b54d}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3f51b54d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff408166}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#cbd0e9}.mat-progress-bar-buffer{background-color:#cbd0e9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff40818a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3f51b58a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#3f51b5}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#3f51b533}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff4081}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff408133}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#c5cae94d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#c5cae94d}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#3f51b5}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff4081}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ff4081}@charset "UTF-8";.icon{display:inline-block;margin-left:0!important;margin-right:.5rem!important;cursor:pointer}.icon.icon-profile{content:url(profile-red.7f225e0f14d56071.svg)}.icon.icon-reports.red{content:url(reports-red.5024b954b49825c2.svg)}.icon.icon-logout{content:url(logout-red.138ba603f6258176.svg)}.icon.icon-facebook{content:url(facebook.979cb51224177b1e.svg)}.icon.icon-twitter{content:url(twitter.ab2d6092d396c355.svg)}.icon.icon-instagram{content:url(instagram.0d5e8664c0f6f89a.svg)}.icon.icon-download.red{content:url(download-red.9a453a8ed50dab17.svg)}.icon.icon-download.white{content:url(download-white.a5cc9b69b17305d6.svg)}.icon.icon-settings.red{content:url(settings-red.ad165c5564715d27.svg)}.icon.icon-settings.white{content:url(settings-white.aad3720e25ae41d8.svg)}.icon.icon-roles.red{content:url(roles-red.a39a50ea8798f0c9.svg)}.icon.icon-roles.white{content:url(roles-white.31c8affe85e10a64.svg)}.icon.icon-upload{content:url(upload-red.56d9730c97d698c8.svg)}.icon.icon-add.red{content:url(add-red.ec2f8824d8220a89.svg)}.icon.icon-add.white{content:url(add-white.d5e61f3e8af4c491.svg)}.icon.icon-duration.white{content:url(clock-white.5cb390a5cd082a34.svg)}.icon.icon-duration.black{content:url(clock-black.7fabaa9373828d23.svg)}.icon.icon-lessons.white{content:url(play-white.d6955e2d6f488dae.svg)}.icon.icon-lessons.black{content:url(play-black.cbca0e6a5877da2a.svg)}.icon.icon-quizes.white{content:url(quiz-white.6841edfea8d87652.svg)}.icon.icon-quizes.black{content:url(quiz-black.0826da57600cc2a3.svg)}.icon.icon-view.white{content:url(view-white.8368c7d0932849c5.svg)}.icon.icon-view.red{content:url(view-red.8d52d73038099231.svg)}.icon.icon-delete.red{content:url(delete-red.52f719c3ad7472eb.svg)}.icon.icon-edit.red{content:url(edit-red.f3bad049769972f4.svg)}.icon.icon-copy-paste{content:url(copy-paste.c3f0f71f0983eff2.svg)}.icon.icon-play.red{content:url(play-simple-red.0ee04813207a5999.svg)}.icon.icon-play.white{content:url(play-simple-white.f15c25ca94f8711a.svg)}.icon.icon-trophy{content:url(course-done.9056d94de12014bd.svg)}.icon.icon-x{content:url(x-red.9d246109193e9bba.svg)}.icon.icon-caret-right.white{content:url(caret-right-white.9e723694e038f330.svg)}.icon.icon-caret-right.red{content:url(caret-right-red.ac0c20a8c58eb0e8.svg)}.icon.icon-caret-up.red{content:url(caret-up-red.17f4c8ee59f94d01.svg)}.icon.icon-caret-down.red{content:url(caret-down-red.ef6dbabee34bf604.svg)}.icon.icon-caret-left.red{content:url(caret-left-red.f24108664977fe07.svg)}.icon.icon-caret-left.white{content:url(caret-left-white.53cd201c2ae80e2a.svg)}.icon.icon-caret-right.red{content:url(caret-right-red.ac0c20a8c58eb0e8.svg)}.icon.icon-caret-up-small.red{content:url(caret-up-small-red.9bf886467a393058.svg)}.icon.icon-caret-down-small.red{content:url(caret-down-small-red.ea16a179097abffb.svg)}.icon.icon-arrow-left.red{content:url(arrow-left-red.5092a86d5b26b31f.svg)}.icon.icon-arrow-left.white{content:url(arrow-left-white.b392b98c2d9d86f3.svg)}.icon.icon-arrow-right.red{content:url(arrow-right-red.cc47d917cdbcb87d.svg)}.icon.icon-arrow-right.white{content:url(arrow-right-white.139fba1fe7be396c.svg)}.icon.icon-bullet.red{content:url(bullet-red.de817444efad01ae.svg)}.icon.icon-bullet.white{content:url(bullet-white.137180a239e9cd27.svg)}.icon.icon-bullet.black{content:url(bullet-black.c74cb45451578158.svg)}.icon.icon-search.red{content:url(search-red.50df450d3280edc9.svg)}.icon.icon-search.gray{content:url(search-gray.b3beb10ea5845df8.svg)}.icon.icon-menu{content:url(menu-red.0e4fd4aee8af921a.svg)}.icon.icon-padlock{content:url(padlock-black.444e1643618fe8e3.svg)}.icon.icon-padlock.red{content:url(padlock-red.6a127aef4605db46.svg)}.icon.icon-certificates.red{content:url(certificates-red.d93fd15b566ff7a2.svg)}.icon.icon-certificates.white{content:url(certificates-white.317975c20acb7a07.svg)}.icon.icon-checked.red{content:url(checked-red.93cde71c1b2c1b2a.svg)}.icon.icon-checked.white{content:url(checked-white.34613ddf2384b51d.svg)}.w-5{width:5%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-95{width:95%!important}.w-100{width:100%!important}.move-left{margin-right:auto}.text-center{text-align:center}.font-color-white{color:#fff}.font-color-black{color:#333}.font-color-red{color:#e30518}.font-color-red2{color:#ff0016}.font-color-gray1{color:#b3b3b3}.font-color-gray2{color:#f5f5f5}.font-color-gray3{color:#e6e6e6}.font-color-pink{color:#fff0f1}.font-color-blue{color:#0082ff}.font-color-green{color:#14cc22}.bg-color-white{background-color:#fff}.bg-color-black{background-color:#333}.bg-color-red{background-color:#e30518}.bg-color-red2{background-color:#ff0016}.bg-color-gray1{background-color:#b3b3b3}.bg-color-gray2{background-color:#f5f5f5}.bg-color-gray3{background-color:#e6e6e6}.bg-color-pink{background-color:#fff0f1}.bg-color-blue{background-color:#0082ff}.bg-color-green{background-color:#14cc22}@font-face{font-family:Myriad Pro Condensed;font-style:normal;font-weight:400;src:local("Myriad Pro Condensed"),url(MYRIADPRO-COND.b042c38cb2c1fe1e.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Condensed;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Condensed"),url(MYRIADPRO-BOLDCOND.f604d2fd8123d147.woff) format("woff")}.font-size-xs{font-size:11px}.font-size-ltsm{font-size:14px}.font-size-sm{font-size:16px}.font-size-gtsm{font-size:18px}.font-size-ltmd{font-size:19px}.font-size-md{font-size:20px}.font-size-ltgtmd{font-size:24px}.font-size-gtmd{font-size:26px}.font-size-lg{font-size:32px}.font-size-xlg{font-size:44px}.font-size-xxlg{font-size:50px}.font-family-condensed{font-family:Myriad Pro Condensed}.font-family-bold-condensed{font-family:Myriad Pro Bold Condensed}.show-me{display:block!important}.hide-me{display:none!important}*{box-sizing:border-box;scroll-margin-top:500px}html,body{height:100%;box-sizing:border-box;scroll-margin-top:500px}html{font-size:1rem}body{font-size:1rem;margin:0;font-family:Myriad Pro Condensed,sans-serif}a{color:#000;text-decoration:none;font-style:normal}h1,h2{margin:0;padding:0}label{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;cursor:pointer}input[type=text],input[type=email],input[type=password],textarea,select{width:100%;margin-bottom:1rem}hr{background-color:#e6e6e6;margin-top:1rem;margin-bottom:1rem;border:none;height:2px}input[type=checkbox]{cursor:pointer;margin:0}.btn-md{min-width:237px;max-width:237px}.btn-sm{min-width:136px;max-width:136px}.btn,.btn-secondary-gray3,.btn-secondary-gray3-outline,.btn-secondary-gray2,.btn-secondary-back-mobile,.btn-secondary-extend,.btn-secondary-gray2-outline,.btn-secondary-gray1,.btn-secondary-gray1-outline,.btn-secondary,.btn-secondary-outline,.btn-secondary-right,.btn-primary,.btn-primary-back-mobile,.btn-primary-extend,.btn-primary-right,.btn-primary-outline2,.btn-primary-outline,.btn-primary-wide,.btn-primary-wide-extend{font-family:Myriad Pro Bold Condensed;font-size:20px;border-radius:3rem!important;text-align:center;padding:1rem 2rem;white-space:nowrap;border:none;text-decoration:none;cursor:pointer;display:flex;justify-content:center;align-items:center;height:50px;line-height:1}.btn:disabled,.btn-secondary-gray3:disabled,.btn-secondary-gray3-outline:disabled,.btn-secondary-gray2:disabled,.btn-secondary-back-mobile:disabled,.btn-secondary-extend:disabled,.btn-secondary-gray2-outline:disabled,.btn-secondary-gray1:disabled,.btn-secondary-gray1-outline:disabled,.btn-secondary:disabled,.btn-secondary-outline:disabled,.btn-secondary-right:disabled,.btn-primary:disabled,.btn-primary-back-mobile:disabled,.btn-primary-extend:disabled,.btn-primary-right:disabled,.btn-primary-outline2:disabled,.btn-primary-outline:disabled,.btn-primary-wide:disabled,.btn-primary-wide-extend:disabled{opacity:.5;cursor:not-allowed}.btn-primary,.btn-primary-back-mobile,.btn-primary-extend,.btn-primary-right,.btn-primary-outline2,.btn-primary-outline,.btn-primary-wide,.btn-secondary-back-mobile,.btn-primary-wide-extend{color:#fff;background-color:#e30518}.btn-primary:hover,.btn-primary-back-mobile:hover,.btn-primary-extend:hover,.btn-primary-right:hover,.btn-primary-outline2:hover,.btn-primary-outline:hover,.btn-primary-wide:hover,.btn-secondary-back-mobile:hover,.btn-primary-wide-extend:hover{background-color:#c10306}.btn-primary-wide,.btn-secondary-back-mobile,.btn-primary-wide-extend{width:100%}.btn-primary-outline{border:1px white solid}.btn-primary-outline2{background-color:#ff0016;border:1px white solid}.btn-secondary,.btn-secondary-outline,.btn-secondary-right{color:#e30518;background-color:#fff}.btn-secondary:hover,.btn-secondary-outline:hover,.btn-secondary-right:hover{background-color:#ddd}.btn-secondary-right .icon,.btn-primary-right .icon{margin-left:.5rem!important;margin-right:0!important}.btn-secondary-outline{border:1px #E30518 solid}.btn-secondary-gray1,.btn-secondary-gray1-outline{color:#e30518;background-color:#b3b3b3}.btn-secondary-gray1-outline{border:1px #E30518 solid}.btn-secondary-gray2,.btn-secondary-back-mobile,.btn-secondary-extend,.btn-secondary-gray2-outline{color:#e30518;background-color:#f5f5f5}.btn-secondary-gray2-outline{border:1px #E30518 solid}.btn-secondary-gray3,.btn-secondary-gray3-outline{color:#e30518;background-color:#e6e6e6}.btn-secondary-gray3-outline{border:1px #E30518 solid}.btn-secondary-gray2:hover,.btn-secondary-back-mobile:hover,.btn-secondary-extend:hover,.btn-secondary-gray2-outline:hover{background-color:#d3d3d3}.btn-secondary-gray3:hover,.btn-secondary-gray3-outline:hover{background-color:#c4c4c4}.btn-arrow{background-color:#fff;border-radius:1rem!important;padding:1rem!important;display:flex;justify-content:center;align-items:center;height:40px;width:40px;border:1px solid #E6E6E6;text-decoration:none;cursor:pointer}.btn-arrow .icon{margin:0!important}.btn-arrow:hover{background-color:#ddd}.btn-close{padding:1rem!important;height:25px;width:25px;border-radius:50%;position:relative}.btn-close .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-round,.btn-secondary-extend span,.btn-primary-extend span,.btn-primary-wide-extend span{padding:1rem!important;height:25px;width:25px;border-radius:50%;position:relative;margin-left:.5rem;margin-right:.5rem}.btn-round .icon,.btn-secondary-extend span .icon,.btn-primary-extend span .icon,.btn-primary-wide-extend span .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-primary-wide-extend{text-align:left;position:relative}.btn-primary-wide-extend span{background-color:#ff0016;position:absolute;height:50px!important;width:50px!important;top:0;right:-.45rem}.btn-primary-wide-extend:hover{background-color:#c10306}.btn-primary-wide-extend:hover span{background-color:#ee0005}.btn-primary-extend{text-align:left;min-width:196px;position:relative;justify-content:flex-start}.btn-primary-extend span{background-color:#ff0016;position:absolute;height:50px!important;width:50px!important;top:0;right:-.45rem}.btn-primary-extend:hover{background-color:#c10306}.btn-primary-extend:hover span{background-color:#ee0005}.btn-secondary-extend{min-width:196px;position:relative;justify-content:flex-start}.btn-secondary-extend span{background-color:#fff;position:absolute;height:50px!important;width:50px!important;top:0;right:-.45rem}.btn-secondary-extend:hover{background-color:#d3d3d3}.btn-secondary-extend:hover span{background-color:#ddd}.btn-primary-back-mobile,.btn-secondary-back-mobile{padding-top:1rem;display:none}@media (max-width: 599px){.btn-primary-back-mobile{display:flex;justify-content:center;align-items:center;position:absolute;top:1rem;left:1rem}.btn-secondary-back-mobile{display:flex;justify-content:center;align-items:center}}.input,.input-textarea,.input-text,.input-text-wide,.input-date-container .input-text,.input-date-container .input-text-wide,.input-select{font-family:Myriad Pro Condensed;font-size:20px;color:#333;border-radius:.5rem!important;border:1px #B3B3B3 solid}.input::placeholder,.input-textarea::placeholder,.input-text::placeholder,.input-text-wide::placeholder,.input-date-container .input-text::placeholder,.input-date-container .input-text-wide::placeholder,.input-select::placeholder{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3}.input:focus,.input-textarea:focus,.input-text:focus,.input-text-wide:focus,.input-select:focus{outline:none;border-color:#333}.input-select{padding-left:1rem;padding-right:1rem;width:100%;height:50px}.input-select option:checked{background-color:#e30518;color:#fff}:host{display:block;flex:1;width:100%}.select-container{display:flex;flex-direction:column;width:100%;gap:8px}.select-container .select-label{font-family:Myriad Pro Bold Condensed;font-size:16px;color:#333;text-transform:capitalize}.select-container .filter-select{border:1px solid rgba(0,0,0,.12);height:40px;width:100%;border-radius:8px;cursor:pointer;background-color:#fff;color:#0009;font-size:14px;margin:0}.select-container .filter-select option:checked{background-color:#e30518;color:#fff}.input-date-container{display:flex;flex-direction:column;width:100%;max-width:164px}.input-date-container .date-label{font-family:Myriad Pro Bold Condensed;font-size:16px;color:#333;text-transform:capitalize}.input-date-container .input-text,.input-date-container .input-text-wide{padding-left:1rem;padding-right:1rem;border:1px solid rgba(0,0,0,.12);height:40px;width:100%;border-radius:8px;cursor:pointer;background-color:#fff;color:#0009;font-size:14px}.input-text,.input-text-wide{padding-left:1rem;padding-right:1rem;height:50px}input[type=text]:read-only,select:disabled,input[type=checkbox]:disabled{background-color:#f5f5f5;cursor:not-allowed}.input-text-wide{width:100%;height:50px}.input-textarea{padding:1rem;resize:none}.input-text-icon{position:relative}.input-text-icon .icon{position:absolute;top:1rem;right:.375rem}.input-radio{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:20px;-webkit-user-select:none;user-select:none}.input-radio input{position:absolute;opacity:0;cursor:pointer}.input-radio-checkmark{background-color:#f5f5f5;position:absolute;top:0;left:0;height:25px;width:25px;border:2px #E30518 solid;border-radius:50%}.input-radio:hover input~.input-radio-checkmark{background-color:#ccc}.input-radio input:checked~.input-radio-checkmark{background-color:#fff;border:none;background-image:url(checked-red.93cde71c1b2c1b2a.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.input-radio-checkmark:after{content:"";position:absolute;display:none}.input-length-container{width:100%;margin-bottom:1rem;position:relative}.input-length-container .length{font-family:Myriad Pro Bold Condensed;font-size:16px;color:#b3b3b3;position:absolute;bottom:0;right:0}.input-length-container.wide{padding:0;margin:0}.drag_drop,.drag_drop_emit,.drag_drop_video,.drag_drop_csv,.drag_drop_image{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;background-color:#e6e6e6;padding:1rem;border-radius:.5rem!important;text-align:center;height:16rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border:3px dashed #B3B3B3;position:relative}.drag_drop_placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center}.drag_drop_image_preview_file{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.drag_drop_image_preview_remove,.drag_drop_csv_preview_remove{margin:1rem;position:absolute;top:0;right:0}.drag_drop_video{height:16.5rem}.drag_drop_video_preview_file{width:100%;height:100%;position:absolute;top:0;left:0}.drag_drop_video_preview_remove{margin:1rem;position:absolute;top:0;right:0}.chart{margin-top:1rem;margin-bottom:1rem}.custom-legend{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:12px}.legend-item{display:flex;align-items:center;gap:8px;font-size:12px;color:#0009}.legend-color{width:20px;height:20px;border-radius:50%;display:inline-block}.legend-label{font-weight:700}.legend-value{color:#0009;font-size:21px}.legend-total{display:flex;align-items:center;gap:8px;margin-left:15px}.legend-total-line{position:relative;display:inline-block;width:66px;height:2px;background-color:#e1111c;flex-shrink:0}.legend-total-line:after{content:"";position:absolute;top:50%;right:42%;transform:translateY(-50%);width:8px;height:8px;background-color:#e1111c;border-radius:50%}.legend-total-label{font-size:12px;color:#0009;font-weight:700}.legend-total-label span{font-size:21px;color:#0009;margin-left:8px;vertical-align:middle}.switch{margin:0rem;position:relative;display:inline-block;width:60px;max-width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;cursor:pointer}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.3s}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked+.slider{background-color:#14cc22}input:focus+.slider{box-shadow:0 0 1px #14cc22}input:checked+.slider:before{transform:translate(26px)}.table-chart{border-collapse:separate;border-spacing:0;width:100%;padding-bottom:40px}.table-chart th,.table-chart td{font-size:14px;height:48px;padding:0 12px;box-sizing:border-box}.table-chart thead th{background-color:#f4f4f4;text-align:left;border-bottom:none}.table-chart tbody{background-color:#fff;font-family:Myriad Pro Condensed;font-size:20px;color:#333}.table-chart tbody tr{border-bottom:1px solid #eee}.table-chart tbody tr:first-child td{border-top:none}.table-chart tbody tr:first-child td:first-child{border-top-left-radius:16px}.table-chart tbody tr:first-child td:last-child{border-top-right-radius:16px}.table-chart tbody tr:last-child td{border-bottom:none}.table-chart tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.table-chart tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.table-chart tbody tr:hover td{background-color:#00000005}.table-chart tbody tr td{font-size:14px;color:#000c;background-color:#fff;border-bottom:1px solid #eee}.carousel-radio{-webkit-user-select:none;user-select:none;display:block;position:relative;cursor:pointer}.carousel-radio input{opacity:0;cursor:pointer}.carousel-radio-checkmark{background-color:#fff;opacity:.5;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:50%}.carousel-radio:hover input~.carousel-radio-checkmark{background-color:#fff;opacity:1}.carousel-radio input:checked~.carousel-radio-checkmark{background-color:#fff;opacity:1}.rule-radio{font-family:Myriad Pro Condensed;font-size:20px;color:#333;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.rule-radio input{position:absolute;opacity:0;cursor:pointer}.rule-radio-checkmark{background-color:#fff;border:1px solid #E30518;position:absolute;top:0;left:0;height:25px;width:25px;border-radius:50%}.rule-radio:hover input~.rule-radio-checkmark{background-color:#ccc}.rule-radio input:checked~.rule-radio-checkmark{background-color:#fff}.rule-radio-checkmark:after{content:"";position:absolute;display:none}.rule-radio input:checked~.rule-radio-checkmark:after{display:block}.rule-radio .rule-radio-checkmark:after{background-color:#e30518;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%}.register_stepper{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:3rem}.register_stepper_dot{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#b3b3b3;text-align:center;background-color:#e6e6e6;display:flex;justify-content:center;align-items:center;height:50px;width:50px;border-radius:50%;position:relative;color:#fff}.register_stepper_dot:not(:last-child):after{background-color:#e6e6e6;display:block;position:absolute;height:3px;width:3rem;left:100%;top:calc(50% - 1.5px);content:""}.register_stepper_dot.active{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;background-color:#e30518}.register_stepper_dot.active:not(:last-child):after{background-color:#e30518}.register_stepper_dot.done{background-color:#14cc22;background-image:url(checked-white.34613ddf2384b51d.svg);background-position:center;background-repeat:no-repeat;background-size:50%}.register_stepper_dot.done:not(:last-child):after{background-color:#14cc22}.carousel_display{position:relative}.carousel_display-image{min-width:32rem;opacity:.8}.carousel_display-action{margin-top:.5rem}.carousel_display-action.btn-primary-outline2{border:none}.carousel_display_content{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem}.carousel_display_content-title{text-align:center;font-family:Myriad Pro Bold Condensed;font-size:26px;color:#fff}.carousel_display_content-content{text-align:center;font-family:Myriad Pro Condensed;font-size:20px;color:#fff}.carousel_display_content-selectors{display:flex;justify-content:center;align-items:center}.paginator{width:100%;padding:1rem;font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;display:flex;justify-content:center;align-items:center;gap:1rem}.paginator_item{background-color:#f5f5f5;display:flex;justify-content:center;align-items:center;height:50px;width:50px;border-radius:50%;position:relative;margin-left:.5rem;margin-right:.5rem;cursor:pointer}.paginator_item.active,.paginator_item:hover{background-color:#e30518;color:#fff}.alert_box{font-family:Myriad Pro Condensed;font-size:20px;color:#e30518;text-align:center;padding:1rem;max-width:100%}.loader{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0009;width:100%;height:100%;z-index:19950;position:absolute;top:0%;left:0%}.loader_spinner{position:fixed;left:calc(50% - 60px);top:calc(50% - 60px);border:16px solid #F5F5F5;border-radius:50%;border-top:16px solid #E30518;width:120px;height:120px;animation:spin .75s linear infinite}.loader_form{border-radius:.5rem!important;text-align:center;background-color:#0009;z-index:19950;position:absolute;top:0%;left:0%;width:100%;height:100%}.loader_form_spinner{position:fixed;left:calc(50% - 60px);top:calc(45% - 60px);border:16px solid #F5F5F5;border-radius:50%;border-top:16px solid #E30518;width:120px;height:120px;animation:spin .75s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader_form_help{font-family:Myriad Pro Condensed;font-size:19px;color:#fff;position:fixed;width:13rem;left:calc(50% - 100px);top:52.5%}.breadcrumb{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;border-radius:.5rem!important;padding:1rem;margin-top:.5rem;margin-bottom:0rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;border:1px #B3B3B3 solid}.breadcrumb_item_active{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518}.search_tooltip_container{position:relative;display:flex;justify-content:flex-start;align-items:center}.search_tooltip_container .search_tooltip_icon{background-color:#b3b3b3;font-family:Myriad Pro Condensed;font-size:20px;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:1}.search_tooltip_container .search_tooltip_icon.red{background-color:#e30518}.search_tooltip_container:hover>.search_tooltip_box{display:block}.search_tooltip_container .search_tooltip_box{border-radius:.5rem!important;padding:1rem;position:absolute;top:0;left:0;transform:translateY(-50%);display:none;background-color:#fff;width:15rem;height:25rem;z-index:100;box-shadow:1px 1px 5px 3px #00000040}.search_tooltip_container .search_tooltip_box_container{overflow-y:scroll;height:18rem}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background:#D3D3D3}::-webkit-scrollbar-thumb{background:#777777}::-webkit-scrollbar-thumb:hover{background:#333333}.password_strength_validator{text-align:center;padding-bottom:1rem}.password_strength_validator_information{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.tooltip{background-color:#e30518;display:inline-block;border-radius:50%;width:1.125rem;height:1.125rem;color:#fff;text-align:center;font-size:1rem}.tooltip span{display:none}.tooltip:hover{cursor:help;position:relative}.tooltip:hover span{size:16px;border:1px solid black;background-color:#e30518;display:block;z-index:100;left:0px;width:-moz-fit-content;width:fit-content;position:absolute;top:10px;padding:1rem;text-align:left}.floating-alert{position:absolute;left:0;right:0;bottom:5%;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;z-index:1001;border-radius:1.25rem;padding:.8rem 1.2rem;-webkit-user-select:none;user-select:none;transform:scale(0);transition:opacity .15s,transform .15s;background-color:#e30518;font-family:Myriad Pro Bold Condensed;font-size:26px;color:#fff}.floating-alert.active{display:block;transform:scale(1)}.floating-alert-body{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:1rem}.floating-alert-body .floating-alert-close{color:#fff;border:0;border-radius:.625rem;background-color:#fff9;padding:.3rem .6rem;cursor:pointer}.public_wrapper{width:100%;background-color:#f5f5f5;height:100vh;position:relative;overflow-y:scroll}.public_wrapper_logo{position:absolute;top:0;left:0}.login{height:100%;display:flex;justify-content:space-around;align-items:center;overflow:hidden;position:relative}.login_information{height:100%;background-image:url(login-bg.a724974f0ad06e41.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:0 0 52%}.login_information .carousel_display{margin-top:7rem}.login_form{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:0 0 48%}.login_form_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333;margin-top:2rem;margin-bottom:3rem}.login_form_container{padding:2rem;background-color:#fff;border-radius:1rem!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:28.5rem;overflow-y:auto}.login_form_container_heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.login_form_container_subheading{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3}.login_form_container_forget{text-align:center}.login_form_container_forget a{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518}.login_form_container_signup{font-family:Myriad Pro Condensed;font-size:20px;color:#333;text-align:center}.login_form_container_signup a{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518}.login_form_container .check{margin-bottom:1rem}@media (max-width: 599px){.login{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.login .login_information,.login .login_people{display:none}.login .login_form_title{font-size:26px}.login .login_form_container{padding:1.8rem;width:-moz-fit-content;width:fit-content}.login .login_form{position:absolute;top:5.5rem}}@media screen and (max-height: 672px){.login .login_form_container{max-height:32rem}}.password_recovery{height:100%;display:flex;justify-content:space-around;align-items:center;position:relative}.password_recovery_form{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:0 0 420px}.password_recovery_form_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333;margin-top:2rem;margin-bottom:3rem}.password_recovery_form_container{padding:2rem;background-color:#fff;border-radius:1rem!important;width:100%;display:flex;flex-direction:column;justify-content:center}.password_recovery_form_container_form .btn-primary-wide,.password_recovery_form_container_form .btn-primary-wide-extend,.password_recovery_form_container_form .btn-secondary-back-mobile{margin-top:1rem}.password_recovery_form_container_heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.password_recovery_form_container_subheading{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;align-self:flex-start}.password_recovery_form_container_policy{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.password_recovery_form_container_policy span{font-family:Myriad Pro Condensed;font-size:20px;color:#0082ff;cursor:pointer}@media (max-width: 599px){.password_recovery{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.password_recovery .password_recovery_form_title{font-size:26px}.password_recovery .password_recovery_form_container{width:95%!important}.password_recovery .password_recovery_form_container_heading{display:flex;flex-wrap:wrap}.password_recovery .password_recovery_form{position:absolute;top:5.5rem}}.password_recovery_success{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:.5rem}.password_recovery_success-title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;padding:0rem;margin:0rem}.password_recovery_success-content{font-family:Myriad Pro Condensed;font-size:20px;color:#333;display:flex;flex-direction:column;text-align:center}.register{height:100%;display:flex;justify-content:space-around;align-items:center;position:relative}.register_form{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:0 0 420px}.register_form_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333;margin-top:2rem;margin-bottom:3rem;text-align:center;text-wrap:nowrap}.register_form_container{padding:2rem;background-color:#fff;border-radius:1rem!important;width:100%;display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content}.register_form_container_form .btn-primary-wide,.register_form_container_form .btn-primary-wide-extend,.register_form_container_form .btn-secondary-back-mobile{margin-top:1rem}.register_form_container_heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.register_form_container_subheading{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;align-self:flex-start}.register_form_container_policy{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.register_form_container_policy span{font-family:Myriad Pro Condensed;font-size:20px;color:#0082ff;cursor:pointer}.register_form_container_validation{display:flex;justify-content:space-between;align-items:center;gap:1rem}.register_form_container_validation .input-text,.register_form_container_validation .input-text-wide{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;text-align:center}.register_form_container_resend{font-family:Myriad Pro Condensed;font-size:20px;color:#333;text-align:center}.register_form_container_resend span{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518;cursor:pointer}.register_form_container_resend span.disabled{cursor:not-allowed}@media (max-width: 599px){.register{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.register .register_form_title{font-size:26px;text-align:center;text-wrap:wrap}.register .register_form_container{width:95%!important}.register .register_form_container_heading{display:flex;flex-wrap:wrap}.register .register_form{position:absolute;top:5.5rem}}.register_password{display:flex;flex-direction:column;align-items:center}.register_password_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333;margin-top:2rem;margin-bottom:2rem}.register_password_form{padding:2rem;background-color:#fff;border-radius:1rem!important;display:flex;flex-direction:column;width:25%}.register_password_form_heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.register_password_form_subheading{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;align-self:flex-start}.admin_wrapper{display:flex;justify-content:flex-start;align-items:stretch;position:relative}.admin_wrapper_sidebar{text-align:center;padding-left:1rem;padding-right:1rem;padding-top:1rem;background-color:#fff;max-width:20%;min-width:20%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;height:100vh;overflow:hidden}@media (max-width: 1023px){.admin_wrapper_sidebar{max-width:25%;min-width:25%}}.admin_wrapper_sidebar_desktop{display:block;width:100%}.admin_wrapper_sidebar_desktop-heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#e30518}.admin_wrapper_sidebar_desktop-logo{padding-bottom:1rem;margin:0 auto;cursor:pointer}.admin_wrapper_sidebar_desktop-logo img{max-width:100%;height:auto}.admin_wrapper_sidebar_mobile{background-color:#f5f5f5;width:100%;padding:2rem;display:none;justify-content:flex-start;align-items:center}.admin_wrapper_sidebar_mobile-heading{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518}.admin_wrapper_sidebar_mobile-menu{display:flex}.admin_wrapper_sidebar_navigation_container_navigation{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518;padding-left:0rem;text-align:left;width:100%;height:48%;overflow-y:auto;margin-top:.5rem;margin-bottom:.5rem;cursor:pointer;list-style-type:none}.admin_wrapper_sidebar_navigation_container_navigation_item{padding:1rem;border-radius:.5rem!important;display:flex;width:100%;margin-bottom:.35rem;flex-wrap:wrap;overflow:hidden;align-items:center}.admin_wrapper_sidebar_navigation_container_navigation_item i{margin-right:1rem;width:24px;height:24px}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-dashboard i{content:url(dashboard-red.46460a125c5e815d.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-dashboard:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-dashboard.active i{content:url(dashboard-white.16c4d01053c82413.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-courses i{content:url(courses-red.61e16ce09654c138.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-courses:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-courses.active i{content:url(courses-white.020b3f699990f37f.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-commerces i{content:url(commerces-red.036753b07fddae21.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-commerces:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-commerces.active i{content:url(commerces-white.5c87a5f9a1819dd6.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-reports i{content:url(reports-red.5024b954b49825c2.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-reports:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-reports.active i{content:url(reports-white.127436b2cc831c08.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-administrators i{content:url(administrators-red.92d7c170fe1d1ae7.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-administrators:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-administrators.active i{content:url(administrators-white.d4e671f81ba13f1a.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-certificates i{content:url(certificates-red.d93fd15b566ff7a2.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-certificates:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-certificates.active i{content:url(certificates-white.317975c20acb7a07.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-roles i{content:url(roles-red.a39a50ea8798f0c9.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-roles:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-roles.active i{content:url(roles-white.31c8affe85e10a64.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-settings i{content:url(settings-red.ad165c5564715d27.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item.nav-settings:hover i,.admin_wrapper_sidebar_navigation_container_navigation_item.nav-settings.active i{content:url(settings-white.aad3720e25ae41d8.svg)}.admin_wrapper_sidebar_navigation_container_navigation_item:hover,.admin_wrapper_sidebar_navigation_container_navigation_item.active:hover,.admin_wrapper_sidebar_navigation_container_navigation_item.active{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;background-color:#e30518}.admin_wrapper_sidebar_navigation_container_profile{width:100%;padding:1rem;background-color:#f5f5f5;border-radius:.5rem!important}.admin_wrapper_sidebar_navigation_container_profile_description{display:flex;align-items:center;gap:.5rem}.admin_wrapper_sidebar_navigation_container_profile_description_avatar img{min-width:50px;max-width:50px;border-radius:50%;border:1.5px solid #333333}.admin_wrapper_sidebar_navigation_container_profile_description_user{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;text-align:left}.admin_wrapper_sidebar_navigation_container_profile_description_user_names{font-family:Myriad Pro Bold Condensed;font-size:19px;color:#333}.admin_wrapper_sidebar_navigation_container_profile_description_user_role,.admin_wrapper_sidebar_navigation_container_profile_description_user_commerce,.admin_wrapper_sidebar_navigation_container_profile_description_user_last{font-family:Myriad Pro Condensed;font-size:19px;color:#333}.admin_wrapper_sidebar_navigation_container_profile_session{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.admin_wrapper_sidebar_navigation_container_profile_session_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518}.admin_wrapper_content{width:80%;padding-left:1rem;padding-right:1rem;max-width:80%;min-width:80%;height:100vh;overflow-y:auto}@media (max-width: 1023px){.admin_wrapper_content{max-width:75%;min-width:75%}}@media (max-width: 1023px){.admin_wrapper{display:flex;flex-direction:column;justify-content:flex-start}.admin_wrapper .admin_wrapper_sidebar_desktop{display:none}.admin_wrapper .admin_wrapper_sidebar_mobile{display:flex;position:sticky;top:0}.admin_wrapper .admin_wrapper_sidebar_navigation_container{display:none;padding:1rem}.admin_wrapper_sidebar{width:100%;max-width:100%;min-width:100%;height:100%;padding:0rem}.admin_wrapper_content{width:100%;max-width:100%;min-width:100%;overflow-x:auto;padding:.5rem}}.dashboard{display:flex;flex-direction:column;gap:1rem}.dashboard_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.dashboard_subheading{display:flex;flex-direction:column}.dashboard_subheading-title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.dashboard_subheading-welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.dashboard_section{display:flex;flex-direction:column;gap:1rem}.dashboard_section_container{overflow-y:scroll;height:24rem}.dashboard_section_heading{display:flex;justify-content:space-between;align-items:center}.dashboard_section_heading-title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#b3b3b3}.dashboard_section_heading .mobile{display:none}.dashboard_section_empty{text-align:center;margin-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.dashboard_section_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.dashboard_shortcuts{margin-bottom:1rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}.dashboard_shortcuts_item{background-color:#f5f5f5;padding:1rem;text-align:center;border-radius:1rem!important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:15rem;gap:.5rem;flex:1 0 20%}.dashboard_shortcuts_item_heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}@media (max-width: 599px){.dashboard .dashboard_shortcuts{flex-wrap:wrap}.dashboard .dashboard_heading{text-align:center;font-size:32px}.dashboard .dashboard_subheading,.dashboard .desktop{display:none}.dashboard .mobile{display:block}.dashboard .dashboard_section_heading-title{font-size:26px}}.admin_courses_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.admin_courses_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.admin_courses_section{padding-bottom:1rem;padding-top:1rem;display:flex;justify-content:space-between;align-items:baseline}.admin_courses_section_search{width:30%}.admin_courses_section_empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh;text-align:center}.admin_courses_section_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}@media (max-width: 599px){.admin_courses .admin_courses_heading{text-align:center;font-size:32px}.admin_courses .admin_courses_section{display:flex;flex-direction:column;align-items:center}.admin_courses .admin_courses_section_search{width:90%!important}}.user_courses_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.user_courses_section,.user_courses_section_main{padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:baseline}.user_courses_section_search,.user_courses_section_main_search{width:30%}.user_courses_section_heading,.user_courses_section_main_heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#b3b3b3}.user_courses_section_empty,.user_courses_section_main_empty{text-align:center;margin-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;height:30vh}.user_courses_section_empty_info,.user_courses_section_main_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}@media (max-width: 599px){.user_courses .user_courses_heading{text-align:center;font-size:32px;display:block}.user_courses .user_courses_section_heading{font-size:26px}.user_courses .user_courses_section_main{display:flex;flex-direction:column;align-items:center}.user_courses .user_courses_section_search{width:90%!important}}.course_preview_manage{border-radius:.5rem!important;background-color:#e30518;margin-bottom:1rem;width:100%;display:flex;justify-content:space-between;height:24rem;position:relative}.course_preview_manage_poster{flex:0 0 34%}.course_preview_manage_poster_image{width:100%;height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;object-fit:cover;object-position:50% 50%}.course_preview_manage_content{padding:2rem;flex:0 0 66%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.course_preview_manage_content-heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#fff;word-break:break-word}.course_preview_manage_content-description,.course_preview_manage_content_details{font-family:Myriad Pro Condensed;font-size:20px;color:#fff;word-break:break-word}.course_preview_manage_content_details{display:flex;justify-content:flex-start;align-items:center;gap:2rem;flex-wrap:wrap}.course_preview_manage_content_details_detail{display:flex}.course_preview_manage_content_actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media (max-width: 599px){.course_preview_manage{display:flex;flex-direction:column;height:max-content;margin-bottom:2rem}.course_preview_manage .course_preview_manage_poster_image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;min-height:20rem}.course_preview_manage .course_preview_manage_content{padding:1rem}.course_preview_manage .course_preview_manage_content_actions{justify-content:center}.course_preview_manage .course_preview_manage_content_actions .btn-primary-outline{order:3}.course_preview_manage .course_preview_manage_content_actions button{width:100%;margin-right:0;justify-content:center}}@media (max-width: 1023px){.course_preview_manage{height:-moz-fit-content;height:fit-content}}.course_preview_progress{border-radius:.5rem!important;background-color:#e30518;margin-bottom:1rem;width:100%;display:flex;justify-content:space-between;height:24rem;position:relative}.course_preview_progress_progress{margin:1rem;position:absolute;top:0;left:0}.course_preview_progress_poster{flex:0 0 34%}.course_preview_progress_poster_image{width:100%;height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;object-fit:cover;object-position:50% 50%}.course_preview_progress_content{padding:2rem;flex:0 0 66%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;word-break:break-word}.course_preview_progress_content-heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#fff}.course_preview_progress_content-description,.course_preview_progress_content_details{font-family:Myriad Pro Condensed;font-size:20px;color:#fff}.course_preview_progress_content_details{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:2rem}.course_preview_progress_content_details_detail{display:flex}.course_preview_progress_content_actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media (max-width: 1023px){.course_preview_progress_content_actions{display:flex;justify-content:center;align-items:center;text-align:center}.course_preview_progress_content_actions .move-left{margin:0}}@media (max-width: 599px){.course_preview_progress{display:flex;flex-direction:column;height:max-content}.course_preview_progress .course_preview_progress_poster_image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;max-height:12rem}.course_preview_progress .course_preview_progress_content{padding:1rem}.course_preview_progress .course_preview_progress_content_actions{justify-content:center}.course_preview_progress .course_preview_progress_content_actions .btn-primary-outline{order:3}.course_preview_progress .course_preview_progress_content_actions button{width:100%;margin-right:0;justify-content:center}}@media (max-width: 1023px){.course_preview_progress{height:-moz-fit-content;height:fit-content}}.course_preview_available{border-radius:.5rem!important;background-color:#f5f5f5;margin-bottom:1rem;width:100%;display:flex;justify-content:space-between;height:24rem;position:relative}.course_preview_available_poster{flex:0 0 34%}.course_preview_available_poster_image{width:100%;height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;object-fit:cover;object-position:50% 50%}.course_preview_available_trophy{margin:1rem;position:absolute;top:0;left:0}.course_preview_available_content{padding:2rem;flex:0 0 66%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;word-break:break-word}.course_preview_available_content-heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.course_preview_available_content-description,.course_preview_available_content_details{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.course_preview_available_content_details{display:flex;justify-content:flex-start;align-items:center;gap:2rem;flex-wrap:wrap}.course_preview_available_content_details_detail{display:flex}.course_preview_available_content_actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media (max-width: 1023px){.course_preview_available_content_actions{display:flex;justify-content:center;align-items:center;text-align:center}.course_preview_available_content_actions .move-left{margin:0}}@media (max-width: 599px){.course_preview_available{display:flex;flex-direction:column;height:max-content}.course_preview_available .course_preview_available_poster_image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;max-height:12rem}.course_preview_available .course_preview_available_content{padding:1rem}.course_preview_available .course_preview_available_content_actions{justify-content:center}.course_preview_available .course_preview_available_content_actions .btn-secondary-gray2-outline{order:3}.course_preview_available .course_preview_available_content_actions button{width:100%;margin-right:0;justify-content:center}}@media (max-width: 1023px){.course_preview_available{height:-moz-fit-content;height:fit-content}}.course_create_heading{padding-top:1rem;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.course_create_heading_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.course_create_body{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;margin-top:1rem;border-radius:.5rem!important;padding:2rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1rem}.course_create_body_title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.course_create_body_row{width:100%;display:flex;flex-wrap:wrap;gap:2rem}.course_create_body_row_col{width:100%;display:flex;flex:1;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.course_create_body_row_col.center{justify-content:center}.course_create_body_learn{display:flex;flex-direction:column}.course_create_body_learn_actions{display:flex;justify-content:flex-end}.course_create_actions{display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.course_create_success{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;gap:1.5rem}.course_create_success_title{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333}.course_create_success_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.course{display:flex}.course_description{padding:1rem;width:100%;height:100vh}.course_description_display{position:relative;height:28rem}@media (max-width: 1023px){.course_description_display{height:-moz-fit-content;height:fit-content}}.course_description_display_image{margin-top:1rem;margin-bottom:1rem;border-radius:1rem!important;width:100%;height:28rem}@media (max-width: 1023px){.course_description_display_image{height:20rem}}.course_description_display_detail{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;position:absolute;bottom:2rem;left:1rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:.35rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d;border-radius:.5rem}.course_description_display_detail_item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;word-wrap:break-word}.course_description_display_title{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#fff;width:70%;padding:.35rem;position:absolute;top:2rem;left:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d;border-radius:.5rem}@media (max-width: 1023px){.course_description_display_title{font-size:1.25rem}}.course_description_display_progress{position:absolute;top:2rem;right:7.5rem}.course_description_display_manage{position:absolute;top:2rem;right:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.course_description_detail_description{padding-top:1rem}.course_description_detail_description_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.course_description_detail_description_content{font-family:Myriad Pro Condensed;font-size:20px;color:#333;text-align:justify}.course_description_detail_learn{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;padding-bottom:1rem}.course_description_detail_learn_items{font-family:Myriad Pro Condensed;font-size:20px;color:#333;list-style-image:url(bullet-black.c74cb45451578158.svg)}.course_description_detail_learn_items_item{margin-bottom:1rem;margin-right:1rem;word-wrap:break-word}.course_content{background-color:#f5f5f5;text-align:left;margin-top:2rem;border-radius:1rem!important;min-width:35%;max-width:35%;height:100%;overflow:hidden}.course_content_body{padding:2rem}.course_content_body_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.course_content_body_empty{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3}.course_content_body_module_navigation{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;text-align:left;width:100%;cursor:pointer}.course_content_body_module_navigation_items{padding:0rem}.course_content_body_module_navigation_items_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;padding:1rem;border-radius:.5rem!important;margin-bottom:1rem;width:100%;display:flex;gap:.5rem;word-wrap:break-word;overflow-wrap:anywhere}.course_content_body_module_navigation_items_item_duration{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3}.course_content_body_module_navigation_items_item .indicator{display:inline-block;margin-left:0!important;margin-right:.5rem!important;cursor:pointer;content:url(bullet-red.de817444efad01ae.svg)}.course_content_body_module_navigation_items_item:hover,.course_content_body_module_navigation_items_item.active:hover{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;background-color:#e30518}.course_content_body_module_navigation_items_item:hover .duration,.course_content_body_module_navigation_items_item.active:hover .duration{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff}.course_content_body_module_navigation_items_item:hover .indicator,.course_content_body_module_navigation_items_item.active:hover .indicator{display:inline-block;margin-left:0!important;margin-right:.5rem!important;cursor:pointer;content:url(bullet-white.137180a239e9cd27.svg)}.course_content_body_module_navigation_items_item:hover .indicator-blank,.course_content_body_module_navigation_items_item.active:hover .indicator-blank{display:inline-block;margin-left:0!important;margin-right:.5rem!important;cursor:pointer;content:url(play-simple-white.f15c25ca94f8711a.svg)}.course_content_body_module_navigation_items_item.active{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;background-color:#e30518}.course_content_body_module_navigation_items_item.active .duration{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff}.course_content_body_module_navigation_items_item.active .indicator{display:inline-block;margin-left:0!important;margin-right:.5rem!important;cursor:pointer;content:url(bullet-white.137180a239e9cd27.svg)}.course_content_body_module_navigation_items_item.active .indicator-blank{display:inline-block;margin-left:0!important;margin-right:.5rem!important;cursor:pointer;content:url(play-simple-white.f15c25ca94f8711a.svg)}.course_content_body_material_navigation{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;text-align:left;width:100%}.course_content_body_material_navigation_items{padding-left:1rem}.course_content_body_material_navigation_items_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;padding:1rem;border-radius:.5rem!important;margin-bottom:1rem;background-color:#f5f5f5;width:100%;display:block;word-wrap:break-word;cursor:pointer}.course_content_body_material_navigation_items_item_detail{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#b3b3b3}.course_content_body_quiz_navigation{text-align:left;width:100%}.course_content_body_quiz_navigation_items{padding-left:0rem}.course_content_body_quiz_navigation_items_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;padding:1rem;border-radius:.5rem!important;margin-bottom:1rem;background-color:#b3b3b3;display:flex;justify-content:space-around;align-items:flex-start;word-wrap:break-word;flex-direction:column;width:100%}.course_content_body_quiz_navigation_items_item button{align-self:center}.course_content_body_quiz_navigation_items_item_help{font-family:Myriad Pro Condensed;font-size:20px;color:#333}@media (max-width: 599px){.course{display:flex;flex-direction:column}.course .course_description_display_title{font-size:26px;top:40%;left:.5rem}.course .course_description{height:100%}.course .course_description,.course .course_content{min-width:100%;width:100%;max-width:100%;padding:0}.course .course_description_detail{padding:1rem}.course .course_description_detail_learn_items{columns:1}.course .course_description_display_detail{left:.5rem}.course .course_description_display_image{height:100%;border-radius:0!important;margin:0}.course .course_description_display_progress{top:.5rem;right:6rem}.course .course_description_display_manage{top:1rem}.course .course_content_body{padding:1rem}.course .course_content{border-radius:0!important}}.lesson{display:flex}.lesson_description{width:65%;padding:1rem;min-width:65%;max-width:65%;height:100vh}.lesson_description_display_video_container{width:100%;position:relative}.lesson_description_display_video_container_video{width:100%;border-radius:1rem!important}.lesson_description_display_video_container_next{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lesson_description_display_heading{margin-top:1rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.lesson_description_display_heading_title{font-family:Myriad Pro Condensed;font-size:32px;color:#333;text-align:center}.lesson_description_display_heading_mobile{padding:1rem;display:none}.lesson_description_detail_description_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.lesson_description_detail_description_content{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.lesson_description_detail_learn{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.lesson_description_detail_learn_items{font-family:Myriad Pro Condensed;font-size:20px;color:#333;list-style-image:url(bullet-black.c74cb45451578158.svg)}.lesson_description_detail_learn_items_item{margin-bottom:2rem;margin-right:2rem;word-wrap:break-word}.lesson_content{min-width:35%;max-width:35%;height:100%;overflow:hidden}.lesson_content_header{background-color:#e30518}.lesson_content_header_container{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:1rem}.lesson_content_header_container_detail{display:flex;justify-content:space-between;align-items:flex-start}.lesson_content_header_container_detail_item{display:flex;justify-content:center;align-items:center;word-wrap:break-word}.lesson_content_body{background-color:#f5f5f5;text-align:left;margin-top:2rem;border-radius:1rem!important;padding:2rem}.lesson_content_body_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.lesson_content_body_module_navigation{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;width:100%;text-align:left;cursor:pointer}.lesson_content_body_module_navigation_items{padding-left:1rem}.lesson_content_body_module_navigation_items_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;width:100%;padding:1rem;border-radius:.5rem!important;margin-bottom:1rem;word-wrap:break-word;display:flex;gap:1rem}.lesson_content_body_module_navigation_items_item_title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.lesson_content_body_module_navigation_items_item_title_duration{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#b3b3b3}.lesson_content_body_module_navigation_items_item:hover,.lesson_content_body_module_navigation_items_item.active:hover{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;background-color:#e30518}.lesson_content_body_module_navigation_items_item:hover .duration,.lesson_content_body_module_navigation_items_item.active:hover .duration{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff}.lesson_content_body_module_navigation_items_item.active{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff;background-color:#e30518}.lesson_content_body_module_navigation_items_item.active .duration{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#fff}.lesson_content_body_material_navigation{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;width:100%;text-align:left}.lesson_content_body_material_navigation_items{padding-left:1rem}.lesson_content_body_material_navigation_items_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;width:100%;padding:1rem;border-radius:.5rem!important;margin-bottom:1rem;background-color:#f5f5f5;-webkit-user-select:none;user-select:none;display:block;word-wrap:break-word;cursor:pointer}.lesson_content_body_material_navigation_items_item_detail{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#b3b3b3;-webkit-user-select:none;user-select:none}.lesson_content_body_quiz_navigation{width:100%;text-align:left}.lesson_content_body_quiz_navigation_items{padding-left:0rem}.lesson_content_body_quiz_navigation_items_item{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;width:100%;padding:1rem;border-radius:.5rem!important;margin-bottom:1rem;background-color:#b3b3b3;display:block;word-wrap:break-word}.lesson_content_body_quiz_navigation_items_item_help{font-family:Myriad Pro Condensed;font-size:20px;color:#333}@media (max-width: 599px){.lesson{display:flex;flex-direction:column}.lesson .lesson_description{height:100%}.lesson .lesson_description,.lesson .lesson_content{min-width:100%;width:100%;max-width:100%;padding:0}.lesson .lesson_description_detail{word-break:break-all;padding:1rem}.lesson .lesson_description_display_video{height:20rem;border-radius:0!important;margin:0}.lesson .lesson_description_detail_learn_items{columns:1}.lesson .lesson_content_body{padding:1rem;margin:0}.lesson .lesson_content{border-radius:0!important}.lesson .lesson_description_display_heading_title{font-size:26px}.lesson .on_mobile_hide{display:none}}.course_edit_heading{padding-top:1rem;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.course_edit_heading_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.course_edit_body{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;border-radius:.5rem!important;padding:2rem;background-color:#f5f5f5;margin-top:1rem;display:flex;flex-direction:column}.course_edit_body_title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.course_edit_body_module_name{margin-top:.5rem;display:block}.course_edit_body_rule{display:flex;justify-content:space-between;align-items:center;gap:1rem}.course_edit_body_rule_title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.course_edit_body_rule_info{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.course_edit_body_row{width:100%;display:flex;flex-wrap:wrap}.course_edit_body_row_col{width:100%;display:flex;flex:1;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.course_edit_body_row_col.center{justify-content:center}.course_edit_body_row_center{width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.course_edit_body_gap{gap:2rem}.course_edit_body_learn{display:flex;flex-direction:column}.course_edit_body_learn_container{position:relative}.course_edit_body_learn_container_delete{position:absolute;top:.75rem;right:.375rem}.course_edit_body_learn_actions{padding-top:1rem;align-self:flex-end}.course_edit_body_lessons{width:100%;display:flex;flex-wrap:wrap}.course_edit_body_lessons_item{width:100%;margin-bottom:1rem;padding:1rem;border-radius:1rem!important;border:1px #B3B3B3 solid;min-height:16rem;height:16rem;max-height:16rem}.course_edit_body_lessons_item_header{display:flex;justify-content:space-between}.course_edit_body_lessons_item_header_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;margin-right:auto}.course_edit_body_lessons_item_content{width:100%;height:100%;padding-top:1rem;display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem}.course_edit_body_lessons_item_content_video{height:80%;border-radius:1rem!important;flex-basis:20%}.course_edit_body_lessons_item_content_description{padding:.25rem;flex-basis:45%;text-align:justify;word-break:break-word;overflow-y:auto;height:80%}.course_edit_body_lessons_item_content_learn{padding:.25rem;flex-basis:35%;margin:0;list-style-image:url(bullet-black.c74cb45451578158.svg);overflow-y:auto;height:80%}.course_edit_body_lessons_item_content_learn_item{padding-bottom:1rem;word-break:break-word}.course_edit_body_quizes{width:100%;display:flex;flex-wrap:wrap}.course_edit_body_quizes_item{width:100%;margin-bottom:1rem;padding:1rem;border-radius:1rem!important;border:1px #B3B3B3 solid;min-height:12rem;max-height:max-content}.course_edit_body_quizes_item_header{display:flex;justify-content:space-between}.course_edit_body_quizes_item_header_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;margin-right:auto}.course_edit_body_quizes_item_content{width:100%;height:100%}.course_edit_body_quizes_item_content_list li{margin-bottom:1rem}.course_edit_body_resources{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}.course_edit_body_resources_item{width:100%;height:100%;margin-bottom:1rem;padding:1rem;border-radius:1rem!important;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;border:1px #B3B3B3 solid}.course_edit_body_modules_actions,.course_edit_actions{display:flex;justify-content:flex-end}.quiz{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.quiz_title{font-family:Myriad Pro Condensed;font-size:32px;color:#333;text-align:center;width:100%;display:none}.quiz_description{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333;text-align:center;overflow-wrap:break-word}.quiz_item{width:100%;border-radius:1rem!important;padding:1rem;margin-bottom:1rem;display:flex;justify-content:flex-start;align-items:center;gap:2rem;min-height:5rem;height:-moz-fit-content;height:fit-content;border:1px #B3B3B3 solid}.quiz_item_description{font-family:Myriad Pro Condensed;font-size:26px;color:#333}.quiz_item label{margin-bottom:0rem}.quiz_item.active{background-color:#e30518}.quiz_item.active .quiz_item_description,.quiz_item.active label{color:#fff}.quiz_item_question{font-family:Myriad Pro Condensed;font-size:19px;color:#333}.quiz_item_checkbox{width:10%!important}.quiz_actions{display:flex;justify-content:center;align-items:center;gap:2rem}.quiz_result{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100vh}.quiz_result_title{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333}.quiz_result_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}@media (max-width: 599px){.quiz,.quiz .mat-horizontal-content-container{padding:0}.quiz .quiz_title{font-size:32px;display:block}.quiz .stepper{width:100%!important;padding:1rem}}.commerces_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.commerces_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.commerces_section,.commerces_section_main{font-family:Myriad Pro Condensed;font-size:20px;color:#333;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;padding-bottom:1rem;gap:1rem}.commerces_section_heading,.commerces_section_main_heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.commerces_section_empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh;text-align:center}.commerces_section_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.commerces_table{font-family:Myriad Pro Condensed;font-size:20px;color:#333;width:100%;text-align:left;border-collapse:collapse}.commerces_table td,.commerces_table th{padding:1rem;border-bottom:3px white solid}.commerces_table td{background-color:#f5f5f5}@media (max-width: 599px){.commerces .commerces_section{flex-wrap:wrap}.commerces .commerces_section>*{width:100%!important}.commerces .sm-order-1{order:1}.commerces .sm-order-2{order:2}.commerces .sm-order-3{order:3}}.certificates_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem;padding-bottom:1rem}.certificates_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.certificates_section{display:flex;flex-direction:column;gap:1rem}.certificates_section_heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.certificates_section_empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh;text-align:center}.certificates_section_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.certificate{width:100%;height:100%;padding:1rem;display:flex;justify-content:flex-start;align-items:flex-start}.certificate_body{flex:0 0 50%}.certificate_body_certificate{font-family:Myriad Pro Condensed;font-size:20px;color:#333;padding:1rem;width:100%;border-radius:1rem!important;background-image:url(certificate-background.725fe01bada1e9b9.svg);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:80vh;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:-moz-fit-content;min-height:fit-content}.certificate_body_certificate_user{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#e30518}.certificate_body_certificate_document{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#e30518}.certificate_body_certificate_course{text-align:center;font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;margin-bottom:3rem}.certificate_body_certificate_information{font-family:Myriad Pro Condensed;font-size:20px;color:#333;width:100%;display:flex;justify-content:space-around;align-items:center;gap:1rem}.certificate_body_certificate_information_commerce{text-align:center;position:relative}.certificate_body_certificate_information_commerce-text{font-family:Myriad Pro Condensed;font-size:16px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.certificate_options{flex:0 0 50%}.certificate_options_certificate{font-family:Myriad Pro Condensed;font-size:20px;color:#333;padding:1rem;border-radius:1rem!important;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:80vh}.certificate_options_certificate_information{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;text-align:center}.certificate_options_certificate_url{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;text-align:center}.certificate_options_certificate_url a{font-family:Myriad Pro Condensed;font-size:20px;color:#0082ff}@media (max-width: 599px){.certificate{flex-direction:column;justify-content:space-between;align-items:center;gap:3rem}.certificate .certificate_body{padding-left:.5rem;padding-right:.5rem}.certificate .certificate_body_certificate{justify-content:flex-start;text-align:center;height:100vh}.certificate .certificate_body_certificate_user{font-size:32px}.certificate .certificate_body_certificate_document,.certificate .certificate_body_certificate_course{font-size:20px}.certificate .certificate_body_certificate_information{font-size:18px;flex-wrap:wrap;gap:1rem}.certificate .column{flex:0 0 40%;text-align:center}.certificate .certificate_body_certificate_information_commerce p{font-size:11px}.certificate .certificate_body_certificate_information_commerce img{max-width:80%}.certificate .certificate_options_certificate{max-width:320px;justify-content:flex-start}.certificate .certificate_options_certificate button{min-width:100%}.certificate .certificate_options_certificate_url{font-size:18px}}.certificate_preview{border-radius:.5rem!important;background-color:#f5f5f5;margin-bottom:1rem;width:100%;display:flex;justify-content:space-between;height:24rem;position:relative}.certificate_preview_poster{flex:0 0 34%}.certificate_preview_poster_image{width:100%;height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;object-fit:cover;object-position:50% 50%}.certificate_preview_poster_trophy{position:absolute;top:5%;left:2%}.certificate_preview_content{padding:2rem;flex:0 0 66%;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.certificate_preview_content-heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.certificate_preview_content-description{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.certificate_preview_content_details{font-family:Myriad Pro Condensed;font-size:19px;color:#333;display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap}.certificate_preview_content_details_detail{display:flex}.certificate_preview_content_actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media (max-width: 1023px){.certificate_preview_content_actions{display:flex;justify-content:center;align-items:center;text-align:center}.certificate_preview_content_actions .move-left{margin:0}}@media (max-width: 599px){.certificate_preview{display:flex;flex-direction:column;height:max-content;margin-bottom:2rem}.certificate_preview .certificate_preview_poster_image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;min-height:12rem;max-height:12rem}.certificate_preview .certificate_preview_content{padding:1rem}.certificate_preview .certificate_preview_content_actions{justify-content:center}.certificate_preview .certificate_preview_content_actions .btn-secondary-gray2-outline{order:3}.certificate_preview .certificate_preview_content_actions button{width:100%;margin-right:0;justify-content:center}.certificate_preview .certificate_preview_content_details{margin-right:0;flex-wrap:wrap}}@media (max-width: 1023px){.certificate_preview{height:-moz-fit-content;height:fit-content}}.certificate_public_view{height:100%;display:flex;justify-content:space-around;align-items:center;position:relative}.certificate_public_view_form{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.certificate_public_view_form_title{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333;margin-top:2rem}.certificate_public_view_form_container{width:100%;padding:2rem}.certificate_public_view_form_container .certificate{display:flex;flex-direction:column;background-color:#d3d3d3;border-radius:1rem!important}.certificate_public_view_form_container .certificate_body{flex:1;width:70vw!important}.certificate_public_view_form_container .certificate_options{flex:1}.certificate_public_view_form_container_options{padding-bottom:2rem}@media (max-width: 599px){.certificate_public_view{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.certificate_public_view .certificate_body{width:80vw!important}.certificate_public_view .certificate_public_view_form_title{font-size:26px}.certificate_public_view .certificate_public_view_form_container{width:95%!important}.certificate_public_view .certificate_public_view_form_container_heading{display:flex;flex-wrap:wrap}.certificate_public_view .certificate_public_view_form{position:absolute;top:5.5rem}}.certificate-pdf{position:absolute;top:-500rem;left:-500rem;z-index:-1;width:1172px;height:760px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;text-align:center;background-image:url(certificate-background.725fe01bada1e9b9.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.certificate-pdf .user{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#e30518}.certificate-pdf .document{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#e30518}.certificate-pdf .course{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.certificate-pdf .information{font-family:Myriad Pro Condensed;font-size:20px;color:#333;width:100%;display:flex;justify-content:space-around;align-items:center;gap:1rem}.certificate-pdf .information .commerce{text-align:center;position:relative}.certificate-pdf .information .commerce .commerce-text{font-family:Myriad Pro Condensed;font-size:16px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.certificate-pdf .url{font-family:Myriad Pro Condensed;font-size:16px;color:#333;position:absolute;bottom:0}.reports_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.reports_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.reports_section{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:1rem}.reports_section_heading{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;width:100%}.reports_section_subTitleChart{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;font-size:14px;margin-bottom:16px}.reports_section_subTitle{font-family:Myriad Pro Condensed;font-size:16px;color:#333}.reports_section_search{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.reports_section_search_container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:1rem}.reports_container{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;border-radius:.5rem!important;margin-top:1rem;margin-bottom:1rem;padding:2rem;background-color:#f5f5f5;display:flex;flex-direction:column}.reports_container-empty{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.reports_container-heading{display:flex;justify-content:space-between;flex-wrap:wrap}.reports_container_content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.reports_container_content_chart{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:30%}.reports_container_content_chart_information{width:100%}.reports_container_content_table{width:60%;overflow-y:scroll;height:40rem}.reports_container_content_table table{font-family:Myriad Pro Condensed;font-size:20px;color:#333;width:100%;text-align:left;border-collapse:collapse}.reports_container_content_table td,.reports_container_content_table th{padding:1rem;border-bottom:3px white solid}.reports_container_content_table td{background-color:#fff}@media (max-width: 599px){.reports .reports_section>*,.reports .reports_container-heading>*{width:100%!important}.reports .reports_container_content_chart,.reports .reports_container_content_table{width:100%}}.reports_filterChart{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px}.reports_filterChart_selects{display:flex;flex:1;width:100%;max-width:752px;min-width:320px;gap:16px}.reports_filterChart_selects app-custom-select{flex:1}.reports_filterChart_dates{display:flex;gap:16px}.flex-chart-reportes{display:flex;flex-wrap:wrap;gap:24px;width:100%;margin-bottom:40px}@media (max-width: 1023px){.flex-chart-reportes{flex-direction:column}}.flex-chart-reportes .chart-circle{flex:1;min-width:0}.flex-chart-reportes .chart-circle__container{border:1px solid rgba(0,0,0,.12);border-radius:16px;padding:37px 16px}.no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px}.no-data-message span{margin-bottom:32px}.empty-circle{width:150px;height:150px;border-radius:50%;border:10px solid #585555;margin-bottom:15px}.administrators_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.administrators_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.administrators_section{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:1rem;gap:1rem}.administrators_section_heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.administrators_section_actions{display:flex;justify-content:space-between;gap:1rem}.administrators_section_empty{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh}.administrators_section_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.administrators_table{font-family:Myriad Pro Condensed;font-size:19px;color:#333;text-align:left;border-collapse:collapse;width:100%}.administrators_table td,.administrators_table th{padding:1rem;border-bottom:3px white solid}.administrators_table td{background-color:#f5f5f5}.administrators_table td.center{text-align:center}.profile{padding-top:1rem}.profile_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333}.profile_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.profile_container{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333;padding:3rem;background-color:#f5f5f5;margin-bottom:1rem;border-radius:.5rem!important;display:flex;flex-direction:column;gap:1rem}.profile_container_title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333}.profile_container_help{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3}.profile_container_content{display:flex;justify-content:flex-start;gap:3rem;margin-top:1rem}.profile_container_content_item{display:flex;flex-direction:column;min-width:30%;max-width:90%}@media (max-width: 599px){.profile .profile_heading,.profile .profile_welcome{text-align:center}.profile .profile_container{padding:2rem}.profile .profile_container_content{flex-wrap:wrap;gap:1rem}.profile .profile_container_content button,.profile .profile_container_content_item{min-width:100%}}.roles_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.roles_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.roles_section{display:flex;justify-content:flex-end;align-items:baseline;padding-bottom:1rem;gap:1rem}.roles_section_heading{font-family:Myriad Pro Bold Condensed;font-size:32px;color:#333}.roles_section_empty{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh}.roles_section_empty_info{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.roles_table{font-family:Myriad Pro Condensed;font-size:20px;color:#333;width:100%;text-align:left;border-collapse:collapse}.roles_table td,.roles_table th{padding:1rem;border-bottom:3px white solid}.roles_table td{background-color:#f5f5f5}.treatments_table{font-family:Myriad Pro Condensed;font-size:20px;color:#333;width:100%;table-layout:fixed;text-align:left;border-collapse:collapse}.treatments_table td,.treatments_table th{padding:1rem;border-bottom:3px white solid}.treatments_table td{background-color:#f5f5f5}.treatments_table th:nth-child(1){width:15%}.treatments_table th:nth-child(2){width:35%}.treatments_table th:nth-child(3){width:10%;text-align:center}.treatments_table th:nth-child(4){width:10%;text-align:center}.treatments_table td:nth-child(3),.treatments_table td:nth-child(4){text-align:center}.settings_heading{font-family:Myriad Pro Bold Condensed;font-size:44px;color:#333;padding-top:1rem}.settings_welcome{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.settings_section{padding:3rem;background-color:#f5f5f5;border-radius:.5rem!important;display:flex;flex-direction:column}.settings_section_title{font-family:Myriad Pro Condensed;font-size:32px;color:#333;margin-bottom:1rem}.settings_section .checkboxes{display:flex;flex-direction:column;align-items:baseline;justify-content:flex-start;gap:1rem}.settings_section .checkboxes_item{width:100%;cursor:pointer}.settings_section .checkboxes_item label{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.mat-dialog-container{border-radius:20px!important}.dialog_bg-blur{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0009}.dialog,.dialog_role,.dialog_alert,.dialog_rule,.dialog_reports,.dialog_commerce,.dialog_administrator,.dialog_quiz,.dialog_resource,.dialog_lesson{display:flex;flex-direction:column;justify-content:flex-start;align-self:center;gap:.5rem;padding:.5rem;position:relative}.dialog_heading{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.dialog_row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.dialog .mat-dialog-content,.dialog_role .mat-dialog-content,.dialog_alert .mat-dialog-content,.dialog_rule .mat-dialog-content,.dialog_reports .mat-dialog-content,.dialog_commerce .mat-dialog-content,.dialog_administrator .mat-dialog-content,.dialog_quiz .mat-dialog-content,.dialog_resource .mat-dialog-content,.dialog_lesson .mat-dialog-content{font-family:Myriad Pro Condensed;font-size:20px;color:#333;display:flex;flex-direction:column}.dialog .mat-dialog-title,.dialog_role .mat-dialog-title,.dialog_alert .mat-dialog-title,.dialog_rule .mat-dialog-title,.dialog_reports .mat-dialog-title,.dialog_commerce .mat-dialog-title,.dialog_administrator .mat-dialog-title,.dialog_quiz .mat-dialog-title,.dialog_resource .mat-dialog-title,.dialog_lesson .mat-dialog-title{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;padding:0rem;margin:0rem}.dialog .mat-dialog-actions,.dialog_role .mat-dialog-actions,.dialog_alert .mat-dialog-actions,.dialog_rule .mat-dialog-actions,.dialog_reports .mat-dialog-actions,.dialog_commerce .mat-dialog-actions,.dialog_administrator .mat-dialog-actions,.dialog_quiz .mat-dialog-actions,.dialog_resource .mat-dialog-actions,.dialog_lesson .mat-dialog-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem}@media (max-width: 599px){.dialog .mat-dialog-actions,.dialog_role .mat-dialog-actions,.dialog_alert .mat-dialog-actions,.dialog_rule .mat-dialog-actions,.dialog_reports .mat-dialog-actions,.dialog_commerce .mat-dialog-actions,.dialog_administrator .mat-dialog-actions,.dialog_quiz .mat-dialog-actions,.dialog_resource .mat-dialog-actions,.dialog_lesson .mat-dialog-actions{gap:1rem}.dialog .mat-dialog-actions>*,.dialog_role .mat-dialog-actions>*,.dialog_alert .mat-dialog-actions>*,.dialog_rule .mat-dialog-actions>*,.dialog_reports .mat-dialog-actions>*,.dialog_commerce .mat-dialog-actions>*,.dialog_administrator .mat-dialog-actions>*,.dialog_quiz .mat-dialog-actions>*,.dialog_resource .mat-dialog-actions>*,.dialog_lesson .mat-dialog-actions>*{font-size:15.5px!important}}.dialog_lesson .mat-dialog-content{gap:3rem}.dialog_lesson_row{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem;height:18rem}.dialog_lesson_row_col-left,.dialog_lesson_row_col-right{flex:0 0 47%}.dialog_lesson_simple_row{width:100%}.dialog_lesson_simple_row_block{display:block}.dialog_lesson_learn_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.dialog_lesson_learn_container{position:relative}.dialog_lesson_learn_container_delete{position:absolute;top:.75rem;right:.375rem}.dialog_lesson_learn_add{display:flex;justify-content:flex-end}.dialog_resource_row{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem;height:18rem}.dialog_resource_row_col-left,.dialog_resource_row_col-right{flex:0 0 47%}.dialog_resource_learn_title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.dialog_resource_learn_container{position:relative}.dialog_resource_learn_container_delete{position:absolute;top:.75rem;right:.375rem}.dialog_resource_learn_add{display:flex;justify-content:flex-end}.dialog_quiz .mat-dialog-content{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.dialog_quiz .mat-dialog-right{margin-top:1rem;display:flex;justify-content:flex-end}.dialog_quiz_answers{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;overflow:auto;gap:1.5rem;height:7rem}.dialog_quiz_answers_item{background-color:#f5f5f5;padding-left:1rem;padding-right:1rem;border-radius:1rem!important;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:1.5rem}.dialog_quiz_answers_item input{margin-bottom:0!important}.dialog_administrator .mat-dialog-content .checkboxes{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.dialog_administrator .mat-dialog-content .checkboxes_item{flex-basis:50%;display:flex;justify-content:flex-start;align-items:baseline;cursor:pointer}.dialog_administrator .mat-dialog-content .checkboxes_item input[type=checkbox]{width:15%}.dialog_commerce .mat-dialog-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.dialog_reports .mat-dialog-content .report_users_table table{width:100%;font-family:Myriad Pro Condensed;font-size:20px;color:#333}.dialog_reports .mat-dialog-content .report_users_table td,.dialog_reports .mat-dialog-content .report_users_table th{background-color:#f5f5f5;padding:1rem;text-align:left}.dialog_reports .mat-dialog-content .report_users_table table,.dialog_reports .mat-dialog-content .report_users_table td,.dialog_reports .mat-dialog-content .report_users_table th{border:none}.dialog_rule{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog_rule .mat-dialog-content{text-align:left}.dialog_rule_question{font-family:Myriad Pro Bold Condensed;font-size:26px;color:#333;margin-bottom:1rem}.dialog_alert{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog_alert .mat-dialog-content{text-align:center}.dialog_role .dialog_role_permissions .row{display:flex;flex-wrap:wrap;width:100%}.dialog_role .dialog_role_permissions .column{display:flex;flex-direction:column;flex-basis:50%}.dialog_role .dialog_role_permissions .column .title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.dialog_role .dialog_role_permissions .dialog_role_permissions_items{padding:0;margin:0;margin-top:.5rem;margin-bottom:.5rem;list-style:none;list-style-type:none}.dialog_role .dialog_role_permissions .dialog_role_permissions_items .dialog_role_permissions_item{display:flex;justify-content:space-between;align-items:baseline;width:80%}.dialog_role .dialog_role_permissions .dialog_role_permissions_items .dialog_role_permissions_item label{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.dialog_policy ul,.dialog_policy ol{margin:0}.expansion-panel-view .mat-accordion>.mat-expansion-panel-spacing:last-child,.expansion-panel-view .mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:1rem}.expansion-panel-view .mat-accordion .mat-expansion-panel,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded){border-radius:.5rem!important;padding:1rem;margin-bottom:1rem}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header{height:-moz-fit-content;height:fit-content}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header img,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header img{width:100%;height:auto}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content{overflow:unset}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content mat-panel-title,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content mat-panel-title{flex-basis:0}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content mat-panel-description,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content mat-panel-description{flex-basis:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content mat-panel-description .title,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content mat-panel-description .title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#e30518}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content mat-panel-description .title.disabled,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content mat-panel-description .title.disabled{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#b3b3b3}.expansion-panel-view .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content mat-panel-description .description,.expansion-panel-view .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content mat-panel-description .description{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3}.expansion-panel-edit .mat-accordion{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.expansion-panel-edit .mat-accordion .mat-expansion-panel.mat-expanded,.expansion-panel-edit .mat-accordion .mat-accordion .mat-expansion-panel.mat-expansion-panel-spacing{margin-bottom:1rem}.expansion-panel-edit .mat-accordion .mat-expansion-panel-header-title,.expansion-panel-edit .mat-accordion .mat-expansion-panel-header-description{flex-basis:0}.expansion-panel-edit .mat-accordion .mat-expansion-panel,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded){border-radius:.5rem!important;padding:1rem;margin-bottom:1rem}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-description,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-description{font-family:Myriad Pro Condensed;font-size:20px;color:#b3b3b3;justify-content:space-between;align-items:center}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-description.end,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-description.end{justify-content:flex-end}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group .mat-tab-body,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group .mat-tab-body{padding-top:1rem;padding-bottom:1rem}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group .mat-tab-label,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group .mat-tab-label{justify-content:center}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group .mat-tab-label .mat-tab-label-content,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group .mat-tab-label .mat-tab-label-content{font-family:Myriad Pro Bold Condensed;font-size:20px;color:#333}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group .mat-ink-bar,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group .mat-ink-bar{background-color:#e30518}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group .mat-tab-actions,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group .mat-tab-actions{display:flex;justify-content:center;align-items:center}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-tab-group .mat-tab-actions.self-end,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-tab-group .mat-tab-actions.self-end{justify-content:flex-end}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-expansion-panel-body,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-body{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-expansion-panel-body .mat-expansion-panel-modules,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-body .mat-expansion-panel-modules{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.expansion-panel-edit .mat-accordion .mat-expansion-panel .mat-expansion-panel-body .mat-expansion-panel-modules label,.expansion-panel-edit .mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-body .mat-expansion-panel-modules label{font-family:Myriad Pro Condensed;font-size:20px;color:#333}.stepper{width:70%;margin:0 auto}.stepper .mat-horizontal-stepper-header[ng-reflect-selected=true]+.mat-stepper-horizontal-line,.stepper .mat-horizontal-stepper-header[ng-reflect-state=edit]+.mat-stepper-horizontal-line{background-color:#e30518}.stepper .mat-horizontal-stepper-header-container{width:100%;margin:0 auto}.stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon:not(.mat-step-icon-selected):not(.mat-step-icon-state-edit){background-color:#e6e6e6;color:#b3b3b3}.stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-selected,.stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-edit{background-color:#e30518}.stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon{margin:0rem;width:36px;height:36px}.stepper .mat-stepper-horizontal-line{width:100%;flex:1%}.stepper .mat-step-label{display:none}.progress-bar .mat-progress-bar{border-radius:1.5rem!important;height:8px}.progress-bar .mat-progress-bar-fill:after{background-color:#fff}.progress-bar .mat-progress-bar-background{background-color:#fff;animation:none;fill:#fff}.progress-bar .mat-progress-bar-buffer{background-color:#b3b3b3}.progress-spinner{position:relative}.progress-spinner .mat-progress-spinner circle,.progress-spinner .mat-spinner circle{stroke:#e30518}.progress-spinner .mat-progress-spinner circle{stroke-linecap:round}.progress-spinner .circle{background-color:#fff;border-radius:50%;display:inline-block}.progress-spinner .box,.progress-spinner .password_box{width:80px;height:80px;position:absolute;top:0;left:0}.progress-spinner .background{position:absolute;top:50%;left:50%;z-index:7;transform:translate(-50%,-50%)}.progress-spinner .background .mat-progress-spinner circle,.progress-spinner .background .mat-spinner circle{stroke:#e6e6e6}.progress-spinner .top{position:absolute;top:50%;left:50%;z-index:9;transform:translate(-50%,-50%)}.progress-spinner .progress{font-family:Myriad Pro Bold Condensed;font-size:19px;color:#e30518;position:absolute;top:50%;left:50%;z-index:13;transform:translate(-50%,-50%)}
