#login-buttons{display:inline-block;margin-right:.2px;line-height:1}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;padding-right:2px;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#login-buttons .loading{line-height:1;background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);width:16px;background-position:50%;background-repeat:no-repeat}#login-buttons .login-button,.accounts-dialog .login-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:4px 8px;font-size:80%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;text-align:center;color:#fff;background:#596595;border:1px solid #464f75;border-radius:4px}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2) inset}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{color:#ddd;background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none}.accounts-dialog *{padding:0;margin:0;line-height:inherit;color:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.accounts-dialog .login-button{width:auto;margin-bottom:4px}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;position:absolute;left:6px;top:6px;width:16px;height:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;position:relative;padding-bottom:8px}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{text-decoration:line-through;color:#d3d3d3}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{border:1px solid #ccc;z-index:1000;background:#fff;border-radius:4px;padding:8px 12px;margin:-8px -12px 0;width:250px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);font-size:16px;color:#333}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{line-height:inherit;font-size:inherit;font-family:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-top:7px;margin-bottom:-2px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;margin-top:8px;line-height:1.3}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{position:absolute;top:0;right:5px;font-size:20px;font-weight:700;line-height:20px;text-decoration:none;color:#000;opacity:.4}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{position:absolute;top:-1px;left:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;z-index:1001;position:fixed;left:50%;margin-left:-129px;top:50%;margin-top:-40px}#configure-login-service-dialog{width:530px;margin-left:-269px;margin-top:-300px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{width:100%;font-family:Courier New,Courier,monospace}#configure-login-service-dialog ol{margin-top:10px;margin-bottom:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#000;background-color:rgba(0,0,0,.7)}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{padding:4px;border:1px solid #aaa;border-radius:3px;line-height:1}html{height:100%}a:link{text-decoration:underline}.actions,a:link{margin-left:10px}.actions{float:center;margin-top:-10px}.container{width:100%;margin-left:auto;margin-right:auto;min-height:100%;background:#fff}header{min-height:28px;height:28px;width:100%;z-index:9999;background-color:#161616;margin-top:-18px;padding:10px 0}form{padding:20px 15px 15px}#login-buttons{display:block;float:right;color:#fff;margin-top:-20px;margin-right:160px}.saml-login-div{margin-right:100px;margin-top:-18px;float:right;color:#fff}.plantitle{color:#fff;text-transform:uppercase;outline:0;border:0;display:block;align-content:left;text-align:middle;margin-top:-19px;margin-left:30px}h1{font-size:1.5em}.new-handover input{width:100%}.delete{float:right;font-weight:700;background:none;border:none;position:relative}li.check .text{text-decoration:line-through}.toggle-private{margin-left:5px}#editWindow .modal{top:5%;bottom:5%}#editWindow .modal-body{min-height:440px;height:85%}.modal-wide{width:90%}.modal-half,.modal-wide{margin-left:auto;margin-right:auto}.modal-half{width:60%}.entry.selectable{cursor:pointer}.entry.selected{background-color:#fcf87f}.entry.selected.hover{backgroud-color:#fcf87f}.entry.hover{backgroud-color:#f9f7cd}.entry .file,.entry .folder{background-repeat:no-repeat}.entry imag{margin:30px}.assettype{width:300px;float:left;margin:0}.assettypeplan{margin-left:310px}.assetspectcontent,.propertylist{width:100%;margin:0}.assetspectcontent{height:100%;min-height:300px}#assettypelist{max-height:800px;overflow-y:scroll;margin:0;text-decoration:none}select.multiple-select{width:100%;box-sizing:border-box}#selectedTemplate{margin-top:-20px}#appendrecord{margin-left:15px}#saveChange{position:absolute;right:5px}#wrapper{padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#wrapper.toggled{padding-left:250px}#sidebar-wrapper{z-index:1000;position:fixed;margin-left:-300px;width:0;height:100%;overflow-y:auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#wrapper.toggled #sidebar-wrapper{width:180px}#page-content-wrapper{width:100%;position:absolute;padding:8px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-180px}#slidercontrol{float:left}#collapseBar{background-color:#c8c8c8;vertical-align:middle}#collapseBar:hover{background-color:#646464}#tablecontent{vertical-align:top}.mainTable{position:absolute;top:0;bottom:0;margin-top:60px;height:93%;width:70%;right:0;left:0;padding-left:300px}@media(min-width:768px){#wrapper{padding-left:300px;height:100%}#wrapper.toggled{padding-left:0}#sidebar-wrapper{width:300px}#wrapper.toggled #sidebar-wrapper{width:8px}#page-content-wrapper{padding:20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}#deletePropertyOption{color:red}.close{position:absolute;top:20px;right:10px}#editToolbar{float:right}.tTip:hover,.tTip:link{color:#000;text-decoration:none}#templatemo_logo{margin-left:4px;margin-top:-6px;background-color:#26b864;background-image:url(favicon.ico);background-repeat:no-repeat;background-size:contain;height:20px;width:20px;display:block;cursor:pointer}.cellRight{text-align:right}.vakata-context{z-index:10000}.jstree-default a{white-space:normal!important;height:auto}.jstree-anchor{height:auto!important}.jstree-default li>ins{vertical-align:top}.jstree-leaf{height:auto}.jstree-leaf a{height:auto!important}.btn-round{width:40px;height:40px;border-radius:50%;border:none}.btn-round.btn-xs{width:24px;height:24px}@page{margin:0}.paperview body,.sheet{margin:0}.sheet{overflow:hidden;position:relative;box-sizing:border-box;page-break-after:always;font-family:Times New Roman}.A3 .sheet{width:297mm;height:419mm}.A3.landscape .sheet{width:420mm;height:296mm}.A4 .sheet{width:210mm;height:296mm}.A4.landscape .sheet{width:297mm;height:209mm}.A5 .sheet{width:148mm;height:209mm}.A5.landscape .sheet{width:210mm;height:147mm}.sheet.padding-10mm{padding:10mm}.sheet.padding-15mm{padding:15mm}.sheet.padding-20mm{padding:20mm}.sheet.padding-25mm{padding:25mm}@media screen{body{background:#e0e0e0}.sheet{background:#fff;box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin-top:5mm}}@media print{.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.A3.landscape{width:420mm}.A3,.A4.landscape{width:297mm}.A4,.A5.landscape{width:210mm}.A5{width:148mm}.noprint{display:none!important}.col-sm-6{width:50%}}a{cursor:pointer;text-decoration:underline}.editCell{min-width:70px!important}.mappingPopup{opacity:1;background:#fff;border:1px solid #d3d3d3;background-color:#f8f8f8;padding-top:5px;padding-bottom:5px;margin:0}.mappingCategory{margin-bottom:5px;padding:0}.propertiestomap{margin-bottom:5px;margin-top:5px;max-height:300px;overflow-y:scroll;border:1px solid #d3d3d3}.TFtable{width:100%;border-collapse:collapse;margin:20px}.TFtable td{padding:7px;border:1px solid #d3d3d3}.TFtable tr{background:#b8d1f3}.TFtable tr:nth-child(odd){background:#fff}.TFtable tr:nth-child(2n){background:#dae5f4}.TFtable.GroupHeader{background:grey}li.filtermenu.selected a{font-weight:700}#handoverfunction{margin-left:-30px}#handoverfunction li{display:inline;list-style-type:none}.groupend{border-right:1px solid #ccc;border-radius:0;margin-left:5px}.btn-sq{top:15px;bottom:0;left:15px;right:0;text-align:center;padding-top:calc(50% - 50px);border:1px solid #d4d4d4;overflow:hidden;margin:5px;border-radius:15px;background-image:linear-gradient(180deg,#fff,#d3d3d3)}.btn-dummy{margin-top:100%}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:relative;border:1px solid #d4d4d4;border-top:none;border-bottom:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.mobilecenter{margin:auto;width:100%;color:#4caee3;font-size:18px;text-align:center;border-bottom:1px solid #ddd}.labelbutton{cursor:pointer;border:1px solid green;padding:2px;border-radius:5px;color:#000;font-weight:400}.doublebottom{border-bottom:1px solid #ddd}.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.badge-info{background-color:#3a87ad}.impact-list{max-width:240px;overflow:auto;list-style:none;padding-left:0}.infoHeader{color:#555;margin:0;cursor:pointer;padding:2px;width:100%;text-align:left;border:none;outline:none;transition:.4s}.infoSectionEnd{border-bottom:1pt solid #d3d3d3;padding-bottom:5px}input[type=checkbox]{margin-right:5px}a.toggle:active,a.toggle:hover,a.toggle:link,a.toggle:visited{text-decoration:none}.print-color{-webkit-print-color-adjust:exact}body{background-color:#fff;background-image:linear-gradient(180deg,#3185481,#918e82);background-attachment:fixed;top:0;font-size:14px;height:100%;min-height:100%;margin:auto!important;width:99%}.dropdown-item a{text-decoration:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:active,.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}:root{--root-url:"http://localhost:3000"}@font-face{font-family:bootstrap-icons;src:url(fonts/bootstrap-icons.woff2?524846017b983fc8ded9325d94ed40f3) format("woff2"),url(fonts/bootstrap-icons.woff?524846017b983fc8ded9325d94ed40f3) format("woff")}.bootbox-close-button{border:0!important;background-color:transparent;font-size:x-large}.modal{background-color:rgba(0,0,0,.3)}.modal-backdrop{position:relative!important;z-index:-1}#alarmWindow,#loadWindow,#sequenceGeneration{position:absolute;z-index:9}#loadWindow{max-height:800px;border:1px solid #d3d3d3;background-color:#fff}#alarmHeader,#loadInfoHeader,#panelAISequenceHeader,#sequenceGeneration{padding:10px;cursor:move;z-index:10;background-color:grey;color:#fff;text-align:center}#alarmMessage{width:640px;height:480px;background-color:#131212;color:#fff;border:1px solid #d3d3d3;text-align:Left;overflow-y:auto}#siteSLDBuilder{position:absolute;z-index:9;border:1px solid #000;background-color:#fff}#builderHeader{padding:10px;cursor:move;z-index:10;background-color:grey;color:#fff;text-align:left}.hoverable-row .action-button{display:none}.hoverable-row:hover .action-button{display:inline-block}#modalLoadCsvFile .modal-dialog{width:100%;max-width:80%}.col-xs-6{width:40%}.dropdown-menu .dropdown-menu{top:-.5rem!important}.selectable{border:1px solid #d3d3d3;padding-left:0}.selectable-item{cursor:pointer;list-style-type:none;list-style-position:inside}.selectable-item.selected{background-color:#beebff}.selectable-item:hover{background-color:#e7f4f9}.selectable-item.selected:hover{background-color:#add8e6}#c{border:1px solid #000}#canvasmenu,#canvasnonmenu{z-index:100000;position:absolute}#btnCloseAlarmWindow{float:right}.tab-content{min-height:250px}#trvSaveTemplatePath{border:1px solid #d3d3d3}#selTemplateInFolder,#trvSaveTemplatePath{height:200px;overflow-y:auto}#tblHistory{width:100%;border:1px solid #d3d3d3}#login-buttons-google{margin-top:-2px;background-color:#000}#login-buttons .login-button,.accounts-dialog .login-button-logout{background-color:#000;padding-top:0;padding-bottom:0;border:0;font-size:100%}#vakata-dnd{background-color:green;border:2px solid #0f0}.jstree-marker{background-color:#0f0;border:2px solid #0f0;height:2px}#vakata-dnd .jstree-er,#vakata-dnd .jstree-ok{display:none!important}.dropdown-item i{margin-right:16px;display:inline-block}.dropdown-item{text-decoration:none!important}.rotate-270{transform:rotate(270deg)}.breaker-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.breaker-buttons .btn{flex:1 1 30%;margin:5px}.form-check-inline .form-check-label,.form-check-label.truncate-label{white-space:nowrap;display:inline-block}.form-check-label.truncate-label{overflow:hidden;text-overflow:ellipsis;max-width:300px}.node-active>a{color:#000}.node-inactive>a{color:grey}.jstree-default .jstree-node>.jstree-icon.jstree-folder,.jstree-default .jstree-node>.jstree-icon.jstree-folder-open{display:none!important}.remove-diagram-btn{display:none}.diagram-row:hover .remove-diagram-btn{display:inline-block}.table-container{max-height:500px;overflow-y:auto;border:1px solid #ccc;resize:both;overflow:auto;width:100%;height:100%;min-width:700px}.table-container table .error-row{background-color:#fdd;color:#a00;font-weight:700}td,th{vertical-align:top;max-height:20px}.diagram-table{max-height:600px;min-width:1000px;width:100%;height:100%;border-collapse:collapse}.diagram-table tr{border-bottom:none}.diagram-table td,.diagram-table th{border-bottom:1px solid #d3d3d3}.diagram-table tbody{height:calc(100% - 40px);overflow:auto}.disable-google #login-buttons-google,.enable-google .login-password-form,.or{display:none!important}.highlightslight{background-color:#d4edda}.highlightmedium{background-color:#ff0}.highlightshort{background-color:red}.load-table-container{max-height:400px;overflow-y:auto;border:1px solid #ccc;resize:both;overflow:auto;width:100%;height:100%;min-width:700px}.dataTables_length label{display:inline-flex!important;align-items:center;gap:5px;white-space:nowrap}.dataTables_length select{width:auto!important;display:inline-block!important}.dataTables_filter label{display:inline-flex!important;align-items:center;gap:5px;white-space:nowrap}.spin-animation{animation:spin 2s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}body{padding-top:10px;font-family:sans-serif}