@charset "UTF-8";a{color:var(--primary-text-color)}.btn{font-size:14px;padding:8px 10px;border:none;cursor:pointer;border-radius:3px;background:var(--primary-bg-color);color:var(--primary-text-color);margin:5px;transition:all .3s;position:relative;text-decoration:none;font-weight:500!important;display:inline-block}.btn.btn-icon{min-width:140px;display:inline-flex;justify-content:space-between;align-items:center}.btn.btn-icon fa-icon{margin-left:10px}.btn.full-width{width:100%}.btn:not(.btn-no-style):hover{box-shadow:inset 0 0 0 99999px #0000001a,0 1px 3px #0000001a}.btn.loading:after{content:" ";border-radius:25px;height:10px;width:10px;background:var(--secondary-text-color);display:inline-block;animation:animLoading 1s infinite;opacity:.7;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.btn.btn-default{background:var(--btn-default-background);color:var(--btn-default-color)}.btn.btn-primary{color:#fff;background:var(--btn-primary-background)}.btn.btn-secondary{color:var(--btn-secondary-color);background:var(--btn-secondary-background)}.btn.btn-secondary-reverse{color:var(--btn-secondary-reverse-color);background:var(--btn-secondary-reverse-background)}.btn.btn-danger{color:#fff;background:var(--btn-danger-background)}.btn.btn-success{color:#fff;background:var(--btn-success-background)}.btn.btn-disabled,.btn.disabled,.btn:disabled,.btn.loading{color:var(--btn-disabled-color);background:var(--btn-disabled-background);pointer-events:none}.btn-group{border-radius:2px;overflow:hidden;margin:5px;display:flex;box-shadow:0 1px 2px #0003}.btn-group.vertical{flex-direction:column}.btn-group.vertical>*:not(:first-child){border-top:1px solid;border-color:var(--secondary-text-color)}.btn-group .btn{box-shadow:none!important;margin:0;border-radius:0!important}.btn-small{display:inline-block;color:var(--btn-icon-color);background:transparent!important;border:none;padding:3px;font-size:15px;transition:all .3s}.btn-small:disabled{opacity:.5}.btn-no-style{border:0;padding:0;background-color:inherit}@keyframes animLoading{0%{transform:translateY(-50%) scale(1);opacity:.3}50%{transform:translateY(-50%) scale(1.3);opacity:.7}to{transform:translateY(-50%) scale(1);opacity:.3}}.box{background-color:var(--primary-bg-color);border:0 solid transparent;border-radius:.25rem;box-shadow:0 .5rem 1rem #2c334933}.box .box-title{padding:0 10px}.box .box-content,.box .box-footer{padding:10px}input[type=text]:not([role=combobox]),input[type=password],input[type=number],input[type=date],select,textarea{background-color:var(--input-bg-color);-webkit-appearance:none;transition-duration:.15s;transition-property:border,background-color,color,box-shadow;transition-timing-function:ease-in;border:1px solid var(--input-border-color);border-radius:.25rem;font-size:1rem;padding:0 7px;box-sizing:border-box;font-weight:400}input[type=text]:not([role=combobox]):not(textarea),input[type=password]:not(textarea),input[type=number]:not(textarea),input[type=date]:not(textarea),select:not(textarea),textarea:not(textarea){line-height:36px;height:36px}input[type=text]:not([role=combobox]).full-width,input[type=password].full-width,input[type=number].full-width,input[type=date].full-width,select.full-width,textarea.full-width{width:100%}input[type=text]:not([role=combobox]).ng-invalid.ng-touched,input[type=password].ng-invalid.ng-touched,input[type=number].ng-invalid.ng-touched,input[type=date].ng-invalid.ng-touched,select.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched{border-color:#e96b6b}input[type=text]:not([role=combobox]).search-input,input[type=password].search-input,input[type=number].search-input,input[type=date].search-input,select.search-input,textarea.search-input{background-color:var(--input-search-bg-color)}input[type=text]:not([role=combobox]):focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,select:focus,textarea:focus{border-color:var(--input-active-border-color)}input[type=text]:not([role=combobox]):hover,input[type=password]:hover,input[type=number]:hover,input[type=date]:hover,select:hover,textarea:hover{border-color:var(--input-hover-border-color)}input[type=text]:not([role=combobox]).warning,input[type=password].warning,input[type=number].warning,input[type=date].warning,select.warning,textarea.warning{border-color:var(--input-border-warning-color)}input[type=text]:not([role=combobox]).warning:focus,input[type=password].warning:focus,input[type=number].warning:focus,input[type=date].warning:focus,select.warning:focus,textarea.warning:focus{border-color:var(--input-border-warning-color)}textarea{padding-top:5px}.input-with-icon{position:relative}.input-with-icon .icon{position:absolute;top:50%;transform:translateY(-50%);left:10px;opacity:.7}.input-with-icon input[type=text]:not([role=combobox]),.input-with-icon input[type=password],.input-with-icon input[type=number]{padding-left:35px}.input-caption{position:relative}.input-caption input[type=text]:not([role=combobox]),.input-caption input[type=password],.input-caption input[type=number]{width:100%}.input-caption input[type=text]:not([role=combobox]).input-position,.input-caption input[type=password].input-position,.input-caption input[type=number].input-position{padding-right:20px}.input-caption input[type=text]:not([role=combobox]).input-unite,.input-caption input[type=password].input-unite,.input-caption input[type=number].input-unite{padding-right:35px}.input-caption input[type=text]:not([role=combobox])[type=number],.input-caption input[type=password][type=number],.input-caption input[type=number][type=number]{appearance:textfield}.input-caption input[type=text]:not([role=combobox])[type=number]::-webkit-outer-spin-button,.input-caption input[type=text]:not([role=combobox])[type=number]::-webkit-inner-spin-button,.input-caption input[type=password][type=number]::-webkit-outer-spin-button,.input-caption input[type=password][type=number]::-webkit-inner-spin-button,.input-caption input[type=number][type=number]::-webkit-outer-spin-button,.input-caption input[type=number][type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.input-caption .caption{position:absolute;margin:0;right:10px;top:50%;transform:translateY(-50%);font-size:11px}.ng-select .ng-clear-wrapper{display:flex}.ng-select .ng-select-container{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);height:36px;position:initial!important}.ng-select .ng-select-container .ng-input{top:50%!important;transform:translateY(-50%)}input[type=radio]{display:none}input[type=radio]+label{margin:0;padding:5px 8px;color:var(--primary-text-color);border:1px solid var(--input-border-color)}input[type=radio]+label:hover{cursor:pointer;border:1px solid var(--primary-text-color)}input[type=radio]:checked+label{border:1px solid var(--input-border-color);background-color:var(--tertiary-bg-color)}input[type=checkbox]{appearance:none;background-color:var(--input-bg-color);border:1px solid var(--primary-text-color);border-radius:2px;width:18px;height:18px;position:relative;cursor:pointer;transition:background-color .2s;flex-shrink:0}input[type=checkbox]:active{background-color:var(--input-active-bg-color)}input[type=checkbox]:checked:after{content:"\2714";font-size:14px;position:absolute;top:-2px;left:3px;color:var(--primary-text-color)}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.inline-checkbox{display:flex;align-items:center}.inline-checkbox label{margin-left:5px;cursor:pointer}label{display:block;font-size:11px;font-weight:500;margin:3px 0;color:var(--label-color)}.form-line,.inline-form-line{width:100%;display:block}.form-line:not(:first-child),.inline-form-line:not(:first-child){margin-top:10px}.inline-form-line{display:flex;justify-content:stretch;box-sizing:border-box;align-items:flex-end}.inline-form-line input:not([type=checkbox]){width:100%}.inline-form-line>div,.inline-form-line>ng-select,.inline-form-line>button{flex:1}.inline-form-line>div:not(:last-child),.inline-form-line>ng-select:not(:last-child),.inline-form-line>button:not(:last-child){margin-right:10px}.form-block{background:var(--primary-bg-color);padding:10px;margin:0 -5px 10px}.form-block h4{margin-top:0}.form-actions{margin-top:30px;display:flex;align-items:center;justify-content:center}.form-actions>*{margin:0 10px}.form-error{border-left:2px solid #e96b6b;display:block;padding:5px 10px;font-size:.8rem;margin:5px 0;background:var(--primary-bg-color)}.file-drop-content{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;background:var(--primary-bg-color);color:var(--primary-text-color);transition:all .3s}.file-drop-content.active{background:#66a3f9;color:#fff}@media (max-width: 900px){.file-drop-content{justify-content:flex-start!important;padding-left:20px}}.file-drop-zone{margin-top:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.file-drop-zone strong{text-transform:uppercase;margin-top:5px}.file-drop-zone fa-icon{font-size:5rem}.slider-container{display:flex;width:100%;align-items:center;justify-content:center}.slider-container span{flex-grow:0;flex-basis:40px;border:1px solid var(--input-border-color);text-align:right;height:20px;border-radius:3px;line-height:22px;padding:0 3px;font-size:.8rem}.slider-container.ticked-slider-container{flex-direction:column;align-items:stretch}.slider-container.ticked-slider-container .options{display:flex;font-size:11px;justify-content:space-between;margin-top:8px;padding:0 10px;height:10px}.slider-container.ticked-slider-container .options .option{position:relative;cursor:pointer;text-align:center}.slider-container.ticked-slider-container .options .option:before{content:"";height:4px;background:var(--input-border-color);width:2px;position:absolute;left:50%;top:-5px;display:block;transform:translate(-50%)}.slider-container.ticked-slider-container .options .option .option-text{position:absolute;left:50%;transform:translate(-50%)}input[type=range]{-webkit-appearance:none;appearance:none;flex-grow:1;background:transparent;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}input[type=range]:hover{opacity:1}input[type=range]::-webkit-slider-runnable-track{background:#9ea8b7;height:5px}input[type=range]::-moz-range-track{background:#9ea8b7;height:5px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:var(--slider-color);cursor:pointer;border-radius:50%;margin-top:-5px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:var(--slider-color);cursor:pointer;border-radius:50%;margin-top:-5px}::placeholder{font-style:italic;opacity:.7}mark{outline:1px solid var(--input-border-color);font-weight:700}.pastille{width:6px;height:6px;display:inline-block;border-radius:6px;background-color:var(--left-bar-pastille-valid-color);flex-shrink:0;margin-left:5px}.pastille.invalid{background-color:var(--left-bar-pastille-invalid-color)}.pastille.warning{background-color:var(--left-bar-pastille-warning-color)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.loader-container{width:48px;height:48px;margin-right:10px;position:relative}.contener_mixte{animation:animball_wrapper 1s infinite;width:48px;height:48px;position:absolute}.ballcolor{width:20px;height:20px;border-radius:50%}.ball_1,.ball_2,.ball_3{position:absolute}.ball_1{animation:animball_one 1s infinite;background-color:#e96b6b;top:1px;left:8px;z-index:2}.ball_2{animation:animball_two 1s infinite;background-color:#66a3f9;top:20px;left:24px;z-index:3}.ball_3{animation:animball_three 1s infinite;background-color:#9de193;top:24px;left:0;z-index:1}@keyframes animball_one{0%{transform:translate(0);opacity:1}50%{transform:translate(5px,12px);opacity:.5}to{transform:translate(0);opacity:1}}@keyframes animball_two{0%{transform:translate(0);opacity:1}50%{transform:translate(-9px,-6px);opacity:.5}to{transform:translate(0);opacity:1}}@keyframes animball_three{0%{transform:translate(0);opacity:1}50%{transform:translate(11px,-9px);opacity:.5}to{transform:translate(0);opacity:1}}@keyframes animball_wrapper{0%{transform:rotate(0) scale(1)}50%{transform:rotate(360deg) scale(1.15)}to{transform:rotate(720deg) scale(1)}}.modal-footer{display:flex;margin-top:15px;align-items:center;justify-content:center}.modal-footer>.btn{flex-grow:1}#app-container{--graph-repere-color: #000000;--graph-scaling-point-color: #c34747;--gaine-default-color: #000000;--insufflation-color: var(--ins-color);--insufflation-color-contrast: #dab8d6;--extraction-color: var(--ext-color);--extraction-color-contrast: #58e2dd;--prise-air-color: #e96b6b;--prise-air-color-contrast: #f0aeae;--rejet-air-color: #1478b8;--rejet-air-color-contrast: #78c2f1;--reprise-color: #11a49e;--regulation-color: #a75d9d;--troncon-warning-hygrogenius: #f6a343;--alimentation-eau-chaude-color: #e96b6b;--alimentation-eau-froide-color: #66a3f9;--rejet-condensat-color: #88d27d;--rj45-color: #e372ff;--alimentation-electrique-color: #b5651d;--cloison-fractionnement: #e96b6b;--cloison-etancheite: #2e62f2;--retombee-25cm: #e9be6b;--retombee-32cm: #b9e270;--panama-acces-color: #e372ff;--diffuseur-gaineo-color: #e96b6b;--cartouche-valide: #ffffff;--cartouche-invalide: #ff4040}svg text.arrows{dominant-baseline:central;fill:var(--gaine-default-color)}svg text.arrows.ins{fill:var(--insufflation-color-contrast)}svg text.arrows.ext{fill:var(--extraction-color-contrast)}svg text.arrows.rejet{fill:var(--rejet-air-color-contrast)}svg text.arrows.prise-air{fill:var(--prise-air-color-contrast)}svg text.arrows.transit{fill:var(--prise-air-color)}.light{--primary-bg-color: #f6f6f6;--secondary-bg-color: #ffffff;--tertiary-bg-color: #e0e0e0;--accent-bg-color: #d1e4fd;--accent-secondary-bg-color: #66a3f9;--primary-text-color: #212020;--secondary-text-color: #333;--tertiary-text-color: #808a99;--inverse-text-color: #ffffff;--error-text-color: #c34747;--box-text-color: #333;--home-border-list-color: #e0e0e0;--home-share-info-color: #9ea8b7;--border-color: #e0e0e0;--ext-color: #11a49e;--ins-color: #a75d9d;--alimentation-eau-chaude-color: #e96b6b;--alimentation-eau-froide-color: #66a3f9;--rejet-condensat-color: #88d27d;--rj45-color: #e372ff;--alimentation-electrique-color: #b5651d;--air-studio-color: #616161;--air-studio-accent: #ee765c;--link-color: #66a3f9;--link-hover-color: #386fbb;--info-icon-color: #66a3f9;--login-bg-color: #9ea8b7;--hover-color: #f1f6fe;--notification-badge-bg: #ff0000;--user-header-bg: #ffffff;--user-header-border-color: #e0e0e0;--user-avatar-bg: #f6f6f6;--user-avatar-color: #f6a343;--btn-default-background: #ffffff;--btn-default-color: #212020;--btn-primary-background: linear-gradient(to right, #e96b6b, #f6a343);--btn-primary-background-inverted: linear-gradient(to left, #e96b6b, #f6a343);--btn-secondary-color: #ffffff;--btn-secondary-background: #66a3f9;--btn-danger-background: #e96b6b;--btn-success-background: #68b15d;--btn-disabled-background: #f6f6f6;--btn-disabled-color: #9ea8b7;--btn-no-style: #9ea8b7;--btn-icon-color: #f6a343;--btn-secondary-reverse-color: #66a3f9;--btn-secondary-reverse-background: #ffffff;--acta-btn-primary-color: #ffffff;--input-bg-color: #ffffff;--input-search-bg-color: #f1f6fe;--input-active-bg-color: #f6f6f6;--input-border-color: #c8c8c8;--input-border-warning-color: #e96b6b;--input-hover-border-color: #9ea8b7;--input-active-border-color: #66a3f9;--label-color: #808a99;--slider-color: #f6a343;--nav-bar-background-color: #9ea8b7;--nav-bar-active-background: #333;--nav-bar-active-color: #f6a343;--nav-bar-disabled-color: #808a99;--left-bar-niveau-content-background: #f1f6fe;--left-bar-selection-background: #66a3f9;--left-bar-selection-color: #ffffff;--left-bar-pastille-valid-color: #9de193;--left-bar-pastille-invalid-color: #e96b6b;--left-bar-pastille-warning-color: #f6a343;--right-bar-warning-icon-color: #e96b6b;--right-bar-info-icon-color: #66a3f9;--right-bar-background-color: #f1f6fe;--right-bar-input-background-color: #d1e4fd;--right-bar-text-secondary: #9ea8b7;--right-bar-error-text: #ffffff;--right-bar-error-title-bg: #c34747;--right-bar-error-bg: #e96b6b;--right-bar-warning-text: #ffffff;--right-bar-warning-title-bg: #c47f2f;--right-bar-warning-bg: #f6a343;--right-bar-aide-text: #ffffff;--right-bar-aide-title-bg: #386fbb;--right-bar-aide-bg: #66a3f9;--toolbar-tabs-bg: #c8c8c8;--toolbar-checkmark-ok: #d8f5d3;--toolbar-checkmark-over: #fdddb8;--tooltip-info-background: #ffffff;--tooltip-warning-background: #fdddb8;--tooltip-button-background: #212020;--tooltip-button-color: #ffffff;--bouche-favorisee-color: #86ff75;--bouche-defavorisee-color: #f6a343;--bouche-non-conforme-color: #ff7e7e;--bouche-favorisee-rgba: rgba(111, 216, 96, .18);--bouche-defavorisee-rgba: rgba(246, 163, 67, .3);--bouche-non-conforme: #ff0000;--fab-handle-background-color: rgba(0, 0, 0, .3);--fab-handle-color: #ffffff;--article-selector-article-bg-color: #f1f6fe;--article-selector-article-hover-bg-color: #d1e4fd;--article-selector-title-bg: #66a3f9;--article-selector-param-list-item-bg: #66a3f9;--article-selector-param-list-item-color: #ffffff;--article-selector-title-text-color: #ffffff;--primary-badge-color: #d1e4fd;--secondary-badge-color: #d8f5d3;--remise-color: #e26b6b;--tertiary-devis-text-color: #808a99;--devis-article-background-color-auto: #f1f6fe;--devis-article-background-color-manual: #e0e0e0;--total-border-color: #e0e0e0;--synthese-subtitle-color: #808a99;--synthese-step-color: #9ea8b7;--synthese-step-active-color: #333;--synthese-infos-section-background-color: #d1e4fd;--caisson-position-niveau-background: #66a3f9;--caisson-position-sous-sol-background: #572c2c;--caisson-position-niveau-color: #ffffff;--caisson-position-niveau-hover-color: #d8f5d3;--caisson-position-niveau-selected-color: #88d27d;--caisson-position-niveau-border-color: #616161;--caisson-position-caisson-color: #212020;--latest-version-color: #11a49e;--ventilation-icon-color: #f6a343;--climatisation-icon-color: #66a3f9;--rounded-box-border-radius: 10px;--acta-border-color: var(--border-color);--acta-btn-primary-background: #ee765c;--acta-btn-default-background: #ffffff;--acta-btn-shadow: #e0e0e0;--acta-inverse-text-color: var(--inverse-text-color);--acta-primary-text-color: var(--primary-text-color);--acta-error-text-color: var(--error-text-color);--acta-primary-bg-color: var(--primary-bg-color);--acta-danger-background: var(--btn-danger-background);--acta-version-bg-color: var(--secondary-bg-color);--acta-version-number-bg-color: var(--accent-bg-color);--acta-version-date-color: #c8c8c8;--acta-version-latest-color: #11a49e;--courbe-1: #1478b8;--courbe-2: #e96b6b;--courbe-3: #a75d9d;--courbe-4: #88d27d}.black{--primary-bg-color: #333;--secondary-bg-color: #000000;--tertiary-bg-color: #9ea8b7;--accent-bg-color: #386fbb;--primary-text-color: #ffffff;--secondary-text-color: #c8c8c8;--inverse-text-color: #000000;--error-text-color: #ff0000;--box-text-color: #ffffff;--home-border-list-color: #f1f6fe;--border-color: #e0e0e0;--ext-color: #e96b6b;--ins-color: #66a3f9;--hover-color: #386fbb;--btn-default-background: #333;--btn-default-color: #ffffff;--btn-primary-background: linear-gradient(to right, #e96b6b, #f6a343);--btn-primary-background-inverted: linear-gradient(to left, #e96b6b, #f6a343);--btn-secondary-background: #66a3f9;--btn-danger-background: #e96b6b;--btn-success-background: #9de193;--btn-disabled-background: #808a99;--btn-no-style: #9ea8b7;--input-bg-color: #333;--input-search-bg-color: #f1f6fe;--input-active-bg-color: #000000;--input-border-color: #9ea8b7;--input-hover-border-color: #212020;--input-active-border-color: #333;--label-color: #e0e0e0;--slider-color: #f6a343;--left-bar-niveau-content-background: #386fbb;--left-bar-selection-background: #66a3f9;--left-bar-selection-color: #ffffff;--left-bar-pastille-valid-color: #68b15d;--left-bar-pastille-invalid-color: #c34747;--right-bar-background-color: #f1f6fe;--right-bar-input-background-color: #d1e4fd;--right-bar-text-secondary: #9ea8b7;--right-bar-error-text: #a73911;--right-bar-error-title-bg: #f6a343;--right-bar-error-bg: #fdddb8;--toolbar-tabs-bg: #333;--toolbar-checkmark-ok: #d8f5d3;--toolbar-checkmark-over: #fdddb8}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Light.ttf) format("truetype");font-weight:200}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Black.ttf) format("truetype");font-weight:900}.param-list-item{font-size:.8em;background-color:var(--article-selector-param-list-item-bg);color:var(--article-selector-param-list-item-color);border-radius:3px;display:inline-block;padding:3px 8px;margin:3px;text-align:center}.dropdown-container{position:relative}.dropdown-container .icon{height:100%;display:flex;align-items:center;font-size:23px;cursor:pointer;position:relative}.dropdown-container .icon .badge{display:flex;align-items:center;justify-content:center;position:absolute;width:17px;height:17px;font-size:12px;border-radius:50%;color:var(--inverse-text-color);background-color:var(--notification-badge-bg);bottom:2px;right:-7px}.dropdown-container .dropown-content-container{position:absolute;top:41px;right:-8px;background-color:var(--secondary-bg-color);width:300px;border-radius:5px;box-shadow:2px 2px 5px #0000001a;z-index:10}.dropdown-container .dropown-content-container:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--secondary-bg-color);position:absolute;right:12px;top:-7px}.dropdown-container .dropown-content-container .dropown-content{max-height:300px;overflow-y:auto}.atlantic-logos{display:flex;align-items:center}.atlantic-logos>*:not(:first-child){margin-left:10px}.atlantic-logos .atlantic-logo{height:20px;margin-bottom:3px}.atlantic-logos .tracemi-logo{font-size:20px;color:var(--air-studio-color);font-weight:700}.atlantic-logos .tracemi-logo .air{color:var(--air-studio-accent)}.shepherd-target .onboarding-activate-click{pointer-events:auto}.base-layout{display:flex;flex-direction:column;height:100%}.base-layout .content{flex:1}.page-container .page-box{box-sizing:border-box;padding:10px;background-color:var(--secondary-bg-color);border-radius:var(--rounded-box-border-radius)}.custom-html{font-size:14px;font-family:inherit;color:inherit}.custom-html>*{margin:0 0 10px}.custom-html h1{font-size:20px;color:inherit}.custom-html h2{font-size:16px;color:inherit}.custom-html h3{font-size:14px;color:inherit}.custom-html ul{list-style:disc;padding-inline-start:40px}.custom-html ul li{margin:0 0 5px;list-style:disc;padding:0}.custom-html ul li:before{display:none}@keyframes pulsating{0%{box-shadow:inset 0 0 0 5px #66a3f900}to{box-shadow:inset 0 0 0 5px #66a3f9}}@font-face{font-family:tracemi-icons;src:url("./media/tracemi-icons-5LPCGPDH.ttf?18k3t9") format("truetype"),url("./media/tracemi-icons-R7N5FATG.woff?18k3t9") format("woff"),url("./media/tracemi-icons-UHQ6XUYC.svg?18k3t9#tracemi-icons") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=tmi-],[class*=" tmi-"]{font-family:tracemi-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tmi-gaineo:before{content:"\e901"}.tmi-boitier-alimentation:before{content:"\e902"}.tmi-alimentation-electrique:before{content:"\e907"}.tmi-panama-access:before{content:"\e906"}.tmi-cartouche:before{content:"\e905"}.tmi-fleche:before{content:"\e904"}.tmi-thermostat:before{content:"\e903"}.tmi-retombee:before{content:"\e909"}.tmi-diffuseur-gaineo:before{content:"\e900"}.tmi-alimentation:before{content:"\e90a"}.tmi-cloison:before{content:"\e90c"}.tmi-piquage:before{content:"\e90d"}.tmi-transit:before{content:"\e90e"}.tmi-reduction:before{content:"\e90f"}.tmi-zone-plus-alt:before{content:"\e910"}.tmi-zone-plus:before{content:"\e911"}.tmi-ensemble-reprise:before{content:"\e912"}.tmi-bouche:before{content:"\e913"}.tmi-caisson:before{content:"\e914"}.tmi-colonne-bouche:before{content:"\e915"}.tmi-coude:before{content:"\e916"}.tmi-culotte:before{content:"\e917"}.tmi-colonne:before{content:"\e918"}.tmi-erase:before{content:"\e919"}.tmi-filter:before{content:"\e91a"}.tmi-gaine-rigide:before{content:"\e91b"}.tmi-gaine-souple:before{content:"\e91c"}.tmi-help:before{content:"\e91d"}.tmi-image:before{content:"\e91e"}.tmi-info:before{content:"\e91f"}.tmi-piege-son:before{content:"\e920"}.tmi-prise-air:before{content:"\e921"}.tmi-redo:before{content:"\e922"}.tmi-rejet:before{content:"\e923"}.tmi-rotate:before{content:"\e924"}.tmi-search:before{content:"\e925"}.tmi-target:before{content:"\e926"}.tmi-trash:before{content:"\e927"}.tmi-undo:before{content:"\e928"}.tmi-user:before{content:"\e929"}.tmi-vector:before{content:"\e92a"}.tmi-zoom-minus:before{content:"\e92b"}.tmi-zoom-plus:before{content:"\e92c"}.tmi-echelle:before{content:"\e92d"}.tmi-gaine-semi-rigide:before{content:"\e92e"}.tmi-te:before{content:"\e92f"}.tmi-caisson-distrib:before{content:"\e930"}.tmi-entree-air:before{content:"\e931"}.tmi-registre-alt:before{content:"\e932"}.tmi-gainable:before{content:"\e933"}.tmi-registre:before{content:"\e934"}.tmi-regulation-unite:before{content:"\e935"}.tmi-reprise-unite:before{content:"\e936"}.tmi-diffuseur-grille:before{content:"\e937"}html,body{margin:0;padding:0;font-family:Poppins,sans-serif;height:100%}html{overflow:hidden}button,input,a{font-family:Poppins,sans-serif}*{outline:none}a:not(:disabled),button:not(:disabled){cursor:pointer}.hidden{display:none!important}.text-center{text-align:center}.loader-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.overlay,.nsm-dialog[class*=nsm-dialog-animation-]{display:flex;align-items:center;justify-content:center}h1{font-size:22px;font-weight:700}h2{font-size:18px;font-weight:700}h3{font-size:13px;font-weight:700}small{font-size:.8rem}.link{color:var(--link-color);cursor:pointer;transition:color .1s}.link:hover{color:var(--link-hover-color)}.cdk-overlay-container{z-index:100000!important}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px #0003;max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}body.dialog-open{overflow:hidden}.nsm-dialog-btn-close{border:0;background:none;position:absolute;top:8px;right:8px;font-size:1.2em;cursor:pointer}.overlay{position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;transition:background-color .5s;background-color:transparent;z-index:999}.overlay.nsm-overlay-open{background-color:#00000080}.overlay.transparent{background-color:transparent}.nsm-dialog{position:relative;opacity:1;visibility:visible;min-height:200px;width:100%;max-width:520px;margin:0 auto;pointer-events:none;outline:none}.nsm-dialog.nsm-dialog-close{opacity:0}.nsm-dialog.nsm-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.nsm-content{position:relative;display:flex;flex-direction:column;pointer-events:auto;background-clip:padding-box;background-color:#fff;border-radius:2px;padding:1rem;margin:1.75rem;box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f;outline:0;transform:translateZ(0)}.nsm-body{position:relative;flex:1 1 auto}.nsm-dialog[class*=nsm-dialog-animation-]{transition:transform .5s ease-in-out,opacity .5s}.nsm-dialog-animation-ltr{transform:translate3d(-50%,0,0)}.nsm-dialog-animation-ltr.nsm-dialog-open{transform:translateZ(0)}.nsm-dialog-animation-ltr.nsm-dialog-close{transform:translate3d(-50%,0,0)}.nsm-dialog-animation-rtl{transform:translate3d(50%,0,0)}.nsm-dialog-animation-rtl.nsm-dialog-open{transform:translateZ(0)}.nsm-dialog-animation-rtl.nsm-dialog-close{transform:translate3d(50%,0,0)}.nsm-dialog-animation-ttb{transform:translate3d(0,-50%,0)}.nsm-dialog-animation-ttb.nsm-dialog-open{transform:translateZ(0)}.nsm-dialog-animation-ttb.nsm-dialog-close{transform:translate3d(0,-50%,0)}.nsm-dialog-animation-btt{transform:translate3d(0,50%,0)}.nsm-dialog-animation-btt.nsm-dialog-open{transform:translateZ(0)}.nsm-dialog-animation-btt.nsm-dialog-close{transform:translate3d(0,50%,0)}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.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}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000049}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:none}.owl-dt-container,.owl-dt-container *{box-sizing:border-box}.owl-dt-container{display:block;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row:last-child{border-bottom:none}.owl-dt-calendar{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:#0000001f}.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view{display:flex;align-items:center}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table .owl-dt-calendar-header{color:#0006}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:#0000001f}.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:#3f51b533}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider:before,.owl-dt-timer-divider:after{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider:before{top:35%}.owl-dt-timer-divider:after{bottom:35%}.owl-dt-control-button{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:#0000001f}.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled]{color:#0006;cursor:default}.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}.owl-dt-container-buttons{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:#0000001a}.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info .owl-dt-container-range{outline:none}.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out{visibility:hidden;cursor:default}.owl-dt-inline{display:inline-block}.owl-dt-control{outline:none;cursor:pointer}.owl-dt-control .owl-dt-control-content{outline:none}.owl-dt-control:focus>.owl-dt-control-content{background-color:#0000001f}.owl-dt-control:not(:-moz-focusring):focus>.owl-dt-control-content{box-shadow:none}.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
