@import url(https://code.jquery.com/ui/1.13.0/themes/base/jquery-ui.css);.bg-blue{background-color:#007bff!important}.bg-blue,.bg-danger{color:#fff!important}.bg-danger{background-color:#dc3545!important}.bg-green{background-color:green!important;color:#fff!important}.bg-lightgray{background-color:#f4f6f9!important;color:#000!important}.bg-purple{background-color:#6f42c1!important;color:#fff!important}.bg-success{background-color:green!important;color:#fff!important}.bg-secondary{background-color:#269ba3!important;color:#fff!important}.btn-primary{background-color:#f08146!important;border-color:#f08146!important;color:#fff!important}.btn-primary:hover{background-color:#ea734c!important;border-color:#ea734c!important;color:#fff!important}.btn-outline-primary{background-color:transparent!important;border-color:#f08146;color:#f08146;padding:8px 12px!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#f08146!important;border-color:#f08146;color:#fff!important}.btn-primary:active,.btn-primary:focus{background-color:#f08146!important;border-color:#f08146!important}.btn-secondary{background-color:#269ba3!important;border-color:#269ba3!important;color:#fff!important}.btn-secondary:hover{background-color:#138496!important;border-color:#138496!important;color:#fff!important}.btn-outline-secondary{background-color:transparent!important;border-color:#269ba3;color:#269ba3;padding:8px 12px!important}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:#269ba3!important;border-color:#269ba3;color:#fff!important}.btn-secondary:active,.btn-secondary:focus{background-color:#269ba3!important;border-color:#269ba3!important}.btn-default{background-color:#f8f9fa!important;border-color:#f8f9fa!important;color:#444!important}.btn-default:hover{background-color:#ddd!important;border-color:#ddd!important;color:#444!important}.btn-outline-default{background-color:transparent!important;border-color:#f8f9fa;color:#f8f9fa;padding:8px 12px!important}.btn-outline-default:active,.btn-outline-default:focus,.btn-outline-default:hover{background-color:#f8f9fa!important;border-color:#f8f9fa;color:#444!important}.btn-default:active,.btn-default:focus{background-color:#f8f9fa!important;border-color:#f8f9fa!important}.btn-gray{background-color:#6c757d!important;border-color:#6c757d!important;color:#fff!important}.btn-gray:hover{background-color:#5a6268!important;border-color:#5a6268!important;color:#fff!important}.btn-outline-gray{background-color:transparent!important;border-color:#6c757d;color:#6c757d;padding:8px 12px!important}.btn-outline-gray:active,.btn-outline-gray:focus,.btn-outline-gray:hover{background-color:#6c757d!important;border-color:#6c757d;color:#fff!important}.btn-gray:active,.btn-gray:focus{background-color:#6c757d!important;border-color:#6c757d!important}.btn-info{background-color:#269ba3!important;border-color:#269ba3!important;color:#fff!important}.btn-info:hover{background-color:#138496!important;border-color:#138496!important;color:#fff!important}.btn-outline-info{background-color:transparent!important;border-color:#269ba3;color:#269ba3;padding:8px 12px!important}.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover{background-color:#269ba3!important;border-color:#269ba3;color:#fff!important}.btn-info:active,.btn-info:focus{background-color:#269ba3!important;border-color:#269ba3!important}.btn-success{background-color:green!important;border-color:green!important;color:#fff!important}.btn-success:hover{background-color:#218838!important;border-color:#218838!important;color:#fff!important}.btn-outline-success{background-color:transparent!important;border-color:green;color:green;padding:8px 12px!important}.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover{background-color:green!important;border-color:green;color:#fff!important}.btn-success:active,.btn-success:focus{background-color:green!important;border-color:green!important}.btn-warning{background-color:#ffc107!important;border-color:#ffc107!important;color:#000!important}.btn-warning:hover{background-color:#ffca2c!important;border-color:#ffca2c!important;color:#000!important}.btn-outline-warning{background-color:transparent!important;border-color:#ffc107;color:#ffc107;padding:8px 12px!important}.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover{background-color:#ffc107!important;border-color:#ffc107;color:#000!important}.btn-warning:active,.btn-warning:focus{background-color:#ffc107!important;border-color:#ffc107!important}.btn-danger{background-color:#dc3545!important;border-color:#dc3545!important;color:#fff!important}.btn-danger:hover{background-color:#bb2d3b!important;border-color:#bb2d3b!important;color:#fff!important}.btn-outline-danger{background-color:transparent!important;border-color:#dc3545;color:#dc3545;padding:8px 12px!important}.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover{background-color:#dc3545!important;border-color:#dc3545;color:#fff!important}.btn-danger:active,.btn-danger:focus{background-color:#dc3545!important;border-color:#dc3545!important}.float-right .btn-default{margin-right:10px}.btn-default{border-color:#ddd!important}.btn-home{font-size:1.5rem;margin:10px;padding:5px}.btn-show-element{border-color:#269ba3;color:#269ba3;margin-right:5px;padding:8px 12px}.btn-show-element:hover{background-color:#269ba3;color:#fff}.btn-edit-user-settings,.btn-logout{padding:4px}.btn-user-logout,.btn-user-settings{padding:5px 10px!important}.dashboard-card-body,.device-card-body,.device-group-card-body,.intervention-card-body,.provider-card-body{align-items:center;display:flex;justify-content:space-between;padding:20px}.dashboard-card-body h2,.device-card-body h3,.device-group-card-body h3,.intervention-card-body h3,.provider-card-body h3{font-weight:700}.dashboard-card-div-icon,.device-card-div-icon,.device-group-card-div-icon,.intervention-card-div-icon,.provider-card-icon{color:rgba(0,0,0,.15);font-size:70px}#container-body{min-height:100dvh}@media only screen and (max-width:1280px){#container-body{min-height:85vh}}@media only screen and (max-width:1920px){.device-card-div-icon{font-size:45px}}#entryTypesChart{min-height:250px}.error-body{left:50%;padding-bottom:10%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.error-logo{height:100px;margin-left:25px;margin-top:10px}.error-logo>img{max-height:100%;max-width:100%}.error-code{color:#fff;font-size:10rem}.error-message{color:#fff;font-size:3rem;text-transform:uppercase}.error-info{color:#f08146;font-size:1.5rem}.form-control,.select2-selection{margin:5px 0!important}.form-card-footer{display:flex;justify-content:space-between}.col-form-label{font-weight:700}.login-page,.register-page{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e9ecef;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-box,.register-box{width:360px}@media(max-width:576px){.login-box,.register-box{margin-top:.5rem;width:90%}}.login-logo,.register-logo{font-size:2.1rem;font-weight:300;margin-bottom:.9rem;text-align:center}.login-box .card,.register-box .card{margin-bottom:0}.login-card-body,.register-card-body{background-color:#fff;border-top:0;color:#666;padding:20px}.login-card-body .input-group .form-control,.register-card-body .input-group .form-control{border-right:0}.login-card-body .input-group .form-control:focus,.register-card-body .input-group .form-control:focus{box-shadow:none}.login-card-body .input-group .form-control:focus~.input-group-append .input-group-text,.login-card-body .input-group .form-control:focus~.input-group-prepend .input-group-text,.register-card-body .input-group .form-control:focus~.input-group-append .input-group-text,.register-card-body .input-group .form-control:focus~.input-group-prepend .input-group-text{border-color:#80bdff}.login-card-body .input-group .form-control.is-valid:focus,.register-card-body .input-group .form-control.is-valid:focus{box-shadow:none}.login-card-body .input-group .form-control.is-valid~.input-group-append .input-group-text,.login-card-body .input-group .form-control.is-valid~.input-group-prepend .input-group-text,.register-card-body .input-group .form-control.is-valid~.input-group-append .input-group-text,.register-card-body .input-group .form-control.is-valid~.input-group-prepend .input-group-text{border-color:green}.login-card-body .input-group .form-control.is-invalid:focus,.register-card-body .input-group .form-control.is-invalid:focus{box-shadow:none}.login-card-body .input-group .form-control.is-invalid~.input-group-append .input-group-text,.register-card-body .input-group .form-control.is-invalid~.input-group-append .input-group-text{border-color:red}.login-card-body .input-group .input-group-text,.register-card-body .input-group .input-group-text{background-color:transparent;border-bottom-right-radius:.25rem;border-left:0;border-top-right-radius:.25rem;color:#777;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.login-box-msg,.register-box-msg{margin:0;padding:0 20px 20px;text-align:center}.container{min-width:100%;padding-top:8%}.loginFormH1,.resetFormPasswordH1{color:#f5f5f5}.resetPasswordInput{border-color:#666;margin:3rem auto;text-align:center;width:50%}.resetFormPasswordConstraintsText{background-color:#e4f3fe;border-radius:10px;color:#2196f3;height:100px;justify-content:center;line-height:30px;margin:10px auto;text-align:center;width:75%}.resetFormInfoIconPasswordConstraintsText{font-size:15px;margin-top:2px}.resetFormSendButton{background-color:#d76a03;color:#f5f5f5;margin-top:3rem;text-align:center;width:50%}.loginFormBlockEmail,.loginFormBlockPassword{margin-bottom:1rem}.loginFormInputEmail,.loginFormInputPassword{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 transparent;color:#495057;height:calc(2.25rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.loginFormInputEmail,.loginFormInputPassword,.loginFormLoginButton{display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;width:100%}.loginFormLoginButton{background-color:var(--emphasis-color);border:1px solid transparent;border-radius:.25rem;box-shadow:none;color:#fff;cursor:pointer;text-align:center;transition:color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-nav .dropdown-menu{border-radius:0;left:-150px;min-width:300px;position:absolute;top:100%;transform:translateY(10px)}.navbar-user-dropdown li.user-header{background-color:#1f2c52;color:#fff;padding:10px 0;text-align:center}.navbar-user-dropdown li div{min-width:100%;text-align:center}.nav-link.active[data-bs-toggle=tab]{border-top:4px solid #269ba3}#navbar{position:sticky;position:-webkit-sticky;top:0;z-index:10}.report-box{background-color:#17a2b8;color:#fff}.report-box,.report-box-alt{border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);position:relative}.report-box-alt{background-color:transparent;color:#17a2b8}.report-title{margin-top:10px;padding:10px;width:100%}.report-title h4{font-size:1.5rem;margin:3px}.report-cards-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;position:relative;width:100%}.categorized-card{height:fit-content}.report-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:0 solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);margin:1rem;width:calc(50% - 2rem)}.report-card>h3{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125);font-size:1.1rem;padding:1rem;position:relative}.report-card-body{padding:1rem}.report-summary-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin-top:30px;position:relative;width:100%}.report-summary{margin:0 1rem;width:calc(25% - 2rem)}.report-summary>*{margin-bottom:10px;padding:10px;text-align:left;text-align-last:left}.report-icon{position:relative}.report-table{background-color:transparent;border:1px solid #dee2e6;border-collapse:collapse;width:100%}.report-table th,td{border:1px solid #dee2e6;padding:.75rem}.report-table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.report-icon .fa{color:rgba(0,0,0,.15);font-size:70px;position:absolute;right:0;top:-80px}@media only screen and (max-width:900px){#kpi_history_kpi_display_container{padding-bottom:100px}.report-card{margin:16px 4px;width:100%}}.html-error-page{min-height:100vh}.html-error-page,.login-page,.password-page,.register-page{background-color:#1f2c52;background:linear-gradient(180deg,#1f2c52,#269ba3);background-repeat:no-repeat}.login-box-body{background-color:#fff;margin-top:20px;padding:20px}#reset-password-back-link{text-align:center;text-decoration:underline;width:100%}.creatingOrResetFormPasswordInputsBlock .col-sm-2{display:none}.creatingOrResetFormPasswordInputsBlock .col-sm-10{flex:0 0 100%;max-width:100%;width:100%!important}.badge-danger{background-color:red}.absolute-flash-message{left:40%;position:absolute}.hideFlashMessage{transform:translateY(-1000px);transition:transform 2s ease-in-out}.optionButton,.optionButton:hover{background-color:transparent;border:1px solid #b8c7ce;border-radius:5px;color:#b8c7ce;cursor:default}.optionButtonNavLink{font-size:xx-small}.optionButtonDashboard,.optionButtonDashboard:hover{border:1px solid #e0ffff;color:#e0ffff;font-size:x-large}.switch-primary{display:flex;flex-wrap:wrap;gap:5px}.switch-primary .form-check{padding-left:0}.switch-primary input{position:absolute!important;clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;width:1px}.switch-primary label{background-color:#fff;border:2px solid #1f2c52;border-radius:.25rem;color:#1f2c52;font-size:1rem;line-height:1;padding:8px 16px;text-align:center}.switch-primary label:hover{cursor:pointer}.switch-primary input:checked+label{background-color:#1f2c52;color:#fff}legend:has(+div>.switch-primary){font-weight:700}a.virtualTouch:hover,button.physicalButtonsLink:hover{background-color:#fff;position:relative}a.virtualTouch span.spanTitle,button.physicalButtonsLink span.spanTitle{display:none}a.virtualTouch:hover span.spanTitle,button.physicalButtonsLink:hover span.spanTitle{background-color:rgba(240,129,70,.9);border:1px solid #f08146;border-radius:5px;color:#fff;display:block;padding:5px 20px 5px 15px;position:absolute;text-decoration:none;top:50px;width:275px;z-index:10000}button.physicalButtonsLink:hover span.spanTitle{left:138px}a.virtualTouch:hover span.spanTitle{left:30px}.imgEntityPictureOnForm,.imgNameEntityArchiveVueOnForm{background-size:contain;display:block;margin:0 auto;max-height:100px;max-width:300px}.imgNameEntityArchiveVueOnForm{text-align:center}.imgEntityPictureOnList{background-size:contain;display:block;margin:0 auto;max-height:40px;max-width:75px}.small-box h3{font-size:1.5rem;white-space:normal}.entryPointDetailsOtherTypesModalQuickEditTypeDiv{align-items:center;display:flex;padding-top:10px}.entryPointDetailsOtherTypesModalQuickEditTypeLabel{flex-grow:2}.entryPointDetailsOtherTypesModalQuickEditTypeDivSelect{flex-grow:3}.modalTouchAddEditProductFormInputValidationButtonNameInfoIcon{font-size:small;margin-left:2px}.kpi-checkbox-container{height:38px}.rakButtonDiv,.tabletLandscapeMode{padding:25px 0 50px;width:100%}.previewVirtual{background-color:#f4f6f9;border:10px solid #000;border-radius:10px;margin:20px}#addVirtualTouch,.virtualTouch,.virtualTouch:hover{background-size:cover;flex-shrink:0;margin:0;overflow:hidden;padding:10px}#addVirtualTouch{padding-top:40%}.noProductLabel{color:#d3d3d3;height:55%;margin:0;padding-top:30%}#physicalDeviceVideoQRCodeScan{border:3px solid green;border-radius:10px}.modal-content{overflow-y:auto!important}.modalTouchActionClose{color:#000}.modal-touch-action-add{height:20%;margin:40% 10px}.modalTouchProduct{border:1px solid #000;border-radius:10px;display:inline-flex;margin-bottom:20px;padding:0}.modalTouchProductText{align-items:center;margin:0;padding:8px 0;width:50%}.modalTouchProductActions{display:flex;justify-content:space-between;padding:5px}.modal .select2-selection{height:calc(2.25rem + 2px)!important}.modal .select2-selection__arrow{height:2.25rem!important}.modal .select2-selection__rendered{padding-left:0!important}.modal .select2-container .select2-selection--single{border:1px solid #ced4da!important;border-radius:.25rem!important}.modal .select2-container--default .select2-results>.select2-results__options,.modal .select2-results{max-height:400px}.entryPointDetailsOtherTypeDivName{width:100%}.entryPointDetailsOtherTypeName{padding-top:10px;text-align:center}.modal .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.modalProductsTouchAdd,.modalProductsTouchEdit,.modalProductsTouchSee{display:block}.modalTouchAddEditProductSearchDiv{margin-top:20px;width:auto}.modalTouchAddEditProductSearchInput{max-width:75%}.modalTouchAddEditProductSearchSpan{background-color:#fff}.modalTouchAddEditProductFormDiv{margin-top:50px}.modalTouchAddEditProductFormLabelName,.modalTouchAddEditProductFormLabelQuantity{min-width:20%}.modalTouchAddEditProductFormInputName,.modalTouchAddEditProductFormInputQuantity,.modalTouchAddEditProductFormInputValidationButtonName{margin:0;padding:0;width:80%}.modalTouchAddEditProductButtonsDiv{margin-top:32px;text-align:end}.searchProductButton{background-color:#fff;border:none;text-align:start;width:100%}.searchDiv{margin-left:17.7%;margin-top:0;width:66%}.searchUl{list-style-type:none}.searchLi{border:1px solid #000;height:32px;width:100%}.btn-tablet-landscape{rotate:90°}.list{padding-bottom:7.5px;padding-top:7.5px}#items .ui-selected{background:red;color:#fff;font-weight:700}#items{list-style-type:none;margin:0;padding:0}#items li{height:250px}.virtualEntryPointImg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:75%;min-width:99%}.virtualEntryPointBottomDiv{border-radius:0 0 10px 10px;display:inline-flex;height:25%;width:100%}.virtualEntryPointBottomDivWithoutProduct{height:25%}.virtualEntryPointLeftDiv{padding-left:5%;text-align:start;width:75%}.virtualEntryPointLeftDivWithoutOtherProduct{padding-left:5%;text-align:left;width:100%}.virtualEntryPointLeftDivWithoutProduct{height:100%;width:100%}.virtualEntryPointLeftDivProductNameWithoutProduct{display:flex;max-height:100%;width:100%}.virtualEntryPointLeftDivProductNameWithoutProductText{margin:auto;text-align:center}.virtualEntryPointLeftDivProductName p{margin:0}.virtualEntryPointLeftDivProductQuantity p{font-size:12px;height:100%;margin:0;vertical-align:middle}.virtualEntryPointRightDiv{border-radius:0 0 10px 0;display:table;width:25%}.virtualEntryPointRightDivCountNumberOtherProduct{display:table-cell;font-size:13px;text-align:center;vertical-align:middle}.modalTouchProductInfos{margin:auto;min-width:60%;text-align:center}.modalTouchProductImg,.modalTouchProductName,.modalTouchProductQuantity{display:inline-flex}.modalTouchProductImg{background-repeat:no-repeat;background-size:contain;min-width:15%}.modalTouchProductName{justify-content:center;min-width:66%}.modalTouchProductQuantity{min-width:15%}a:hover .virtualEntryPointShowDetailLabel{bottom:0;opacity:1}.virtualEntryPointShowDetailLabel{background-color:#007cd2;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:-20px;color:#fff;font-size:.9em;left:0;opacity:0;position:absolute;right:0;text-align:center;transition:all .3s}.entryPointDetailModal h4{padding-bottom:0!important;padding-top:0!important}.entryPointDetailModal h4 p{font-size:20px;margin-bottom:0}#entryPointDetailItems{margin:0;padding:5px;width:100%}.productCardDetailModal{height:250px;margin-right:1%;width:32%}.changePasswordFormConstraintsText{color:gray;font-size:12px}#divLoadingSpinner{align-content:center;background-color:#fff;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.sortIcon,.sortIcon:hover{color:#000}.spinner-border{color:var(--secondary-color)}.noEntityDatasDiv{display:none;min-height:300px}.oneTableNoEntityDatasDiv{display:none;min-height:500px}.manyTableNoEntityDatasDiv span,.oneTableNoEntityDatasDiv span{align-items:center;display:flex;height:500px;justify-content:center}.manyTableNoEntityDatasDiv span em,.oneTableNoEntityDatasDiv span em{color:gray;font-size:25px}.spanEntryPointToBeConfigured{color:gray;font-style:italic}.physicalButtonsDiv{margin:0 0 100px}.physicalButtonsUl{height:100%;margin:0;padding:0;width:100%}.physicalButtonsLi{border:1px dashed brown;display:inline-flex;height:50%;margin:auto}.physicalButtonsLink,.physicalButtonsLink:hover{background-color:#fff;border:1px solid #000;border-radius:5px;cursor:pointer;text-decoration:none}.toasts-top-right{right:10px;top:10px;z-index:2000}.leftGridPhysicalDevice{display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"HeaderPhysicalDevice" "FourthEntryPointPhysicalDevice" "SpaceBetweenFourthAndThirdEntryPointPhysicalDevice" "ThirdEntryPointPhysicalDevice" "SpaceBetweenThirdAndSecondEntryPointPhysicalDevice" "SecondEntryPointPhysicalDevice" "SpaceBetweenSecondAndFirstEntryPointPhysicalDevice" "FirstEntryPointPhysicalDevice" "footerPhysicalDevice";grid-template-columns:1fr;grid-template-rows:3fr 2fr 1fr 2fr 2fr 2fr 1fr 2fr 4fr}.physicalDeviceArea{cursor:pointer}.FourthEntryPointPhysicalDevice{grid-area:FourthEntryPointPhysicalDevice}.ThirdEntryPointPhysicalDevice{grid-area:ThirdEntryPointPhysicalDevice}.SecondEntryPointPhysicalDevice{grid-area:SecondEntryPointPhysicalDevice}.FirstEntryPointPhysicalDevice{grid-area:FirstEntryPointPhysicalDevice}.SpaceBetweenFourthAndThirdEntryPointPhysicalDevice{grid-area:SpaceBetweenFourthAndThirdEntryPointPhysicalDevice}.SpaceBetweenThirdAndSecondEntryPointPhysicalDevice{grid-area:SpaceBetweenThirdAndSecondEntryPointPhysicalDevice}.SpaceBetweenSecondAndFirstEntryPointPhysicalDevice{grid-area:SpaceBetweenSecondAndFirstEntryPointPhysicalDevice}.rightGridPhysicalDevice{display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"HeaderPhysicalDevice" "EightEntryPointPhysicalDevice" "SpaceBetweenEightAndSevenEntryPointPhysicalDevice" "SevenEntryPointPhysicalDevice" "SpaceBetweenSevenAndSixEntryPointPhysicalDevice" "SixEntryPointPhysicalDevice" "SpaceBetweenSixAndFiveEntryPointPhysicalDevice" "FiveEntryPointPhysicalDevice" "footerPhysicalDevice";grid-template-columns:1fr;grid-template-rows:3fr 2fr 1fr 2fr 2fr 2fr 1fr 2fr 4fr}.HeaderPhysicalDevice{grid-area:HeaderPhysicalDevice}.footerPhysicalDevice{grid-area:footerPhysicalDevice}.EightEntryPointPhysicalDevice{grid-area:EightEntryPointPhysicalDevice}.SevenEntryPointPhysicalDevice{grid-area:SevenEntryPointPhysicalDevice}.SixEntryPointPhysicalDevice{grid-area:SixEntryPointPhysicalDevice}.FiveEntryPointPhysicalDevice{grid-area:FiveEntryPointPhysicalDevice}.SpaceBetweenEightAndSevenEntryPointPhysicalDevice{grid-area:SpaceBetweenEightAndSevenEntryPointPhysicalDevice}.SpaceBetweenSevenAndSixEntryPointPhysicalDevice{grid-area:SpaceBetweenSevenAndSixEntryPointPhysicalDevice}.SpaceBetweenSixAndFiveEntryPointPhysicalDevice{grid-area:SpaceBetweenSixAndFiveEntryPointPhysicalDevice}.col-2-5{-webkit-flex:0 0 20.8333325%;-ms-flex:0 0 20.8333325%;flex:0 0 20.8333325%;max-width:20.8333325%}.physicalDeviceBlankBlock{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.physicalDeviceGridBlock{-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%;max-width:16%}.physicalDeviceImgBlock{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:2%;max-width:25%}#connectedScreen{height:100vh;width:100%}@media only screen and (max-width:720px){.virtualEntryPointBottomDiv,.virtualEntryPointBottomDivWithoutProduct,.virtualEntryPointImg{height:50%}.virtualEntryPointBottomDiv{display:block}.virtualEntryPointLeftDivProductNameText,.virtualEntryPointLeftDivProductNameWithoutProductText{font-size:10px}.virtualEntryPointLeftDivProductName p,.virtualEntryPointLeftDivProductQuantity p{margin:0 0 3px;text-align:center}.virtualEntryPointLeftDiv,.virtualEntryPointLeftDivWithoutOtherProduct,.virtualEntryPointRightDiv{min-width:100%}}@media only screen and (max-width:2000px){#physicalDeviceImg{max-width:80%}.physicalDeviceMap{display:none}.physicalDeviceGridBlock{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.physicalDeviceBlankBlock{-webkit-flex:0 0 8.33336%;-ms-flex:0 0 8.33336%;flex:0 0 8.33336%;max-width:8.33336%}.physicalDeviceImgBlock{-webkit-flex:0 0 33.3336%;-ms-flex:0 0 33.3336%;flex:0 0 33.3336%;margin-top:2%;max-width:33.3336%}}@media only screen and (max-width:900px){.physicalDeviceImgBlock{max-width:20%}.footerPhysicalDevice,.headerPhysicalDevice,.physicalDeviceBlankBlock,.physicalDeviceImgBlock img{display:none}.leftGridPhysicalDevice,.rightGridPhysicalDevice{grid-template-rows:0fr 1fr .5fr 1fr .5fr 1fr .5fr 1fr 0fr;min-width:40%}}.tableOneLinkColumn,.tableTwoLinksColumn{width:10vw}.select-nb-data-to-display{margin:0 5px;max-width:85px}.input-search{margin-right:25px;max-height:38px;max-width:125px}#entityDatasBlock_1,#entityDatasBlock_3{align-items:center;display:flex;justify-content:space-between;padding:0 15px}.sortIcon{margin-left:5px}.divSearchInputManyTables,[id^=divSearchInput]{align-items:end;display:flex;flex-direction:column}@media only screen and (max-width:900px){.select-nb-data-to-display{min-width:80px}.input-search{max-width:110px}}.text-bg-success{background-color:green!important;color:#fff}.text-info,.text-primary{color:#1f2c52!important}.text-emphasis{color:#f08146!important}.text-secondary{color:#269ba3!important}.text-warning{color:#ffc107!important}.text-success{color:green!important}.table-responsive{min-height:200px}#paginator{align-items:end;display:flex;flex-direction:column}@media only screen and (max-width:900px){#paginator{display:block}}#technical_support_row{height:80vh}#sidebar{align-self:flex-start;background-color:#1f2c52;bottom:0;display:flex;flex-direction:column;height:100vh;min-width:70px;overflow-y:auto;position:sticky;position:-webkit-sticky;top:0;transition:all .25s ease-in-out;width:70px;z-index:1000}#sidebar.expand{min-width:260px;width:260px}.toggle-btn{background-color:transparent;border:0;cursor:pointer;padding:1rem 1.5rem}.toggle-btn i{color:#fff;font-size:1.5rem}.sidebar-logo{margin:auto 0}.sidebar-logo a{color:#fff;font-size:1.15rem;font-weight:600}#sidebar:not(.expand) .sidebar-logo,#sidebar:not(.expand) a.sidebar-link span{display:none}.sidebar-nav{flex:1 1 auto;padding:2rem 0}a.sidebar-link{border-left:3px solid transparent;color:#b8c7ce;display:block;font-size:.9rem;padding:.625rem 1.625rem;white-space:nowrap}.sidebar-sub-item{white-space:normal}.sidebar-link i{font-size:1.1rem;margin-right:.75rem}a.sidebar-link:hover{background-color:#3b4666;border-radius:5px;color:#fff}.sidebar-link span{font-size:1rem}.sidebar-item{position:relative}.sidebar-current,.sidebar-current:hover{background-color:#269ba3!important;border-radius:5px;color:#fff!important;margin:5px}.sidebar-dropdown .sidebar-item .sidebar-link{margin:3px 5px 0 20px}.sidebar-dropdown .sidebar-item .sidebar-link.active{background-color:#ecedef;border-radius:5px;justify-content:left}.sidebar-dropdown .sidebar-item .sidebar-link.active .sidebar-sub-item{color:#1f2c52}#sidebar.expand .sidebar-link[data-bs-toggle=collapse]:not(.not-granted):after{border:solid;border-width:0 .075rem .075rem 0;content:"";display:inline-block;padding:2px;position:absolute;right:1.5rem;top:1.4rem;transform:rotate(-135deg);transition:all .2s ease-out}#sidebar.expand .sidebar-link[data-bs-toggle=collapse].collapsed:after{transform:rotate(-45deg);transition:all .2s ease-out}#sidebar:not(.expand) .sidebar-dropdown{display:none}@media only screen and (max-width:900px){#sidebar{display:none}}#footer-button-hop-slogan{align-items:end;display:flex;flex-direction:column}@media only screen and (max-width:900px){#footer-button-hop-slogan{display:block;padding-top:15px}}:after,:before{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}li{list-style:none}h1{font-size:1.5rem;font-weight:600}body{font-family:Source Sans Pro,sans-serif}.wrapper{display:flex}.main{min-height:100vh;transition:all .35s ease-in-out;width:100%}#content-wrapper-title{color:#1f2c52;font-weight:400;padding:10px 0}.user-footer{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;padding:10px 0}.select2-selection__rendered{margin-left:.25rem!important}td{padding:12px 8px!important}@media only screen and (max-width:900px){.device-modal-button span,.modal-touch-action-add span{display:none}.modal-touch-action-add{margin-top:100%}}li:has(.entryPointDetailModalSelectOptionDisabled){opacity:.5!important}.entryPointDetailModalSelectOptionProductImg{max-height:150px;object-fit:contain}.device-modal-button-cancel{margin-right:5px}.device-modal-button{--bs-btn-padding-y:.20rem;--bs-btn-padding-x:.45rem;--bs-btn-font-size:.70rem}.virtual-touch-name{padding:0}.success-socket{.socket{background-color:var(--valid-color)!important}}.fail-socket{.socket{background-color:var(--invalid-color)!important}}[rete-context-menu]{.block.item{background:#efefef;border-bottom:1px solid #999;color:#000}.block:hover{background-color:#dee2e6!important}}.node[data-v-46cfb1d8]{background-color:var(--start-node-color);border-radius:50% 10px 10px 50%;height:100px;position:relative;width:100px}.step-socket[data-v-46cfb1d8]{right:-15px;top:32px}.node[data-v-3412bd12]{align-content:center;background-color:var(--end-node-color);border-radius:10px 50% 50% 10px;display:grid;height:100px;position:relative;text-align:center;width:100px}.unused-node[data-v-3412bd12]{background-image:linear-gradient(135deg,var(--end-node-color) 25%,var(--unused-node-strip-color) 25%,var(--unused-node-strip-color) 50%,var(--end-node-color) 50%,var(--end-node-color) 75%,var(--unused-node-strip-color) 75%,var(--unused-node-strip-color) 100%);background-size:18px 18px}.step-socket[data-v-3412bd12]{left:-15px;top:32px}.step-socket[data-v-6699aa80]{bottom:37.5px}.input[data-v-6699aa80]{left:-25px}.t-output[data-v-6699aa80]{left:100px}.f-output[data-v-6699aa80]{bottom:-25px;left:37.5px}.node[data-v-6699aa80]{background-color:var(--condition-node-color)}.unused-node[data-v-6699aa80]{background-image:linear-gradient(90deg,var(--condition-node-color) 25%,var(--unused-node-strip-color) 25%,var(--unused-node-strip-color) 50%,var(--condition-node-color) 50%,var(--condition-node-color) 75%,var(--unused-node-strip-color) 75%,var(--unused-node-strip-color) 100%);background-position:-3px -3px;background-size:26px 26px}.diamond[data-v-6699aa80]{height:100px;position:relative;text-align:center;transform:rotate(45deg);width:100px}.diamond-text[data-v-6699aa80]{left:-7px;position:absolute;top:24px;transform:rotate(-45deg);user-select:none}.node[data-v-5ea26e4c]{background-color:var(--action-node-color)}.unused-node[data-v-5ea26e4c]{background-image:linear-gradient(135deg,var(--action-node-color) 25%,var(--unused-node-strip-color) 25%,var(--unused-node-strip-color) 50%,var(--action-node-color) 50%,var(--action-node-color) 75%,var(--unused-node-strip-color) 75%,var(--unused-node-strip-color) 100%);background-size:18px 18px}.step-socket[data-v-5ea26e4c]{bottom:62px}.input[data-v-5ea26e4c]{left:-10px}.output[data-v-5ea26e4c]{right:-10px}.socket[data-v-cb5274b2]{background-color:var(--socket-color);height:25px;width:25px}:root{--selected-color:#0c84ff;--required-color:red;--valid-color:#8dc719;--invalid-color:#ff4d00;--disabled-color:#d3d3d3;--border-color:#000;--border-width:5px;--node-border:var(--border-color) solid var(--border-width);--start-node-color:var(--input-color);--end-node-color:var(--output-color);--condition-node-color:#ffc900;--action-node-color:#fff;--socket-color:#ffb260;--connection-color:#999;--unused-node-strip-color:hsla(0,0%,73%,.8);--field-border-color:#ced4da;--field-border-radius:0.25rem;--field-side-padding:7.5px;--placeholder-color:#aaa;--input-color:#18b718;--output-color:#ff790b;--var-color:#0f5cee}.node-name{color:var(--border-color);font-size:1.5rem;user-select:none}.node{border:var(--node-border);border-radius:10px;box-shadow:3px 3px 5px 0 #aaa;cursor:pointer;height:150px;width:150px}.disabledField{background-color:var(--disabled-color);color:#fff;pointer-events:none}.socket{border:var(--node-border)}.step-socket{cursor:pointer;position:absolute}.success-socket{.socket{background-color:var(--valid-color)!important}}.fail-socket{.socket{background-color:var(--invalid-color)!important}}.t-output>.socket{background-color:var(--valid-color)!important}.f-output>.socket{background-color:var(--invalid-color)!important}.io-container{position:relative}.required-step{border-color:var(--required-color)}.selected-step{border-color:var(--selected-color);box-shadow:none}[rete-context-menu]{.block.item{background:#efefef;border-bottom:1px solid #999;color:#000}.block:hover{background-color:#dee2e6!important}}.custom-select,.custom-textfield{border:2px solid var(--field-border-color);border-radius:var(--field-border-radius);outline-offset:-1px}.custom-select:disabled{background-color:var(--disabled-color)}.is-required-field{outline:var(--required-color) solid 1px}.custom-textfield:focus-within{outline:var(--selected-color) solid 2px}.validation-tooltip{background:#c5f5a5;border:2px solid #999;border-radius:25px;box-shadow:2px 2px 4px 0 #999;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;padding:10px 20px;position:absolute;text-align:left;visibility:hidden;white-space:nowrap;z-index:1}.validation-info:hover .validation-tooltip{visibility:visible}svg[data-v-d0d71d4a]{height:9999px;overflow:visible!important;pointer-events:none;position:absolute;width:9999px}svg path[data-v-d0d71d4a]{cursor:pointer;fill:none;pointer-events:auto;stroke:var(--connection-color);stroke-width:var(--border-width)}.valid-path[data-v-d0d71d4a]{stroke:var(--valid-color)}.invalid-path[data-v-d0d71d4a]{stroke:var(--invalid-color)}.toast-position[data-v-5d7dadf1]{top:10%}@media only screen and (max-width:1920px){.toast-position[data-v-5d7dadf1]{top:15%}}.step-panel[data-v-88ab5848]{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:205px}.step-panel [draggable=true][data-v-88ab5848]{cursor:grab}.step[data-v-88ab5848]{position:relative;width:40px}.step-content[data-v-88ab5848]{display:flex;position:relative;width:fit-content}.step-content .step-icon[data-v-88ab5848]{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.step-content .step-text[data-v-88ab5848]{align-items:center;display:flex;justify-content:start;overflow:hidden;padding-left:10px;padding-right:15px;white-space:nowrap;width:150px}.step-content .step-text-sliding[data-v-88ab5848]{overflow-y:hidden;scrollbar-width:none;text-overflow:ellipsis;white-space:nowrap}.step-content:hover .step-text-sliding[data-v-88ab5848]{animation:slide-88ab5848 1.5s linear infinite;overflow-y:unset;text-overflow:unset}@keyframes slide-88ab5848{0%{transform:translate(0)}to{transform:translateX(calc(115px - 100%))}}.step-category[data-v-88ab5848]{display:flex;flex-direction:column;width:fit-content}.step-category-group[data-v-88ab5848]{display:flex;flex-direction:column;height:auto;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.expanded .step-category-group[data-v-88ab5848]{max-height:150px}.expanded .step-category-header .step-icon[data-v-88ab5848]{transform:rotate(90deg)}.var-link{&[data-v-41514306]{background-color:#e5e9ff;box-shadow:1px 1px #8497ff;color:var(--var-color);margin:0 1px;padding:0 3px;position:relative;text-decoration:none;user-select:none}.step-input-var[data-v-41514306]{color:var(--input-color)}.step-output-var[data-v-41514306]{color:var(--output-color)}.adder[data-v-41514306]{cursor:pointer;margin-left:3px;vertical-align:middle}.prop-input-container[data-v-41514306]{left:0;position:absolute;top:20px;z-index:10000}.prop-input[data-v-41514306]{border:2px solid var(--var-color)!important;border-radius:3px;outline:none}}.treeview li[data-v-e7c9520c]{margin-left:-25px}i[data-v-e7c9520c],span[data-v-e7c9520c]{cursor:pointer}.prop-label[data-v-e7c9520c]{color:var(--var-color)}.validation-info[data-v-7a835fa1]{margin-right:5px}.if-block[data-v-22a31734]{background-color:#ffe999}.if-text[data-v-22a31734]{margin-right:5px}.if-validation[data-v-22a31734]{background-color:#fff2c2}.then-text[data-v-22a31734]{flex:0 0 40px}.delete[data-v-22a31734]{cursor:pointer;position:absolute;right:3px;top:0}.for-block[data-v-48740ef6]{background-color:#b5e4f4}.for-text[data-v-48740ef6]{flex:0 0 110px}.for-item[data-v-48740ef6]{background-color:#d3eff8}.each-text[data-v-48740ef6]{flex:0 0 50px}.for-collection[data-v-48740ef6]{background-color:#d3eff8}.delete[data-v-48740ef6]{cursor:pointer;position:absolute;right:3px;top:0}.text-group[data-v-3ef4ac96]{cursor:text}.text-container[data-v-3ef4ac96]{word-wrap:break-word;display:block;outline:0 solid transparent;overflow-wrap:break-word;padding-left:var(--field-side-padding);padding-right:var(--field-side-padding);white-space:pre-wrap}.custom-content[data-v-de130b86]{cursor:text;padding-left:0;padding-right:0}.placeholder[data-v-de130b86]{background-color:transparent;color:var(--placeholder-color);cursor:text;padding-left:var(--field-side-padding);position:absolute;user-select:none;-webkit-user-select:none}.logic-block[data-v-de130b86]{border:1px solid var(--field-border-color);position:relative;width:97%}.dictionary[data-v-754e2382]{border-radius:var(--field-border-radius);outline-offset:-1px;padding-left:0;padding-right:0}.dictionary table[data-v-754e2382]{border:1px solid var(--field-border-color);border-collapse:separate;border-radius:var(--field-border-radius);border-spacing:0;overflow:hidden;table-layout:fixed;width:100%}.dictionary .key-column[data-v-754e2382]{width:20%}.dictionary .value-column[data-v-754e2382]{width:80%}.dictionary .button-column[data-v-754e2382]{text-align:center;width:150px}.dictionary th[data-v-754e2382],td[data-v-754e2382]{border:1px solid var(--field-border-color);padding-left:var(--field-side-padding)}.dictionary th[data-v-754e2382]{padding:5px;text-align:center}.dictionary td[data-v-754e2382]:focus-within{outline:none}.dictionary tr:first-child th[data-v-754e2382]:first-child{border-top-left-radius:var(--field-border-radius)}.dictionary tr:first-child th[data-v-754e2382]:last-child{border-top-right-radius:var(--field-border-radius)}.dictionary tr:last-child td[data-v-754e2382]:first-child{border-bottom-left-radius:var(--field-border-radius)}.dictionary tr:last-child td[data-v-754e2382]:last-child{border-bottom-right-radius:var(--field-border-radius)}.dictionary[data-v-754e2382]:focus-within{outline:var(--selected-color) solid 2px}[placeholder][data-v-754e2382]:empty:before{color:var(--placeholder-color)!important;content:attr(placeholder)}[placeholder][data-v-754e2382]:empty:focus:before{content:""}textarea[data-v-340f2c3e]{min-height:40px}.custom-textfield[data-v-340f2c3e]::placeholder{color:var(--placeholder-color);opacity:1}.password-container[data-v-340f2c3e]{padding-left:0;padding-right:0}.password-container .password[data-v-340f2c3e]{height:100%;padding-left:var(--field-side-padding);padding-right:var(--field-side-padding);width:100%}.password-container .password-icon[data-v-340f2c3e]{margin-top:10px;position:absolute;right:10px;z-index:1}.bool-field[data-v-340f2c3e]{align-items:center;display:inline-flex}.bool-field label[data-v-340f2c3e]{margin:0 20px 0 5px}.device-container[data-v-0ccbb4c5]{position:relative}.device-container img[data-v-0ccbb4c5]{height:400px;pointer-events:none}.toggle-button[data-v-0ccbb4c5]{left:var(--left);position:absolute;top:var(--top);transform:translate(-50%,-50%)}button[data-v-0ccbb4c5]{background:#f2f2f2;border:4px solid red;border-radius:50%;cursor:pointer;height:32px;width:32px}button.active[data-v-0ccbb4c5]{border-color:green}button[data-v-0ccbb4c5]:hover{background:#d2d2d2}.custom-radio-input[data-v-0ccbb4c5]{display:none}.custom-radio-span[data-v-0ccbb4c5]{background-color:#d3d3d3;border:2px solid #d2d2d2;border-radius:25%;cursor:pointer;display:inline-block;height:40px;margin:5px;padding:2px;width:40px}.custom-radio-span.red[data-v-0ccbb4c5]{background-color:red}.custom-radio-span.yellow[data-v-0ccbb4c5]{background-color:#ff0}.custom-radio-span.magenta[data-v-0ccbb4c5]{background-color:#f0f}.custom-radio-span.white[data-v-0ccbb4c5]{background-color:#fff}.custom-radio-span.green[data-v-0ccbb4c5]{background-color:green}.custom-radio-span.cyan[data-v-0ccbb4c5]{background-color:cyan}.custom-radio-span.blue[data-v-0ccbb4c5]{background-color:blue}.custom-radio-input:checked+.custom-radio-span[data-v-0ccbb4c5]{border:4px solid #000;transform:scale(1.1)}.custom-radio-span[data-v-0ccbb4c5]:hover{opacity:.8}.repeat-input[data-v-0ccbb4c5]{margin-left:.5rem!important;width:33%}.feedback-field[data-v-0ccbb4c5]{align-items:center;display:inline-flex}.feedback-field label[data-v-0ccbb4c5]{margin:0 20px 0 5px}.custom-input[data-v-33047ea0]{height:auto}.disabled-panel[data-v-33047ea0]{opacity:.4;pointer-events:none}#editor[data-v-66d53adc],#step-panel[data-v-66d53adc]{height:50vh}#step-panel[data-v-66d53adc]{flex-wrap:nowrap;overflow-y:auto}.disabled[data-v-66d53adc]{background-color:#e9ecef}.form-relative[data-v-66d53adc]{position:relative}