.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:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color: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-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}@font-face{font-family:Font Awesome;font-weight:400;font-style:normal;src:url(/assets/fonts/fontRegular/fa-regular-400.ttf) format("truetype")}@font-face{font-family:openSans;src:url(/assets/fonts/openSans/OpenSans-Regular.ttf)}:root{--primary_color: #fff;--secondary_color: #00d4d1;--gray_color: #dddddd;--clear_gray_color: #eceff4;--clear_dark_color: #ccc;--dark_color: #aaa;--success_color: #28a745;--warn_color: #ffc107;--danger_color: #d22254;color:#000;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5rem}.icon-size{font-size:50px;height:50px;width:50px}*{font-family:openSans}html body{height:100%;margin:0}.main{height:max-content}.col-18,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;display:block;float:left;margin:0 10px;min-height:1px}.col-12{width:calc(100% - 20px);min-width:calc(100% - 20px)}.col-11{width:calc(91.66% - 20px);min-width:calc(91.66% - 20px)}.col-10{width:calc(83.33% - 20px);min-width:calc(83.33% - 20px)}.col-9{width:calc(75% - 20px);min-width:calc(75% - 20px)}.col-8{width:calc(66.66% - 20px);min-width:calc(66.66% - 20px)}.col-7{width:calc(58.33% - 20px);min-width:calc(58.33% - 20px)}.col-6{width:50%;min-width:50%}.col-5{width:calc(41.66% - 20px);min-width:calc(41.66% - 20px)}.col-4{width:calc(33% - 20px);min-width:calc(33% - 20px)}.col-auto{width:calc(100% - 20px);min-width:calc(100% - 20px)}.col-3{width:calc(25% - 20px);min-width:calc(25% - 20px)}.col-2{width:calc(16.66% - 20px);min-width:calc(16.66% - 20px)}.col-1{width:calc(8.33% - 20px);min-width:calc(8.33% - 20px)}.d-flex{display:flex}.d-flex.align-items-center{align-items:center}.d-flex.align-items-end{align-items:end}.d-flex.align-items-start{align-items:start}.d-flex.justify-content-start{justify-content:start}.d-flex.justify-content-center{justify-content:center}.d-flex.justify-content-end{justify-content:end}.d-flex.justify-content-between{justify-content:space-between}.d-flex.justify-content-around{justify-content:space-around}.d-flex.flex-row{flex-direction:row}.d-block{display:block}.postion-relative{position:relative}.m-0{margin:0}.mx-0{margin-right:0;margin-left:0}.mr-0{margin-right:0}.ml-0{margin-left:0}.my-0{margin-top:0;margin-bottom:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-2{margin-bottom:2rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-20{margin-left:20rem}.mt-1{margin-top:1rem}.mt-3{margin-top:3rem}.py-20{padding:10px 0}.h-100{height:100%}.w-100{width:100%}.d-none{display:none}.cursor-pointer{cursor:pointer}.v-spacer{height:100px}.position-relative{position:relative}.position-absolute{position:absolute}.toolbar{width:100%;height:60px;display:flex;align-items:center;background-color:#fff;color:#000}.open-chevron:before{position:absolute;content:url(chevron.4d45b295b71721fd.svg);left:2px;top:14px;transform:rotate(180deg)!important;transition-duration:.5s}.close-chevron:before{position:absolute;content:url(chevron.4d45b295b71721fd.svg);left:2px;top:19px;transition-duration:.5s}ul{margin:0;padding:0}ul li{list-style-type:none}.error{color:#fa2f2f}.error:first-letter{text-transform:capitalize}.slider{-webkit-appearance:none;width:280px;height:10px;border-radius:5px;border:none;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}input[type=range]{max-width:245px;-webkit-appearance:auto;appearance:auto;cursor:default;padding:0;border:none}input[type=range i]{-webkit-appearance:auto;appearance:auto;cursor:default;color:var(--secondary_color);accent-color:var(--secondary_color);padding:initial;border:initial;margin:2px}.behaviour{display:flex;align-items:center}.behaviour.beh-1:before{position:relative;content:url(expand_arrows.106c891b46b57126.svg);left:0;top:1px;margin-right:12px}.behaviour.beh-2:before{position:relative;content:url(bulb_essentials_light_on.f158596360bab99f.svg);left:0;top:1px;margin-right:12px}.behaviour.beh-3:before{position:relative;content:url(code_icon.b2aafe0895415c51.svg);left:0;top:1px;margin-right:12px}.behaviour.beh-4:before{position:relative;content:url(volume_medium.2642964c77d85330.svg);left:0;top:2px;margin-right:12px}.behaviour.beh-5:before{position:relative;content:url(pause_icon.7bd0320d06b5f041.svg);left:0;top:2px;margin-right:12px}.behaviour.beh-6:before{position:relative;content:url(comment_alt_lines.1ca055b72e0384fa.svg);left:0;top:3px;margin-right:12px}.behaviour.beh-7:before{position:relative;content:url(face_smile_wink.e35f86f994e13de0.svg);left:0;top:2px;margin-right:12px}.behaviour.beh-8:before{position:relative;content:url(face_grin_tongue_wink.e7ae6dd1c7991f6e.svg);left:0;top:2px;margin-right:12px}.behaviour.beh-9:before{position:relative;content:url(image_mountain.ea37614be7437b6d.svg);left:0;top:2px;margin-right:12px}.behaviour.beh-10:before{position:relative;content:url(eye_icon.025ed34f9bff5240.svg);left:0;top:3px;margin-right:12px}.btn-add{display:block;position:relative;background-color:var(--clear_dark_color);min-width:90px;max-width:90px;min-height:150px;font-weight:600;cursor:pointer}.btn-add:before{content:url(add_plus.37932c9b5cdbaa85.svg);bottom:34%;left:8%;position:absolute}.btn-add:after{content:"ADD";font-size:20px;position:absolute;bottom:8px;left:23%;color:#fff}.btn-trash{display:block;position:relative;cursor:pointer;background-color:var(--clear_dark_color);min-width:90px;max-width:90px;min-height:150px;font-weight:600}.btn-trash:before{content:url(minus_icon.c69e57f8d168dd87.svg);top:10px;left:-1px;position:absolute}.btn-trash:after{content:"TRASH";font-size:20px;position:absolute;bottom:12px;left:13%;color:#fff}.small-btn-round{margin-right:0;font-size:14px;cursor:pointer;width:30px;height:30px;display:block;border-radius:50%;border:solid 1px #ccc}.small-btn-round:hover{background-color:#cccccc61}.small-btn-round i.trash-icon{margin:auto;display:block;text-align:center;color:#ccc;font-size:14px}.small-btn-round i.trash-icon:after{content:url(delete_garbage_trash_icon.3700ad1787ac5a22.svg);top:3px;position:relative}.small-btn-round i.plus-icon{margin:auto;display:block;text-align:center;color:#ccc;height:100%}.small-btn-round i.plus-icon:after{content:url(add_icon.c001d532eaa09c01.svg);position:relative;top:1px;font-size:32px;font-weight:500}.small-btn-round i.lock-icon{margin:auto;display:block;text-align:center;color:#ccc;height:100%}.small-btn-round i.lock-icon:after{content:url(lock.09069e713115b06c.svg);position:relative;top:2px;font-size:30px;font-weight:600}.small-btn-round i.unlock-icon{margin:auto;display:block;text-align:center;color:#ccc;height:100%}.small-btn-round i.unlock-icon:after{content:url(unlock.351c8d645b1235ae.svg);position:relative;top:2px;font-size:30px;font-weight:600}.small-btn-round i.close-icon{margin:auto;display:block;text-align:center;color:#ccc;height:100%}.small-btn-round i.close-icon:after{content:url(close.5573383badb9adb9.svg);position:relative;top:0;font-size:30px;font-weight:600}.small-btn-round i.sync-icon{margin:auto;display:block;text-align:center;color:#ccc;height:100%}.small-btn-round i.sync-icon:after{content:url(arrow-clockwise.7b3e7ce5e349f177.svg);position:relative;top:3px;font-size:30px}.btn-save{position:relative;min-width:144px;box-shadow:0 0 5px #00000040;border-radius:5px;border:none;padding:8px 10px;color:#fff;background:var(--secondary_color);font-size:14px}.btn-save:before{content:url(save_icon.ce0639b4b103ce8f.svg);position:absolute;top:5px;left:3px}.sync-input{margin-left:5px;border-radius:15px;border:1px solid #ccc;max-width:50px;max-height:28px}input.rect,select.rect{border-radius:5px;padding:0 30px 0 5px;background-color:#ddd;border:none;height:25px;width:90px}input.rect.look-at,select.rect.look-at{width:100px}select.rect{width:125px}.round-file-input,div.round-plus{position:relative;min-width:200px;width:auto;padding:0 11px;background:#fff;border:1px solid rgba(128,128,128,.568627451);border-radius:16px;height:30px;display:flex;align-items:center;cursor:pointer}.round-file-input:before,div.round-plus:before{position:absolute;content:"+";font-size:25px;right:5px;color:#000}.round-input,div.round,.round-select{position:relative;display:flex;align-items:center;min-width:200px;max-width:200px;width:200px;padding:0 11px;background:#fff;border:1px solid rgba(128,128,128,.568627451);border-radius:16px;height:30px;cursor:pointer}.sync-input-dialog{border-radius:15px;border:1px solid #ccc;background-color:#fff;max-width:100px;width:85px;height:28px;max-height:28px}.sync-input-dialog input{max-width:54px;width:52px;height:26px;margin-right:1px;float:right;max-height:26px;outline:none;border-radius:15px;border:none}i.sync:after{content:url(arrow-clockwise.7b3e7ce5e349f177.svg);position:absolute;top:6px;left:10px}.beh-separator{position:relative;height:1px;background:#eee;display:block;float:left;min-height:1px;width:100%}.btn-save{cursor:pointer}.bloc-container{margin:0 0 16px}.bloc-list{max-width:100%;min-height:60px;display:flex;flex-direction:row;border-radius:4px}.bloc{padding:10px;border-right:dotted 3px #eee;color:#000000de;display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:move;font-size:14px;background:#ccc}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.bloc:last-child{border:none}.bloc-list.cdk-drop-list-dragging .bloc:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.custom-placeholder{background:#ccc;border:dotted 3px #eee;min-height:60px;transition:transform .25s cubic-bezier(0,0,.2,1)}.instruction-bloc{width:310px;max-width:100%;border:solid 1px #ccc;box-shadow:0 3px 6px #00000040;display:block;background:white;border-radius:5px;font-weight:600;overflow:hidden}.instruction{padding:0 10px;border-bottom:1px solid #ccc;color:#000000de;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;cursor:pointer;background:white;font-size:14px}.unity,.unity-delay{position:absolute;top:2px;right:3px;font-size:16px}.unity-delay{top:12px;right:7px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.footer{width:100%;height:40px;display:flex;align-items:flex-end;justify-content:space-between}.footer span{font-size:18px;color:#fff}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.6)}.cdk-overlay-dark-backdrop:after{content:url(TheGrid.e43f0fdf89df688c.png);position:absolute;bottom:-10%}.cdk-overlay-dark-backdrop:before{content:url(TheGrid.e43f0fdf89df688c.png);position:absolute;transform:rotate(180deg);top:-15%}.mat-select-panel-wrap{flex-basis:100%;background:#fff!important}.search-header{display:flex;justify-content:end;align-items:center;background:#fff;margin-bottom:18px;padding:8px;height:50px;box-shadow:none}.search-header .search{min-width:250px;margin-right:10px}.search-header .btn{height:40px;width:auto;min-width:135px;padding:0 10px;background-color:var(--secondary_color);border:none;border-radius:0;display:flex;align-items:center;justify-content:space-around;font-size:14px;color:#fff;font-weight:700;letter-spacing:.5px;cursor:pointer}.search-header .btn:hover{background-color:#03adab}.search-header .form-group{display:inline-grid}.search-header .form-group input{width:100%;display:block;background-color:#eee;height:40px;text-indent:10px;border-radius:0;border:unset;padding:0}.mat-tab-body-wrapper{background:#ddd!important;border:none}.home{background-color:#fff!important}tr.mat-header-row{height:40px;background:whitesmoke;font-size:14px}tr.mat-header-row th{font-weight:700!important}.mat-header-cell{font-size:14px}input.disabled{pointer-events:none;position:relative;background:#f5f5f5!important}::ng-deep .mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:18px;max-width:33vw;min-width:344px;padding:0;min-height:30px;transform-origin:center}.error-alert{transform:scale(1);opacity:1;background:red;color:#fff;padding:0 10px}.pagination{background-color:#fff;display:flex;justify-content:space-between;padding:10px;margin:10px 0;box-shadow:none}.pagination .paginator-btn{display:flex}.pagination .paginator-btn button{display:flex;align-items:center;justify-content:center;border:unset;background-color:#eee;margin-right:10px;height:40px;width:40px;cursor:pointer}.pagination .paginator-pageSizeOptions{min-width:300px;display:flex;align-items:center;justify-content:space-around;margin-right:8px}.tool-tip{font-size:14px;color:#fff;background-color:var(--secondary_color)}.confirmation-alert{position:static;color:#000;width:auto;height:auto;padding:10px;background:#fff;max-width:400px;border-radius:4px}
