@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../font/open-sans-v17-latin-ext_latin-regular.woff2') format('woff2'),url('../font/open-sans-v17-latin-ext_latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../font/open-sans-v17-latin-ext_latin-600.woff2') format('woff2'),url('../font/open-sans-v17-latin-ext_latin-600.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../font/open-sans-v17-latin-ext_latin-700.woff2') format('woff2'),url('../font/open-sans-v17-latin-ext_latin-700.woff') format('woff')}:root{--primary-color:#32538d;--primary-color-1:#1f3459;--text-color:#000;--text-color-1:#999;--text-color-2:#333;--text-color-3:#666;--base-color:#f4f4f4;--background-color:#fff;--background-color-1:#fbfbfb;--background-color-2:#f9f9f9;--background-color-3:#f1f1f1;--background-color-4:#ddd;--background-color-5:#ccc;--highlight-color:#a5bbde;--highlight-color-1:#d0dbee;--border-color:#ddd;--border-color-1:#f1f1f1}.darkmode{--primary-color:#3b5684;--primary-color-1:#2f4368;--text-color:#f2f2f2;--text-color-1:#ccc;--text-color-2:#5e5e5e;--text-color-3:#d9d9d9;--base-color:#262626;--background-color:#2e2e2e;--background-color-1:#363636;--background-color-2:#3d3d3d;--background-color-3:#454545;--background-color-4:#4d4d4d;--background-color-4:#545454;--highlight-color:#576f94;--highlight-color-1:#7f93b5;--border-color:#454545;--border-color-1:#545454}html{overflow:hidden}body{font-family:'Open Sans',sans-serif;font-size:12px}.dx-widget input,.dx-widget textarea{font-family:'Open Sans',sans-serif}b{font-weight:700}h1{font-weight:400}h3{font-size:16px;font-weight:600;color:var(--text-color)}#maintenance{display:block;margin:-8px 0 0 -8px;padding:12px 450px 12px 450px;position:fixed;width:calc(100% - 900px);min-height:20px;background:#ecc77d;border-bottom:solid 2px #e5b14b;font-size:14px;font-weight:600;opacity:1;cursor:default}#maintenance-icon{position:absolute;top:10px;margin-left:-50px}#maintenance-close{position:absolute;top:0;right:390px;padding:14px 12px 10px 12px;cursor:pointer}@media(max-width:1570px){#maintenance{padding:12px 65px 12px 70px;width:calc(100% - 135px)}#maintenance-close{right:15px}}#navigation ul li{font-weight:600}.svg-frame{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#panzoom{width:100%;height:100%;background:#eee}#svg-object{float:left;vertical-align:top;width:100%;height:100%}svg{width:100%;height:100%}.shape-data{color:var(--text-color);background-color:var(--background-color);width:375px;height:calc(100% - 44px);margin-left:5px;padding:0;position:absolute;bottom:44px;right:0;display:none;border-left:solid 1px var(--border-color-1);box-shadow:5px 0 9px #000;overflow-x:hidden;overflow-y:auto;z-index:1}.shape-data h3{margin:11px 30px 17px 0}#shape-data .bg-dark{background:var(--background-color-1)}#shape-error{background:var(--background-color-2);display:none}#shape-data .shape-error{padding:14px 0 4px 20px;margin:0 -20px 0 -20px;font-size:12px}#shape-data .shape-error p{font-size:14px;font-weight:600}.shape-data table{width:375px;margin:-15px 0 20px -1px;border-collapse:collapse}.shape-data th{padding:0 0 0 20px}.shape-data td{padding:6px 10px 6px 20px;list-style:none;border:solid 1px var(--border-color);border-top:solid 1px var(--border-color);word-wrap:initial}.shape-data tr:first-child td{border-top:solid 1px var(--background-color)}.shape-data tr:first-child:hover{background:none}.shape-data tr:hover{background:var(--background-color-3)}.shape-data .link{background:var(--background-color)}.shape-data .link.down{background:var(--background-color-2)}.shape-data .link td{padding:0 10px 0 20px}.shape-data .link span,.shape-data .link a{display:block;padding:6px 0 6px 25px;text-decoration:none;color:var(--text-color);width:calc(100% - 38px);height:100%;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shape-data .link a{width:310px}.link-data .link.document-link span,.shape-data .link.document-link span{background:url(../img/document-link.svg) 0 7px no-repeat transparent}.link-data .link.page-link span,.shape-data .link.page-link span{background:url(../img/page-link.svg) 0 7px no-repeat transparent}.link-data .link.shape-link span,.shape-data .link.shape-link span{background:url(../img/shape-link.svg) 0 7px no-repeat transparent}.link-data .link.unknown-link span,.shape-data .link.unknown-link span{background:url(../img/unknown-link.svg) 0 7px no-repeat transparent}.link-data .link.web-link a,.shape-data .link.web-link a{background:url(../img/web-link.svg) 0 7px no-repeat transparent}.link-data .link.document-link.down span,.shape-data .link.document-link.down span{background:url(../img/document-link-down.svg) 0 7px no-repeat transparent;color:#ccc;cursor:default}.link-data .link.page-link.down span,.shape-data .link.page-link.down span{background:url(../img/page-link-down.svg) 0 7px no-repeat transparent;color:#ccc;cursor:default}.link-data .link.document-link.warn span,.shape-data .link.document-link.warn span{background:url(../img/document-link-warn.svg) 0 7px no-repeat transparent}.link-data .link.shape-link.down span,.shape-data .link.shape-link.down span{background:url(../img/shape-link-down.svg) 0 7px no-repeat transparent;color:#ccc;cursor:default}.link-data .link.unknown-link.down span,.shape-data .link.unknown-link.down span{background:url(../img/unknown-link-down.svg) 0 7px no-repeat transparent;color:#ccc;cursor:default}.link-data .link.web-link.down a,.shape-data .link.web-link.down a{background:url(../img/web-link-down.svg) 0 7px no-repeat transparent;color:#ccc;cursor:default}#shape-data-close{position:relative;top:26px;left:319px;padding:20px;font-weight:bold;cursor:pointer}.link-data{position:absolute;top:0;left:0;display:none;z-index:99;background:var(--background-color);border:solid 1px var(--border-color);box-shadow:0 0 4px var(--border-color);min-width:200px;max-width:350px;overflow-x:hidden;overflow-y:auto;border-collapse:collapse}#link-data{display:block}.link-data .link{display:block;width:100%;background:var(--background-color)}.link-data .link.down{background:var(--background-color-2)}.link-data .link td{display:block;width:100%;border-bottom:solid 1px var(--border-color)}.link-data .link td:hover{background-color:var(--background-color-3)}.link-data .link span,.link-data .link a{background-position-x:5px !important;display:block;width:100%;padding:8px 8px 8px 30px;text-decoration:none;color:var(--text-color);width:calc(100% - 38px);height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.link-data-tip,.link-data-tips{display:none;top:-100px;left:0;position:absolute;background:var(--background-color-2);color:var(--text-color);border:solid 1px var(--border-color);padding:4px 8px}.svg-link,.svg-links{cursor:url(../img/cursor-link.cur),auto}.print-bg{background:#eee}.print-bg .svg-frame{background:#fff}.print{background-color:var(--background-color);width:375px;height:100%;margin-left:5px;padding:0;position:fixed;top:0;right:0;display:none;border-left:solid 1px var(--border-color-1);box-shadow:5px 0 9px #000;overflow-x:hidden;overflow-y:auto;z-index:2}#print h3{border-bottom:solid 1px var(--border-color);padding:3px 0 23px 20px;margin:0}#print-format,#print-orientation{margin:20px 20px 10px 20px}#print-button{width:auto;background:var(--primary-color);color:#fff;text-align:center;margin:20px 20px 0 20px;padding:10px 0;cursor:pointer}#print-button:hover{background:var(--primary-color-1)}#print .controls{position:absolute;bottom:0;right:0;width:100%;max-height:44px;background:var(--background-color-2);cursor:default;border-top:solid 1px var(--border-color)}#print-zoom-in,#print-zoom-level,#print-zoom-out,#print-reset{display:inline;font-size:14px;border:none;background:var(--background-color-2);cursor:pointer;float:left}#print-zoom-in:hover,#print-zoom-out:hover,#print-reset:hover{background:var(--background-color-3)}#print-zoom-in{padding:14px 16px 11px 16px;margin-left:20px}#print-zoom-level{color:var(--text-color);padding:12px 10px 12px 10px;display:inline;text-align:center;width:165px;cursor:default}#print-zoom-out{padding:14px 16px 11px 16px}#print-reset{padding:14px 16px 11px 16px;float:right}#print-show{position:fixed;top:0;right:0;padding:26px 20px 20px 20px;font-weight:bold;cursor:pointer;z-index:1;display:none;background:#eee}#print-hide{position:relative;top:26px;left:263px;padding:20px;font-weight:bold;cursor:pointer}#print-close{position:relative;top:26px;left:260px;padding:20px;font-weight:bold;cursor:pointer}.user{background-color:var(--background-color);width:375px;height:calc(100% - 44px);margin-left:5px;padding:0;position:absolute;bottom:44px;right:0;display:none;border-left:solid 1px var(--border-color-1);box-shadow:5px 0 9px #000;overflow-x:hidden;overflow-y:auto;z-index:1}#user h3{border-bottom:solid 1px var(--border-color);padding:3px 0 9px 20px;margin:0}#user h3.openid{background:url(../img/ico-openid.svg) 20px 6px no-repeat transparent;background-size:16px}#user h3 .user-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}#user h3.openid .user-name{padding-left:25px;max-width:225px}#user h3 .user-roles{font-size:10px;display:block;width:100%;color:#999}#user h3.openid .user-roles{padding-left:25px}.user-content{padding:0 20px 256px 20px}.user-content .note{width:100%;margin:-1px 0 0 -25px;padding:10px 20px 10px 25px}.user-content .note-error{background:#ffd5d5;border-top:solid 1px #ffbcbc;border-bottom:solid 1px #ffbcbc}.user-content .note-success{background:#e3f4d7;border-top:solid 1px #c6e9af;border-bottom:solid 1px #c6e9af}.user-content .note-info{background:#d7e3f4;border-top:solid 1px #afc6e9;border-bottom:solid 1px #afc6e9}.user-menu ul{margin:0;padding:0}.user-menu ul li{list-style:none;text-decoration:none}.user-menu ul li a{display:block;text-decoration:none;width:calc(100% + 20px);height:19px;margin:0 -20px 0 -20px;padding:8px 0 10px 20px;border-bottom:solid 1px var(--border-color);color:var(--text-color)}.user-menu ul li a:hover{background:var(--background-color-3)}.user-menu ul li a img{position:relative;top:4px;left:0;margin:0 10px 0 0}.user-settings{position:absolute;bottom:45px;color:var(--text-color);background-color:var(--background-color-1);margin:0 0 0 -20px;width:calc(100% + 20px);padding:1px 20px 10px 20px;border-top:solid 1px var(--border-color)}.user-settings h4{margin:10px 0 10px -20px;padding:0 0 10px 20px;border-bottom:solid 1px var(--border-color-1)}.user-settings tr{line-height:26px}.user-settings td:first-child{width:275px}.user-settings i{cursor:help}.user-settings .icon-theme{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-sun.svg)}.user-settings .icon-frame{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-frameless.svg)}.pageframe .user-settings .icon-frame{background:url(../img/icon-framed.svg)}.user-settings .icon-shapedata{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-shapedata-show.svg)}.user-settings .icon-no-shapedata{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-shapedata-hide.svg)}.user-settings .icon-userzoom{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-userzoom.svg)}.user-settings #sldr-userzoom{display:inline-block;float:right;position:relative;top:-4px;margin:2px 2px 0 0;width:100px;height:22px;border-radius:2px}.user-settings #sldr-userzoom .dx-slider-handle{margin-top:-6px;width:14px;height:14px;border-radius:7px;border:none}.user-settings #btn-reset-userzoom{width:50px;height:24px;border-radius:2px}.user-settings #btn-reset-userzoom .dx-icon{position:relative;top:-7px}.user-settings #btn-reset-userzoom .dx-icon:before{font-size:15px;color:var(--text-color-2)}.user-settings .icon-mark{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-mark-unfilled.svg)}.user-settings .icon-marked{display:inline-block;width:16px;height:16px;margin:0 10px -3px -3px;background:url(../img/icon-mark-filled.svg)}.user-settings #user-highlight-colorbox{display:inline-block;float:right;margin:2px 2px 0 0;height:24px;border-radius:2px;width:50px}.user-settings #user-highlight-colorbox .dx-texteditor-input-container .dx-colorbox-color-result-preview{width:18px;height:18px;margin-top:-9px;left:2px;border-radius:3px;border:none}.user-settings #user-highlight-colorbox .dx-colorbox-input-container:after{left:4px}.user-settings #user-highlight-colorbox .dx-texteditor-input-container .dx-texteditor-input{padding:3px 5px 2px 25px;min-height:20px;display:none}.user-settings #user-highlight-colorbox .dx-texteditor-buttons-container{position:relative;top:1px;right:-13px}.user-settings #user-highlight-colorbox .dx-dropdowneditor-icon{width:18px;height:18px}.user-settings #user-highlight-colorbox .dx-dropdowneditor-icon:before{width:20px;margin-top:-10px;margin-left:-17px}.user-version{width:100%;height:18px;padding:13px 0;border-top:solid 1px var(--border-color);position:absolute;bottom:0;left:0;background:var(--background-color-2);color:#999;text-align:center}#user-close{position:relative;top:26px;left:319px;padding:20px;font-weight:bold;cursor:pointer}#user-logout{position:relative;top:26px;left:200px;padding:20px;font-weight:bold;cursor:pointer}#viewer{height:100%;overflow:visible !important}#viewer .dx-datagrid{background-color:transparent}.viewer{width:100%;height:300px;background:var(--background-color);border-top:solid 1px var(--border-color-1);box-shadow:0 4px 9px #000;position:absolute;bottom:44px;left:0;padding:0 0 0 0;z-index:1;display:none;transform:translate(0,0) !important}.viewer .dx-resizable-handle-top{height:10px}#viewer-head{display:block;height:45px;width:335px;position:absolute;top:6px;z-index:2;left:20px}#viewer-head .viewname-view{position:absolute;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;padding:5px}#viewer-head .viewname-view .view-time input{padding:0;font-size:10px;color:var(--text-color-1);min-height:16px !important;height:16px !important}.view-time{font-size:10px;color:var(--text-color-1)}#viewer-head h3{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;pointer-events:none}#viewer-head h3.show-title{pointer-events:initial;cursor:default}#viewer-head h3 span span{font-size:10px;color:var(--text-color-1)}#viewer-count{display:block;position:absolute;top:29px;z-index:2;right:calc(100% - 315px);font-size:10px;color:var(--text-color-1);cursor:default}#viewer-close{position:absolute;top:0;right:0;padding:20px 20px 16px 14px;font-weight:bold;cursor:pointer;z-index:2}#viewer .dx-datagrid-header-panel{width:calc(100% - 350px);position:relative;left:350px;padding-right:40px;background:var(--background-color);border-bottom:solid 1px var(--background-color)}#viewer .dx-datagrid-header-panel .dx-toolbar{background:var(--background-color)}#viewer .dx-datagrid-content .dx-datagrid-table .dx-row>td:first-child,#viewer .dx-datagrid-content .dx-datagrid-table .dx-row>tr>td:first-child{padding-left:20px}#viewer .dx-datagrid-filter-row>td:first-child .dx-menu,#viewer .dx-datagrid-filter-row>.dx-first-cell .dx-menu{margin-left:-8px}@media(max-width:634px){#viewer-head{width:calc(100% - 298px);min-width:200px}#viewer-count{right:318px}}@media(max-width:570px){#viewer-head{position:relative;width:calc(100% - 70px)}#viewer-count{right:90px}#viewer .dx-datagrid-header-panel{position:initial !important;width:100%}#viewer .dx-datagrid-header-panel{width:100%;position:relative;left:0;padding:14px 40px 0 15px;background:var(--background-color);border-bottom:solid 1px var(--background-color)}#viewer .dx-datagrid-header-panel .dx-toolbar{margin-bottom:6px}#viewer .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:3px}#viewer .dx-toolbar-before,#viewer .dx-toolbar-after{padding:0}#viewer .dx-datagrid-search-panel{margin:0}}#viewer .dx-data-row{cursor:pointer}#viewer .fpo-dx-selection td{background:var(--highlight-color);border-color:var(--highlight-color-1)}#viewer .dx-selection td{background:var(--highlight-color) !important;border-color:var(--highlight-color-1) !important}.viewer table .offline,.viewer table .offline.dx-selection.fpo-dx-selection,#viewer table .offline.dx-selection.fpo-dx-selection td,#viewer table .offline.dx-selection td{background:var(--background-color-3) !important;color:#a0a0a0 !important;border-color:var(--border-color) !important;cursor:default}.viewer table .offline:hover,.viewer table .offline:hover td{background:var(--background-color-3);color:#a0a0a0 !important}.viewer table .offline td{background-color:var(--background-color-3) !important;color:#a0a0a0;cursor:default}.layer-manager{color:var(--text-color);background-color:var(--background-color);width:375px;height:calc(100% - 44px);padding:0;position:absolute;bottom:44px;left:0;overflow-x:hidden;overflow-y:auto;display:none;border-right:solid 1px var(--border-color-1);box-shadow:-5px 0 9px #000;z-index:1}#layer-select{margin:-8px 0 0 0;padding:0 20px 20px 20px}#layer-select h3{border-bottom:solid 1px var(--border-color);padding:11px 0 23px 20px;margin:0 -20px 0 -20px}#layer-select .layer-error{border-bottom:solid 1px var(--border-color);padding:20px 0 10px 20px;margin:0 -20px 0 -20px;font-size:12px;background:var(--background-color-2)}#layer-select .layer-error p{font-size:14px;font-weight:600}#layer-select label{height:19px;margin:0 -20px 0 -20px;padding:6px 0 4px 50px}#layer-select label:hover{background:var(--background-color-3)}#layer-manager-close{position:relative;top:26px;left:319px;padding:20px;cursor:pointer}.search{color:var(--text-color);background-color:var(--background-color);width:375px;height:calc(100% - 44px);padding:0;position:absolute;bottom:44px;left:0;overflow-x:hidden;overflow-y:auto;display:none;border-right:solid 1px var(--border-color-1);box-shadow:-5px 0 9px #000;z-index:1}.search .dx-resizable-handle-right{width:10px}#search{margin:-8px 0 0 0;padding:0 20px 20px 20px;min-height:375px}#search h3{padding:11px 0 23px 20px;margin:0 -20px 0 -20px}#search h3 span{margin-left:8px;font-size:12px}#search-document,#search-master,#search-property{margin:0 0 10px 0}#search .dx-state-disabled.dx-widget,#search .dx-state-disabled .dx-widget{filter:contrast(.9);opacity:.6}#search-lock{background:var(--background-color);opacity:.01;z-index:5;width:100%;height:184px;position:absolute;top:60px;left:0;display:none;cursor:wait}#search-result{background:var(--background-color);border-collapse:collapse;position:absolute;top:228px;left:-1px;width:100%;height:calc(100% - 228px);min-height:204px;overflow:visible !important;font-weight:bold}#search-result .search-loader{width:100%;height:calc(100% - 16px);background:var(--background-color);position:absolute;top:16px;left:0;z-index:1}#search-result .search-no-data{width:100%;height:calc(100% - 16px);background:var(--background-color);position:absolute;top:16px;left:0;z-index:1;text-align:center}#search-result .search-no-data span{color:#999;font-size:17px}#search-result .dx-datagrid-header-panel{margin:24px 0 0 0}#search-result .dx-datagrid-search-panel{position:absolute;right:-1px;top:-56px;min-width:335px !important;margin:0}#search-result .dx-searchbox .dx-texteditor-input,.dx-searchbox .dx-placeholder:before{padding-left:35px}#search-result .dx-data-row{cursor:pointer}#search-result .dx-datagrid-content .dx-datagrid-table .dx-row>td:first-child,#search-result .dx-datagrid-content .dx-datagrid-table .dx-row>tr>td:first-child{padding-left:20px}#search-result .dx-datagrid-filter-row>td:first-child .dx-menu,#search-result .dx-datagrid-filter-row>.dx-first-cell .dx-menu{margin-left:-8px}#search-result .dx-datagrid .dx-column-lines>td:last-child{padding-right:25px}#search-result .fpo-dx-selection td{background:#d0dbee;border-color:#a5bbde}#search-result .dx-selection td{background:#d0dbee !important;border-color:#a5bbde !important}#search-result .dx-freespace-row{display:none !important}#search-close{position:relative;top:26px;left:calc(100% - 56px);padding:20px;font-weight:bold;cursor:pointer}.quick-search{color:var(--text-color);background-color:var(--background-color);width:375px;height:calc(100% - 44px);padding:0;position:absolute;bottom:44px;left:0;overflow-x:hidden;overflow-y:auto;display:none;border-right:solid 1px var(--border-color-1);box-shadow:-5px 0 9px #000;z-index:1}#quick-search{margin:-6px 0 0 0;padding:0 20px 20px 20px}#quick-search h3{margin:9px 0 15px 0}#quick-search-term{border-radius:unset;top:8px}#quick-search-term .dx-texteditor-input{padding-right:34px}#quick-search-term .dx-button{border:none;border-radius:unset}#quick-search-term .dx-button-has-icon .dx-icon{background-size:16px 16px;width:16px;height:16px}#quick-search-term .dx-button-has-icon .dx-button-content{padding:9px}#quick-search-term .dx-button-mode-contained.dx-button-default{background:var(--primary-color);float:right;margin:0}#quick-search-term .dx-button-mode-contained.dx-button-default:hover{background:var(--primary-color-1)}#quick-search-term .dx-texteditor-buttons-container{display:block}#quick-search-term .dx-clear-button-area{top:17px;right:34px}@-moz-document url-prefix(){#quick-search-term .dx-clear-button-area{top:21px;}}@supports (-webkit-hyphens:none){#quick-search-term .dx-clear-button-area{top:9px}}#quick-search-result{width:376px;border-collapse:collapse;position:absolute;top:124px;left:-1px;height:calc(100% - 124px);overflow:visible !important;font-weight:bold}#quick-search-result .dx-row span{float:right}#quick-search-result .dx-row .info{width:calc(100% + 55px);margin:8px 0 0 -20px;border-collapse:collapse}#quick-search-result .dx-row .info td{border:solid 1px var(--border-color);background:var(--background-color);font-weight:initial;padding:7px 7px 6px 20px}#quick-search-result .dx-freespace-row{display:none !important}#quick-search-result tr{width:100%;cursor:pointer;border:none}#quick-search-result .active td{border-bottom:solid 1px #a5bbde;border-left:solid 1px #a5bbde;border-right:solid 1px #a5bbde}#quick-search-result tr td{background:var(--background-color-2);padding:8px 25px 0 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:5px;max-width:20px;border:none}#quick-search-result tr td+td{width:auto}#quick-search-result .dx-state-hover td{color:var(--text-color);background:var(--background-color-3) !important}#quick-search-result .dx-selection td{background:#a5bbde !important}#quick-search-result .dx-selection td td{background:#d0dbee !important;border-color:#a5bbde !important}#quick-search-close{position:relative;top:26px;left:319px;padding:20px;font-weight:bold;cursor:pointer}#menue{width:100%;position:fixed;left:0;bottom:0;border-top:solid 2px var(--primary-color-1);background:var(--primary-color);padding:8px 20px;color:#fff;font-weight:600;z-index:99;cursor:default}#navigation,#navigation ul{margin:0;padding:0}#navigation ul li{display:inline;float:left;cursor:pointer;background:var(--primary-color);border:none;color:#fff;padding:4px 10px 5px 10px;border-left:solid 1px #fff}#navigation ul li:first-child{border-left:none}#navigation ul li:hover{background:var(--primary-color-1)}#navigation ul .active{background:var(--primary-color-1)}#nav li.more{width:3em;text-align:center;list-style:none;display:none}#nav li.more:hover ul#overflow{opacity:1;visibility:visible}#nav #overflow{overflow-y:auto;min-width:150px;opacity:0;visibility:hidden;position:absolute;bottom:44px;margin:0 0 0 116px;text-align:left;-webkit-transition-duration:.3s;transition-duration:.3s;box-shadow:0 0 6px #aaa;z-index:1}#nav #overflow li{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:none;display:block;padding:8px 10px;border:none;background:var(--background-color);color:var(--text-color);border-bottom:solid 1px var(--border-color)}#nav #overflow li:hover{background:var(--background-color-3)}#nav #overflow .active{background:var(--background-color-3)}#nav #overflow .active:hover{background:var(--background-color-2)}#menue .controls{float:right;margin:0 40px 0 0}#menue .controls ul{margin:0;padding:0}#menue .controls ul li{display:inline}#controls-menu{position:absolute;width:350px}#controls-menu li{display:inline-block;width:100%;list-style:none}#menue .controls button:focus{outline:0}#zoom-out,#zoom-level,#zoom-in,#reset,#layer-manager-open,#viewer-open,#planview,#search-open,#quick-search-open,#print-open,#user-open{background:var(--primary-color);border:none;color:#fff;padding:3px 10px 4px 10px;cursor:pointer;font-size:14px;float:left}#zoom-out:hover,#zoom-in:hover,#reset:hover,#layer-manager-open:hover,#viewer-open:hover,#planview:hover,#search-open:hover,#quick-search-open:hover,#print-open:hover,#user-open:hover{background:var(--primary-color-1)}#zoom-level{display:inline;cursor:default;position:absolute;top:11px;right:133px;margin:0;padding:0;width:58px;height:20px;text-align:center}#zoom-in{padding:5px 10px 2px 10px;margin-right:29px}#zoom-out{padding:5px 10px 2px 10px;border-right:solid 1px var(--primary-color-1);margin-left:30px}#reset{padding:4px 10px 3px 10px}#layer-manager-open{padding:5px 10px 2px 10px;border-right:solid 1px var(--primary-color-1)}#viewer-open{border-right:solid 1px var(--primary-color-1);padding:5px 10px 2px 10px}#viewer-open.viewer-dot:after{width:6px;height:6px;border-radius:3px;position:absolute;top:11px;margin-left:2px;background:#91c372;content:''}#controls-menu #viewer-open.viewer-dot:after{display:inline-block;position:relative;top:-10px;left:-118px}#planview{border-right:solid 1px var(--primary-color-1);padding:5px 10px 2px 10px;display:none}#print-open{border-right:solid 1px var(--primary-color-1);padding:5px 10px 2px 10px}#user-open{border-right:solid 1px var(--primary-color-1);padding:5px 10px 2px 10px}#user-note{position:absolute;top:10px;left:inherit}#controls-menu #user-note{filter:invert(0);top:inherit;left:16px}#burger-note{position:absolute;top:-3px;left:13px}#search-open{border-right:solid 1px var(--primary-color-1);padding:5px 10px 2px 10px}#quick-search-open{border-right:solid 1px var(--primary-color-1);padding:5px 10px 2px 10px}.department{display:inline-block;padding:1px 10px 0 10px}.controls #controls-menu-close{display:none}.controls h3{display:none}#controls-menu-open{width:36px;height:26px;position:absolute;bottom:4px;right:40px;cursor:pointer;display:none}.controls-menu{position:absolute;top:-1000px}#controls-menu{height:calc(100% - 88px);padding-bottom:44px;width:375px;background:var(--background-color);position:inherit;top:0;right:-40px;display:block !important;border-left:solid 1px var(--border-color-1);box-shadow:5px -5px 9px #000;overflow-x:hidden;overflow-y:auto}#controls-menu h3{color:var(--text-color);display:block;margin:23px 0 0 0;padding:0 0 23px 20px;border-bottom:solid 1px var(--border-color)}#controls-menu #controls-menu-close{display:block;position:absolute;top:6px;left:319px;padding:20px;font-weight:bold;cursor:pointer}#controls-menu ul li{background:var(--background-color)}#controls-menu ul li:nth-last-child(2){margin-bottom:44px}#controls-menu ul li:last-child{position:fixed;bottom:calc(44px);height:44px;display:block !important;background:var(--background-color-2);border-top:solid 1px var(--border-color)}#controls-menu ul li{width:100%}#controls-menu ul li img{-webkit-filter:invert(1);filter:invert(1);margin:0 10px -2px 20px}#controls-menu #layer-manager-open,#controls-menu #search-open,#controls-menu #quick-search-open,#controls-menu #viewer-open,#controls-menu #planview,#controls-menu #print-open,#controls-menu #user-open{width:100%;background:none;color:var(--text-color);text-align:left;margin:0;padding:0;border:none;border-bottom:solid 1px var(--border-color);float:none;height:38px;font-family:'Open Sans',sans-serif;font-size:12px}#controls-menu #zoom-in,#controls-menu #zoom-level,#controls-menu #zoom-out,#controls-menu #reset{background:none;border:none;color:var(--text-color);display:inline;font-size:14px;border:none;background:var(--background-color-2);cursor:pointer;float:left}#controls-menu #layer-manager-open:hover,#controls-menu #search-open:hover,#controls-menu #quick-search-open:hover,#controls-menu #viewer-open:hover,#controls-menu #planview:hover,#controls-menu #print-open:hover,#controls-menu #user-open:hover,#controls-menu #zoom-in:hover,#controls-menu #zoom-out:hover,#controls-menu #reset:hover{background:var(--background-color-3)}#controls-menu #zoom-in img,#controls-menu #zoom-level img,#controls-menu #zoom-out img,#controls-menu #reset img{margin:0}#controls-menu #zoom-in{width:48px;padding:14px 16px 11px 16px;margin:0 0 0 20px}#controls-menu #zoom-level{padding:12px 10px 12px 10px;display:inline;text-align:center;width:165px;cursor:default;position:initial}#controls-menu #zoom-out{padding:14px 16px 11px 16px;margin:0}#controls-menu #reset{padding:14px 16px 11px 16px;position:relative;right:-22px;margin:0}select{border:solid 1px var(--primary-color-1);color:var(--primary-color);cursor:pointer}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.viewer-active{height:calc(100% - 345px);bottom:345px}#btn-open-explorer{position:absolute;bottom:20px;right:140px}#btn-error-close{position:absolute;bottom:20px;right:20px}.splash-screen{position:fixed;left:0;bottom:44px;width:100%;height:100%;z-index:9999;background:#fff;cursor:progress}.splash-screen span{position:fixed;top:50%;left:50%;font-size:24px;color:#ddd;margin:40px 0 0 -83px}.load-screen{position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.6);cursor:progress;display:none}.load-screen span{position:fixed;top:calc(50% + 40px);left:0;font-size:24px;color:#ddd;width:100%;text-align:center}.menue-lock{position:fixed;left:0;bottom:0;width:100%;height:46px;z-index:9999;background:var(--background-color);opacity:.01;cursor:progress}#doc-select{float:left;margin:0 10px 0 0;height:26px;max-width:200px;caret-color:var(--primary-color);border-color:var(--primary-color-1);border-radius:0}#doc-select:focus{outline:none}#doc-select .dx-texteditor-input{font-weight:600}#doc-select .dx-placeholder::before{padding:0 0 0 9px;color:var(--base-color)}.doc-searching{background:var(--highlight-color) !important}.doc-item-wrp .dx-item-content{border-bottom:solid 1px var(--border-color);padding:7px 9px 6px 9px !important}.doc-item-wrp .dx-list-item:last-of-type .dx-item-content{border-bottom:none !important}.doc-item{font-weight:600}.printframe-x-1,.printframe-x-2{position:absolute;height:1px;background:#aaa;display:none;z-index:1}.printframe-y-1,.printframe-y-2{position:absolute;width:1px;background:#aaa;display:none;z-index:1}.printframe-cover-1{position:absolute;top:0;left:0;height:100px;background:#eee;padding:0 475px 0 100px;display:none}.printframe-cover-2{position:absolute;top:100px;width:475px;background:#eee;margin-left:100px;display:none}.printframe-cover-3{position:absolute;left:0;height:100px;background:#eee;margin-top:100px;padding:0 475px 0 100px;display:none}.printframe-cover-4{position:absolute;top:100px;left:0;width:100px;background:#eee;display:none}@media(max-width:375px){#doc-select{max-width:140px}.layer-manager,.search,.quick-search,#quick-search-result,.print,.user,.shape-data,#admin-menu,#controls-menu{width:100% !important;min-width:100%}#layer-manager-close,#quick-search-close,#user-close,#shape-data-close,#print-close,#admin-hide{left:calc(100% - 56px)}#controls-menu-close{left:calc(100% - 56px) !important}#controls-menu #zoom-level,#print-zoom-level{width:calc(100% - 210px)}#print-close,#print-hide{left:calc(100% - 115px)}#user-logout{left:calc(100% - 175px)}#search-result .dx-datagrid-search-panel{min-width:100% !important}}@supports (-webkit-touch-callout:none){#menue .controls ul li button{margin:0 !important;padding:5px 10px 0 10px !important}#menue .controls ul li #zoom-in{margin-right:29px !important}#menue .controls ul li #zoom-out{margin-left:30px !important}#controls-menu #zoom-in{margin:0 0 0 20px !important}#controls-menu #zoom-level{width:106px !important}#controls-menu #zoom-out{margin:0 0 0 0 !important}#controls-menu #reset{margin:0 0 0 0 !important}#controls-menu #zoom-in,#controls-menu #zoom-out,#controls-menu #reset{padding:14px 16px 10px 16px !important}}.pageframe #svg-object{background:var(--base-color)}.pageframe #paper-bg{fill:#fff;filter:drop-shadow(0 0 8px #a0a0a0)}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:solid 1px var(--border-color)}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:7px;left:20px;height:14px;width:14px;background-color:var(--background-color);border:solid 1px var(--border-color)}.checkbox-container:hover input~.checkmark{background-color:var(--background-color)}.checkbox-container input:checked~.checkmark{background-color:var(--background-color)}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:5px;top:2px;width:2px;height:6px;border:solid #32538d;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.loader{display:block;width:96px;height:96px;position:absolute;border:4px solid #fbfbfb;top:calc(50% - 95px);left:calc(50% - 48px);animation:loader 4s infinite ease}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#fbfbfb;animation:loader-inner 4s infinite ease-in}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}.sk-cube-grid{display:none;width:96px;height:96px;position:absolute;top:calc(50% - 91px);left:calc(50% - 44px)}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#fff;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-fading-circle{margin:30px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#32538d;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.splash-screen-spinner{display:block;overflow:hidden;width:96px;height:96px;position:absolute;border:4px solid #32538d;top:calc(50% - 51px);left:calc(50% - 48px);animation:splash-screen-spinner 4s infinite ease}.splash-screen-spinner-inner{vertical-align:top;display:inline-block;width:96px;height:96px;border:solid 2px #32538d;background-color:#32538d;animation:splash-screen-spinner-inner 4s infinite ease-in}@keyframes splash-screen-spinner{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes splash-screen-spinner-inner{0%{transform:translateY(-100%)}25%{transform:translateY(-100%)}50%{transform:translateY(0%)}75%{transform:translateY(0%)}100%{transform:translateY(-100%)}}.dx-widget{font-family:'Open Sans',sans-serif;font-size:12px}.dx-box-item-content{font-size:12px}.dx-list-item-content div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-search-text{color:#000;background-color:#ff0}.dx-datagrid-header-panel{background:var(--background-color-2);padding:10px 10px 0 10px}.dx-datagrid-header-panel .dx-toolbar{background:var(--background-color-2);padding:0 10px 0 5px}.dx-header-row{background:var(--primary-color);border:solid 1px var(--primary-color-1);color:#fff}.dx-datagrid-headers .dx-datagrid-table .dx-header-row>td{border-left:solid 1px #1f3459;border-right:solid 1px #1f3459;border-bottom:solid 1px #1f3459}.dx-datagrid .dx-header-filter.dx-header-filter-empty{color:rgba(255,255,255,.5)}.dx-datagrid .dx-header-filter{color:#fff}.dx-datagrid-header-panel .dx-header-filter.dx-header-filter-empty{color:#ddd}.dx-datagrid-header-panel .dx-header-filter{color:rgba(149,149,149,.5)}.dx-overlay-wrapper.dx-datagrid-column-chooser.dx-popup-wrapper.dx-datagrid-column-chooser-mode-drag{height:0 !important}#search .dx-tagbox-single-line.dx-dropdowneditor-button-visible .dx-texteditor-container{width:100%}.dx-popup-bottom.dx-toolbar{border-top:solid 1px var(--border-color)}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused{background-color:var(--highlight-color);color:inherit}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected{background-color:var(--highlight-color);color:inherit}.dx-tagbox{line-height:19px}.dx-colorbox-input-container:after{content:"";display:block;position:absolute;top:50%;z-index:1;width:15px;height:15px;margin-top:-7.5px;left:14px}.dx-colorbox-input-container .dx-placeholder:before{min-width:100%;padding-right:38px}body{margin:0;padding:0;background:var(--background-color)}#login{position:absolute;top:0;left:0;width:420px;height:100%;background:var(--background-color);padding:0 40px;overflow:overlay;color:var(--text-color-3);border-right:solid 1px var(--border-color-1);box-shadow:-5px 0 9px #000;z-index:1;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}#logo{width:420px;height:100px}#logo img{position:relative;top:30px;width:250px}#login h1{font-size:28px;margin:15px 0 10px 0;font-weight:400}#login form{padding-bottom:32px}.input-field{height:50px}input[type=text],input[type=password],input[type=email]{font-size:16px;color:var(--text-color-3);background:var(--background-color);width:calc(100% - 43px);height:36px;padding:0 33px 0 10px;border:solid 1px var(--border-color);border-radius:2px;outline:none;-webkit-appearance:none}input.input-validation-error{border-color:#d9603f}.field-validation-error{color:#d9603f}.validation-summary-errors{color:#d9603f}.validation-summary-errors ul{padding:0 0 0 0;list-style-type:none}.checkbox-container{padding-left:25px;border:none;float:left}.checkmark{left:0;top:0}button[type=submit]{cursor:pointer;outline:none;width:100%;height:40px;border:none;border-radius:2px;font-size:16px;color:var(--text-color-3);background:var(--background-color-3)}a.btn-primary{display:block;text-decoration:none;text-align:center;padding:9px 0;cursor:pointer;outline:none;width:100%;border:none;border-radius:2px;font-size:16px;color:var(--text-color-3);background:var(--background-color-3)}a.btn-oidc{background:url(../img/ico-openid.svg) 10px 9px no-repeat var(--background-color-3);background-size:20px;font-family:Arial;font-size:16px;line-height:22px;filter:grayscale(100%)}a.btn-oidc:hover{filter:grayscale(0%)}#btn-toggle-pw{width:32px;height:24px;cursor:pointer;background-image:url(/img/ico-eye-open.svg);background-position:center;background-repeat:no-repeat;background-size:18px;position:relative;top:-31px;left:388px}#forgot-password{float:right}#forgot-password a{color:#ccc;text-decoration:none;font-style:italic}#copy{position:absolute;bottom:10px;left:-8px;width:100%;text-align:center;font-size:10px}#copy img{position:relative;bottom:20px;left:90px}#image{position:absolute;top:0;right:0;width:calc(100% - 500px);height:100%;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.login-image{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.login-image span{position:absolute;bottom:10px;right:10px;color:#fff;font-size:10px}.login-image span a{color:#fff;font-size:10px;text-decoration:none}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}@media(max-height:274px){#copy.copy-oidc-only{position:relative;padding:60px 0 20px 0}}@media(max-height:483px){#copy.copy-fpo-only{position:relative;padding:60px 0 20px 0}}@media(max-height:548px){#copy.copy-fpo-oidc{position:relative;padding:60px 0 20px 0}}@media(max-width:500px){#login{width:calc(100% - 40px);padding:0 20px;box-shadow:none}#btn-toggle-pw{left:calc(100% - 32px)}#logo{width:calc(100% - 40px);height:80px}#logo img{position:relative;top:20px;width:250px}#image{display:none}}.darkmode .dx-state-hover{border-color:var(--highlight-color)}.darkmode .dx-texteditor.dx-state-focused.dx-editor-filled,.darkmode .dx-texteditor.dx-state-active.dx-editor-filled,.darkmode .dx-texteditor.dx-state-focused.dx-editor-underlined,.darkmode .dx-texteditor.dx-state-active.dx-editor-underlined,.darkmode .dx-texteditor.dx-state-focused.dx-editor-outlined,.darkmode .dx-texteditor.dx-state-active.dx-editor-outlined{border-color:var(--highlight-color-1)}.darkmode #quick-search-term.dx-texteditor.dx-state-hover{border-color:var(--primary-color)}.darkmode #quick-search-term.dx-texteditor.dx-state-focused{border-color:var(--highlight-color)}.darkmode .dx-checkbox-checked .dx-checkbox-icon,.darkmode .dx-checkbox-indeterminate .dx-checkbox-icon{color:var(--text-color)}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon:before,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon{border-color:var(--highlight-color-1)}.darkmode .dx-datagrid .dx-link{color:var(--highlight-color-1)}.darkmode .dx-switch.dx-state-hover .dx-switch-container,.darkmode .dx-checkbox.dx-state-hover .dx-checkbox-icon,.darkmode .dx-datagrid-filter-row .dx-menu-item.dx-state-focused,.darkmode .dx-datagrid-filter-row .dx-menu-item.dx-state-focused:after{border-color:var(--highlight-color)}.darkmode .dx-switch.dx-state-active .dx-switch-container,.darkmode .dx-switch.dx-state-focused .dx-switch-container,.darkmode .dx-checkbox.dx-state-focused .dx-checkbox-icon,.darkmode .dx-datagrid-focus-overlay,.darkmode .dx-checkbox.dx-state-focused .dx-checkbox-icon{border-color:var(--highlight-color-1)}.darkmode .dx-datagrid-filter-panel .dx-icon-filter,.darkmode .dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.darkmode .dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter{color:var(--highlight-color-1)}.darkmode .note-success{color:#000;background:#c8e4b4;border-color:#abd68f}.darkmode .note-warning{color:#000;background:#faf59e;border-color:#f8df7a}.darkmode .note-error{color:#000;background:#faa8a8;border-color:#f99090}.darkmode .note-info{color:#000;background:#b5c8e6;border-color:#8eabd6}.darkmode .release-streamer-top,.darkmode .release-streamer-bottom{background:repeating-linear-gradient(-45deg,#b5c8e6,#b5c8e6 10px,#8eabd6 10px,#8eabd6 20px)}.darkmode.pageframe #svg-object{background:var(--base-color)}.darkmode.pageframe #paper-bg{fill:#fff;filter:drop-shadow(0 0 16px #000)}.darkmode .splash-screen{background:var(--base-color)}.darkmode #nav #overflow .active{background:var(--background-color-4)}.darkmode #quick-search-result .dx-row.dx-state-hover .info td{border:solid 1px var(--border-color-1)}.darkmode #quick-search-result .dx-selection td{color:var(--text-color);background:var(--highlight-color) !important}.darkmode #quick-search-result .dx-selection td td{background:var(--highlight-color-1) !important;border-color:var(--highlight-color) !important}.darkmode mark,.darkmode .dx-datagrid-search-text{background:#ffc107}.darkmode #search-result .dx-selection td,.darkmode #search-result .fpo-dx-selection td{background:var(--highlight-color) !important;border-color:var(--highlight-color-1) !important}.darkmode .checkmark{background-color:var(--background-color-3) !important;border:solid 1px var(--border-color)}.darkmode .checkbox-container:hover input~.checkmark{background-color:var(--background-color-2) !important}.darkmode .checkbox-container input:checked~.checkmark{background-color:var(--background-color-2) !important}.darkmode .checkbox-container .checkmark:after{border-color:var(--text-color) !important}.darkmode #shape-data .bg-dark{background:var(--background-color-2)}.darkmode.print-bg{background:var(--background-color-1)}.darkmode .printframe-cover-1,.darkmode .printframe-cover-2,.darkmode .printframe-cover-3,.darkmode .printframe-cover-4{background:var(--background-color-1)}.darkmode .printframe-x-1,.darkmode .printframe-x-2,.darkmode .printframe-y-1,.darkmode .printframe-y-2{background:var(--border-color-1)}.darkmode .user-settings .icon-theme{background:url(../img/icon-moon.svg)}.darkmode .user-settings #btn-reset-userzoom .dx-icon:before{font-size:15px;color:var(--text-color-1)}.darkmode #quick-search-close,.darkmode #search-close,.darkmode #layer-manager-close,.darkmode #shape-data-close,.darkmode #user-logout,.darkmode #user-close,.darkmode .user-menu img,.darkmode #print-hide,.darkmode #print-show,.darkmode #print-close,.darkmode #print .controls img,.darkmode #viewer-close,.darkmode #cview-data-close,.darkmode #controls-menu-close img,.darkmode .controls button img,.darkmode .user-settings .icon-theme,.darkmode .user-settings .icon-frame,.darkmode .user-settings .icon-shapedata,.darkmode .user-settings .icon-no-shapedata,.darkmode .user-settings .icon-userzoom,.darkmode .user-settings .icon-mark,.darkmode .user-settings .icon-marked{filter:invert(1);opacity:.8}.darkmode .controls button img{filter:invert(0) !important;opacity:.8}.darkmode #print .controls img{filter:invert(1) !important}.darkmode #quick-search-close:hover,.darkmode #search-close:hover,.darkmode #layer-manager-close:hover,.darkmode #shape-data-close:hover,.darkmode #user-logout:hover,.darkmode #user-close:hover,.darkmode .user-menu ul li a:hover img,.darkmode #print-hide:hover,.darkmode #print-show:hover,.darkmode #print-close:hover,.darkmode #print .controls button:hover img,.darkmode #viewer-close:hover,.darkmode #cview-data-close:hover,.darkmode #controls-menu-close:hover img,.darkmode .controls button:hover img,.darkmode .user-settings tr:hover .icon-theme,.darkmode .user-settings tr:hover .icon-frame,.darkmode .user-settings tr:hover .icon-shapedata,.darkmode .user-settings tr:hover .icon-no-shapedata,.darkmode .user-settings tr:hover .icon-userzoom,.darkmode .user-settings tr:hover .icon-mark,.darkmode .user-settings tr:hover .icon-marked{opacity:1}.darkmode .cview-data-panel .controls img{filter:invert(1) !important;opacity:.8 !important}#admin{color:var(--text-color)}#admin.darkmode #body-wrp{background:var(--base-color)}#admin.darkmode .dash-row,#admin.darkmode .settings-row{border-bottom:solid 1px var(--border-color)}#admin.darkmode #admin-show img,#admin.darkmode #admin-hide,#admin.darkmode .admin-menu img,.darkmode .btn img{filter:invert();opacity:.8}#admin.darkmode #admin-show:hover img,#admin.darkmode #admin-hide:hover,#admin.darkmode .admin-menu li:hover img,.darkmode .btn:hover img{filter:invert();opacity:1}.darkmode #open-new-user:before,.darkmode #open-import-users:before,.darkmode #open-preview-hash:before,.darkmode #get-backup:before,.darkmode #restore-backup:before{filter:invert();opacity:.8}.darkmode #open-new-user:hover::before,.darkmode #open-import-users:hover::before,.darkmode #open-preview-hash:hover::before,.darkmode #get-backup:hover::before,.darkmode #restore-backup:hover::before{filter:invert();opacity:1}.darkmode .btn{background-color:#2a2a2a;border-color:#4d4d4d;color:#dedede}.darkmode .btn:hover,.darkmode #open-new-user.dx-button-mode-contained.dx-state-hover,.darkmode #open-import-users.dx-button-mode-contained.dx-state-hover,.darkmode #open-preview-hash.dx-button-mode-contained.dx-state-hover,.darkmode #get-backup.dx-button-mode-contained.dx-state-hover,.darkmode #restore-backup.dx-button-mode-contained.dx-state-hover{background-color:#343434;border-color:var(--highlight-color)}.darkmode .btn:focus,.darkmode .dx-button-mode-contained.dx-state-focused,.darkmode #open-new-user.dx-button-mode-contained.dx-state-focused,.darkmode #open-import-users.dx-button-mode-contained.dx-state-focused,.darkmode #open-preview-hash.dx-button-mode-contained.dx-state-focused,.darkmode #get-backup.dx-button-mode-contained.dx-state-focused,.darkmode #restore-backup.dx-button-mode-contained.dx-state-focused{background-color:#3e3e3e;border-color:var(--highlight-color)}.darkmode .btn:active,.darkmode .dx-button-mode-contained.dx-state-active,.darkmode #open-new-user.dx-button-mode-contained.dx-state-active,.darkmode #open-import-users.dx-button-mode-contained.dx-state-active,.darkmode #open-preview-hash.dx-button-mode-contained.dx-state-active,.darkmode #get-backup.dx-button-mode-contained.dx-state-active,.darkmode #restore-backup.dx-button-mode-contained.dx-state-active{background-color:#676767;border-color:#4d4d4d}.darkmode .dx-button-mode-contained.dx-button-danger{color:#fff}.darkmode .dx-button-mode-contained.dx-button-danger.dx-state-focused{background-color:#e48481}.darkmode .dx-button-mode-contained.dx-button-danger.dx-state-active{background-color:#eeb1af}.darkmode #memory-usage-line .dxc-series-group .dxc-series .dxc-elements,.darkmode #cpu-usage-line .dxc-series-group .dxc-series .dxc-elements{fill:var(--background-color-3)}.darkmode #size-volume .dxc-series-group .dxc-series:nth-child(4) g{fill:#2e2e2e}.darkmode #size-volume .dxc-series-group .dxc-series:nth-child(5) g{fill:#333}.darkmode #size-volume .dxc-series-group .dxc-series:nth-child(6) g{fill:#383838}.darkmode #MailNotifications .dx-switch-on,.darkmode #use-secure-socket-option-starttls .dx-switch-on,.darkmode #use-secure-socket-option-starttls .dx-switch-off{color:#dedede}.darkmode #MailNotifications .dx-switch-off{color:#787878}.darkmode #import-users-grid .dx-datagrid-rowsview tr:hover{background:#343434}.darkmode .invalid-cell{background:#faa8a8;color:#000}.darkmode .invalid-lic-cell{background:#faf59e;color:#000}.darkmode .dx-invalid-message>.dx-overlay-content{color:#fff}.darkmode #views-grid .view-link,.darkmode #views-grid .dx-link{color:var(--highlight-color-1)}.darkmode #DictVisualizationCleanMode .dx-switch-on,.darkmode #DictVisualizationCleanMode .dx-switch-off{padding-top:6px;color:#dedede}.darkmode .swagger-ui .dialog-ux .modal-ux-header .close-modal{fill:var(--text-color)}.darkmode h3 img{filter:invert()}.darkmode .planview img,.darkmode .planview-small img,.darkmode #explorer-close img,.darkmode #explorer-open img,.darkmode #explorer-view-properties-open img,.darkmode #explorer-view-properties-close img,.darkmode #explorer-shape-properties-open img,.darkmode #explorer-shape-properties-close img{filter:invert();opacity:.8}.darkmode .planview:hover img,.darkmode .planview-small:hover img,.darkmode #explorer-close:hover img,.darkmode #explorer-open:hover img,.darkmode #explorer-view-properties-open img:hover,.darkmode #explorer-view-properties-close img:hover,.darkmode #explorer-shape-properties-open img:hover,.darkmode #explorer-shape-properties-close img:hover{filter:invert();opacity:1}.darkmode .dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-modal,.darkmode .dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-modal.dx-overlay-shader{background:rgba(0,0,0,.6) !important}.darkmode .cview-divider:before,.darkmode .cview-divider:after{background-image:repeating-linear-gradient(-45deg,#2e2e2e 6px,#2e2e2e 15px,#454545 0,#454545 40px)}.darkmode .cview-divider-empty{width:100%;height:20px;margin:25px 0;background-image:repeating-linear-gradient(-45deg,#2e2e2e 6px,#2e2e2e 15px,#454545 0,#454545 40px)}.darkmode #error #logo img{filter:brightness(1.2)}.darkmode #error #copy img{filter:brightness(3)}.darkmode #login input[type=text],.darkmode #login input[type=password],.darkmode #login input[type=email]{background:var(--background-color-1);border:solid 1px var(--border-color-1)}.darkmode #login #logo img,.darkmode #login #copy img{filter:saturate(.8)}