From 8ce7b024269aef7cc166c5ed0d48cf9343ffebe4 Mon Sep 17 00:00:00 2001 From: volterra79 Date: Tue, 20 Aug 2024 09:07:52 +0200 Subject: [PATCH] :arrow_up: Client https://github.com/g3w-suite/g3w-client/pull/647/commits/46ea0427c87a99d30ad992a56192b76a0e9c662f --- g3w-admin/client/static/client/css/app.min.css | 2 +- g3w-admin/client/static/client/js/app.min.js | 2 +- g3w-admin/client/static/client/js/app.min.js.map | 2 +- g3w-admin/client/templates/client/index.html | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/g3w-admin/client/static/client/css/app.min.css b/g3w-admin/client/static/client/css/app.min.css index daa89cb6e..384467c41 100644 --- a/g3w-admin/client/static/client/css/app.min.css +++ b/g3w-admin/client/static/client/css/app.min.css @@ -1 +1 @@ -.g3w-hide,.hide{display:none!important}table.dataTable .no-footer,table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:0!important}.loading:before,.loading:not(:required):after{content:'';display:block}.skin-blue{--skin-color:#3c8dbc;--skin-d5:#367fa9;--skin-d6:#357ca5;--skin-d10:#307095;--skin-d20:#23536f;--skin-l10:#5fa4cc;--skin-l20:#86bad8;--skin-l30:#acd0e5;--skin-l40:#d3e6f1;--skin-l45:#e6f1f7;--skin-l48:#f2f8fb}.skin-green{--skin-color:#00a65a;--skin-d5:#008d4c;--skin-d6:#008749;--skin-d10:#00733e;--skin-d20:#004023;--skin-l10:#00d976;--skin-l20:#0dff90;--skin-l30:#40ffa8;--skin-l40:#73ffbf;--skin-l45:#8dffcb;--skin-l48:#9cffd2}.skin-red{--skin-color:#dd4b39;--skin-d5:#d73925;--skin-d6:#d33724;--skin-d10:#c23321;--skin-d20:#96271a;--skin-l10:#e47365;--skin-l20:#ec9a90;--skin-l30:#f3c2bc;--skin-l40:#fbe9e7;--skin-l48:#fffdfd;--skin-l48:#ffffff}.skin-yellow{--skin-color:#e99611;--skin-d5:#d1870f;--skin-d6:#cc840f;--skin-d10:#b9770e;--skin-d20:#8a590a;--skin-l10:#f1ab3c;--skin-l20:#f4c06c;--skin-l30:#f8d49b;--skin-l40:#fbe9cb;--skin-l45:#fdf3e3;--skin-l48:#fef9f1}.skin-purple{--skin-color:#605ca8;--skin-d5:#555299;--skin-d6:#545096;--skin-d10:#4c4988;--skin-d20:#3a3767;--skin-l10:#807dba;--skin-l20:#a19fcb;--skin-l30:#c1c0dd;--skin-l40:#e2e1ef;--skin-l45:#f2f2f8;--skin-l48:#fcfcfd}body,html{height:100%;width:100%;min-height:100%}.hide-cursor-caret-color{caret-color:transparent}.g3w-disabled{cursor:not-allowed!important;pointer-events:none!important;opacity:.7!important}.g3w-long-text{overflow:hidden;white-space:normal;overflow-wrap:break-word}.g3w-icon-toggled,.g3w-panel button.run_button{background-color:var(--skin-color)}.g3w-mini-relation-icon{color:var(--skin-color);cursor:pointer;font-size:12px;padding:5px;border-radius:5px}:focus{outline:0}@font-face{font-family:icomoon;src:url(../fonts/iconmoon.ttf?fcb3cj) format('truetype'),url(../fonts/iconmoon.woff?fcb3cj) format('woff'),url(../fonts/iconmoon.svg?fcb3cj#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(../fonts/source-sans-pro-v13-latin-300.woff2) format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:local('Source Sans Pro Light Italic'),local('SourceSansPro-LightItalic'),url(../fonts/source-sans-pro-v13-latin-300italic.woff2) format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(../fonts/source-sans-pro-v13-latin-regular.woff2) format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(../fonts/source-sans-pro-v13-latin-600.woff2) format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:local('Source Sans Pro SemiBold Italic'),local('SourceSansPro-SemiBoldItalic'),url(../fonts/source-sans-pro-v13-latin-600italic.woff2) format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(../fonts/source-sans-pro-v13-latin-700.woff2) format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldItalic'),url(../fonts/source-sans-pro-v13-latin-700italic.woff2) format('woff2')}.loading{position:fixed;z-index:100000;height:2em;width:2em;overflow:show;margin:auto;inset:0}.loading:before{position:fixed;top:0;left:0;width:100%;height:100%}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{font-size:10px;width:1em;height:1em;margin-top:-.5em;animation:circle 1.5s infinite linear;border-radius:.5em;box-shadow:var(--skin-color) 1.5em 0 0 0,var(--skin-color) 1.1em 1.1em 0 0,var(--skin-color) 0 1.5em 0 0,var(--skin-color) -1.1em 1.1em 0 0,var(--skin-color) -1.5em 0 0 0,var(--skin-color) -1.1em -1.1em 0 0,var(--skin-color) 0 -1.5em 0 0,var(--skin-color) 1.1em -1.1em 0 0}.bar-loader:before,.box-title.fa-minus:before,.box-title.fa-plus:before,.mtooltip-measure:before,.mtooltip-static:before{content:""}.spinner-wrapper{top:0;right:0;padding:.5em;color:var(--skin-color);background-color:transparent}.spinner-wrapper .spinner{width:80px;height:80px;animation:circle infinite .75s linear;border-radius:100%;border:8px solid var(--skin-color)}.spinner-wrapper .spinner.transparent{border:8px solid var(--skin-color);border-top-color:transparent}.spinner-wrapper .spinner.blue{border:8px solid #fff;border-top-color:transparent}.spinner-wrapper.blue{background-color:#3c8dbc;color:#fff}.bar-loader,.g3wform_body .editbtn.enabled.toggled,.g3wform_body .editbtn.enabled:hover{background-color:#ddd}.bar-loader{height:4px;width:100%;position:relative;overflow:hidden}.bar-loader:before{background-color:var(--skin-d20);display:block;position:absolute;left:-200px;width:200px;height:4px;animation:loading 1s linear infinite}.box.collapsed-box .box-body,.box.collapsed-box .box-footer,.main-header .sidebar-toggle .icon-bar{display:none}.box,.box-header,.content-wrapper{position:relative}@keyframes circle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;overflow-x:hidden;overflow-y:auto}.wrapper{height:100%;width:100%;overflow:hidden}.content-wrapper{transition:transform .3s ease-in-out,margin .3s ease-in-out;margin-left:350px;min-height:100%;background-color:#ecf0f5;padding-top:50px;overflow:hidden}@media (max-width:767px){:root .content-wrapper{margin-left:0}:root .sidebar-open .content-wrapper{transform:translate(350px,0)}}@media (min-width:768px){:root .sidebar-collapse .content-wrapper{margin-left:0}}.box{border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1)}.btn,.btn-box-tool.btn:active{box-shadow:none}.box.box-primary{border-top-color:#3c8dbc}.box.height-control .box-body{max-height:300px;overflow:auto}.box .border-right{border-right:1px solid #f4f4f4}.box .border-left{border-left:1px solid #f4f4f4}.box-body:after,.box-body:before,.box-footer:after,.box-footer:before,.box-header:after,.box-header:before{content:" ";display:table}.box-body:after,.box-footer:after,.box-header:after{clear:both}.box-header{color:#444;display:block;padding:10px}.box-header.with-border{border-bottom:1px solid #f4f4f4}.collapsed-box .box-header.with-border{border-bottom:none}.box-header .box-title,.box-header>:is(.fa,.glyphicon,.ion){display:inline-block;font-size:18px;margin:0;line-height:1}.btn-app,.btn-box-tool,.text-sm{font-size:12px}.box-header>:is(.fa,.glyphicon,.ion){margin-right:5px}.box-header>.box-tools{position:absolute;right:10px;top:5px}.box-header>.box-tools [data-toggle=tooltip],.btn-app,.btn.btn-file{position:relative}.box-header>.box-tools.pull-right .dropdown-menu{right:0;left:auto}.btn-box-tool{padding:5px;background:0 0;color:#97a0b3}.btn-box-tool:hover,.open .btn-box-tool{color:#606c84}.box-body{border-radius:0 0 3px 3px;padding:10px}.box-body.mobile{padding:5px}.box-body .no-header{border-top-right-radius:3px;border-top-left-radius:3px}.box-body>.table{margin-bottom:0}.box-body .box-pane{border-radius:0 0 0 3px}.box-body .box-pane-right{border-radius:0 0 3px}.box-footer{border-radius:0 0 3px 3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.chart-legend{list-style:none;padding:0;margin:10px 0}@media (max-width:767px){:root .chart-legend>li{float:left;margin-right:10px}:root .sidebar-open .content-wrapper{transform:translate(300px,0)}}.box-input{max-width:200px}.modal .panel-body{color:#444}.btn{border:1px solid transparent}.btn-app:active,.btn-app:focus,.btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-link,.btn.btn-flat{box-shadow:none}.btn:focus{outline:0}.btn.uppercase{text-transform:uppercase}.btn.btn-flat{border-radius:0;border-width:1px}.btn.btn-file{overflow:hidden}.btn.btn-file>input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.btn-default{background-color:#f4f4f4;color:#444;border-color:#ddd}.btn-default.hover,.btn-default:active,.btn-default:hover{background-color:#e7e7e7}.btn-primary{background-color:#3c8dbc;border-color:#367fa9}.btn-primary.hover,.btn-primary:active,.btn-primary:hover{background-color:#367fa9}.btn-success{background-color:#00a65a;border-color:#008d4c}.btn-success.hover,.btn-success:active,.btn-success:hover{background-color:#008d4c}.btn-info{background-color:#00c0ef;border-color:#00acd6}.btn-info.hover,.btn-info:active,.btn-info:hover{background-color:#00acd6}.btn-danger{background-color:#dd4b39;border-color:#d73925}.btn-danger.hover,.btn-danger:active,.btn-danger:hover{background-color:#d73925}.btn-warning{background-color:#e99611;border-color:#d1870f}.btn-warning.hover,.btn-warning:active,.btn-warning:hover{background-color:#d1870f}.btn-outline{border:1px solid #fff;background:0 0;color:#fff}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.btn[class*=bg-]:hover{box-shadow:inset 0 0 100px rgba(0,0,0,.2)}.btn-app{border-radius:3px;padding:15px 5px;margin:0 0 10px 10px;min-width:80px;height:60px;text-align:center;color:#666;border:1px solid #ddd;background-color:#f4f4f4}.btn-app>.fa,.btn-app>.glyphicon,.btn-app>.ion{font-size:20px;display:block}.btn-app:hover{background:#f4f4f4;color:#444;border-color:#aaa}.btn-app>.badge{position:absolute;top:-3px;right:-10px;font-size:10px;font-weight:400}.alert{border-radius:3px}.alert h4{font-weight:600}.alert .icon{margin-right:10px}.alert .close{color:#000;opacity:.2}.alert .close:hover{opacity:.5}.alert a{color:#fff;text-decoration:underline}.alert-success{border-color:#008d4c}.alert-danger,.alert-error{border-color:#d73925}.alert-warning{border-color:#d1870f}.alert-info{border-color:#00acd6}.nav>li>a:active,.nav>li>a:focus,.nav>li>a:hover{color:#444;background:#f7f7f7}.pagination>li>a{background:#fafafa;color:#666}.pagination.pagination-flat>li>a{border-radius:0!important}.table>:is(thead,tbody,tfoot)>tr>td,.table>:is(thead,tbody,tfoot)>tr>th{border-top:1px solid #f4f4f4}.table>thead>tr>th{border-bottom:2px solid #f4f4f4}.table tr td .progress{margin-top:5px}.table-bordered,.table-bordered>:is(thead,tbody,tfoot)>tr>td,.table-bordered>:is(thead,tbody,tfoot)>tr>th{border:1px solid #f4f4f4}.table-bordered>thead>tr>:is(th,td){border-bottom-width:2px}.table.no-border,.table.no-border :is(td,th){border:0}table.text-center,table.text-center :is(td,th){text-align:center}.table.align th{text-align:left}.table.align td{text-align:right}.label-default{background-color:#d2d6de;color:#444}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control>.fa{font-size:40px;position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-20px}.modal{background:rgba(0,0,0,.3)}.modal-header{border-bottom-color:#f4f4f4}.modal-footer{border-top-color:#f4f4f4}.modal-content{border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.125);border:0}@media (min-width:768px){:root .modal-content{box-shadow:0 2px 3px rgba(0,0,0,.125)}}.modal-primary .modal-footer,.modal-primary .modal-header{border-color:#307095}.modal-warning .modal-footer,.modal-warning .modal-header{border-color:#b9770e}.modal-info .modal-footer,.modal-info .modal-header{border-color:#0097bc}.modal-success .modal-footer,.modal-success .modal-header{border-color:#00733e}.modal-danger .modal-footer,.modal-danger .modal-header{border-color:#c23321}.invoice{position:relative;background:#fff;border:1px solid #f4f4f4;padding:20px;margin:10px 25px}.invoice-title{margin-top:0}.pad{padding:10px}.margin{margin:10px}.margin-bottom{margin-bottom:20px}.margin-bottom-none{margin-bottom:0}.margin-r-5{margin-right:5px}.inline{display:inline}.bg-gray{color:#fff!important;background-color:#d2d6de!important}.bg-gray-light{color:#fff!important;background-color:#f7f7f7}.bg-black{color:#fff!important;background-color:#111!important}.alert-danger,.alert-error,.bg-red,.label-danger,.modal-danger .modal-body{color:#fff!important;background-color:#dd4b39!important}.alert-warning,.bg-yellow,.label-warning,.modal-warning .modal-body{color:#fff!important;background-color:#e99611!important}.alert-info,.bg-aqua,.label-info,.modal-info .modal-body{color:#fff!important;background-color:#00c0ef!important}.bg-blue{color:#fff!important;background-color:#0073b7!important}.bg-light-blue,.label-primary,.modal-primary .modal-body{color:#fff!important;background-color:#3c8dbc!important}.alert-success,.bg-green,.label-success,.modal-success .modal-body{color:#fff!important;background-color:#00a65a!important}.bg-navy{color:#fff!important;background-color:#001F3F!important}.bg-teal{color:#fff!important;background-color:#39CCCC!important}.bg-olive{color:#fff!important;background-color:#3D9970!important}.bg-lime{color:#fff!important;background-color:#01FF70!important}.bg-orange{color:#fff!important;background-color:#FF851B!important}.bg-fuchsia{color:#fff!important;background-color:#F012BE!important}.bg-purple{color:#fff!important;background-color:#605ca8!important}.bg-maroon{color:#fff!important;background-color:#D81B60!important}.bg-gray-active{color:#000;background-color:#b5bbc8!important}.bg-black-active{color:#fff!important;background-color:#000!important}.bg-red-active,.modal-danger .modal-footer,.modal-danger .modal-header{color:#fff!important;background-color:#d33724!important}.bg-yellow-active,.modal-warning .modal-footer,.modal-warning .modal-header{color:#fff!important;background-color:#cc840f!important}.bg-aqua-active,.modal-info .modal-footer,.modal-info .modal-header{color:#fff!important;background-color:#00a7d0!important}.bg-blue-active{color:#fff!important;background-color:#005384!important}.bg-light-blue-active,.modal-primary .modal-footer,.modal-primary .modal-header{color:#fff!important;background-color:#357ca5!important}.bg-green-active,.modal-success .modal-footer,.modal-success .modal-header{color:#fff!important;background-color:#008d4c!important}.bg-navy-active{color:#fff!important;background-color:#001a35!important}.bg-teal-active{color:#fff!important;background-color:#30bbbb!important}.bg-olive-active{color:#fff!important;background-color:#368763!important}.bg-lime-active{color:#fff!important;background-color:#00e765!important}.bg-orange-active{color:#fff!important;background-color:#ff7701!important}.bg-fuchsia-active{color:#fff!important;background-color:#db0ead!important}.bg-purple-active{color:#fff!important;background-color:#555299!important}.bg-maroon-active{color:#fff!important;background-color:#ca195a!important}.bg-teal-gradient{color:#fff;background:linear-gradient(to top,#39CCCC,#7adddd)!important}.bg-light-blue-gradient{color:#fff;background:linear-gradient(to top #3c8dbc,#67a8ce)!important}.bg-blue-gradient{color:#fff;background:linear-gradient(to top #0073b7,#0089db)!important}.bg-aqua-gradient{color:#fff;background:linear-gradient(to top #00c0ef,#14d1ff)!important}.bg-yellow-gradient{color:#fff;background:linear-gradient(to top #e99611,#f3b859)!important}.bg-purple-gradient{color:#fff;background:linear-gradient(to top #605ca8,#9491c4)!important}.bg-green-gradient{color:#fff;background:linear-gradient(to top #00a65a,#00ca6d)!important}.bg-red-gradient{color:#fff;background:linear-gradient(to top #dd4b39,#e47365)!important}.bg-black-gradient{color:#fff;background:linear-gradient(to top #111,#2b2b2b)!important}.bg-maroon-gradient{color:#fff;background:linear-gradient(to top #D81B60,#e73f7c)!important}[class^=bg-].disabled{opacity:.65}.text-red{color:#dd4b39!important}.text-yellow{color:#e99611!important}.text-aqua{color:#00c0ef!important}.text-blue{color:#0073b7!important}.text-black{color:#111!important}.text-light-blue{color:#3c8dbc!important}.text-green{color:#00a65a!important}.text-gray{color:#d2d6de!important}.text-navy{color:#001F3F!important}.text-teal{color:#39CCCC!important}.text-olive{color:#3D9970!important}.text-lime{color:#01FF70!important}.text-orange{color:#FF851B!important}.text-fuchsia{color:#F012BE!important}.text-purple{color:#605ca8!important}.text-maroon{color:#D81B60!important}.link-muted{color:#7a869d}.link-muted:focus,.link-muted:hover{color:#606c84}.link-black{color:#666}.link-black:focus,.link-black:hover{color:#999}.text-bold,.text-bold.table td,.text-bold.table th{font-weight:700}.flat{border-radius:0!important}.no-border{border:0!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-shadow{box-shadow:none!important}.list-unstyled{list-style:none;margin:0;padding:0}.list-group-unbordered>.list-group-item{border-left:0;border-right:0;border-radius:0;padding-left:0;padding-right:0}.jqstooltip{padding:5px!important;width:auto!important;height:auto!important}.no-pad-top{padding-top:0}.position-static{position:static!important}.list-header{font-size:15px;padding:10px 4px;font-weight:700;color:#666}.list-seperator{height:1px;background:#f4f4f4;margin:15px 0 9px}.list-link>a{padding:4px;color:#777}.list-link>a:hover{color:#222}.font-light{font-weight:300}.connectedSortable{min-height:100px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sort-highlight{background:#f4f4f4;border:1px dashed #ddd;margin-bottom:10px}.full-opacity-hover{opacity:.65}.full-opacity-hover:hover{opacity:1}.chart{position:relative;overflow:hidden;width:100%}.chart canvas,.chart svg{width:100%!important}.main-header,.main-sidebar{position:fixed}.content{min-height:250px;padding:0 15px;margin-right:auto;margin-left:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif}a{color:#3c8dbc}a:active,a:focus,a:hover{outline:0;text-decoration:none;color:#72afd2}.btn{border-radius:3px}.btn-circle-medium{width:30px;height:30px;border-radius:15px;padding:0;font-size:1.2em}.box-header{cursor:pointer}div.info_help_text{position:relative;border-radius:2px;padding:5px;margin:.8em;white-space:pre-line;background-color:rgba(255,255,255,.1)}div.info_help_text .info_help_text_button{text-align:center;font-size:.7em;margin-top:-5px;margin-left:-5px;background-color:#222d32;font-weight:700;color:#fff;position:absolute;top:0;left:0;width:15px;height:15px;box-shadow:0 3px 5px rgba(0,0,0,.5);border:1px solid #fff;border-radius:50%}.btn.quick-action{font-size:1.5em;color:#888;background-color:transparent;border:0;margin:-5px 0 0;padding:6px 10px;vertical-align:middle}.btn.quick-action:hover{color:#888;border-color:#3c8dbc;background-color:transparent}.g3w-icon{box-shadow:0 2px 4px rgba(0,0,0,.2);padding:5px;font-size:1.3em;border-radius:30%;cursor:pointer}.dropdown-menu,.g3w-icon.no-shadow{box-shadow:none}.g3w-icon.trash{color:red!important}.main-header .navbar-brand,.main-header .sidebar-toggle:hover{color:#fff}.slimScrollBar{background:#fff!important;width:7px!important;opacity:.5!important}.gutter-vertical{margin-top:-10px;cursor:ns-resize;border:2px dotted #fff}.modal-footer button{font-weight:700}@media (min-width:768px){:root .container-fluid>.navbar-collapse,:root .container-fluid>.navbar-header,:root .container>.navbar-collapse,:root .container>.navbar-header{margin-right:0;margin-left:-15px}}.main-header{top:0;right:0;left:0;position:relative;z-index:1030}.main-header>.navbar{transition:margin-left .3s ease-in-out;margin-bottom:0;margin-left:0;border:none;min-height:50px;border-radius:0}.main-header .navbar-right{float:right}.main-header .navbar-right li{font-weight:700;border-right:1px solid rgba(255,255,255,.2)}.main-header .navbar-right li:last-child,.main-header .navbar-right.app-navbar-nav li:last-child{border:0}.main-header .navbar-right.app-navbar-nav li{font-weight:700}.main-header .sidebar-toggle{float:left;background-color:transparent;background-image:none;padding:15px 10px 14px;margin-left:5px}.main-header .sidebar-toggle:active,.main-header .sidebar-toggle:focus{background:0 0}.main-header .navbar .nav>li.user>a>:is(.fa,.glyphicon,.ion){margin-right:5px}.main-header .navbar .nav>li>a>.label{position:absolute;top:9px;right:7px;text-align:center;font-size:9px;padding:2px 3px;line-height:.9}.main-header .logo{transition:width .3s ease-in-out;display:block;float:left;height:50px;font-size:20px;line-height:50px;text-align:center;width:350px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 15px;font-weight:300;overflow:hidden}.main-header .logo .logo-lg{display:block}.main-header .logo .logo-mini{display:none}.content-header{position:relative;padding:15px 15px 0}.content-header>h1{margin:0;font-size:24px}.content-header>h1>small{font-size:15px;display:inline-block;padding-left:4px;font-weight:300}.content-header>.breadcrumb{float:right;background:0 0;margin-top:0;margin-bottom:0;font-size:12px;padding:7px 5px;position:absolute;top:15px;right:10px;border-radius:2px}.content-header>.breadcrumb>li>a{color:#444;text-decoration:none;display:inline-block}.content-header>.breadcrumb>li>a>:is(.fa,.glyphicon,.ion){margin-right:5px}.content-header>.breadcrumb>li+li:before{content:'>\00a0'}.navbar-toggle{color:#fff;border:0;padding:11px 15px 9px;margin:5px 20px 4px 4px}.navbar-nav>.user-menu>.dropdown-menu>.user-body:after,.navbar-nav>.user-menu>.dropdown-menu>.user-body:before,.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after,.navbar-nav>.user-menu>.dropdown-menu>.user-footer:before{content:" ";display:table}.navbar-nav>.user-menu>.dropdown-menu>.user-body:after,.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after{clear:both}.dropdown-menu{border-color:#eee}.dropdown-menu>li>a{color:#777}.dropdown-menu>li>a>:is(.glyphicon,.fa,.ion){margin-right:10px}.dropdown-menu>li>a:hover{background-color:#e1e3e9;color:#333}.dropdown-menu>.divider{background-color:#eee}.navbar-nav>.user-menu>.dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;padding:1px 0 0;border-top-width:0;width:280px}.navbar-nav>.user-menu>.dropdown-menu>.user-body{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header{height:175px;padding:10px;text-align:center}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>img{z-index:5;height:90px;width:90px;border:3px solid transparent;border-color:rgba(255,255,255,.2)}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p{z-index:5;color:#fff;color:rgba(255,255,255,.8);font-size:17px;margin-top:10px}.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p>small{display:block;font-size:12px}.navbar-nav>.user-menu>.dropdown-menu>.user-body{padding:15px;border-bottom:1px solid #f4f4f4;border-top:1px solid #ddd}.navbar-nav>.user-menu>.dropdown-menu>.user-body a{color:#444!important}.navbar-nav>.user-menu>.dropdown-menu>.user-footer{background-color:#f9f9f9;padding:10px}.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default{color:#666}.navbar-nav>.user-menu .user-image{float:left;width:25px;height:25px;border-radius:50%;margin-right:10px;margin-top:-2px}.main-header .navbar{background-color:var(--skin-color)}.main-header .navbar .nav>li>a{color:#fff}.main-header .navbar .nav .open>a,.main-header .navbar .nav .open>a:focus,.main-header .navbar .nav .open>a:hover,.main-header .navbar .nav>.active>a,.main-header .navbar .nav>li>a:active,.main-header .navbar .nav>li>a:focus,.main-header .navbar .nav>li>a:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.main-header .navbar .sidebar-toggle{color:#fff}.main-header .navbar .sidebar-toggle:hover{background-color:var(--skin-d5)}.main-header li.user-header{background-color:var(--skin-color)}.content-header{background:0 0}.main-header .logo{background-color:var(--skin-d5);color:#fff;border-bottom:0 solid transparent}.main-header .logo:hover{background-color:var(--skin-d6)}.main-sidebar,.wrapper{background-color:#222d32}header.main-header .container-fluid{padding:0!important}header.main-header .navbar-header{margin-left:0!important}header.main-header #main-navbar .navbar-right.app-navbar-nav{padding-right:10px}.g3w-nav{max-height:50px!important}.main-header{max-height:50px}.main-header .navbar{max-height:50px;box-shadow:0 3px 15px 0 rgba(0,0,0,.3)}.main-header .navbar-inverse .navbar-toggle:is(:focus,:hover){margin-top:5px}.main-header .customheaderlink a.imagelink{padding:14px}.main-header .g3w-languages{margin-top:9px;margin-left:10px;margin-right:-7px}.main-header .g3w-languages .select2-selection{border-radius:3px}.controls-aside-toggle,.sidebar-aside-toggle{position:absolute;left:350px;top:50px;box-shadow:0 3px 5px rgba(0,0,0,.5);color:#fff;background-image:none;padding:12.5px;font-family:fontAwesome;background-color:var(--skin-color);border-bottom:1px solid var(--skin-color)}.sidebar-menu li>a,.sidebar-menu>li{position:relative}.main-sidebar,.navbar-form{padding-bottom:0}.controls-aside-toggle:is(:focus,:hover),.sidebar-aside-toggle:is(:focus,:hover){color:#fff}.controls-aside-toggle.iframe,.sidebar-aside-toggle.iframe{top:0}.sidebar-aside-toggle .icon-bar{display:none}.navbar-form{padding-top:0;margin-bottom:0}.title-box{line-height:50px;margin-left:10px}.title-box .title{font-size:2em;font-weight:700;color:#fff}.navbar-inverse .navbar-toggle{outline:1}.navbar-inverse .navbar-toggle:is(:focus,:hover){outline:#fff solid 1px;background-color:transparent}.navbar-inverse :is(.navbar-collapse,.navbar-form){border-color:transparent;background-color:var(--skin-color)}.g3w-languages .select2-selection__rendered{color:var(--skin-color)!important}@media (max-width:767px){:root .main-header .navbar-right a{color:inherit;background:0 0}:root .main-header .navbar-right{float:none}:root .navbar-collapse .main-header .navbar-right{margin:7.5px -15px}:root .main-header .navbar-right>li{color:inherit;border:0}:root .content-header>.breadcrumb{position:relative;margin-top:5px;top:0;right:0;float:none;background:#d2d6de;padding-left:10px}:root .content-header>.breadcrumb li:before{color:#97a0b3}:root .main-header{position:relative}:root .main-header .logo,:root .main-header .navbar{width:100%;float:none}:root .main-header .navbar{margin:0}:root .navbar-collapse.pull-left{float:none!important}:root .navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default:hover{background-color:#f9f9f9}:root .navbar-nav>.user-menu>.dropdown-menu>.user-body a{background:#fff!important;color:#444!important}:root .navbar-nav>.user-menu .user-image{float:none;margin-right:0;margin-top:-8px;line-height:10px}:root .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,.1)}:root .main-header .navbar .dropdown-menu li a{color:#fff}:root .main-header .navbar .dropdown-menu li a:hover{background:var(--skin-d5)}:root .main-header .dropdown.user .dropdown-menu{width:100%}:root .main-header .dropdown.user .dropdown-menu .user-header{display:none}:root .controls-aside-toggle,:root .sidebar-aside-toggle{left:300px}}.main-sidebar,.sidebar-aside-toggle{transition:transform .3s ease-in-out,width .3s ease-in-out}.sidebar-form input:focus{border-color:transparent}.sidebar-menu{list-style:none;margin:0;padding:0}.sidebar-menu>li{margin:0;padding:0}.sidebar-menu>li>a{padding:12px 5px 12px 15px;display:block;border-left:3px solid transparent}.sidebar-menu>li>a>:is(.fa,.glyphicon,.ion){width:20px}.sidebar-menu>li :is(.label,.badge){margin-top:3px;margin-right:5px}.sidebar-menu li.header{padding:10px 25px 10px 15px;font-size:12px}.sidebar-menu li>a>.fa-angle-left{width:auto;height:auto;padding:0;margin-right:10px;margin-top:3px}.sidebar-menu li.active>.treeview-menu{display:block}.sidebar-menu .treeview-menu{display:none;list-style:none;padding:0;margin:0}.sidebar-menu .treeview-menu .treeview-menu{padding-left:20px}.sidebar-menu .treeview-menu>li{margin:0}.sidebar-menu .treeview-menu>li>a{padding:5px 5px 5px 15px;display:block;font-size:14px}.sidebar-menu .treeview-menu>li>a>:is(.fa,.glyphicon,.ion){width:20px}.sidebar-menu .treeview-menu>li>a>:is(.fa-angle-left,.fa-angle-down){width:auto}.sidebar-menu .sidebar-tool .tool-box{display:block;height:50px;width:100%;margin:10px 0}.sidebar-menu .sidebar-tool .tool-box .tool-box-icon{display:block;margin-left:auto;margin-right:auto;height:50px;width:50px;text-align:center;font-size:35px;line-height:50px;background:rgba(0,0,0,.2)}.sidebar-menu .sidebar-tool .tool-box .tool-box-icon>img{max-width:100%}.sidebar-menu .sidebar-tool .tool-box .tool-box-content{height:20px;width:100%;text-align:center}.sidebar-menu .sidebar-tool .tool-box .tool-box-content .tool-box-name{font-size:14px;color:#fff;text-transform:uppercase}.sidebar-menu,.sidebar-menu>li.header{white-space:nowrap}.sidebar-menu:hover{overflow:visible}.sidebar-form,.sidebar-menu>li.header{overflow:hidden;text-overflow:clip}.sidebar-menu li>a>.pull-right{position:absolute;top:50%;right:10px;margin-top:-7px}.sidebar-menu>li.header{color:#4b646f;background:#1a2226}.sidebar-menu>li.active>a,.sidebar-menu>li:hover>a{color:#fff;background:#1e282c;border-left-color:var(--skin-color)}.main-sidebar a{color:#b8c7ce}.main-sidebar a:hover{text-decoration:none}.sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.treeview-menu>li>a{color:#8aa4af}.treeview-menu>li.active>a,.treeview-menu>li>a:hover{color:#fff}.main-sidebar.mobile{width:300px}.main-sidebar.iframe{padding-top:0!important}.g3w-sidebarpanel,.main-sidebar .menu-items{padding:10px 15px}.main-sidebar.iframe a.sidebar-aside-toggle{top:0!important}.main-sidebar .sidebar-button-shadow{box-shadow:0 2px 4px rgba(0,0,0,.2);font-weight:700}.main-sidebar .sidebar-button-run{box-shadow:0 2px 4px rgba(0,0,0,.2);font-weight:700;color:#fff}.main-sidebar .sidebar-button{box-shadow:0 2px 4px rgba(0,0,0,.2);font-weight:700;border-radius:3px;background-color:#fff!important;cursor:pointer}.main-sidebar .sidebar-button.toggled{color:#fff!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.main-sidebar .sidebar-button.sidebar-button-icon{background-color:transparent!important}.g3w-sidebarpanel{position:relative;color:#FFF}.g3w-sidebarpanel .g3w-panel .g3w-panel-form button.run_button{margin-top:5px;font-weight:700}.g3w-sidebarpanel-placeholder h3{margin-top:0}.main-sidebar .close-pane-button{caret-color:transparent;color:transparent;border-radius:30%;margin-top:5px;line-height:1.5em;height:1.3em;width:1.3em;box-shadow:0 2px 4px rgba(0,0,0,.2)}.main-sidebar .close-pane-button:hover{cursor:pointer}.main-sidebar .close-pane-button .panel-icon{color:#fff}.main-sidebar .treeview-label{font-size:1.1em;font-weight:700;margin-left:5px}.main-sidebar .menu-items li{background-color:#374850;border-radius:.25rem;padding:2px;margin-bottom:2px;color:#FFF;cursor:pointer}.main-sidebar .menu-items li.toggled{color:#374850;background-color:#fff}.main-sidebar .menu-items li.toggled:hover{background-color:#fff}.main-sidebar .menu-items li:hover{background-color:#415660}.main-sidebar .sidebar-divider,.main-sidebar .sidebar-menu>li{border-bottom:1px solid #21292d}.main-sidebar .sidebar-divider:last-child,.main-sidebar .sidebar-menu>li:last-child{border:0}.sidebaritem>a .fa-search{color:#8DC3E3}.sidebaritem>a :is(.fa-map-o,.fa-map){color:#019A4C}.sidebaritem>a :is(.fa-gears,.fa-cogs){color:#FFE721}.sidebaritem>a .fa-print{color:#FF9B21}.sidebaritem>a :is(.fa-file-code-o,.fa-file-code){color:#fff}.sidebaritem>a .fa-bookmark{color:#00bcd4}.main-sidebar{z-index:1!important;width:350px;margin-top:50px;overflow-y:auto}.main-sidebar .btn.quick-action,.main-sidebar .btn.quick-action:hover{color:#bbb;background-color:#222d32;border:2px solid #888}.datetimeinput,.main-sidebar .sidebar-button{color:var(--skin-color)}.main-sidebar .sidebar-button-run,.main-sidebar .sidebar-button.toggled{background-color:var(--skin-color)!important}.main-sidebar ul.sidebar-menu li.sidebaritem a span.treeview-label{color:#FFF!important}.main-sidebar ul.sidebar-menu li.sidebaritem a:hover{color:var(--skin-l30)!important}.skin-green .main-sidebar ul.sidebar-menu li.sidebaritem a:hover{color:#a1e096!important}@media (max-width:767px){:root .main-sidebar,:root .sidebar-aside-toggle{padding-top:50px;transform:translate(-350px,0)}:root a.sidebar-aside-toggle{display:none!important}:root .main-sidebar{transform:translate(-100%,0);width:100%}:root .sidebar-open .main-sidebar,:root .sidebar-open .sidebar-aside-toggle{transform:translate(0,0)}}@media (min-width:768px){:root .sidebar-collapse .main-sidebar,:root .sidebar-collapse .sidebar-aside-toggle{transform:translate(-350px,0)}:root .sidebar-mini.sidebar-collapse .content-wrapper{margin-left:40px!important;z-index:840}:root .sidebar-mini.sidebar-collapse .main-sidebar{transform:translate(0,0);width:35px!important;z-index:850}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li{position:relative}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a{margin-right:0}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span{border-top-right-radius:4px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:not(.treeview)>a>span{border-bottom-right-radius:4px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{padding-top:5px;padding-bottom:5px;border-bottom-right-radius:4px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right){display:block!important;position:absolute;width:300px;left:50px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span{top:0;margin-left:-3px;padding:12px 5px 12px 20px;background-color:inherit}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{top:44px;margin-left:0}:root .sidebar-mini.sidebar-collapse .sidebar-form,:root .sidebar-mini.sidebar-collapse .sidebar-menu li.header,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a>.pull-right,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span{display:none!important;-webkit-transform:translateZ(0)}:root .sidebar-mini.sidebar-collapse .main-header .logo{width:50px}:root .sidebar-mini.sidebar-collapse .main-header .logo>.logo-mini{display:block;margin-left:-15px;margin-right:-15px;font-size:18px}:root .sidebar-mini.sidebar-collapse .main-header .logo>.logo-lg{display:none}}.ol-hidden,.sidebar-mini.sidebar-collapse #catalog>*{display:none}.sidebar-mini.sidebar-collapse #catalog>a{display:block!important}.sidebar-mini.sidebar-collapse #g3w-sidebarcomponents{padding-top:50px;overflow:hidden}.sidebar-mini.sidebar-collapse .ol-geocoder{left:10px}.content-wrapper #application-notifications{position:absolute;top:55px;border-radius:3px;left:0;z-index:100;font-size:25px}.content-wrapper #application-notifications>div{display:flex;flex-direction:column;align-items:center;width:40px;height:50px;justify-content:space-around;margin-bottom:5px;padding:5px;background-color:#FFF;border-radius:3px}.g3w-view.map{line-height:normal;display:inline-block;height:0;width:0;position:relative}.g3w-view.map #resize-map-and-content{position:absolute;z-index:4;user-select:none}.g3w-view.map #resize-map-and-content:hover{background-color:#ccc!important}.g3w-view.map #resize-map-and-content.split-h{width:8px;height:100%;cursor:col-resize;right:-7px}.g3w-view.map #resize-map-and-content.split-v{height:8px;width:100%;cursor:row-resize;bottom:-7px}.g3w-view.content .preview{width:100%;margin-top:0;display:flex;align-items:center}.g3w-view.content .preview .filename{overflow:hidden;margin:15px;font-weight:700}.g3w-view.content .preview .clearmedia{cursor:pointer;margin-left:auto}.g3w-view.content .preview .clearmedia .g3w-icon{color:red}.g3w-view.content .preview .previewtype{display:flex;justify-content:center;padding-top:5px;cursor:pointer;background-color:#fff;border-radius:5px;width:40px;height:40px;border:2px solid}.g3w-view.content .preview .previewtype:hover{background-color:#efefef}.g3w-view.content .preview .previewtype.pdf{color:#dd4b39;border-color:#dd4b39}.g3w-view.content .preview .previewtype.image{color:#e99611;border-color:#e99611}.g3w-view.content .preview .previewtype.video{color:orange;border-color:orange}.g3w-view.content .preview .previewtype.unknow{color:grey;border-color:grey}.g3w-view.content .preview .previewtype.zip{color:#8b4513;border:2px solid #8b4513}.g3w-view.content .preview .previewtype.text{color:#3c8dbc;border-color:#3c8dbc}.g3w-view.content .preview .previewtype.excel{color:#00a65a;border-color:#00a65a}.g3w-view.content .preview .previewtype.ppt{color:#605ca8;border-color:#605ca8}.g3w-view.content .g3wform-relation-table tbody td .preview .previewtype{width:30px;height:30px;padding-top:6px}.g3w-view.content .g3wform-relation-table tbody td .preview .previewtype i,.g3w-view.content .g3wform-relation-table tbody td .preview .previewtype i.fa-2x{font-size:1em}.g3w-view.content .error-message{font-weight:700;font-size:1.2em;color:red;padding:5px;margin:3px}.g3w-view.content .table-header-tool{padding:10px;color:#fff;font-size:1.3em}.g3w-view.content .action-button{display:inline-block;text-align:center;text-shadow:0 3px 5px rgba(0,0,0,.3);padding:3px 3px 5px;cursor:pointer;border-radius:5px;caret-color:transparent}.g3w-view.content .action-button:hover{background-color:#fff}.g3w-view.content .action-button.toggled{background-color:#eee}.g3w-view.content .action-button.toggled-white{background-color:#fff}.g3w-view.content .action-button.nohover:hover{background-color:transparent}.g3w-view.content .action-button-icon.trash{color:red!important}.g3w-view.content .action-button-icon{padding-top:2px;font-weight:700;text-decoration:none}.g3w-view.content{line-height:normal;float:right;overflow-wrap:break-word;height:0;width:0;background-color:#eee;overflow:hidden;position:relative}.g3w-view.content .contents{height:100%;padding-left:0;padding-right:0}.g3w-view.content .contents .content-header-component{margin-top:5px;font-weight:700}.g3w-view.content.split-h{border-left:1px solid #d5d5d5}.g3w-view.content.split-v{border-top:1px solid #d5d5d5}.g3w-view .close-panel-block .panel-title{font-size:1em}.g3w-view .close-panel-block .panel-title.mobile{margin-bottom:5px;margin-top:5px}.g3w-view .close-panel-block span i.panel-button{color:transparent}.g3w-view .close-panel-block span.g3w-span-button{height:1.1em;line-height:1.1em;width:1.1em;font-size:1em!important;margin-top:8px;margin-bottom:5px;margin-right:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:30%;caret-color:transparent}.g3w-view .close-panel-block span.g3w-span-button.mobile{margin-top:3px}.g3w-view.content .action-button-icon,.g3w-view.content .g3w_contents_back>div{color:var(--skin-color)}.g3w-view #contenttitle{font-weight:700;color:var(--skin-d20)}.g3w-view.content .table-header-tool{background-color:var(--skin-color)}.g3w-view.content .action-button.toggled{border:2px solid var(--skin-l30)}#g3w-view-content #layer_attribute_table tbody tr.feature_attribute[selected=selected] td,.g3w-view .close-panel-block .panel-icon{background:var(--skin-l30)!important}ul.g3w-tools{padding-left:0;line-height:1.5em;list-style-type:none}ul.g3w-tools>li{color:#fff;background-color:#2c3b41;margin:0 10px 0 5px}ul.g3w-tools>li>*{padding:5px}ul.g3w-tools>li .tool-header{font-size:1.1em;font-weight:700;background-color:#4b646f;cursor:pointer}ul.g3w-tools>li .tool-header span{margin-left:5px;vertical-align:middle}ul.g3w-tools>li .tool-box i{width:20px}ul.g3w-tools>li .tool{cursor:pointer;padding:5px;border-radius:2px}ul.g3w-tools .tool:hover{background-color:#374850}#tools.single .g3w-tools{display:block!important}#tools.single .g3w-tools .tool-header,#tools.single>a{display:none!important}#tools.single .tool i{color:#FFE721}#tools.single .tool{padding:12px 5px 12px 12px}#tools.single .g3w-tools,#tools.single .tool,#tools.single li{background-color:transparent}#tools.single li{color:#fff;font-weight:700;border-left:3px solid transparent}#tools.single li:hover{border-left-color:#e99611;background:#1e282c}.ol-viewport.ol-pointer{cursor:pointer}.ol-viewport.ol-zoom-in{cursor:url(../cursors/mZoomIn.svg),zoom-in}.ol-viewport.ol-help{cursor:url(../cursors/mIdentify.svg),help}.ol-viewport.ol-streetview{cursor:url(../cursors/mCapturePoint.svg),pointer}.ol-viewport.ol-crosshair{cursor:crosshair}.ol-viewport.ol-grabbing{cursor:grabbing}.ol-viewport.ol-grab{cursor:grab}.ol-control button:is(.ol-zoom-in,.ol-zoom-out),.ol-control:is( .ol-zoombox,.ol-zoom-extent,.ol-querylayer,.ol-queryby,.ol-querybbox,.ol-querybypolygon,.ol-querybydrawpolygon,.ol-measure ) button{position:relative;font-size:0}.ol-control button.ol-zoom-in::before,.ol-control button.ol-zoom-out::before,.ol-control.ol-measure button::before,.ol-control.ol-querybbox button::before,.ol-control.ol-querybydrawpolygon button::before,.ol-control.ol-querybypolygon button::before,.ol-control.ol-querylayer button::before,.ol-control.ol-zoom-extent button::before,.ol-control.ol-zoombox button::before{content:'';position:absolute;inset:0}.ol-control button.ol-zoom-in::before{background:url(../images/mActionZoomIn.svg) center no-repeat}.ol-control button.ol-zoom-out::before{background:url(../images/mActionZoomOut.svg) center no-repeat}.ol-control.ol-zoombox button::before{background:url(../images/mActionZoomToArea.svg) center no-repeat}.ol-control.ol-zoom-extent button::before{background:url(../images/mActionZoomFullExtent.svg) center no-repeat}.ol-control.ol-querylayer button::before{background:url(../images/mActionIdentify.svg) center no-repeat}.ol-control.ol-querybbox button::before{background:url(../images/mActionIdentifyByRectangle.svg) center no-repeat}.ol-control.ol-querybypolygon button::before{background:url(../images/mActionIdentifyByFreehand.svg) center no-repeat}.ol-control.ol-querybydrawpolygon button::before{background:url(../images/mActionIdentifyByPolygon.svg) center no-repeat}.ol-control.ol-measure button::before{background:url(../images/mActionMeasure.svg) center no-repeat}.ol-control.ol-streetview button{color:#fdbf2d;text-shadow:0 1px 0 #505050,0 -1px 0 #505050,1px 0 0 #505050,-1px 0 0 #505050}.ol-control.ol-rotate button .ol-compass{background:url(../images/compass.svg) 50% center no-repeat;display:block;width:100%;height:100%;transform:rotate(30deg);font-size:0}.ol-control,.ol-custom-overviewmap{background-color:transparent;border-radius:0;padding:0}:is(.ol-control,.ol-custom-overviewmap) button{display:block;margin:0;padding:2px 6px;text-decoration:none;text-align:center;height:39px;width:39px;line-height:1.42857143;border:none;font-size:25px;font-family:icomoon;font-weight:300;float:left;background-color:#fff;color:#222d32;border:2px solid rgba(0,0,0,.2);background-clip:padding-box;box-shadow:none!important;border-radius:4px}.ol-overviewmap:not(.ol-collapsed) button{bottom:5px}.ol-overviewmap:hover{background-color:#fff!important}.ol-mouse-position{position:relative!important;height:20px;font-weight:700;font-size:.9em;margin-left:8px}.ol-mouse-position-default{right:50px;border-radius:4px;z-index:1;color:#fff}.ol-custom-overviewmap{box-shadow:0 3px 5px rgba(0,0,0,.5);border-radius:5px}.ol-custom-overviewmap button{display:inline-block;left:3px;bottom:8px;width:30px;height:30px}.ol-custom-overviewmap button span{font-size:15px;font-weight:700;position:absolute;margin:-6px}.ol-custom-overviewmap .ol-overviewmap-map{border:none;height:150px;width:200px}.ol-custom-overviewmap.ol-collapsed{border:0}.ol-control:hover{background-color:transparent}.ol-control-tl{top:7px;left:7px}.ol-control-bl{bottom:40px;left:7px}.ol-control-tr{top:7px;right:7px}.ol-control-br{bottom:7px;right:7px;min-height:20px}.ol-zoom .ol-zoom-in,.ol-zoom .ol-zoom-out{border-radius:4px;display:block}.ol-scale-control{bottom:15px}.ol-scale-control span.select2-selection{border-radius:5px}.ol-scale-line{left:auto;font-weight:700;bottom:35px;box-shadow:0 3px 5px rgba(0,0,0,.4)}.g3w-map-controls .ol-control button,.info_mapcontrol_button,.ol-rotate button,.query_relation_field{box-shadow:0 3px 5px rgba(0,0,0,.5)}#scale-control .select2-selection__rendered{font-weight:700!important}#scale-control .select2-container--default .select2-selection--single,#scale-control .select2-selection .select2-selection--single{height:30px!important;background-color:#eee;border-width:0}.ol-rotate{top:55px;left:0}.ol-rotate button span{font-weight:700}.ol-attribution li a{font-weight:700}.g3w-ol-disabled{opacity:.7;cursor:not-allowed}.mtooltip{position:relative;border-radius:4px;color:#fff;font-weight:700;padding:4px 8px;opacity:.7;white-space:nowrap}.mtooltip-measure{opacity:1;font-weight:700}.mtooltip-measure:before,.mtooltip-static:before{border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;bottom:-6px;margin-left:-7px;left:50%}.controls-toggle{position:absolute;z-index:1;left:0!important;top:50px;cursor:pointer;color:#fff;background-image:none;padding:12.5px;font-family:fontAwesome}.controls-toggle:before{content:''}.controls-toggle:focus,.controls-toggle:hover{color:#fff}.ol-attribution{background-color:transparent!important;text-align:left!important;right:auto!important;position:relative!important;top:5px!important;max-width:100%!important}.ol-attribution ul{font-size:1em!important}.ol-attribution.ol-uncollapsible{height:1.3em!important}.g3w-map-controls{position:absolute;flex-wrap:wrap;z-index:1;display:flex;top:60px;left:0;align-items:flex-start;flex-direction:column}.g3w-map-controls.rv{top:8px;right:5px;left:unset;max-height:calc(100% - 65px);flex-flow:column wrap-reverse;align-content:end}.g3w-map-controls.lv{top:60px;left:0;align-items:flex-start}.g3w-map-controls.lh{top:60px;left:0;flex-direction:row}.g3w-map-controls.rh{top:8px;right:0;flex-direction:row}.g3w-map-controls .ol-control{position:relative;padding:3px}.g3w-map-controls .ol-zoom{top:0;left:0}.g3w-map-controls .ol-zoom .ol-zoom-in{float:none;margin-bottom:6px}.g3w-map-controls .ol-zoom-extent{top:0;left:0}.info_mapcontrol_button{text-align:center;margin-top:-5px;margin-left:-15px;font-weight:700;color:#fff;position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #fff;border-radius:50%;cursor:pointer}:is(.ol-control,.ol-custom-overviewmap) button:hover{text-decoration:none;background-color:var(--skin-color)}:is(.ol-control,.ol-custom-overviewmap) button:focus{text-decoration:none;outline:0;background-color:#e5e5e5}.metadata-nav-tabs>li>a::after,.ol-mouse-position-default,.ol-scale-line{background:var(--skin-color)}.ol-custom-overviewmap,.ol-custom-overviewmap .ol-overviewmap-box,.ol-scale-control span.select2-selection{border:2px solid var(--skin-color)}.ol-box{border:3px solid var(--skin-color)}.mtooltip{background:rgba(0,0,0,.9)}.mtooltip-static{background-color:#fc3;color:#000;border:1px solid #ecbe2e}.controls-toggle,.info_mapcontrol_button,.tool_mapcontrol_button{background-color:var(--skin-color)}.mtooltip-measure:before,.mtooltip-static:before{border-top:6px solid rgba(0,0,0,.5)}.mtooltip-static:before{border-top-color:#fc3}.controls-toggle{border-bottom:1px solid var(--skin-color)}.g3w-ol-toggled{background-color:var(--skin-color)!important}.ol-attribution li a,.ol-mouse-position{color:var(--skin-d20)}#scale-control .select2-selection__rendered{color:var(--skin-d20)!important}#scale-control .select2-selection__arrow b{border-top-color:var(--skin-d20)!important}#scale-control .select2-container--default.select2-container--open .select2-selection__arrow b{border-bottom-color:var(--skin-d20)!important}@media (max-width:578px){:root .ol-attribution.ol-unselectable.ol-uncollapsible ul{font-size:.8em}:root .g3w-map-controls.rh{top:50px;left:0}}@media (max-width:767px){:root .controls-toggle{left:300px}}.query_relation_field{display:inline-block;cursor:pointer;color:#fff;margin:5px;width:30px;height:30px;text-align:center;border-radius:3px}.query_relation_field i{padding:6px}.query_relation_field_message{font-weight:700;margin-left:5px}.queryresults-wrapper{height:100%;caret-color:transparent}.queryresults-wrapper .queryresults-text-html.text{white-space:break-spaces}.queryresults-container{height:100%;overflow-y:auto;position:relative}.queryresults-container .query-results-not-found{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:3px}.queryresults-container .sub-group .group>.row{margin-left:-2px;margin-right:-2px}.queryresults-container .box-features-action{display:flex}.queryresults-container .field_value :is(.field_link,img){box-shadow:0 3px 5px rgba(0,0,0,.2)}.queryresults-container .field_value :is(.field_link,img):focus{box-shadow:none}.queryresults-container .field_value .field_link{border-radius:5px;min-width:50px;font-weight:700}.queryresults-container .field_value .field_link:hover{color:#FFF}.queryresults-container .queryresults table thead tr th.centered{text-align:center}.queryresults-container .queryresults table thead tr th.collapsed{width:30px;max-width:30px}.queryresults-container .queryresults table tbody tr.g3w-feature-result-action-tools .g3w-download-formats-content{display:flex;justify-content:flex-start}.queryresults-container .queryresults table tbody tr.g3w-feature-result-action-tools .g3w-download-formats-content>span{flex-grow:1}.queryresults-container .queryresults table tbody td.attribute{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle}.queryresults-container .queryresults table tbody td.collapsed{vertical-align:inherit}.queryresults-container .queryresults table tbody>tr.featurebox-header:nth-of-type(even){background-color:#f9f9f9!important}.queryresults-container ul{list-style-type:none;overflow:auto;padding:0}.queryresults-container ul>li .queryresults-multi{margin-top:25px}.queryresults-container ul>li span.key{font-weight:700;font-size:1.2em;margin-bottom:10px;display:block}.queryresults-container ul>li .box-header{padding:0;display:flex;flex-wrap:nowrap;align-items:center;font-weight:700!important;font-size:1.2em!important;justify-content:space-between}.queryresults-container ul>li .box-header.mobile{padding:5px}.queryresults-container ul>li .box-header .box-title{margin:auto auto auto 0;font-weight:700!important;font-size:1.2em!important}.queryresults-container ul>li .box-header .box-title.query-layer-title{padding:5px;overflow:hidden;white-space:normal;text-overflow:ellipsis}.queryresults-container .tooltip.top .tooltip-inner{margin-left:100px}.queryresults-container .divider{display:block;position:relative;padding:0;margin:8px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-bottom:1px solid rgba(65,86,96,.3)}.queryresults-container table{table-layout:fixed}.queryresults-container table thead th{border-bottom:none;padding:2px}.queryresults-container table tbody{border:1px solid #f3f3f3}.queryresults-container table tbody .featurebox-header>td.g3w-feature-actions{overflow:hidden;padding:0;vertical-align:middle}.queryresults-container .link{cursor:pointer}.queryresults-container .link.dashboardlink{font-weight:700;text-decoration:underline}.queryresults-container .link.morelink{font-weight:700;text-decoration:none}.queryresults-container .queryresults-single{margin-top:6px}.queryresults-container .queryresults-single span.key{display:inline-block;font-size:1.1em;font-weight:700;width:80px;margin-bottom:0}.queryresults-container .queryresults-single span.value{display:inline-block;font-size:1.1em;margin-bottom:0}.queryresults-container .viewer-container{top:50px}.queryresults-container .featurebox-header{cursor:pointer}.queryresults-container .featurebox-header .action-cell{text-align:center}.queryresults-container .featurebox-header .action-cell>span{padding-left:5px}.queryresults-container .featurebox-header .action-cell.right{text-align:right}.queryresults-container tr.featurebox-header-open+.featurebox-body td>table,.queryresults-container tr.featurebox-header-open+.featurebox-body>td>div{border-radius:3px;border:1px solid;padding:3px;margin-bottom:1px}.queryresults-container tr.featurebox-header-open+.featurebox-body>td>table{border-collapse:separate}.queryresults-container tr.featurebox-header-open+.featurebox-body td>table th,.queryresults-container tr.featurebox-header-open+.featurebox-body>td>table td{padding:3px}.queryresults-container .featurebox-body table.fieldsoutofstructure{border:0!important}.queryresults-container .featurebox-body .field_label{font-weight:700}.queryresults-container .featurebox-body tbody{border:0}.queryresults-container .featurebox-body tbody td{padding:0}.queryresults-container .featurebox-body .action-buttons-container{margin-top:8px;height:30px;line-height:30px;overflow:hidden}.contents,.contents>div,.query-relations-page,.query-relations-page .query-relation,.query-relations-page .query-relations{height:100%}.queryresults-container .featurebox-body .action-buttons-container .action-button-icon{color:#fff;font-size:1.2em;caret-color:transparent}.queryresults-container .featurebox-body table{width:100%;margin:6px 0 10px}.queryresults-container .featurebox-body .attr-label{width:30%;max-width:40%;padding:3px;font-weight:700}.queryresults-container .box-primary{border-top-width:3px}.queryresults-container .photo-preview:hover{cursor:pointer}.query-relations-page{font-size:14px}.query-relations-page .query-relations .header{margin-top:5px;margin-bottom:5px}.query-relations-page .query-relations .table{background:0 0}.query-relations-page .query-relations .table tr{background:#fff}.query-relations-page .relations-table td span{font-size:1.3em;font-weight:700}.query-relations-page .relationtable td{padding:2px 5px!important}.query-relations-page .relationtable td span{font-size:1em}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-out}.back-btn .back-link,.query_relation_field_message,.queryresults-container .law-button,.queryresults-container .link,.queryresults-container ul>li .box-title,.queryresults-container ul>li span.key{color:var(--skin-color)}.query_relation_field,.queryresults-container tr.featurebox-header-open+.featurebox-body .action-buttons-container{background-color:var(--skin-color)}.queryresults-container .box.box-primary{border-top-color:var(--skin-color)}.queryresults-container .field_link{background-color:var(--skin-color)!important;border-color:var(--skin-color)!important}.queryresults-container .queryresults-single span.key{color:var(--skin-d20)}.queryresults-container .featurebox-header .action-cell>span:hover{color:var(--skin-d10)}.queryresults-container .featurebox-header:hover td{background-color:var(--skin-l30)}.queryresults-container .featurebox-header-open td{background-color:var(--skin-l30)!important;border:1px solid var(--skin-l30)!important}.queryresults-container tr.featurebox-header-open+.featurebox-body td>:is(div,table){border-color:var(--skin-l30)}.skin-blue .queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:rgba(60,141,188,.1)!important}.skin-purple .queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:rgba(96,92,168,.1)!important}.skin-red .queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:rgba(221,75,57,.1)!important}.skin-green .queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:#e4ffcb!important}.skin-yellow .queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:rgba(233,150,17,.1)!important}.skin-green .queryresults-container .featurebox-header:hover td{background-color:#a1e096}.skin-green .queryresults-container .featurebox-header-open td{background-color:#a1e096!important;border:1px solid #a1e096!important}.skin-green .queryresults-container tr.featurebox-header-open+.featurebox-body td>:is(div,table){border-color:#a1e096}@media (max-width:768px){:root .queryresults-container .featurebox-body .field_label .col-sm-6,:root .queryresults-container .featurebox-body .field_value .col-sm-6{width:50%!important;float:left}}.form-control{border-radius:0;box-shadow:none;border-color:#d2d6de}.form-control:focus{border-color:#3c8dbc;box-shadow:none}.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder{color:#bbb;opacity:1}.form-control:not(select){appearance:none}.form-group.has-success label{color:#00a65a}.form-group.has-success .form-control{border-color:#00a65a;box-shadow:none}.form-group.has-warning label{color:#e99611}.form-group.has-warning .form-control{border-color:#e99611;box-shadow:none}.form-group.has-error label{color:#dd4b39}.form-group.has-error .form-control{border-color:#dd4b39;box-shadow:none}.input-group .input-group-addon{border-radius:0;border-color:#d2d6de;background-color:#fff}.btn-group-vertical .btn.btn-flat:first-of-type,.btn-group-vertical .btn.btn-flat:last-of-type{border-radius:0}.icheck>label{padding-left:0}.form-control-feedback.fa{line-height:34px}.form-group-lg .form-control+.form-control-feedback.fa,.input-group-lg+.form-control-feedback.fa,.input-lg+.form-control-feedback.fa{line-height:46px}.form-group-sm .form-control+.form-control-feedback.fa,.input-group-sm+.form-control-feedback.fa,.input-sm+.form-control-feedback.fa{line-height:30px}.g3wform_body .g3w_input_help{font-weight:400;text-align:justify;padding:5px;border-radius:3px;margin-top:5px}.g3wform_body .g3w_input_help img{max-height:50px}.g3wform_body .dataTable.no-footer{border-bottom:none}.g3wform_body h5.relation_title{font-size:1.2em;font-weight:700}.g3wform_body .attr-label{width:30%;max-width:40%;font-weight:700}.g3wform_body .relation-editbtn{padding:3px;margin:0 5px;border-radius:5px;font-size:15px!important}.g3wform_body .add-link{margin-left:5px;font-size:1.8em!important}.g3wform_body .add-link span.disabled{opacity:.3}.g3wform_body .g3w-mini-relation-icon{padding:13px}.g3wform_body .editbtn{padding:10px;margin:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.3);border-radius:30%;display:inline-block;opacity:.4;cursor:not-allowed}.g3wform_body .editbtn.enabled{opacity:1;cursor:pointer}.g3wform_body .form-group{margin-bottom:5px}.g3wform_body .bootstrap-filestyle>input.form-control{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g3wform_body .form_editing_relation_input{position:relative;font-size:1.2em;font-weight:700;width:100%;padding:10px}.g3wform_body .form_editing_relation_input .info_helptext_button{text-align:center;font-size:.8em;margin-top:-5px;margin-left:0;font-weight:700;position:absolute;top:0;left:0;width:15px;height:15px;box-shadow:0 3px 5px rgba(0,0,0,.5);border:1px solid #fff;border-radius:50%}.g3wform_body .preview{width:100%;margin-top:10px;display:flex;align-items:center}.g3wform_body .preview .filename{overflow:hidden;margin:15px;font-weight:700}.g3wform_body .preview .clearmedia{cursor:pointer;margin-left:auto}.g3wform_body .preview .clearmedia .g3w-icon{color:red}.g3wform_body .preview .previewtype:hover{background-color:#efefef}.g3wform_body .preview .previewtype{display:flex;justify-content:center;padding-top:10px;cursor:pointer;background-color:#fff;border-radius:5px;width:50px;height:50px;border:2px solid}.g3wform_body .preview .previewtype.pdf{color:#dd4b39;border-color:#dd4b39}.g3wform_body .preview .previewtype.image{color:#e99611;border-color:#e99611}.g3wform_body .preview .previewtype.video{color:orange;border-color:orange}.g3wform_body .preview .previewtype.unknow{color:grey;border-color:grey}.g3wform_body .preview .previewtype.zip{color:#8b4513;border:2px solid #8b4513}.g3wform_body .preview .previewtype.text{color:#3c8dbc;border-color:#3c8dbc}.g3wform_body .preview .previewtype.excel{color:#00a65a;border-color:#00a65a}.g3wform_body .preview .previewtype.ppt{color:#605ca8;border-color:#605ca8}.g3wform_body .g3wform-relation-table tbody td{vertical-align:bottom}.g3wform_body{overflow-x:hidden;overflow-y:auto;clear:both;margin-bottom:10px}.g3wform_body .divider{display:block;position:relative;padding:0;margin:5px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-bottom:1px solid rgba(122,122,122,.1)}.input-error-validation{border:2px solid red!important}.error-input-message{color:red;font-weight:700}.g3wform_footer{text-align:center;position:absolute;bottom:0;margin:auto;width:100%;background-color:#ededed}.g3wform_footer button{font-weight:700;margin:5px;min-width:80px}.g3wform_header{display:flex;justify-content:space-between;background-color:#fff}.g3wform_header .title{flex-grow:1;flex-shrink:1;flex-basis:0;padding:5px;overflow:hidden;font-weight:700;font-size:1.4em}.g3wform_header .title.tabs{border:1px solid #eee;margin-right:2px;border-bottom:0}.g3wform_header .title.tabs:hover{background-color:#ededed}.g3w-form{background-color:#fff}.g3w-form button{margin:0 5px;font-weight:700}.g3w-form .tab-node.group .sub-group{margin-top:3px}.g3w-form .field-child input.form-control{padding-right:0!important}.g3w-form .g3w-relationname{font-size:1.2em;border-top:1px solid #b5bbc8;font-weight:700;margin-top:20px;padding:10px}.g3w-form .btn-add{font-size:1.8em;right:18px;margin-top:8px;cursor:pointer}.g3w-form .link{cursor:pointer}.g3w-form .link.dashboardlink{font-weight:700;text-decoration:underline}.g3w-form .link.morelink{font-weight:700;text-decoration:none}.g3w-form .link.trash{color:red;margin-right:5px}.g3w-form tr.attributes-preview{cursor:pointer}.g3w-form tr.attributes-preview:hover td{background-color:#e6e6e6}.g3w-form .showhide-transition{transition:all .3s ease}.g3w-form .showhide-leave{opacity:0}.g3w-form .form-control.picklayerinput{cursor:pointer}.g3w-form .photo-preview{margin-bottom:5px;max-width:300px;margin-top:5px}.bootstrap-datetimepicker-widget a>span:is(.glyphicon-remove,.glyphicon-time,.glyphicon-calendar,.glyphicon-chevron-up,.glyphicon-chevron-down),.g3wform_body :is(.input-group-addon,h5.relation_title,.g3w-icon,.relation-editbtn),:is(.g3w-form,.g3wform_footer) .btn-add,:is(.g3w-form,.g3wform_footer) .g3w-relationname,:is(.g3w-form,.g3wform_footer) .link{color:var(--skin-color)}.g3wform_body form .box-primary{border-top-color:var(--skin-color)}.g3wform_body .form-control:focus{border-color:var(--skin-color)}.g3wform_body .bootstrap-filestyle label.btn-primary{border-color:var(--skin-color);background-color:var(--skin-color)}.g3wform_body .relation-editbtn{border:2px solid var(--skin-color)}.bootstrap-datetimepicker-widget .datepicker .active{background-color:var(--skin-color)}.g3wform_header .title{color:var(--skin-l20)}.g3wform_header .title.one{color:var(--skin-d20)}.g3wform_header .title.tabs:hover{border-bottom:4px solid var(--skin-l40)}.g3wform_header .item_selected{color:var(--skin-d20);border-bottom:3px solid var(--skin-color)!important}.g3wform_body .bootstrap-filestyle label.btn-primary:hover{background-color:var(--skin-d20)}.contents{padding:0 10px}.contents .header{margin:10px 0;font-size:1.1em}.contents .header .key{display:inline-block;width:60px}.contents .header .value{display:inline-block;font-weight:700}.contents .back-btn{cursor:pointer;margin-bottom:3px}.contents .back-btn .back-link:hover{text-decoration:underline}.contents table{empty-cells:show;width:100%;background-color:#fff!important}.contents .thumbnail{position:relative;padding:0;margin-bottom:20px}.contents .thumbnail img{width:100%}#initerror{position:fixed;z-index:100000;margin:auto;inset:0;width:400px;height:200px}.initial_error_text{text-transform:uppercase}.error-initial-page{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#FFF}.error-initial-page .oops{font-weight:700;font-size:5em}.error-initial-page .cause{margin-top:0}.error-initial-page .f5{font-weight:700}.metadata-nav-bar li a.metadata-item-tab.general{color:#3c8dbc}.metadata-nav-bar li a.metadata-item-tab.layers{color:#e99611}.metadata-nav-bar li a.metadata-item-tab.spatial{color:#00a65a}.metadata-nav-tabs>li.active>a,.metadata-nav-tabs>li>a:hover,.skin-color{color:var(--skin-color)!important}.select2-container--default.select2-container--focus,.select2-container--default:active,.select2-container--default:focus,.select2-selection.select2-container--focus,.select2-selection:active,.select2-selection:focus{outline:0}:is(.select2-container--default,.select2-selection) .select2-selection--single{border:1px solid #d2d6de;border-radius:0;padding:6px 12px;height:34px}.select2-container--default.select2-container--open{border-color:#3c8dbc}.select2-dropdown{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3c8dbc;color:#fff}.select2-results__option{padding:6px 12px;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;height:auto;margin-top:-4px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:28px;right:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}:is(.select2-search--inline,.select2-dropdown) .select2-search__field{border:1px solid #d2d6de}:is(.select2-search--inline,.select2-dropdown) .select2-search__field:focus{outline:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#444}.select2-container--default .select2-selection--multiple{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-selection--multiple .select2-container--default:focus{border-color:#3c8dbc}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d2d6de}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3c8dbc;border-color:#367fa9;padding:1px 10px;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:rgba(255,255,255,.7)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:10px}input[type=range]{appearance:none;height:10px;background:no-repeat #fff;border-radius:5px;background-size:0 100%;margin:5px 0}table.dataTable thead tr{font-size:1.1em}table.dataTable thead tr th{padding-top:2px;padding-bottom:2px}.dataTables_scroll{border:1px solid #ccc}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:0}.dataTables_filter input.search,.dataTables_length select{border-radius:3px}.bootbox.dialogFullScreen .modal-dialog{width:90%!important;height:90%!important}.bootbox.modal.in .modal-title{font-weight:700}.bootbox.modal.in.modal-left .modal-dialog{width:350px!important;margin-left:0!important;margin-top:5px!important}.bootbox.modal.in .modal-footer button{min-width:70px}.modal-backdrop{z-index:1!important}.modal-background-dark .modal-title{font-weight:700}.modal-background-dark .modal-content{background-color:#222d32!important}.modal-background-dark .modal-content .modal-header{border-bottom:1px solid #21292d!important;color:#fff!important;font-weight:700!important}.modal-background-dark .modal-content .modal-header .bootbox-close-button{color:#fff!important;opacity:.8!important}.c3-title{font-weight:700;top:5px;font-size:2em;fill:var(--skin-color)}.select2-dropdown{color:#444!important}.table.mobile tbody tr td,.table.mobile thead tr th{padding:3px}.form-control.search{height:25px!important;margin-left:1px!important;max-width:160px}.select2-container--default .select2-results__option[aria-selected=true]{color:#fff;font-weight:700}.select2-selection--single,.select2-selection__choice{overflow:hidden;white-space:normal;overflow-wrap:break-word}.bootstrap-datetimepicker-widget.dropdown-menu{color:#000;white-space:normal!important}.bootbox.modal.in .modal-title,.formquerytabs.nav-tabs li:not(.active)>a,.formquerytabs.nav-tabs li>a{color:var(--skin-color)}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:none!important}.ql-tooltip[data-mode=link]{left:0!important}body .tooltip .tooltip-inner{max-width:100%!important}input[type=range]::-webkit-slider-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:var(--skin-color);cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-moz-range-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:#374850;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-ms-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:var(--skin-color);cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-webkit-slider-runnable-track{appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-moz-range-track{appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-ms-track{appearance:none;box-shadow:none;border:none;background:0 0}.magic-checkbox:checked+label:before{border:var(--skin-color);background:var(--skin-color)}.magic-radio+label:after{background:var(--skin-color)}.magic-radio:checked+label:before{border-color:var(--skin-color)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--skin-color)!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--skin-color);border-color:var(--skin-color)}input[type=range]{background-image:linear-gradient(#3c8dbc,#3c8dbc)}input[type=range]::-webkit-slider-thumb:hover{background:var(--skin-d10)}input[type=range]::-moz-range-thumb:hover{background:var(--skin-d10)}input[type=range]::-ms-thumb:hover{background:var(--skin-d10)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--skin-l20)}:is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) :is(.queryresults-wrapper,.g3wform_body,.query-relation) .tabs-wrapper{border-radius:3px;border:1px solid;padding:3px}:is(.queryresults-wrapper,.g3wform_body,.query-relation) .tabs-wrapper .tab-content .field_label{font-weight:700}:is(.queryresults-wrapper,.query-relation) .tabs-wrapper .tab-content .tab-node.group .node-row:nth-child(odd){background-color:#FFF}:is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .node-row:nth-child(even){background-color:var(--skin-l48)!important}:is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .sub-group{background-color:var(--skin-l45)!important}.skin-green :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .node-row:nth-child(even),.skin-green :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .sub-group{background-color:#e4ffcb!important}.skin-red :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .node-row:nth-child(even),.skin-red :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .sub-group{background-color:#fae5e3!important}.formquerytabs.nav-tabs>li{margin-right:3px}.formquerytabs.nav-tabs>li:last-child{margin-right:0}.formquerytabs.nav-tabs li:not(.active)>a{background-color:var(--skin-l48)!important;border:1px solid var(--skin-l30);margin:0 3px 3px 0;border-bottom:0!important}.formquerytabs.nav-tabs li a.tab_a.group-title{padding:0 3px;background-color:var(--skin-l20)!important}.formquerytabs.nav-tabs .nav-tabs>li.active>a:hover,.formquerytabs.nav-tabs li.active>a,.formquerytabs.nav-tabs li.active>a:focus{background-color:var(--skin-color)!important;color:#fff}.skin-green .formquerytabs.nav-tabs li:not(.active)>a{background-color:#e4ffcb!important}.skin-green .formquerytabs.nav-tabs li a.tab_a.group-title{background-color:rgba(61,166,90,.85)!important}.skin-red .formquerytabs.nav-tabs li:not(.active)>a{background-color:#fae5e3!important}.skin-yellow .formquerytabs.nav-tabs li:not(.active)>a{background-color:#fffdfa!important;border:1px solid #fbe9cb}.skin-border-color,.skin-button.bordered{border-color:var(--skin-color)!important}.skin-background-color{background-color:var(--skin-color)!important}.skin-button.focus{border:0}.skin-button{background:var(--skin-color)!important;color:#fff;font-weight:700}.skin-border-color.lighten{border-color:var(--skin-l30)!important}.skin-background-color.lighten{background-color:var(--skin-l30)!important}.skin-button.lighten{background:var(--skin-l30)!important}.skin-color-dark{color:var(--skin-d20)!important}.skin-background-color.extralighten{background-color:var(--skin-l48)!important}.catalog-context-menu li:hover{background:var(--skin-l10)}.tooltip .tooltip-inner{font-weight:700;font-size:1.25rem;padding:8px;background-color:#222}@media print{.content-header,.main-header,.main-sidebar,.no-print{display:none!important}.content-wrapper{margin-left:0!important;min-height:0!important;transform:translate(0,0)!important;padding-top:0!important}.invoice{width:100%;border:0;margin:0;padding:0}.invoice-col{float:left;width:33.3333333%}.table-responsive{overflow:auto}.table-responsive>.table tr :is(th,td){white-space:normal!important}} \ No newline at end of file +table.dataTable .no-footer,table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:0!important}.loading:before,.loading:not(:required):after{content:'';display:block}:root{--sidebar-width:350px}body[class^=skin-]{--skin-color:hsl(var(--skin-h), var(--skin-s), var(--skin-l));--skin-d5:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) - 5%));--skin-d6:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) - 6%));--skin-d10:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) - 10%));--skin-d20:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) - 20%));--skin-f10:hsl(var(--skin-h), var(--skin-s), var(--skin-l), 0.1);--skin-l10:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) + 10%));--skin-l20:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) + 20%));--skin-l30:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) + 30%));--skin-l40:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) + 40%));--skin-l45:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) + 45%));--skin-l48:hsl(var(--skin-h), var(--skin-s), calc(var(--skin-l) + 48%));--skin-primary:hsl(202, 50%, 50%);--skin-primary-d5:hsl(202, 50%, 45%);--skin-primary-d10:hsl(202, 50%, 40%);--skin-primary-l15:hsl(202, 50%, 65%);--skin-success:hsl(152, 100%, 33%);--skin-success-d5:hsl(152, 100%, 28%);--skin-success-d10:hsl(152, 100%, 23%);--skin-danger:hsl(7, 71%, 55%);--skin-danger-d5:hsl(7, 71%, 50%);--skin-danger-d10:hsl(7, 71%, 45%);--skin-danger-l40:hsl(7, 71%, 95%);--skin-warning:hsl(37, 87%, 49%);--skin-warning-d5:hsl(37, 87%, 44%);--skin-warning-d10:hsl(37, 87%, 39%);--skin-warning-l40:hsl(37, 87%, 89%);--skin-warning-l50:hsl(37, 87%, 99%);--skin-alternate:hsl(243, 30%, 51%)}.skin-blue{--skin-h:202;--skin-s:50%;--skin-l:50%}.skin-green{--skin-h:152;--skin-s:100%;--skin-l:33%}.skin-red{--skin-h:7;--skin-s:71%;--skin-l:55%}.skin-yellow{--skin-h:37;--skin-s:87%;--skin-l:49%}.skin-purple{--skin-h:243;--skin-s:30%;--skin-l:51%}body,html{height:100%;width:100%;min-height:100%}.hide-cursor-caret-color{caret-color:transparent}.g3w-disabled{cursor:not-allowed!important;pointer-events:none!important;opacity:.7!important}.g3w-hide{display:none!important}.g3w-long-text{overflow:hidden;white-space:normal;overflow-wrap:break-word}.g3w-icon-toggled,.g3w-panel button.run_button{background-color:var(--skin-color)}.g3w-mini-relation-icon{color:var(--skin-color);cursor:pointer;font-size:12px;padding:5px;border-radius:5px}:focus{outline:0}@font-face{font-family:icomoon;src:url(../fonts/iconmoon.ttf?fcb3cj) format('truetype'),url(../fonts/iconmoon.woff?fcb3cj) format('woff'),url(../fonts/iconmoon.svg?fcb3cj#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{src:local('Source Sans Pro Light'),url(../fonts/source-sans-pro-v13-latin-300.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:300;font-style:normal}@font-face{src:local('Source Sans Pro Light Italic'),url(../fonts/source-sans-pro-v13-latin-300italic.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:300;font-style:italic}@font-face{src:local('Source Sans Pro Regular'),url(../fonts/source-sans-pro-v13-latin-regular.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:400;font-style:normal}@font-face{src:local('Source Sans Pro SemiBold'),url(../fonts/source-sans-pro-v13-latin-600.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:600;font-style:normal}@font-face{src:local('Source Sans Pro SemiBold Italic'),url(../fonts/source-sans-pro-v13-latin-600italic.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:600;font-style:italic}@font-face{src:local('Source Sans Pro Bold'),url(../fonts/source-sans-pro-v13-latin-700.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:700;font-style:normal}@font-face{src:local('Source Sans Pro Bold Italic'),url(../fonts/source-sans-pro-v13-latin-700italic.woff2) format('woff2');font-family:'Source Sans Pro';font-weight:700;font-style:italic}.loading{position:fixed;z-index:100000;height:2em;width:2em;overflow:show;margin:auto;inset:0}.loading:before{position:fixed;top:0;left:0;width:100%;height:100%}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{font-size:10px;width:1em;height:1em;margin-top:-.5em;animation:circle 1.5s infinite linear;border-radius:.5em;box-shadow:var(--skin-color) 1.5em 0 0 0,var(--skin-color) 1.1em 1.1em 0 0,var(--skin-color) 0 1.5em 0 0,var(--skin-color) -1.1em 1.1em 0 0,var(--skin-color) -1.5em 0 0 0,var(--skin-color) -1.1em -1.1em 0 0,var(--skin-color) 0 -1.5em 0 0,var(--skin-color) 1.1em -1.1em 0 0}.spinner-wrapper{top:0;right:0;padding:.5em;color:var(--skin-color);background-color:transparent}.spinner-wrapper .spinner{width:80px;height:80px;animation:circle infinite .75s linear;border-radius:100%;border:8px solid var(--skin-color)}.spinner-wrapper .spinner.transparent{border:8px solid var(--skin-color);border-top-color:transparent}.spinner-wrapper .spinner.blue{border:8px solid #fff;border-top-color:transparent}.spinner-wrapper.blue{background-color:var(--skin-primary);color:#fff}.bar-loader,.g3wform_body .editbtn.enabled.toggled,.g3wform_body .editbtn.enabled:hover{background-color:#ddd}.bar-loader{height:4px;width:100%;position:relative;overflow:hidden}.bar-loader:before{background-color:var(--skin-d20);display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;animation:loading 1s linear infinite}.box,.box-header,.content-wrapper{position:relative}@keyframes circle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;overflow-x:hidden;overflow-y:auto}.wrapper{height:100%;width:100%;overflow:hidden}.content-wrapper{transition:transform .3s ease-in-out,margin .3s ease-in-out;margin-left:var(--sidebar-width);min-height:100%;background-color:#ecf0f5;padding-top:50px;overflow:hidden}@media (max-width:767px){:root .content-wrapper{margin-left:0}:root .sidebar-open .content-wrapper{transform:translate(var(--sidebar-width),0)}}@media (min-width:768px){:root .sidebar-collapse .content-wrapper{margin-left:0}}.box{border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1)}.btn,.btn-box-tool.btn:active{box-shadow:none}.box.box-primary{border-top-color:var(--skin-primary)}.box.collapsed-box .box-body,.box.collapsed-box .box-footer{display:none}.box.height-control .box-body{max-height:300px;overflow:auto}.box .border-right{border-right:1px solid #f4f4f4}.box .border-left{border-left:1px solid #f4f4f4}.box-body:after,.box-body:before,.box-footer:after,.box-footer:before,.box-header:after,.box-header:before{content:" ";display:table}.box-body:after,.box-footer:after,.box-header:after{clear:both}.box-header{color:#444;display:block;padding:10px}.box-header.with-border{border-bottom:1px solid #f4f4f4}.collapsed-box .box-header.with-border{border-bottom:none}.box-header .box-title,.box-header>:is(.fa,.glyphicon,.ion){display:inline-block;font-size:18px;margin:0;line-height:1}.box-header>:is(.fa,.glyphicon,.ion),.navbar .nav>li.user>a>:is(.fa,.glyphicon,.ion){margin-right:5px}.box-header>.box-tools{position:absolute;right:10px;top:5px}.box-header>.box-tools [data-toggle=tooltip],.btn-app,.btn.btn-file{position:relative}.box-header>.box-tools.pull-right .dropdown-menu{right:0;left:auto}.btn-box-tool{padding:5px;font-size:12px;background:0 0;color:#97a0b3}.btn-box-tool:hover,.open .btn-box-tool{color:#606c84}.box-body{border-radius:0 0 3px 3px;padding:10px}.box-body.mobile{padding:5px}.box-body .no-header{border-top-right-radius:3px;border-top-left-radius:3px}.box-body>.table{margin-bottom:0}.box-body .box-pane{border-radius:0 0 0 3px}.box-body .box-pane-right{border-radius:0 0 3px}.box-footer{border-radius:0 0 3px 3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.chart-legend{list-style:none;padding:0;margin:10px 0}@media (max-width:767px){:root .chart-legend>li{float:left;margin-right:10px}:root .sidebar-open .content-wrapper{transform:translate(300px,0)}}.box-input{max-width:200px}.modal .panel-body{color:#444}.btn{border:1px solid transparent}.btn-app:active,.btn-app:focus,.btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-link,.btn.btn-flat,.dropdown-menu{box-shadow:none}.btn:focus{outline:0}.btn.uppercase{text-transform:uppercase}.btn.btn-flat{border-radius:0;border-width:1px}.btn.btn-file{overflow:hidden}.btn.btn-file>input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.btn-default{background-color:#f4f4f4;color:#444;border-color:#ddd}.btn-default.hover,.btn-default:active,.btn-default:hover{background-color:#e7e7e7}.btn-primary{background-color:var(--skin-primary);border-color:var(--skin-primary-d5)}.btn-primary.hover,.btn-primary:active,.btn-primary:hover{background-color:var(--skin-primary-d5)}.btn-success{background-color:var(--skin-success);border-color:var(--skin-success-d5)}.btn-success.hover,.btn-success:active,.btn-success:hover{background-color:var(--skin-success-d5)}.btn-info{background-color:#00c0ef;border-color:#00acd6}.btn-info.hover,.btn-info:active,.btn-info:hover{background-color:#00acd6}.btn-danger{background-color:var(--skin-danger);border-color:var(--skin-danger-d5)}.btn-danger.hover,.btn-danger:active,.btn-danger:hover{background-color:var(--skin-danger-d5)}.btn-warning{background-color:var(--skin-warning);border-color:var(--skin-warning-d5)}.btn-warning.hover,.btn-warning:active,.btn-warning:hover{background-color:var(--skin-warning-d5)}.btn-outline{border:1px solid #fff;background:0 0;color:#fff}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.btn[class*=bg-]:hover{box-shadow:inset 0 0 100px rgba(0,0,0,.2)}.btn-app{border-radius:3px;padding:15px 5px;margin:0 0 10px 10px;min-width:80px;height:60px;text-align:center;color:#666;border:1px solid #ddd;background-color:#f4f4f4;font-size:12px}.btn-app>:is(.fa,.glyphicon,.ion){font-size:20px;display:block}.btn-app:hover{background:#f4f4f4;color:#444;border-color:#aaa}.btn-app>.badge{position:absolute;top:-3px;right:-10px;font-size:10px;font-weight:400}.nav>li>a:active,.nav>li>a:focus,.nav>li>a:hover{color:#444;background:#f7f7f7}.carousel-control.left,.carousel-control.right,.sidebar-toggle{background-image:none}.table>:is(thead,tbody,tfoot)>tr>td,.table>:is(thead,tbody,tfoot)>tr>th{border-top:1px solid #f4f4f4}.table>thead>tr>th{border-bottom:2px solid #f4f4f4}.table tr td .progress{margin-top:5px}.table-bordered,.table-bordered>:is(thead,tbody,tfoot)>tr>td,.table-bordered>:is(thead,tbody,tfoot)>tr>th{border:1px solid #f4f4f4}.table-bordered>thead>tr>:is(th,td){border-bottom-width:2px}.table.align th{text-align:left}.table.align td{text-align:right}.carousel-control>.fa{font-size:40px;position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-20px}.modal{background:rgba(0,0,0,.3)}.modal-header{border-bottom-color:#f4f4f4}.modal-footer{border-top-color:#f4f4f4}.modal-content{border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.125);border:0}.modal-primary .modal-body{color:#fff!important;background-color:#3c8dbc!important}.modal-primary :is(.modal-header,.modal-footer){color:#fff!important;background-color:#357ca5!important;border-color:var(--skin-primary-d10)}.modal-warning .modal-body{color:#fff!important;background-color:var(--skin-warning)!important}.modal-warning :is(.modal-header,.modal-footer){color:#fff!important;background-color:var(--skin-warning-d5)!important;border-color:var(--skin-warning-d10)}.modal-info .modal-body{color:#fff!important;background-color:#00c0ef!important}.modal-info :is(.modal-header,.modal-footer){color:#fff!important;background-color:#00a7d0!important;border-color:#0097bc}.modal-success .modal-body{color:#fff!important;background-color:var(--skin-success)!important}.modal-success :is(.modal-header,.modal-footer){color:#fff!important;background-color:var(--skin-success-d5)!important;border-color:var(--skin-success-d10)}.modal-danger .modal-body{color:#fff!important;background-color:var(--skin-danger)!important}.modal-danger :is(.modal-header,.modal-footer){color:#fff!important;background-color:var(--skin-danger-d5)!important;border-color:var(--skin-danger-d10)}@media (min-width:768px){:root .modal-content{box-shadow:0 2px 3px rgba(0,0,0,.125)}}.pad{padding:10px}.margin{margin:10px}.margin-bottom{margin-bottom:20px}.inline{display:inline}.bg-gray{color:#fff!important;background-color:#d2d6de!important}.bg-black{color:#fff!important;background-color:#111!important}.bg-blue{color:#fff!important;background-color:var(--skin-primary)!important}.bg-green{color:#fff!important;background-color:var(--skin-success)!important}.bg-red{color:#fff!important;background-color:var(--skin-danger)!important}.bg-yellow{color:#fff!important;background-color:var(--skin-warning)!important}.bg-purple{color:#fff!important;background-color:var(--skin-alternate)!important}[class^=bg-].disabled{opacity:.65}.text-gray{color:#d2d6de!important}.text-black{color:#111!important}.text-blue{color:var(--skin-primary)!important}.text-green{color:var(--skin-success)!important}.text-red{color:var(--skin-danger)!important}.text-yellow{color:var(--skin-warning)!important}.text-purple{color:var(--skin-alternate)!important}.hide{display:none!important}.flat{border-radius:0!important}.no-border{border:0!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-shadow{box-shadow:none!important}.list-unstyled{list-style:none;margin:0;padding:0}.connectedSortable{min-height:100px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.chart{position:relative;overflow:hidden;width:100%}.chart canvas,.chart svg{width:100%!important}.main-header,.main-sidebar{position:fixed}.main-header,.sidebar-menu li>a,.sidebar-menu>li,div.info_help_text{position:relative}.content{min-height:250px;padding:0 15px;margin-right:auto;margin-left:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif}a{color:var(--skin-primary)}a:active,a:focus,a:hover{outline:0;text-decoration:none;color:var(--skin-primary-l15)}.btn{border-radius:3px}.box-header{cursor:pointer}.box-title.fa-minus:before,.box-title.fa-plus:before{content:""}div.info_help_text{border-radius:2px;padding:5px;margin:.8em;white-space:pre-line;background-color:rgba(255,255,255,.1)}div.info_help_text .info_help_text_button{text-align:center;font-size:.7em;margin-top:-5px;margin-left:-5px;background-color:#222d32;font-weight:700;color:#fff;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #fff;border-radius:50%}.btn.quick-action,.btn.quick-action:hover,.sidebar-toggle{background-color:transparent}.btn.quick-action{font-size:1.5em;color:#888;border:0;margin:-5px 0 0;padding:6px 10px;vertical-align:middle}.btn.quick-action:hover{color:#888;border-color:var(--skin-primary)}.g3w-icon{box-shadow:0 2px 4px rgba(0,0,0,.2);padding:5px;font-size:1.3em;border-radius:30%;cursor:pointer}.g3w-icon.trash{color:red!important}.gutter-vertical{margin-top:-10px;cursor:ns-resize;border:2px dotted #fff}.modal-footer button{font-weight:700}@media (min-width:768px){:root .container-fluid>.navbar-collapse,:root .container-fluid>.navbar-header,:root .container>.navbar-collapse,:root .container>.navbar-header{margin-right:0;margin-left:-15px}}.main-header{top:0;right:0;left:0;z-index:1030}.main-header>.navbar{transition:margin-left .3s ease-in-out;margin-bottom:0;margin-left:0;border:none;min-height:50px;border-radius:0}.navbar-right{float:right}.navbar-right li{font-weight:700;border-right:1px solid rgba(255,255,255,.2)}.app-navbar-nav li:last-child,.navbar-right li:last-child,.navbar-toggle{border:0}.app-navbar-nav li{font-weight:700}.sidebar-toggle{float:left;padding:15px 10px 14px;margin-left:5px}.sidebar-toggle:hover{color:#fff}.navbar .nav>li>a>.label{position:absolute;top:9px;right:7px;text-align:center;font-size:9px;padding:2px 3px;line-height:.9}.main-header .logo{transition:width .3s ease-in-out;display:block;float:left;height:50px;font-size:20px;line-height:50px;text-align:center;width:var(--sidebar-width);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 15px;font-weight:300;overflow:hidden}.navbar-toggle{color:#fff;padding:11px 15px 9px;margin:5px 20px 4px 4px}.dropdown-menu{border-color:#eee}.dropdown-menu>li>a{color:#777}.dropdown-menu>li>a>:is(.glyphicon,.fa,.ion){margin-right:10px}.dropdown-menu>li>a:hover{background-color:#e1e3e9;color:#333}.dropdown-menu>.divider{background-color:#eee}.navbar-nav>.user-menu>.dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;padding:1px 0 0;border-top-width:0;width:280px}.main-header .navbar{background-color:var(--skin-color)}.main-header .navbar .nav>li>a{color:#fff}.main-header .navbar .nav .open>a,.main-header .navbar .nav .open>a:focus,.main-header .navbar .nav .open>a:hover,.main-header .navbar .nav>.active>a,.main-header .navbar .nav>li>a:active,.main-header .navbar .nav>li>a:focus,.main-header .navbar .nav>li>a:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.main-header .navbar .sidebar-toggle{color:#fff}.main-header .navbar .sidebar-toggle:hover{background-color:var(--skin-d5)}.content-header,.query-relations-page .query-relations .table{background:0 0}.main-header .logo{background-color:var(--skin-d5);color:#fff;border-bottom:0 solid transparent}.main-header .logo:hover{background-color:var(--skin-d6)}.main-sidebar,.wrapper{background-color:#222d32}header.main-header .container-fluid{padding:0!important}header.main-header .navbar-header{margin-left:0!important}header.main-header #main-navbar .navbar-right.app-navbar-nav{padding-right:10px}.main-header,.main-header .navbar{max-height:50px}.main-header .navbar-inverse .navbar-toggle:is(:focus,:hover){margin-top:5px}.main-header .customheaderlink a.imagelink{padding:14px}.main-header .g3w-languages{margin-top:9px;margin-left:10px;margin-right:-7px}.sidebar-aside-toggle{position:absolute;left:350px;top:50px;color:#fff;padding:11.6px;background-color:var(--skin-color);border-bottom:1px solid var(--skin-color)}.main-sidebar,.navbar-form{padding-bottom:0}.sidebar-aside-toggle:is(:focus,:hover){color:#fff}.sidebar-aside-toggle.iframe{top:0}.sidebar-aside-toggle .icon-bar{display:none}.navbar-form{padding-top:0;margin-bottom:0}.title-box{line-height:50px;margin-left:10px}.title-box .title{font-size:2em;font-weight:700;color:#fff}.navbar-inverse .navbar-toggle{outline:1}.navbar-inverse .navbar-toggle:is(:focus,:hover){outline:#fff solid 1px;background-color:transparent}.navbar-inverse :is(.navbar-collapse,.navbar-form){border-color:transparent;background-color:var(--skin-color)}.g3w-languages .select2-selection__rendered{color:var(--skin-color)!important}@media (max-width:767px){:root .main-header .navbar-right a{color:inherit;background:0 0}:root .main-header .navbar-right{float:none}:root .navbar-collapse .main-header .navbar-right{margin:7.5px -15px}:root .main-header .navbar-right>li{color:inherit;border:0}:root .content-header>.breadcrumb{position:relative;margin-top:5px;top:0;right:0;float:none;background:#d2d6de;padding-left:10px}:root .content-header>.breadcrumb li:before{color:#97a0b3}:root .main-header{position:relative}:root .main-header .logo,:root .main-header .navbar{width:100%;float:none}:root .main-header .navbar{margin:0}:root .navbar-collapse.pull-left{float:none!important}:root .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,.1)}:root .main-header .navbar .dropdown-menu li a{color:#fff}:root .main-header .navbar .dropdown-menu li a:hover{background:var(--skin-d5)}:root .main-header .dropdown.user .dropdown-menu{width:100%}:root .sidebar-aside-toggle{left:300px}}.main-sidebar,.sidebar-aside-toggle{transition:left .3s ease-in-out,width .3s ease-in-out}.sidebar-form input:focus{border-color:transparent}.sidebar-menu{list-style:none;margin:0;padding:0}.sidebar-menu>li{margin:0;padding:0}.sidebar-menu>li>a{padding:12px 5px 12px 10px;display:block;border-left:3px solid transparent}.sidebar-menu>li>a>:is(.fa,.glyphicon,.ion){width:20px}.sidebar-menu>li :is(.label,.badge){margin-top:3px;margin-right:5px}.sidebar-menu li.header{padding:10px 25px 10px 15px;font-size:12px}.sidebar-menu li>a>.fa-angle-left{width:auto;height:auto;padding:0;margin-right:10px;margin-top:3px}.sidebar-menu li.active>.treeview-menu{display:block}.sidebar-menu .treeview-menu{display:none;list-style:none;padding:0;margin:0}.sidebar-menu .treeview-menu .treeview-menu{padding-left:20px}.sidebar-menu .treeview-menu>li{margin:0}.sidebar-menu .treeview-menu>li>a{padding:5px 5px 5px 15px;display:block;font-size:14px}.sidebar-menu .treeview-menu>li>a>:is(.fa,.glyphicon,.ion){width:20px}.sidebar-menu .treeview-menu>li>a>:is(.fa-angle-left,.fa-angle-down){width:auto}.sidebar-menu .sidebar-tool .tool-box{display:block;height:50px;width:100%;margin:10px 0}.sidebar-menu .sidebar-tool .tool-box .tool-box-icon{display:block;margin-left:auto;margin-right:auto;height:50px;width:50px;text-align:center;font-size:35px;line-height:50px;background:rgba(0,0,0,.2)}.sidebar-menu .sidebar-tool .tool-box .tool-box-icon>img{max-width:100%}.sidebar-menu .sidebar-tool .tool-box .tool-box-content{height:20px;width:100%;text-align:center}.sidebar-menu .sidebar-tool .tool-box .tool-box-content .tool-box-name{font-size:14px;color:#fff;text-transform:uppercase}.sidebar-menu,.sidebar-menu>li.header{white-space:nowrap}.sidebar-menu:hover{overflow:visible}.sidebar-form,.sidebar-menu>li.header{overflow:hidden;text-overflow:clip}.sidebar-menu li>a>.pull-right{position:absolute;top:50%;right:10px;margin-top:-7px}.sidebar-menu>li.header{color:#445a64;background:#28363c}.sidebar-menu>li.active>a,.sidebar-menu>li:hover>a{color:#fff;background:#212c30;border-left-color:var(--skin-color)}.main-sidebar a{color:#99afba}.main-sidebar a:hover{text-decoration:none}.sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2a383e}.treeview-menu>li>a{color:#7392a0}.treeview-menu>li.active>a,.treeview-menu>li>a:hover{color:#fff}.main-sidebar.mobile{width:300px}.main-sidebar.iframe{padding-top:0!important}.g3w-sidebarpanel,.main-sidebar .menu-items{padding:10px 15px}.main-sidebar.iframe a.sidebar-aside-toggle{top:0!important}.main-sidebar .sidebar-button-shadow{box-shadow:0 2px 4px rgba(0,0,0,.2);font-weight:700}.main-sidebar .sidebar-button-run{box-shadow:0 2px 4px rgba(0,0,0,.2);font-weight:700;color:#fff}.main-sidebar .sidebar-button{box-shadow:0 2px 4px rgba(0,0,0,.2);font-weight:700;border-radius:3px;background-color:#fff!important;cursor:pointer}.main-sidebar .sidebar-button.sidebar-button-icon,.ol-attribution{background-color:transparent!important}.main-sidebar .sidebar-button.toggled{color:#fff!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.g3w-sidebarpanel{position:relative;color:#FFF}.g3w-sidebarpanel .g3w-panel .g3w-panel-form button.run_button{margin-top:5px;font-weight:700}.g3w-sidebarpanel-placeholder h3{margin-top:0}.main-sidebar .close-pane-button{caret-color:transparent;color:transparent;border-radius:30%;margin-top:5px;line-height:1.5em;height:1.3em;width:1.3em;box-shadow:0 2px 4px rgba(0,0,0,.2)}.main-sidebar .close-pane-button:hover{cursor:pointer}.main-sidebar .close-pane-button .panel-icon{color:#fff}.main-sidebar .treeview-label{font-size:1.1em;font-weight:700;margin-left:5px}.main-sidebar .menu-items li{background-color:#374850;border-radius:.25rem;padding:2px;margin-bottom:2px;color:#FFF;cursor:pointer}.main-sidebar .menu-items li.toggled{color:#374850;background-color:#fff}.main-sidebar .menu-items li.toggled:hover{background-color:#fff}.main-sidebar .menu-items li:hover{background-color:#415660}.main-sidebar .sidebar-divider,.main-sidebar .sidebar-menu>li{border-bottom:1px solid #21292d}.main-sidebar .sidebar-divider:last-child,.main-sidebar .sidebar-menu>li:last-child{border:0}.sidebaritem>a .fa-search{color:#8DC3E3}.sidebaritem>a :is(.fa-map-o,.fa-map){color:#019A4C}.sidebaritem>a :is(.fa-gears,.fa-cogs){color:#FFE721}.sidebaritem>a .fa-print{color:#FF9B21}.sidebaritem>a :is(.fa-file-code-o,.fa-file-code){color:#fff}.sidebaritem>a .fa-bookmark{color:#00bcd4}.main-sidebar{z-index:1!important;width:350px;margin-top:50px;overflow-y:auto}.main-sidebar .btn.quick-action,.main-sidebar .btn.quick-action:hover{color:#bbb;background-color:#222d32;border:2px solid #888}.datetimeinput,.g3w-view.content .action-button-icon,.g3w-view.content .g3w_contents_back>div,.main-sidebar .sidebar-button{color:var(--skin-color)}.main-sidebar .sidebar-button-run,.main-sidebar .sidebar-button.toggled{background-color:var(--skin-color)!important}.main-sidebar ul.sidebar-menu li.sidebaritem a span.treeview-label{color:#FFF}.main-sidebar ul.sidebar-menu li.sidebaritem a:hover{color:var(--skin-l30)!important}.skin-green .main-sidebar ul.sidebar-menu li.sidebaritem a:hover{color:#a1e096!important}@media (max-width:767px){:root .main-sidebar,:root .sidebar-aside-toggle{padding-top:50px;left:0}:root a.sidebar-aside-toggle{display:none!important}:root .main-sidebar{transform:translate(-100%,0);width:100%}:root .sidebar-open .main-sidebar,:root .sidebar-open .sidebar-aside-toggle{transform:translate(0,0)}}@media (min-width:768px){:root .sidebar-collapse .main-sidebar,:root .sidebar-collapse .sidebar-aside-toggle{left:0}:root .sidebar-mini.sidebar-collapse .content-wrapper{margin-left:35px}:root .sidebar-mini.sidebar-collapse .main-sidebar{transform:translate(0,0);width:35px!important;z-index:850}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li{position:relative}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a{margin-right:0}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span{border-top-right-radius:4px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:not(.treeview)>a>span{border-bottom-right-radius:4px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{padding-top:5px;padding-bottom:5px;border-bottom-right-radius:4px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right){display:block!important;position:absolute;width:calc(var(--sidebar-width) - 50);left:50px}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span{top:0;margin-left:-3px;padding:12px 5px 12px 20px;background-color:inherit}:root .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{top:44px;margin-left:0}:root .sidebar-mini.sidebar-collapse .sidebar-form,:root .sidebar-mini.sidebar-collapse .sidebar-menu li.header,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a>.pull-right,:root .sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span{display:none!important;-webkit-transform:translateZ(0)}:root .sidebar-mini.sidebar-collapse .main-header .logo{width:50px}}.ol-hidden,.sidebar-mini.sidebar-collapse #catalog>*{display:none}#tools.single .g3w-tools,.sidebar-mini.sidebar-collapse #catalog>a{display:block!important}.sidebar-mini.sidebar-collapse #g3w-sidebarcomponents{padding-top:50px;overflow:hidden}.sidebar-mini.sidebar-collapse .ol-geocoder{left:10px}.sidebar-mini.sidebar-collapse .main-sidebar ul.sidebar-menu li.sidebaritem a span.treeview-label{color:transparent}.content-wrapper #application-notifications{position:absolute;top:55px;border-radius:3px;left:0;z-index:100;font-size:25px}.content-wrapper #application-notifications>div{display:flex;flex-direction:column;align-items:center;width:40px;height:50px;justify-content:space-around;margin-bottom:5px;padding:5px;background-color:#FFF;border-radius:3px}.g3w-view.map{line-height:normal;display:inline-block;height:0;width:0;position:relative}.g3w-view.map #resize-map-and-content{position:absolute;z-index:4;user-select:none}.g3w-view.map #resize-map-and-content:hover{background-color:#ccc!important}.g3w-view.map #resize-map-and-content.split-h{width:8px;height:100%;cursor:col-resize;right:-7px}.g3w-view.map #resize-map-and-content.split-v{height:8px;width:100%;cursor:row-resize;bottom:-7px}.g3w-view.content .preview{width:100%;margin-top:0;display:flex;align-items:center}.g3w-view.content .preview .filename{overflow:hidden;margin:15px;font-weight:700}.g3w-view.content .preview .clearmedia{cursor:pointer;margin-left:auto}.g3w-view.content .preview .clearmedia .g3w-icon{color:red}.g3w-view.content .preview .previewtype{display:flex;justify-content:center;padding-top:5px;cursor:pointer;background-color:#fff;width:40px;height:40px;border:2px solid}.g3w-view.content .preview .previewtype:hover{background-color:#efefef}.g3w-view.content .preview .previewtype.pdf{color:var(--skin-danger);border-color:var(--skin-danger)}.g3w-view.content .preview .previewtype.image{color:var(--skin-warning);border-color:var(--skin-warning)}.g3w-view.content .preview .previewtype.video{color:orange;border-color:orange}.g3w-view.content .preview .previewtype.unknow{color:grey;border-color:grey}.g3w-view.content .preview .previewtype.zip{color:#8b4513;border:2px solid #8b4513}.g3w-view.content .preview .previewtype.text{color:var(--skin-primary);border-color:var(--skin-primary)}.g3w-view.content .preview .previewtype.excel{color:var(--skin-success);border-color:var(--skin-success)}.g3w-view.content .preview .previewtype.ppt{color:var(--skin-alternate);border-color:var(--skin-alternate)}.g3w-view.content .g3wform-relation-table tbody td .preview .previewtype{width:30px;height:30px;padding-top:6px}.g3w-view.content .g3wform-relation-table tbody td .preview .previewtype i,.g3w-view.content .g3wform-relation-table tbody td .preview .previewtype i.fa-2x{font-size:1em}.g3w-view.content .error-message{font-weight:700;font-size:1.2em;color:red;padding:5px;margin:3px}.g3w-view.content .table-header-tool{padding:10px;color:#fff;font-size:1.3em}.g3w-view.content .action-button{display:inline-block;text-align:center;padding:3px 3px 5px;cursor:pointer;border-radius:5px;caret-color:transparent}.g3w-view.content .action-button:hover{background-color:#fff}.g3w-view.content .action-button.toggled{background-color:#eee}.g3w-view.content .action-button.toggled-white{background-color:#fff}.g3w-view.content .action-button.nohover:hover{background-color:transparent}.g3w-view.content .action-button-icon.trash{color:red!important}.g3w-view.content .action-button-icon{padding-top:2px;font-weight:700;text-decoration:none}.g3w-view.content{line-height:normal;float:right;overflow-wrap:break-word;height:0;width:0;background-color:#eee;overflow:hidden;position:relative}.g3w-view.content .contents{height:100%;padding-left:0;padding-right:0}.g3w-view.content .contents .content-header-component{margin-top:5px;font-weight:700}.g3w-view.content.split-h{border-left:1px solid #d6d6d6}.g3w-view.content.split-v{border-top:1px solid #d6d6d6}.g3w-view .close-panel-block .panel-title{font-size:1em}.g3w-view .close-panel-block .panel-title.mobile{margin-bottom:5px;margin-top:5px}.g3w-view .close-panel-block span i.panel-button{color:transparent}.g3w-view .close-panel-block span.g3w-span-button{height:1.1em;line-height:1.1em;width:1.1em;font-size:1em!important;margin-top:8px;margin-bottom:5px;margin-right:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:30%;caret-color:transparent}.g3w-view .close-panel-block span.g3w-span-button.mobile{margin-top:3px}.g3w-view #contenttitle{font-weight:700;color:var(--skin-d20)}.g3w-view.content .table-header-tool{background-color:var(--skin-color)}.g3w-view.content .action-button.toggled{border:2px solid var(--skin-l30)}#g3w-view-content #layer_attribute_table tbody tr.feature_attribute[selected=selected] td,.g3w-view .close-panel-block .panel-icon{background:var(--skin-l30)!important}ul.g3w-tools{padding-left:0;line-height:1.5em;list-style-type:none}ul.g3w-tools>li{color:#fff;background-color:#2c3b41;margin:0 10px 0 5px}ul.g3w-tools>li>*{padding:5px}ul.g3w-tools>li .tool-header{font-size:1.1em;font-weight:700;background-color:#4b646f;cursor:pointer}ul.g3w-tools>li .tool-header span{margin-left:5px;vertical-align:middle}ul.g3w-tools>li .tool-box i{width:20px}ul.g3w-tools>li .tool{cursor:pointer;padding:5px;border-radius:2px}ul.g3w-tools .tool:hover{background-color:#374850}#tools.single .g3w-tools .tool-header,#tools.single>a{display:none!important}#tools.single .tool i{color:#FFE721}#tools.single .tool{padding:12px 5px}#tools.single .g3w-tools,#tools.single .tool,#tools.single li{background-color:transparent}#tools.single li{color:#fff;font-weight:700;border-left:3px solid transparent}#tools.single li:hover{border-left-color:#e99611;background:#1e282c}.ol-viewport.ol-pointer{cursor:pointer}.ol-viewport.ol-zoom-in{cursor:url(../cursors/mZoomIn.svg),zoom-in}.ol-viewport.ol-help{cursor:url(../cursors/mIdentify.svg),help}.ol-viewport.ol-streetview{cursor:url(../cursors/mCapturePoint.svg),pointer}.ol-viewport.ol-crosshair{cursor:crosshair}.ol-viewport.ol-grabbing{cursor:grabbing}.ol-viewport.ol-grab{cursor:grab}.ol-control button:is(.ol-zoom-in,.ol-zoom-out),.ol-control:is( .ol-zoombox,.ol-zoom-extent,.ol-querylayer,.ol-queryby,.ol-querybbox,.ol-querybypolygon,.ol-querybydrawpolygon,.ol-measure ) button{position:relative;font-size:0}.ol-control button.ol-zoom-in::before,.ol-control button.ol-zoom-out::before,.ol-control.ol-measure button::before,.ol-control.ol-querybbox button::before,.ol-control.ol-querybydrawpolygon button::before,.ol-control.ol-querybypolygon button::before,.ol-control.ol-querylayer button::before,.ol-control.ol-zoom-extent button::before,.ol-control.ol-zoombox button::before{content:'';position:absolute;inset:0}.ol-control button.ol-zoom-in::before{background:url(../images/mActionZoomIn.svg) center no-repeat}.ol-control button.ol-zoom-out::before{background:url(../images/mActionZoomOut.svg) center no-repeat}.ol-control.ol-zoombox button::before{background:url(../images/mActionZoomToArea.svg) center no-repeat}.ol-control.ol-zoom-extent button::before{background:url(../images/mActionZoomFullExtent.svg) center no-repeat}.ol-control.ol-querylayer button::before{background:url(../images/mActionIdentify.svg) center no-repeat}.ol-control.ol-querybbox button::before{background:url(../images/mActionIdentifyByRectangle.svg) center no-repeat}.ol-control.ol-querybypolygon button::before{background:url(../images/mActionIdentifyByFreehand.svg) center no-repeat}.ol-control.ol-querybydrawpolygon button::before{background:url(../images/mActionIdentifyByPolygon.svg) center no-repeat}.ol-control.ol-measure button::before{background:url(../images/mActionMeasure.svg) center no-repeat}.ol-control.ol-streetview button{color:#fdbf2d;text-shadow:0 1px 0 #505050,0 -1px 0 #505050,1px 0 0 #505050,-1px 0 0 #505050}.ol-control.ol-rotate button .ol-compass{background:url(../images/compass.svg) 50% center no-repeat;display:block;width:100%;height:100%;transform:rotate(30deg);font-size:0}.ol-control,.ol-custom-overviewmap{background-color:transparent;border-radius:0;padding:0}:is(.ol-control,.ol-custom-overviewmap) button{display:block;margin:0;padding:2px 6px;text-decoration:none;text-align:center;height:39px;width:39px;line-height:1.42857143;border:none;font-size:25px;font-family:icomoon;font-weight:300;float:left;background-color:#fff;color:#222d32;border:1px solid rgba(0,0,0,.5);background-clip:padding-box;box-shadow:none!important;border-radius:3px}.ol-overviewmap:not(.ol-collapsed) button{bottom:5px}.ol-overviewmap:hover{background-color:#fff!important}.ol-mouse-position{position:relative!important;height:20px;font-weight:700;font-size:.9em;margin-left:8px}.ol-mouse-position-default{right:50px;border-radius:4px;z-index:1;color:#fff}.ol-custom-overviewmap{border-radius:5px}.ol-custom-overviewmap button{display:inline-block;left:3px;bottom:8px;width:30px;height:30px}.ol-custom-overviewmap button span{font-size:15px;font-weight:700;position:absolute;margin:-6px}.ol-custom-overviewmap .ol-overviewmap-map{border:none;height:150px;width:200px}.ol-custom-overviewmap.ol-collapsed{border:0}.ol-control:hover{background-color:transparent}.ol-control-tl{top:7px;left:7px}.ol-control-bl{bottom:40px;left:7px}.ol-control-tr{top:7px;right:7px}.ol-control-br{bottom:7px;right:7px;min-height:20px}.ol-zoom :is(.ol-zoom-in,.ol-zoom-out){border-radius:3px;display:block}.ol-scale-control{bottom:15px}.ol-scale-line{left:auto;font-weight:700;bottom:35px}#scale-control .select2-selection__rendered{font-weight:700!important}#scale-control .select2-container--default .select2-selection--single,#scale-control .select2-selection .select2-selection--single{height:30px!important;background-color:#eee;border-width:0}.ol-rotate{top:55px;left:0}.ol-rotate button span{font-weight:700}.ol-attribution li a{font-weight:700}.g3w-ol-disabled{opacity:.7;cursor:not-allowed}.mtooltip{position:relative;border-radius:4px;color:#fff;font-weight:700;padding:4px 8px;opacity:.7;white-space:nowrap}.mtooltip-measure{opacity:1;font-weight:700}.fade-enter,.fade-leave-to,.g3w-form .showhide-leave{opacity:0}.mtooltip-measure:before,.mtooltip-static:before{border-right:6px solid transparent;border-left:6px solid transparent;content:"";position:absolute;bottom:-6px;margin-left:-7px;left:50%}.controls-toggle{position:absolute;z-index:1;left:0!important;top:50px;cursor:pointer;color:#fff;background-image:none;padding:12.5px;font-family:fontAwesome}.controls-toggle:before{content:''}.controls-toggle:focus,.controls-toggle:hover{color:#fff}.ol-attribution{text-align:left!important;right:auto!important;position:relative!important;top:5px!important;max-width:100%!important}.ol-attribution ul{font-size:1em!important}.ol-attribution.ol-uncollapsible{height:1.3em!important}.g3w-map-controls{position:absolute;flex-wrap:wrap;z-index:1;display:flex;top:60px;left:0;align-items:flex-start;flex-direction:column}.g3w-map-controls.rv{top:8px;right:5px;left:unset;max-height:calc(100% - 65px);flex-flow:column wrap-reverse;align-content:end}.g3w-map-controls.lv{top:60px;left:0;align-items:flex-start}.g3w-map-controls.lh{top:60px;left:0;flex-direction:row}.g3w-map-controls.rh{top:8px;right:0;flex-direction:row}.g3w-map-controls .ol-control{position:relative;padding:3px}.g3w-map-controls .ol-zoom{top:0;left:0}.g3w-map-controls .ol-zoom .ol-zoom-in{float:none;margin-bottom:6px}.g3w-map-controls .ol-zoom-extent{top:0;left:0}.info_mapcontrol_button{text-align:center;margin-top:-5px;margin-left:-15px;font-weight:700;color:#fff;position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #fff;border-radius:50%;cursor:pointer}:is(.ol-control,.ol-custom-overviewmap) button:hover{text-decoration:none;background-color:var(--skin-color)}:is(.ol-control,.ol-custom-overviewmap) button:focus{text-decoration:none;outline:0;background-color:#e5e5e5}.metadata-nav-tabs>li>a::after,.ol-mouse-position-default,.ol-scale-line{background:var(--skin-color)}.ol-custom-overviewmap,.ol-custom-overviewmap .ol-overviewmap-box,.ol-scale-control span.select2-selection{border:2px solid var(--skin-color)}.ol-box{border:3px solid var(--skin-color)}.mtooltip{background:rgba(0,0,0,.9)}.mtooltip-static{background-color:#fc3;color:#000;border:1px solid #ecbe2e}.controls-toggle,.info_mapcontrol_button,.tool_mapcontrol_button{background-color:var(--skin-color)}.mtooltip-measure:before,.mtooltip-static:before{border-top:6px solid rgba(0,0,0,.5)}.mtooltip-static:before{border-top-color:#fc3}.controls-toggle{border-bottom:1px solid var(--skin-color)}.g3w-ol-toggled{background-color:var(--skin-color)!important}.ol-attribution li a,.ol-mouse-position{color:var(--skin-d20)}#scale-control .select2-selection__rendered{color:var(--skin-d20)!important}#scale-control .select2-selection__arrow b{border-top-color:var(--skin-d20)!important}#scale-control .select2-container--default.select2-container--open .select2-selection__arrow b{border-bottom-color:var(--skin-d20)!important}@media (max-width:578px){:root .ol-attribution.ol-unselectable.ol-uncollapsible ul{font-size:.8em}:root .g3w-map-controls.rh{top:50px;left:0}}@media (max-width:767px){:root .controls-toggle{left:300px}}.query_relation_field{display:inline-block;cursor:pointer;color:#fff;margin:5px;width:30px;height:30px;text-align:center;border-radius:3px}.query_relation_field i{padding:6px}.query_relation_field_message{font-weight:700;margin-left:5px}.queryresults-wrapper{height:100%;caret-color:transparent}.queryresults-wrapper .queryresults-text-html.text{white-space:break-spaces}.queryresults-container{height:100%;overflow-y:auto;position:relative}.queryresults-container .query-results-not-found{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:3px}.queryresults-container .sub-group .group>.row{margin-left:-2px;margin-right:-2px}.queryresults-container .box-features-action{display:flex}.queryresults-container .field_value :is(.field_link,img):focus{box-shadow:none}.queryresults-container .field_value .field_link{border-radius:5px;min-width:50px;font-weight:700}.queryresults-container .field_value .field_link:hover{color:#FFF}.queryresults-container .queryresults table thead tr th.centered{text-align:center}.queryresults-container .queryresults table thead tr th.collapsed{width:30px;max-width:30px}.queryresults-container .queryresults table tbody tr.g3w-feature-result-action-tools .g3w-download-formats-content{display:flex;justify-content:flex-start}.queryresults-container .queryresults table tbody tr.g3w-feature-result-action-tools .g3w-download-formats-content>span{flex-grow:1}.queryresults-container .queryresults table tbody td.attribute{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle}.queryresults-container .queryresults table tbody td.collapsed{vertical-align:inherit}.queryresults-container .queryresults table tbody>tr.featurebox-header:nth-of-type(even){background-color:#f9f9f9!important}.queryresults-container ul{list-style-type:none;overflow:auto;padding:0}.queryresults-container ul>li .queryresults-multi{margin-top:25px}.queryresults-container ul>li span.key{font-weight:700;font-size:1.2em;margin-bottom:10px;display:block}.queryresults-container ul>li .box-header{padding:0;display:flex;flex-wrap:nowrap;align-items:center;font-weight:700!important;font-size:1.2em!important;justify-content:space-between}.queryresults-container ul>li .box-header.mobile{padding:5px}.queryresults-container ul>li .box-header .box-title{margin:auto auto auto 0;font-weight:700!important;font-size:1.2em!important}.queryresults-container ul>li .box-header .box-title.query-layer-title{padding:5px;overflow:hidden;white-space:normal;text-overflow:ellipsis}.queryresults-container .tooltip.top .tooltip-inner{margin-left:100px}.queryresults-container .divider{display:block;position:relative;padding:0;margin:8px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-bottom:1px solid rgba(65,86,96,.3)}.queryresults-container table{table-layout:fixed}.queryresults-container table thead th{border-bottom:none;padding:2px}.queryresults-container table tbody{border:1px solid #f3f3f3}.queryresults-container table tbody .featurebox-header>td.g3w-feature-actions{overflow:hidden;padding:0;vertical-align:middle}.queryresults-container .link{cursor:pointer}.queryresults-container .link.dashboardlink{font-weight:700;text-decoration:underline}.queryresults-container .link.morelink{font-weight:700;text-decoration:none}.queryresults-container .queryresults-single{margin-top:6px}.queryresults-container .queryresults-single span.key{display:inline-block;font-size:1.1em;font-weight:700;width:80px;margin-bottom:0}.queryresults-container .queryresults-single span.value{display:inline-block;font-size:1.1em;margin-bottom:0}.queryresults-container .viewer-container{top:50px}.queryresults-container .featurebox-header{cursor:pointer}.queryresults-container .featurebox-header .action-cell{text-align:center}.queryresults-container .featurebox-header .action-cell>span{padding-left:5px}.queryresults-container .featurebox-header .action-cell.right{text-align:right}.queryresults-container tr.featurebox-header-open+.featurebox-body td>table,.queryresults-container tr.featurebox-header-open+.featurebox-body>td>div{border-radius:3px;border:1px solid;padding:3px;margin-bottom:1px}.queryresults-container tr.featurebox-header-open+.featurebox-body>td>table{border-collapse:separate}.queryresults-container tr.featurebox-header-open+.featurebox-body td>table th,.queryresults-container tr.featurebox-header-open+.featurebox-body>td>table td{padding:3px}.queryresults-container .featurebox-body table.fieldsoutofstructure{border:0!important}.queryresults-container .featurebox-body .field_label{font-weight:700}.queryresults-container .featurebox-body tbody{border:0}.queryresults-container .featurebox-body tbody td{padding:0}.queryresults-container .featurebox-body .action-buttons-container{margin-top:8px;height:30px;line-height:30px;overflow:hidden}.contents,.contents>div,.query-relations-page,.query-relations-page .query-relation,.query-relations-page .query-relations{height:100%}.queryresults-container .featurebox-body .action-buttons-container .action-button-icon{color:#fff;font-size:1.2em;caret-color:transparent}.queryresults-container .featurebox-body table{width:100%;margin:6px 0 10px}.queryresults-container .featurebox-body .attr-label{width:30%;max-width:40%;padding:3px;font-weight:700}.queryresults-container .box-primary{border-top-width:3px}.queryresults-container .photo-preview:hover{cursor:pointer}.query-relations-page{font-size:14px}.query-relations-page .query-relations .header{margin-top:5px;margin-bottom:5px}.query-relations-page .query-relations .table tr{background:#fff}.query-relations-page .relations-table td span{font-size:1.3em;font-weight:700}.query-relations-page .relationtable td{padding:2px 5px!important}.query-relations-page .relationtable td span{font-size:1em}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-out}.back-btn .back-link,.query_relation_field_message,.queryresults-container .law-button,.queryresults-container .link,.queryresults-container ul>li .box-title,.queryresults-container ul>li span.key{color:var(--skin-color)}.query_relation_field,.queryresults-container tr.featurebox-header-open+.featurebox-body .action-buttons-container{background-color:var(--skin-color)}.queryresults-container .box.box-primary{border-top-color:var(--skin-color)}.queryresults-container .field_link{background-color:var(--skin-color)!important;border-color:var(--skin-color)!important}.queryresults-container .queryresults-single span.key{color:var(--skin-d20)}.queryresults-container .featurebox-header .action-cell>span:hover{color:var(--skin-d10)}.queryresults-container .featurebox-header:hover td{background-color:var(--skin-l30)}.queryresults-container .featurebox-header-open td{background-color:var(--skin-l30)!important;border:1px solid var(--skin-l30)!important}.queryresults-container tr.featurebox-header-open+.featurebox-body td>:is(div,table){border-color:var(--skin-l30)}.queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:var(--skin-f10)!important}.skin-green .queryresults-container table:is(.feature_attributes,.fieldsoutofstructure) tr:nth-child(even){background:#e4ffcb!important}.skin-green .queryresults-container .featurebox-header:hover td{background-color:#a1e096}.skin-green .queryresults-container .featurebox-header-open td{background-color:#a1e096!important;border:1px solid #a1e096!important}.skin-green .queryresults-container tr.featurebox-header-open+.featurebox-body td>:is(div,table){border-color:#a1e096}@media (max-width:768px){:root .queryresults-container .featurebox-body .field_label .col-sm-6,:root .queryresults-container .featurebox-body .field_value .col-sm-6{width:50%!important;float:left}}.form-control{border-radius:0;box-shadow:none;border-color:#d2d6de}.form-control:focus{border-color:var(--skin-primary);box-shadow:none}.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder{color:#bbb;opacity:1}.form-control:not(select){appearance:none}.form-group.has-success label{color:var(--skin-success)}.form-group.has-success .form-control{border-color:var(--skin-success);box-shadow:none}.form-group.has-warning label{color:var(--skin-warning)}.form-group.has-warning .form-control{border-color:var(--skin-warning);box-shadow:none}.form-group.has-error label{color:var(--skin-danger)}.form-group.has-error .form-control{border-color:var(--skin-danger);box-shadow:none}.input-group .input-group-addon{border-radius:0;border-color:#d2d6de;background-color:#fff}.btn-group-vertical .btn.btn-flat:first-of-type,.btn-group-vertical .btn.btn-flat:last-of-type{border-radius:0}.icheck>label{padding-left:0}.form-control-feedback.fa{line-height:34px}.form-group-lg .form-control+.form-control-feedback.fa,.input-group-lg+.form-control-feedback.fa,.input-lg+.form-control-feedback.fa{line-height:46px}.form-group-sm .form-control+.form-control-feedback.fa,.input-group-sm+.form-control-feedback.fa,.input-sm+.form-control-feedback.fa{line-height:30px}.g3wform_body .g3w_input_help{font-weight:400;text-align:justify;padding:5px;border-radius:3px;margin-top:5px}.g3wform_body .g3w_input_help img{max-height:50px}.g3wform_body .dataTable.no-footer{border-bottom:none}.g3wform_body h5.relation_title{font-size:1.2em;font-weight:700}.g3wform_body .attr-label{width:30%;max-width:40%;font-weight:700}.g3wform_body .relation-editbtn{padding:3px;margin:0 5px;border-radius:5px;font-size:15px!important}.g3wform_body .add-link{margin-left:5px;font-size:1.8em!important}.g3wform_body .add-link span.disabled{opacity:.3}.g3wform_body .g3w-mini-relation-icon{padding:13px}.g3wform_body .editbtn{padding:10px;margin:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.3);border-radius:30%;display:inline-block;opacity:.4;cursor:not-allowed}.g3wform_body .editbtn.enabled{opacity:1;cursor:pointer}.g3wform_body .form-group{margin-bottom:5px}.g3wform_body .bootstrap-filestyle>input.form-control{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g3wform_body .form_editing_relation_input{position:relative;font-size:1.2em;font-weight:700;width:100%;padding:10px}.g3wform_body .form_editing_relation_input .info_helptext_button{text-align:center;font-size:.8em;margin-top:-5px;margin-left:0;font-weight:700;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #fff;border-radius:50%}.g3wform_body .preview{width:100%;margin-top:10px;display:flex;align-items:center}.g3wform_body .preview .filename{overflow:hidden;margin:15px;font-weight:700}.g3wform_body .preview .clearmedia{cursor:pointer;margin-left:auto}.g3wform_body .preview .clearmedia .g3w-icon{color:red}.g3wform_body .preview .previewtype:hover{background-color:#efefef}.g3wform_body .preview .previewtype{display:flex;justify-content:center;padding-top:10px;cursor:pointer;background-color:#fff;width:50px;height:50px;border:2px solid}.g3wform_body .preview .previewtype.pdf{color:var(--skin-danger);border-color:var(--skin-danger)}.g3wform_body .preview .previewtype.image{color:var(--skin-warning);border-color:var(--skin-warning)}.g3wform_body .preview .previewtype.video{color:orange;border-color:orange}.g3wform_body .preview .previewtype.unknow{color:grey;border-color:grey}.g3wform_body .preview .previewtype.zip{color:#8b4513;border:2px solid #8b4513}.g3wform_body .preview .previewtype.text{color:var(--skin-primary);border-color:var(--skin-primary)}.g3wform_body .preview .previewtype.excel{color:var(--skin-success);border-color:var(--skin-success)}.g3wform_body .preview .previewtype.ppt{color:var(--skin-alternate);border-color:var(--skin-alternate)}.g3wform_body .g3wform-relation-table tbody td{vertical-align:bottom}.g3wform_body{overflow-x:hidden;overflow-y:auto;clear:both;margin-bottom:10px}.g3wform_body .divider{display:block;position:relative;padding:0;margin:5px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-bottom:1px solid rgba(122,122,122,.1)}.input-error-validation{border:2px solid red!important}.error-input-message{color:red;font-weight:700}.g3wform_footer{text-align:center;position:absolute;bottom:0;margin:auto;width:100%;background-color:#ededed}.g3wform_footer button{font-weight:700;margin:5px;min-width:80px}.g3wform_header{display:flex;justify-content:space-between;background-color:#fff}.g3wform_header .title{flex-grow:1;flex-shrink:1;flex-basis:0;padding:5px;overflow:hidden;font-weight:700;font-size:1.4em}.g3wform_header .title.tabs{border:1px solid #eee;margin-right:2px;border-bottom:0}.g3wform_header .title.tabs:hover{background-color:#ededed}.g3w-form{background-color:#fff}.g3w-form button{margin:0 5px;font-weight:700}.g3w-form .tab-node.group .sub-group{margin-top:3px}.g3w-form .field-child input.form-control{padding-right:0!important}.g3w-form .g3w-relationname{font-size:1.2em;border-top:1px solid #b5bbc8;font-weight:700;margin-top:20px;padding:10px}.g3w-form .btn-add{font-size:1.8em;right:18px;margin-top:8px;cursor:pointer}.g3w-form .link{cursor:pointer}.g3w-form .link.dashboardlink{font-weight:700;text-decoration:underline}.g3w-form .link.morelink{font-weight:700;text-decoration:none}.g3w-form .link.trash{color:red;margin-right:5px}.g3w-form tr.attributes-preview{cursor:pointer}.g3w-form tr.attributes-preview:hover td{background-color:#e6e6e6}.g3w-form .showhide-transition{transition:all .3s ease}.g3w-form .form-control.picklayerinput{cursor:pointer}.g3w-form .photo-preview{margin-bottom:5px;max-width:300px;margin-top:5px}.bootstrap-datetimepicker-widget a>span:is(.glyphicon-remove,.glyphicon-time,.glyphicon-calendar,.glyphicon-chevron-up,.glyphicon-chevron-down),.g3wform_body :is(.input-group-addon,h5.relation_title,.g3w-icon,.relation-editbtn),:is(.g3w-form,.g3wform_footer) .btn-add,:is(.g3w-form,.g3wform_footer) .g3w-relationname,:is(.g3w-form,.g3wform_footer) .link{color:var(--skin-color)}.g3wform_body form .box-primary{border-top-color:var(--skin-color)}.g3wform_body .form-control:focus{border-color:var(--skin-color)}.g3wform_body .bootstrap-filestyle label.btn-primary{border-color:var(--skin-color);background-color:var(--skin-color)}.g3wform_body .relation-editbtn{border:2px solid var(--skin-color)}.bootstrap-datetimepicker-widget .datepicker .active{background-color:var(--skin-color)}.g3wform_header .title{color:var(--skin-l20)}.g3wform_header .title.one{color:var(--skin-d20)}.g3wform_header .title.tabs:hover{border-bottom:4px solid var(--skin-l40)}.g3wform_header .item_selected{color:var(--skin-d20);border-bottom:3px solid var(--skin-color)!important}.select2-container--default .select2-selection--multiple .select2-container--default:focus,.select2-container--default.select2-container--open{border-color:var(--skin-primary)}.g3wform_body .bootstrap-filestyle label.btn-primary:hover{background-color:var(--skin-d20)}.contents{padding:0 10px}.contents .header{margin:10px 0;font-size:1.1em}.contents .header .key{display:inline-block;width:60px}.contents .header .value{display:inline-block;font-weight:700}.contents .back-btn{cursor:pointer;margin-bottom:3px}.contents .back-btn .back-link:hover{text-decoration:underline}.contents table{empty-cells:show;width:100%;background-color:#fff!important}.contents .thumbnail{position:relative;padding:0;margin-bottom:20px}.contents .thumbnail img{width:100%}#initerror{position:fixed;z-index:100000;margin:auto;inset:0;width:400px;height:200px}.initial_error_text{text-transform:uppercase}.error-initial-page{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#FFF}.error-initial-page .oops{font-weight:700;font-size:5em}.error-initial-page .cause{margin-top:0}.error-initial-page .f5{font-weight:700}.metadata-nav-bar li a.metadata-item-tab.general{color:var(--skin-primary)}.metadata-nav-bar li a.metadata-item-tab.layers{color:var(--skin-warning)}.metadata-nav-bar li a.metadata-item-tab.spatial{color:var(--skin-success)}.metadata-nav-tabs>li.active>a,.metadata-nav-tabs>li>a:hover,.skin-color{color:var(--skin-color)!important}.select2-container--default.select2-container--focus,.select2-container--default:active,.select2-container--default:focus,.select2-selection.select2-container--focus,.select2-selection:active,.select2-selection:focus{outline:0}:is(.select2-container--default,.select2-selection) .select2-selection--single{border-radius:0;padding:6px 12px;height:34px}.select2-dropdown{border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff}.select2-results__option{padding:6px 12px;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;height:auto;margin-top:-4px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:28px;right:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}:is(.select2-search--inline,.select2-dropdown) .select2-search__field:focus{outline:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#444}.select2-container--default .select2-selection--multiple{border-radius:0}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d2d6de}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:1px 10px;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:rgba(255,255,255,.7)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:10px}input[type=range]{appearance:none;height:10px;background:no-repeat #fff;border-radius:5px;background-size:0 100%;margin:5px 0}table.dataTable thead tr{font-size:1.1em}table.dataTable thead tr th{padding-top:2px;padding-bottom:2px}.dataTables_scroll{border:1px solid #ccc}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:0}.dataTables_filter input.search,.dataTables_length select{border-radius:3px}.bootbox.dialogFullScreen .modal-dialog{width:90%!important;height:90%!important}.bootbox.modal.in .modal-title{font-weight:700}.bootbox.modal.in.modal-left .modal-dialog{width:350px!important;margin-left:0!important;margin-top:5px!important}.bootbox.modal.in .modal-footer button{min-width:70px}.modal-backdrop{z-index:1!important}.modal-background-dark .modal-title{font-weight:700}.modal-background-dark .modal-content{background-color:#222d32!important}.modal-background-dark .modal-content .modal-header{border-bottom:1px solid #21292d!important;color:#fff!important;font-weight:700!important}.modal-background-dark .modal-content .modal-header .bootbox-close-button{color:#fff!important;opacity:.8!important}.c3-title{font-weight:700;top:5px;font-size:2em;fill:var(--skin-color)}.select2-dropdown{color:#444!important}.table.mobile tbody tr td,.table.mobile thead tr th{padding:3px}.form-control.search{height:25px!important;margin-left:1px!important;max-width:160px}.select2-container--default .select2-results__option[aria-selected=true]{color:#fff;font-weight:700}.select2-selection--single,.select2-selection__choice{overflow:hidden;white-space:normal;overflow-wrap:break-word}.bootstrap-datetimepicker-widget.dropdown-menu{color:#000;white-space:normal!important}.bootbox.modal.in .modal-title,.formquerytabs.nav-tabs li:not(.active)>a,.formquerytabs.nav-tabs li>a{color:var(--skin-color)}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:none!important}.ql-tooltip[data-mode=link]{left:0!important}body .tooltip .tooltip-inner{max-width:100%!important}input[type=range]::-webkit-slider-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:var(--skin-color);cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-moz-range-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:#374850;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-ms-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:var(--skin-color);cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-webkit-slider-runnable-track{appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-moz-range-track{appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-ms-track{appearance:none;box-shadow:none;border:none;background:0 0}.magic-checkbox:checked+label:before{border:var(--skin-color);background:var(--skin-color)}.magic-radio+label:after{background:var(--skin-color)}.magic-radio:checked+label:before{border-color:var(--skin-color)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--skin-color)!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--skin-color);border-color:var(--skin-color)}input[type=range]{background-image:linear-gradient(var(--skin-primary),var(--skin-primary))}input[type=range]::-webkit-slider-thumb:hover{background:var(--skin-d10)}input[type=range]::-moz-range-thumb:hover{background:var(--skin-d10)}input[type=range]::-ms-thumb:hover{background:var(--skin-d10)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--skin-l20)}:is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) :is(.queryresults-wrapper,.g3wform_body,.query-relation) .tabs-wrapper{border-radius:3px;border:1px solid;padding:3px}:is(.queryresults-wrapper,.g3wform_body,.query-relation) .tabs-wrapper .tab-content .field_label{font-weight:700}:is(.queryresults-wrapper,.query-relation) .tabs-wrapper .tab-content .tab-node.group .node-row:nth-child(odd){background-color:#FFF}:is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .node-row:nth-child(even){background-color:var(--skin-l48)!important}:is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .sub-group{background-color:var(--skin-l45)!important}.skin-green :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .node-row:nth-child(even),.skin-green :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .sub-group{background-color:#e4ffcb!important}.skin-red :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .node-row:nth-child(even),.skin-red :is(.queryresults-wrapper,.g3wform_body,.query-relation) :is(.tabs-wrapper,.form-inputs-body) .tab-node.group .sub-group{background-color:var(--skin-danger-l40)!important}.formquerytabs.nav-tabs>li{margin-right:3px}.formquerytabs.nav-tabs>li:last-child{margin-right:0}.formquerytabs.nav-tabs li:not(.active)>a{background-color:var(--skin-l48)!important;border:1px solid var(--skin-l30);margin:0 3px 3px 0;border-bottom:0!important}.formquerytabs.nav-tabs li a.tab_a.group-title{padding:0 3px;background-color:var(--skin-l20)!important}.formquerytabs.nav-tabs .nav-tabs>li.active>a:hover,.formquerytabs.nav-tabs li.active>a,.formquerytabs.nav-tabs li.active>a:focus{background-color:var(--skin-color)!important;color:#fff}.skin-green .formquerytabs.nav-tabs li:not(.active)>a{background-color:#e4ffcb!important}.skin-green .formquerytabs.nav-tabs li a.tab_a.group-title{background-color:rgba(61,166,90,.85)!important}.skin-red .formquerytabs.nav-tabs li:not(.active)>a{background-color:var(--skin-danger-l40)!important}.skin-yellow .formquerytabs.nav-tabs li:not(.active)>a{background-color:var(--skin-warning-l50)!important;border:1px solid var(--skin-warning-d40)}.skin-border-color,.skin-button.bordered{border-color:var(--skin-color)!important}.skin-background-color{background-color:var(--skin-color)!important}.skin-button.focus{border:0}.skin-button{background:var(--skin-color)!important;color:#fff;font-weight:700}.skin-border-color.lighten{border-color:var(--skin-l30)!important}.skin-background-color.lighten{background-color:var(--skin-l30)!important}.skin-button.lighten{background:var(--skin-l30)!important}.skin-color-dark{color:var(--skin-d20)!important}.skin-background-color.extralighten{background-color:var(--skin-l48)!important}.catalog-context-menu li:hover{background:var(--skin-l10)}.tooltip .tooltip-inner{font-weight:700;font-size:1.25rem;padding:8px;background-color:#222}@media print{.content-header,.main-header,.main-sidebar,.no-print{display:none!important}.content-wrapper{margin-left:0!important;min-height:0!important;transform:translate(0,0)!important;padding-top:0!important}.table-responsive{overflow:auto}.table-responsive>.table tr :is(th,td){white-space:normal!important}} \ No newline at end of file diff --git a/g3w-admin/client/static/client/js/app.min.js b/g3w-admin/client/static/client/js/app.min.js index ac7a83223..7cbfd1c16 100644 --- a/g3w-admin/client/static/client/js/app.min.js +++ b/g3w-admin/client/static/client/js/app.min.js @@ -1,2 +1,2 @@ -!function a(r,i,o){function s(t,e){if(!i[t]){if(!r[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}n=i[t]={exports:{}},r[t][0].call(n.exports,function(e){return s(r[t][1][e]||e)},n,n.exports,a,r,i,o)}return i[t].exports}for(var l="function"==typeof require&&require,e=0;e=",lte:"<=",NOT:"!=",eq:"=",gt:">",lt:"<",IN:"IN",LIKE:"LIKE",ILIKE:"ILIKE",AND:"AND",OR:"OR"}),a=n.FILTER_EXPRESSION_OPERATORS=a({lte:"<=",ltgt:"!=",ilike:"ILIKE",like:"LIKE"},o),s=n.GEOMETRY_FIELDS=["geometryProperty","boundedBy","geom","the_geom","geometry","bbox","GEOMETRY","geoemtria","geometria"],l=n.GEOMETRY_TYPES={POINT:"Point",POINTZ:"PointZ",POINTM:"PointM",POINTZM:"PointZM",POINT25D:"Point25D",MULTIPOINT:"MultiPoint",MULTIPOINTZ:"MultiPointZ",MULTIPOINTM:"MutliPointM",MULTIPOINTZM:"MultiPointZM",MULTIPOINT25D:"MultiPoint25D",LINESTRING:"LineString",LINESTRINGZ:"LineStringZ",LINESTRINGM:"LineStringM",LINESTRINGZM:"LineStringZM",LINESTRING25D:"LineString25D",LINE:"Line",LINEZ:"LineZ",LINEM:"LineM",LINEZM:"LineZM",LINE25D:"Line25D",MULTILINESTRING:"MultiLineString",MULTILINESTRINGZ:"MultiLineStringZ",MULTILINESTRINGM:"MultiLineStringM",MULTILINESTRINGZM:"MultiLineStringZM",MULTILINESTRING25D:"MultiLineString25D",MULTILINE:"MultiLine",MULTILINEZ:"MultiLineZ",MULTILINEM:"MultiLineM",MULTILINEZM:"MultiLineZM",MULTILINE25D:"MultiLine25D",POLYGON:"Polygon",POLYGONZ:"PolygonZ",POLYGONM:"PolygonM",POLYGONZM:"PolygonZM",POLYGON25D:"Polygon25D",MULTIPOLYGON:"MultiPolygon",MULTIPOLYGONZ:"MultiPolygonZ",MULTIPOLYGONM:"MultiPolygonM",MULTIPOLYGONZM:"MultiPolygonZM",MULTIPOLYGON25D:"MultiPolygon25D",GEOMETRYCOLLECTION:"GeometryCollection",GEOMETRYCOLLECTIONZ:"GeometryCollectionZ",GEOMETRYCOLLECTIONM:"GeometryCollectionM",GEOMETRYCOLLECTIONZM:"GeometryCollectionZM",GEOMETRYCOLLECTION25D:"GeometryCollection25D"},u=(n.LIST_OF_RELATIONS_TITLE="info.list_of_relations",n.LIST_OF_RELATIONS_ID="__G3W_LIST_OF_RELATIONS_ID__",n.LOCALSTORAGE_EXTERNALWMS_ITEM="externalwms",n.MAP_SETTINGS={ZOOM:{maxScale:1e3},ANIMATION:{duration:2e3},LAYER_POSITIONS:{default:"top",getPositions:function(){return["top","bottom"]}}}),c=n.PRINT_FORMATS=[{value:"png",label:"PNG"},{value:"jpg",label:"JPG"},{value:"svg",label:"SVG"},{value:"pdf",label:"PDF"},{value:"geopdf",label:"GEOPDF"}],d=n.PRINT_RESOLUTIONS=[150,300],p=n.PRINT_SCALES=[{value:100,label:"1:100"},{value:200,label:"1:200"},{value:500,label:"1:500"},{value:1e3,label:"1:1.000"},{value:2e3,label:"1:2.000"},{value:2500,label:"1:2.500"},{value:5e3,label:"1:5.000"},{value:1e4,label:"1:10.000"},{value:2e4,label:"1:20.000"},{value:25e3,label:"1:25.000"},{value:5e4,label:"1:50.000"},{value:1e5,label:"1:100.000"},{value:25e4,label:"1:250.000"},{value:5e5,label:"1:500.000"},{value:1e6,label:"1:1.000.000"},{value:25e5,label:"1:2.500.000"},{value:5e6,label:"1:5.000.000"},{value:1e7,label:"1:10.000.000"},{value:2e7,label:"1:20.000.000"},{value:5e7,label:"1:50.000.000"},{value:1e8,label:"1:100.000.000"},{value:25e7,label:"1:250.000.000"},{value:5e8,label:"1:500.000.000"}],f=n.QUERY_POINT_TOLERANCE={unit:"pixel",value:10},h=(n.SEARCH_ALLVALUE="__G3W_ALL__",n.SEARCH_RETURN_TYPES=["data","search"]),g=(n.TIMEOUT=6e4,n.TOC_LAYERS_INIT_STATUS="not_collapsed",n.TOC_THEMES_INIT_STATUS="collapsed",n.VIEWPORT={resize:{map:{min:200},content:{min:200}}}),v=n.ZINDEXES={usermessage:{tool:2}},m=n.API_BASE_URLS={ABOUT:{macrogroups:"/about/api/macrogroup/",nomacrogoups:"/about/api/group/nomacrogroup/",projects:"/about/api/group/__G3W_GROUP_ID__/projects/",group:"/about/api/group/"},CRS:"/crs/"},y=n.FONT_AWESOME_ICONS={"change-map":"fas fa-map-signs",map:"far fa-map",file:"fas fa-file-code",marker:"fas fa-map-marker-alt",relation:"fas fa-sitemap",tools:"fas fa-cogs",tool:"fas fa-cog",search:"fas fa-search",print:"fas fa-print",info:"fas fa-info-circle","info-circle":"fas fa-info-circle",globe:"fas fa-globe",mail:"fas fa-envelope",mobile:"fas fa-mobile",fax:"fas fa-fax",user:"fas fa-user",bars:"fas fa-bars",uncheck:"far fa-square",check:"far fa-check-square",checkmark:"fa fa-check",filluncheck:"fas fa-square",table:"fas fa-table",trash:"fas fa-trash","trash-o":"far fa-trash-alt",pencil:"fas fa-pencil-alt","ellips-h":"fas fa-ellipsis-h","ellips-v":"fas fa-ellipsis-v","arrow-up":"fas fa-chevron-up","arrow-down":"fas fa-chevron-down","arrow-left":"fas fa-chevron-left","arrow-right":"fas fa-chevron-right","resize-h":"fas fa-arrows-alt-h","resize-v":"fas fa-arrows-alt-v","resize-default":"fas fa-compress","caret-up":"fas fa-caret-up","caret-down":"fas fa-caret-down","caret-left":"fas fa-caret-left","caret-right":"fas fa-caret-right","empty-circle":"far fa-circle","cloud-upload":"fas fa-cloud-upload-alt",spinner:"fas fa-spinner",minus:"fas fa-minus","minus-square":"far fa-minus-square",plus:"fas fa-plus","plus-circle":"fas fa-plus-circle","plus-square":"far fa-plus-square",grid:"fas fa-th",home:"fas fa-home",folder:"fas fa-folder","sign-out":"fas fa-sign-out-alt",close:"fas fa-times",time:"far fa-clock",calendar:"fas fa-calendar-alt",list:"fas fa-list-alt",link:"fas fa-link",unlink:"fas fa-unlink",eye:"far fa-eye","eye-close":"far fa-eye-slash",save:"far fa-save",pdf:"fas fa-file-pdf",image:"far fa-image",video:"far fa-file-video",unknow:"far fa-question-circle",zip:"far fa-file-archive",text:"far fa-file-alt",excel:"far fa-file-excel",xls:"far fa-file-excel",gpx:"fas fa-location-arrow",gpkg:"fas fa-box-open",shapefile:"fas fa-file-archive",csv:"fas fa-file-csv",geotiff:"fas fa-th",ppt:"far fa-file-powerpoint",circle:"fas fa-circle",calculator:"fas fa-calculator",picture:"far fa-image",keyboard:"far fa-keyboard","file-download":"fas fa-file-download",copy:"far fa-copy",draw:"fas fa-draw-polygon",chart:"fas fa-chart-bar","chart-line":"fas fa-chart-line","chart-area":"fas fa-chart-area","chart-pie":"fas fa-chart-pie",run:"fas fa-play",warning:"fas fa-exclamation-circle",alert:"fas fa-exclamation-triangle",crosshairs:"fas fa-crosshairs",success:"far fa-check-circle",back:"fas fa-chevron-circle-left","file-upload":"fas fa-file-upload",wifi:"fas fa-wifi",mouse:"fas fa-mouse","copy-paste":"far fa-copy","vector-square":"fas fa-vector-square",download:"fas fa-download",credits:"fas fa-euro-sign",filter:"fas fa-filter",plugin:"fas fa-plug",invert:"fas fa-exchange-alt",clear:"fas fa-broom",palette:"fas fa-palette",layers:"fas fa-layer-group","sign-in":"fas fa-sign-in-alt",language:"fas fa-language",target:"fas fa-bullseye",pin:"fas fa-map-pin",square:"far fa-square",move:"fas fa-arrows-alt",moon:"fas fa-moon",sun:"fas fa-sun",refresh:"fas fa-sync-alt",pause:"fas fa-pause","step-backward":"fas fa-step-backward","fast-backward":"fas fa-fast-backward","step-forward":"fas fa-step-forward","fast-forward":"fas fa-fast-forward",crop:"fas fa-crop-alt",exit:"fas fa-door-open",slider:"fas fa-sliders-h",bookmark:"fas fa-bookmark",reply:"fas fa-reply",share:"fas fa-share","share-alt":"fa fa-share-alt","external-link":"fa fa-external-link-alt",pointer:"fa fa-hand-pointer",camera:"fas fa-camera-retro",measure:"fas fa-ruler-horizontal"},_=n.LOCAL_ITEM_IDS={MESSAGES:{id:"MESSAGES",value:{}},SPATIALBOOKMARKS:{id:"SPATIALBOOKMARKS",value:{}}},b=(n.LOGO_GIS3W="images/logo_gis3w_156_85.png",n.SPATIAL_METHODS=["intersects","within"]),w=(n.DOTS_PER_INCH=96,n.INCHES_PER_UNIT={m:39.37,degrees:4374754});n.SELECTION={ALL:"__ALL__",EXCLUDE:"__EXCLUDE__"};n.default={APP_VERSION:e,API_BASE_URLS:m,DEFAULT_EDITING_CAPABILITIES:r,DOTS_PER_INCH:96,DOWNLOAD_FORMATS:i,FILTER_OPERATORS:o,FILTER_EXPRESSION_OPERATORS:a,FONT_AWESOME_ICONS:y,G3W_FID:"g3w_fid",GEOMETRY_FIELDS:s,GEOMETRY_TYPES:l,INCHES_PER_UNIT:w,LIST_OF_RELATIONS_TITLE:"info.list_of_relations",LIST_OF_RELATIONS_ID:"__G3W_LIST_OF_RELATIONS_ID__",LOCAL_ITEM_IDS:_,LOCALSTORAGE_EXTERNALWMS_ITEM:"externalwms",LOGO_GIS3W:"images/logo_gis3w_156_85.png",MAP_SETTINGS:u,PRINT_FORMATS:c,PRINT_RESOLUTIONS:d,PRINT_SCALES:p,QUERY_POINT_TOLERANCE:f,SEARCH_ALLVALUE:"__G3W_ALL__",SEARCH_RETURN_TYPES:h,SPATIAL_METHODS:b,TIMEOUT:6e4,TOC_LAYERS_INIT_STATUS:"not_collapsed",TOC_THEMES_INIT_STATUS:"collapsed",VIEWPORT:g,ZINDEXES:v}},{"../version":407}],6:[function(e,t,n){function a(){this._error=(0"+t+""):$(t):t,$(this._parent).append(n),o.push({content:n,options:e}),i.resolve()):t.mount&&"function"==typeof t.mount?(-1!==(a=o.findIndex(function(e){return e.content.getId&&t.getId()===e.content.getId()}))&&o[a].content.unmount().then(function(){return o.splice(a,1)}),t.mount(this._parent,e.append||!1).then(function(){$(r._parent).localize(),o.push({content:t,options:e}),i.resolve(t)})):(this._parent.appendChild(t),o.push({content:t,options:e}),i.resolve()),i.promise()}},{key:"_unmount",value:function(e){var t=$.Deferred();return e instanceof o.default||e instanceof i.default?e.unmount().then(function(){return t.resolve()}):($(this._parent).empty(),t.resolve()),t.promise()}},{key:"forEach",value:function(t){this.state.contentsdata.forEach(function(e){return t(e.content)})}},{key:"getLength",value:function(){return this.state.contentsdata.length}},{key:"getComponentById",value:function(t){return(this.getContentData().find(function(e){return t==e.content.id})||{}).content}}]),n}(e.default)},{"core/g3w-component":8,"core/g3w-panel":10,"core/g3wobject":11}],8:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var n=t,a=[],r=!0,t=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(a.push(o.value),!n||a.length!==n);r=!0);}catch(e){t=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(t)throw i}}return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e};function i(e,t){for(var n=0;n=this.state.maxscale&&e<=this.state.minscale)}},{key:"getStyles",value:function(){return(this.config.source.external?this.config.source:this.config).styles}},{key:"getStyle",value:function(){return this.config.source.external?this.config.source.styles:this.config.styles?this.config.styles.find(function(e){return e.current}).name:""}},{key:"getOpacity",value:function(){return this.state.opacity}},{key:"setCurrentStyle",value:function(t){var n=!1;return this.config.styles.forEach(function(e){e.name===t&&(n=!e.current),e.current=e.name===t}),n}},{key:"getCurrentStyle",value:function(){return this.config.styles.find(function(e){return e.current})}},{key:"setDisabled",value:function(e){if(this.state.scalebasedvisibility){for(var t=(0,u.getScaleFromResolution)(e,1=this.state.maxscale&&t<=this.state.minscale),this.state.disabled=0===this.state.minscale?!(t>=this.state.maxscale):this.state.disabled,!0),a=this.state.parentGroup;a;)n=n&&a.checked,a=a.parentGroup;n&&this.setVisible(!this.state.disabled),this.isFilterable()&&this.setTocHighlightable(!this.state.disabled)}else this.state.disabled=!1}},{key:"getMultiLayerId",value:function(){return this.config.multilayerid}},{key:"getGeometryType",value:function(){return this.config.geometrytype}},{key:"getOwsMethod",value:function(){return this.config.ows_method}},{key:"setProjection",value:function(){this.config.projection=s.default.get(0\n \n "}))).$mount().$el),(a=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e)))._options=e,a.cursorClass=e.cursorClass,a._originalonlick=null,a._onclick=e.onclick,a._enabled=e.enabled,a.offline=void 0===e.offline||e.offline,a.name=t,a.id=a.name+"_"+Math.floor(1e6*Math.random()),a.eventKeys={},a.positionCode=e.position||"tl",a.priority=e.priority||0,$(e.element).on("click",function(e){return a._handleClick(e)}),a.setVisible(e.visible),a._options.postRender&&a._options.postRender.call(a),a._toggled=!1,a._toggled=!1,a._interactionClassOptions=e.interactionClassOptions,e.interactionClass&&a.initInteraction(e),u(a)}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(r,[{key:"setMouseCursor",value:function(e){var t=1t&&(e=$(this).position().left,n>$(this).outerWidth()&&(t+=n-$(this).outerWidth()),$(this).css("left",t+"px"),t=e,n=$(this).outerWidth())}),$(this.element).hide()}},{key:"setEnable",value:function(e){$(this.element).find("button").first().toggleClass("g3w-ol-disabled",!e),!e&&this._interaction&&this._interaction.setActive(!1),this._enabled=e}},{key:"getEnable",value:function(){return this._enabled}},{key:"setVisible",value:function(){var e=!(0\n \n ',data:function(){return{methods:o.SPATIAL_METHODS,method:t.getSpatialMethod()}},watch:{method:function(e){return t.setSpatialMethod(e)}},created:function(){s.default.setCloseUserMessageBeforeSetContent(!1)},beforeDestroy:function(){s.default.setCloseUserMessageBeforeSetContent(!0)}};break;case"custom":this.toggledTool=e.component}"how"===e.how&&this._onhover&&(this._toolButton=$(''),$(this.element).prepend(this._toolButton),this._toolButton.on("click",function(e){e.stopPropagation(),t.showToggledTool(!0)}),$(this.element).hover(function(){return t._toggled&&t._toolButton.show()}),$(this.element).mouseleave(function(){return t._toolButton.hide()}))}},{key:"showToggledTool",value:function(){!(0\n \n ',watch:{type:function(e,t){n.interactions[t].setActive(!1),n.interactions[t].clear(),n.getMap().removeInteraction(n.interactions[t]),n.getMap().addInteraction(n.interactions[e]),n.interactions[e].setActive(!0),n._interaction=n.interactions[e]}},created:function(){l.default.setCloseUserMessageBeforeSetContent(!1)},beforeDestroy:function(){l.default.setCloseUserMessageBeforeSetContent(!0)}}})}}]),y);function y(){var e=0\n \x3c!-- DOCS URL --\x3e\n \n \n \n \x3c!-- SPATIAL METHOD --\x3e\n
\n \n
\n \x3c!-- QUERY TYPE --\x3e\n
\n \n
\n \x3c!-- SELECTED LAYER --\x3e\n
\n \n \n
\n \x3c!-- HELP TEXT --\x3e\n
\n \x3c!-- CLEAR SELECTION --\x3e\n \n ',computed:{control:function(){return w[this.type]},queryable:function(){var t=this;return(this.control.layers||[]).filter(function(e){return"querybypolygon"!==t.type||b.includes(e.getGeometryType())})},no_layers:function(){return!this.queryable||!S(this.control)},help:function(){return"sdk.mapcontrols."+this.type+".help.message"},all:function(){return this.no_layers?"sdk.mapcontrols.queryby.none":"sdk.mapcontrols.queryby.all"}},watch:{method:function(){this.reset()},type:function(){var e=this;this.reset().then(function(){return e.update__ALL__Text()})},control:function(){var t=this;this.types.forEach(function(e){return w.queryby.element.classList.toggle("ol-"+e,e===t.type)})},layers:function(){this.selectedLayerNotQuerable()},all:function(){this.update__ALL__Text()},selectedLayer:{immediate:!0,handler:function(e,t){var n,a,r=this;this.selectedLayerNotQuerable(),void 0!==t&&(n=u.default.getService("map"),"__NEW__"===e&&(a=n.onafter("loadExternalLayer",function(e){n.selectLayer(e.get("id")),r.reset()}),$("#modal-addlayer").one("hidden.bs.modal",function(){return n.un("loadExternalLayer",a)}),n.showAddLayerModal()),["__ALL__","__NEW__"].includes(e)||e===k()||n.selectLayer(e),["__ALL__","__NEW__"].includes(e))&&"__ALL__"!==k()&&n.selectLayer()}}},methods:{update__ALL__Text:function(){$(this.$refs.layer).select2("close"),$(this.$refs.layer).find('option[value="__ALL__"]').text(_(this.all)),$(this.$refs.layer).select2("data")[0].text=_(this.all),$(this.$refs.layer).trigger("change")},selectedLayerNotQuerable:function(){["__ALL__","__NEW__"].includes(this.selectedLayer)||!this.layers.length||this.layers.map(function(e){return e.getId()}).includes(this.selectedLayer)||(this.selectedLayer="__ALL__")},reset:(t=m(function*(){var e,t=this;this.layers.splice(0),this.types.filter(function(e){return e!==t.type}).forEach(function(e){"querybbox"===e&&(x.bbox=null),"querybypolygon"===e&&(x.layer=null,x.feature=null,x.coordinates=null),"querybydrawpolygon"===e&&(x.dfeature=null),w[e].autorun=!1}),this.control.spatialMethod=this.method,this.control.toggle(!0,{parent:w.queryby.id}),this.control.layers.forEach(function(e){return e.setTocHighlightable(["querybbox","querybydrawpolygon"].includes(t.type))}),yield this.$nextTick(),(e=this.layers).push.apply(e,v(this.queryable)),"querybypolygon"===this.type&&this.control.setEnable(!1),this.control.autorun&&w.queryby.runSpatialQuery(this.type)}),function(){return t.apply(this,arguments)}),templateType:function(e){return e.id?$('  '+e.text+""):e.text},templateLayer:function(t){var e;return t.id&&"__NEW__"!==t.id?(e=u.default.getService("map").getLegacyExternalLayers(),e=l.default.getLayerById(t.id)||e.find(function(e){return e.get("id")===t.id}),e="__ALL__"!==t.id&&e?'  ':"",$(""+e+t.text+"")):t.text}},mounted:function(){w.queryby.usermessage=this,u.default.setCloseUserMessageBeforeSetContent(!1),this.reset()},beforeDestroy:function(){u.default.setCloseUserMessageBeforeSetContent(!0),n.types.forEach(function(e){w[e].toggle(!1),w[e].autorun=!1,w.queryby.element.classList.toggle("ol-"+e,e===n.types[0]),w[e].layers.forEach(function(e){return e.setTocHighlightable(!1)})})}}}})}),n;throw new TypeError("Cannot call a class as a function")}return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e),a(r,[{key:"addType",value:function(i){var e,n=this;this.types.includes(i)||(this.types.splice(this.types.includes("querybypolygon")?this.types.indexOf("querybypoyling"):this.types.length,0,i),e=w[i]=new p.InteractionControl({name:i,offline:!1,visible:!1,geometryTypes:["querybypolygon","querybydrawpolygon"].includes(i)?b:[],interactionClass:{querybbox:ol.interaction.DragBox,querybydrawpolygon:ol.interaction.Draw,querybypolygon:y}[i],interactionClassOptions:"querybydrawpolygon"===i?{type:"Polygon"}:{},layers:E(i),onSetMap:function(e){var t,n,a=this,r=e.setter;e.map;"after"===r&&("querybbox"===i&&(t=null,this._interaction.on("boxstart",function(e){return t=e.coordinate}),this._interaction.on("boxend",(0,f.throttle)(function(e){x.bbox=ol.extent.boundingExtent([t,e.coordinate]),a.dispatchEvent({type:"bboxend",extent:x.bbox}),t=null,a._autountoggle&&a.toggle()})),this.setEventKey({eventType:"bboxend",eventKey:this.on("bboxend",function(){return w.queryby.runSpatialQuery("querybbox")})})),"querybydrawpolygon"===i&&(this._interaction.on("drawend",(0,f.throttle)(function(e){x.dfeature=e.feature,a.dispatchEvent({type:"drawend",feature:x.dfeature}),a._autountoggle&&a.toggle()})),this.setEventKey({eventType:"drawend",eventKey:this.on("drawend",function(){return w.queryby.runSpatialQuery("querybydrawpolygon")})})),"querybypolygon"===i)&&(this._interaction.on("picked",(0,f.throttle)((n=m(function*(e){x.coordinates=e.coordinate,a.dispatchEvent({type:"picked",coordinates:x.coordinates}),a._autountoggle&&a.toggle()}),function(e){return n.apply(this,arguments)}))),this.setEventKey({eventType:"picked",eventKey:this.on("picked",m(function*(){u.default.closeOpenSideBarComponent();try{var e=(yield c.default.getData("query:coordinates",{inputs:{feature_count:d.default.getCurrentProject().getQueryFeatureCount(),coordinates:x.coordinates},outputs:{show:function(e){var t=e.data,e=e.query,t=0===(void 0===t?[]:t).length;return e.coordinates=t?e.coordinates:null,t}}})).data,t=void 0===e?[]:e;t.length&&t[0].features.length&&(x.feature=t[0].features[0],x.layer=t[0].layer,w.queryby.runSpatialQuery("querybypolygon"))}catch(e){}}))}),this.setEnable(!1))}}),u.default.getService("map").addControl(i,i,e,!1,!1),e._interaction.on("change:active",function(e){"querybbox"===i&&n.setMouseCursor(e.target.get(e.key),"ol-crosshair"),["querybbox","querybydrawpolygon"].includes(i)&&(u.default.getService("catalog").state.highlightlayers=e.target.get(e.key))}),this.unwatches=this.unwatches||[],this.unwatches.forEach(function(e){return e()}),this.unwatches.splice(0),(e=this.unwatches).push.apply(e,v(this.types.flatMap(function(e){var t=w[e];return(t.layers||[]).map(function(e){return s.VM.$watch(function(){return e.state.visible},function(){n.usermessage&&$(n.usermessage.$refs.layer).trigger("change"),t.setEnable(t.isToggled()&&S(t)),t._interaction.setActive(t.getEnable())})})}))))}},{key:"onSelectLayer",value:function(r){var e=document.querySelector(".usermessage-content .clear-selected-layer");e&&e.classList.toggle("hidden",!r),this.usermessage&&(this.usermessage.selectedLayer=r?r.getId():"__ALL__"),this.types.forEach(function(e){var t=w[e],n=r&&t.layers.find(function(e){return e===r}),a=r&&r.isQueryable()&&(t.getGeometryTypes()||[]).includes(r.getGeometryType());["querybbox","querybydrawpolygon"].includes(e)&&t.setEnable(t.isToggled()&&(r?n&&n.isVisible():S(t))),"querybypolygon"===e&&t.setEnable(t.isToggled()&&a&&S(t)),t._interaction.setActive(t.getEnable())})}},{key:"onAddExternalLayer",value:function(e){var n=e.layer,a=e.unWatches;this.types.forEach(function(e){var t=w[e];t.layers=E(e),"querybbox"===e&&n.setTocHighlightable(t.isToggled()&&t.getEnable()),a.push(s.VM.$watch(function(){return[n.selected,n.visible]},function(){t.setEnable(t.isToggled()&&(n.selected?n.visible:S(t))),t._interaction.setActive(t.getEnable())},{immediate:!0}))})}},{key:"onRemoveExternalLayer",value:function(n){var e=this;this.types.forEach(function(e){var t=w[e];t.layers=E(e).filter(function(e){return e.getId()!==n.getId()}),t.setEnable(t.isToggled()&&S(w[e])),t._interaction.setActive(t.getEnable())}),setTimeout(function(){e.usermessage&&e.usermessage.reset()})}},{key:"runSpatialQuery",value:(t=m(function*(e){try{var t,n,a=w[e];u.default.closeOpenSideBarComponent(),"querybbox"===e&&null===x.bbox||"querybypolygon"===e&&[x.coordinates,x.feature,x.layer].includes(null)||(t=u.default.getService("map").getSelectedLayer(),n=u.default.getService("map").getLegacyExternalLayers(),"querybbox"===e&&(yield c.default.getData("query:bbox",{inputs:{bbox:x.bbox,feature_count:d.default.getCurrentProject().getQueryFeatureCount(),addExternal:!t||n.some(function(e){return e===t}),layersFilterObject:{SELECTED_OR_ALL:!0,FILTERABLE:!0,VISIBLE:!0},condition:{filtrable:{ows:"WFS"}},multilayers:d.default.getCurrentProject().isQueryMultiLayers(a.name),filterConfig:{spatialMethod:a.getSpatialMethod()}}})),["querybypolygon","querybydrawpolygon"].includes(e)&&(yield c.default.getData("query:polygon",{inputs:{layerName:"querybypolygon"===e?x.layer.getName?x.layer.getName():x.layer.get("name"):"",excludeSelected:"querybypolygon"===e||!t,feature:"querybypolygon"===e?x.feature:x.dfeature,external:{add:"querybypolygon"===e||!t||n.some(function(e){return e===t}),filter:{SELECTED:"querybydrawpolygon"===e&&(!t||n.some(function(e){return e===t}))}},type:"querybypolygon"===e?"polygon":"drawpolygon",multilayers:d.default.getCurrentProject().isQueryMultiLayers(a.name),filterConfig:{spatialMethod:a.getSpatialMethod()}},outputs:{show:function(e){e=e.error;return!(void 0!==e&&e)}}})),a.autorun=!0)}catch(e){}}),function(e){return t.apply(this,arguments)})}]),r}(p.InteractionControl);function S(e){var t=u.default.getService("map").getSelectedLayer();return"querybypolygon"===e.name?!(!t||!t.isVisible()||!e.layers.some(function(e){return e!==t&&e.isVisible()&&e.isFilterable({ows:"WFS"})})&&!u.default.getService("map").getLegacyExternalLayers().find(function(e){return e!==t&&!0===e.visible})):!(!(e.layers||[]).some(function(e){return e.isVisible()})&&!u.default.getService("map").getLegacyExternalLayers().some(function(e){return e.visible}))}function E(t){var e=n("gui/map/mapservice").MapLayersStoresRegistry.getQuerableLayersStores();return[].concat(v(new Set([].concat(v(e.flatMap(function(e){return e.getLayers({GEOLAYER:!0,FILTERABLE:!0,SELECTED_OR_ALL:!0},{filtrable:{ows:"WFS"}})}).filter(function(e){return"wfs"===e.getProvider("filter").getName()})),v((u.default.getService("map").getLegacyExternalLayers()||[]).filter(function(e){return"querybypolygon"!==t||b.includes(e.getGeometryType())})),v("querybypolygon"===t?e.flatMap(function(e){return e.getLayers({GEOLAYER:!0,QUERYABLE:!0,SELECTED_OR_ALL:!0},{})}):[])))))}},{"app/constant":5,"app/eventbus":30,"core/i18n/i18n.service":12,"g3w-ol/controls/interactioncontrol":32,"g3w-ol/interactions/pickcoordinatesinteraction":39,"gui/map/mapservice":80,"services/data":253,"services/gui":254,"store/catalog-layers":262,"store/projects":267,"utils/getAllPolygonGeometryTypes":324,"utils/throttle":398}],35:[function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.ScaleControl=void 0;var r=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e};function a(e,t){for(var n=0;n\n \n \n ',methods:{download:(t=p(function*(e){var t=l.default.getService("map"),n=s.default.setDownload(!0);e.target.disabled=!0;try{var a=yield t.createMapImage();"screenshot"===this.type?window.saveAs(a,"map_"+Date.now()+".png"):window.saveAs(yield(0,c.getGeoTIFFfromServer)({url:"/"+t.project.getType()+"/api/asgeotiff/"+t.project.getId()+"/",method:"POST",params:{image:a,csrfmiddlewaretoken:t.getCookie("csrftoken"),bbox:t.getMapBBOX().toString()}}),"map_"+Date.now()+".tif")}catch(e){l.default.showUserMessage({type:"SecurityError"===err.name?"warning":"alert",message:"SecurityError"===err.name?"mapcontrols.screenshot.securityError":"mapcontrols.screenshot.error",autoclose:!1})}return s.default.setDownload(!1,n),!(e.target.disabled=!1)}),function(e){return t.apply(this,arguments)})},created:function(){l.default.setCloseUserMessageBeforeSetContent(!1)},beforeDestroy:function(){l.default.setCloseUserMessageBeforeSetContent(!0)}}})}},{key:"_addLayer",value:function(e){var t=this;this.layers.push(e),this.change(this.layers),e.on("change:visible",function(){return t.change(t.layers)})}},{key:"_removeLayer",value:function(t){this.layers=this.layers.filter(function(e){return e!==t}),this.change(this.layers)}},{key:"change",value:function(){this.setVisible(this.checkVisible(0a._map.getSize()[0]||n[1]+15>a._map.getSize()[1]||n[0]<15||n[1]<15)&&a._map.getView().setCenter(e)}),e&&e.location&&(a._panorama.setPov({pitch:0,heading:0}),a._panorama.setPosition(e.location.latLng))}).then(function(e){void 0===e&&l.default.closeContent()}).catch(function(){return t.toggle()})}},{key:"setMap",value:function(e){var t=this;this._map=e,p.InteractionControl.prototype.setMap.call(this,e),this.setProjection(this._map.getView().getProjection()),this._map.addLayer(this._layer),this._interaction.on("picked",function(e){e=e.coordinate;t.showStreetView(e),t._autountoggle&&t.toggle()})}},{key:"showStreetView",value:function(e){var t=ol.proj.transform(e,this._map.getView().getProjection().getCode(),"EPSG:4326"),t=a(t,2),n=t[0],t=t[1];this.key?(l.default.setContent({title:"StreetView",content:new c.default({internalComponent:new(Vue.extend(u))({keyError:this.keyError})})}),this.keyError||this.setPosition({lng:n,lat:t})):(this._streetViewFeature.setGeometry(new ol.geom.Point(e)),window.open("https://www.google.com/maps/@?api=1&map_action=pano&viewpoint="+t+","+n))}},{key:"clearMarker",value:function(){this._streetViewFeature.setGeometry(null)}},{key:"clear",value:function(){this._layer.getSource().clear(),this._streetViewFeature.setGeometry(null),this.clearMarker(),this._panorama=null,this.active&&l.default.closeContent(),this.active=!1}},{key:"toggle",value:function(e){p.InteractionControl.prototype.toggle.call(this,e),this.isToggled()?this._layer.getSource().addFeatures([this._streetViewFeature]):this.clear()}}]),r}(p.InteractionControl);n.StreetViewControl=e},{"components/StreetView.vue":190,"core/g3w-component":8,"g3w-ol/controls/interactioncontrol":32,"g3w-ol/interactions/pickcoordinatesinteraction":39,"services/gui":254,"store/application-state":261,"utils/XHR":270}],38:[function(t,n,a){function o(e,t,n){null===e&&(e=Function.prototype);var a=Object.getOwnPropertyDescriptor(e,t);return void 0!==a?"value"in a?a.value:void 0!==(a=a.get)?a.call(n):void 0:null!==(a=Object.getPrototypeOf(e))?o(a,t,n):void 0}var r=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e};function i(e,t){for(var n=0;n+this.state.tovalidate[e.validate.min_field].value:this.state.tovalidate[e.validate.max_field].validate.empty||+e.value<+this.state.tovalidate[e.validate.max_field].value,e.validate.valid&&(this.state.tovalidate[t].validate.valid=!0))}this.state.valid=Object.values(this.state.tovalidate).reduce(function(e,t){return e&&t.validate.valid},!0)&&Object.values(this.state.componentstovalidate).reduce(function(e,t){return e&&t},!0)},a.addComponents=function(){var e=0\n "+this.state.info+"\n \n "),this.state.validate.message=this.state.info||e):this.state.validate.message=this.state.info)},e.setUpdate=function(){var e=this.state,t=e.value,e=e._value;"media"===this.state.input.type&&"Object"!==r(t)&&"Object"!==r(e)?this.state.update=t.value!=e.value:"datetimepicker"===this.state.input.type?this.state.update=(null!==t?t.toUpperCase():t)!=(e&&e.toUpperCase()):this.state.update=t!=e},t.exports=o},{"core/i18n/i18n.service":12,utils:355,"utils/validators":404}],72:[function(e,t,n){e={text:e("./service"),textarea:e("./service"),texthtml:e("./service"),integer:e("./integer/service"),string:e("./service"),float:e("./float/service"),radio:e("./radio/service"),check:e("./checkbox/service"),range:e("./range/service"),datetimepicker:e("./datetimepicker/service"),unique:e("./unique/service"),select:e("./select/service"),media:e("./media/service"),select_autocomplete:e("./select/service"),picklayer:e("./service"),color:e("./service"),slider:e("./sliderrange/service"),lonlat:e("./lonlat/service")};t.exports=e},{"./checkbox/service":48,"./datetimepicker/service":51,"./float/service":53,"./integer/service":57,"./lonlat/service":59,"./media/service":61,"./radio/service":65,"./range/service":67,"./select/service":69,"./service":71,"./sliderrange/service":73,"./unique/service":78}],73:[function(e,t,n){var a=e("utils"),r=a.base,a=a.inherit,i=e("gui/inputs/service"),o=e("utils/validators");function s(){var e=0=this.state.input.options.min||this.state.value<=this.state.input.options.max}}a(s,i),s.prototype.changeInfoMessage=function(){this.state.info="[MIN: "+this.state.input.options.min+" - MAX: "+this.state.input.options.max+"]"},t.exports=s},{"gui/inputs/service":71,utils:355,"utils/validators":404}],74:[function(e,t,n){e=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}}(e("components/InputSliderRange.vue"));e=Vue.extend(e);t.exports=e},{"components/InputSliderRange.vue":147}],75:[function(e,t,n){e=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}}(e("components/InputText.vue"));e=Vue.extend(e);t.exports=e},{"components/InputText.vue":148}],76:[function(e,t,n){e=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}}(e("components/InputTextArea.vue"));e=Vue.extend(e);t.exports=e},{"components/InputTextArea.vue":149}],77:[function(e,t,n){e=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}}(e("components/InputTextHtml.vue"));e=Vue.extend(e);t.exports=e},{"components/InputTextHtml.vue":150}],78:[function(e,t,n){var a=e("utils"),r=a.inherit,i=a.base;function o(){i(this,0'+t+"":''+t+"");if(this.getMapLayers().forEach(function(e){return e.getSource().setAttributions(n)}),(n||(0,E.getMapLayersByFilter)({BASELAYER:!0}).length)&&this.getMap().addControl(new ol.control.Attribution({collapsible:!1,target:"map_footer_left"})),this.config&&this.config.mapcontrols)return e=Array.isArray(this.config.mapcontrols)?this.config.mapcontrols.reduce(function(e,t){return e[t]={},e},{}):this.config.mapcontrols,Object.entries(e).forEach(function(e){var n,a,t,r,e=p(e,2),i=e[0],e=e[1],o=void 0===e?{}:e;switch(i){case"zoom":s.createMapControl(i);break;case"zoombox":isMobile.any||s.createMapControl(i,{}).on("zoomend",function(e){return s.viewer.fit(e.extent)});break;case"zoomtoextent":s.createMapControl(i,{options:{label:"",extent:s.project.state.initextent}});break;case"mouseposition":isMobile.any||(n="degrees"===s.getProjection().getUnits(),a=s.getEpsg(),r=s.createMapControl(i,{add:!(t=function(e,t){return"EPSG:4326"===e?ol.coordinate.format(ol.proj.transform(t,a,"EPSG:4326")," Lng: {x}, Lat: {y}   [EPSG:4326] ",4):ol.coordinate.format(t," "+(n?"Lng":"X")+": {x}, "+(n?"Lat":"Y")+": {y}   ["+e+"] ",n?4:2)}),options:{coordinateFormat:t.bind(null,a),undefinedHTML:!1,projection:s.getCrs()}}),"EPSG:4326"!==a&&r.on("change:epsg",function(e){return r.setCoordinateFormat(t.bind(null,e.epsg))}));break;case"screenshot":case"geoscreenshot":isMobile.any||(s.getMapControlByType("screenshot")?s.getMapControlByType("screenshot").addType(i):s.createMapControl("screenshot",{options:{types:[i],layers:[].concat(I(R.layers.getLayers()),I(s._layers.external))}}));break;case"scale":s.createMapControl(i,{add:!1,options:{coordinateFormat:ol.coordinate.createStringXY(4),projection:s.getCrs(),isMobile:isMobile.any}});break;case"query":s.createMapControl(i,{add:!0,toggled:!0});break;case"querybypolygon":case"querybbox":case"querybydrawpolygon":isMobile.any||(s.getMapControlByType("queryby")?s.getMapControlByType("queryby").addType(i):s.createMapControl("queryby",{options:{types:[i]}}));break;case"streetview":s.createMapControl(i,{});break;case"scaleline":s.createMapControl(i,{add:!1,options:{position:"br"}});break;case"overview":!isMobile.any&&s.config.overviewproject&&s.config.overviewproject.gid&&m.default.getProject(s.config.overviewproject.gid).then(function(a){var n=s.getMap(),r=new ol.View(s._calculateViewOptions({project:a,width:200,height:150}));r.on("change:center",function(){var e=r.getCenter(),t=n.getView().constrainCenter(e);t[0]===e[0]&&t[1]===e[1]||r.setCenter(t)}),s.createMapControl(i,{add:!1,options:{view:r,position:"bl",collapsed:!1,className:"ol-overviewmap ol-custom-overviewmap",collapseLabel:$('')[0],label:$('')[0],layers:(Object.entries(_.groupBy(a.getLayersStore().getLayers({GEOLAYER:!0,BASELAYER:!1}),function(e){return e.getMultiLayerId()}))||[]).map(function(e){var e=p(e,2),t=e[0],e=e[1],n=new(c("core/layers/imagelayer").WMSLayer)({url:a.getWmsUrl(),id:"overview_layer_"+t,tiled:e[0].state.tiled});return e.reverse().forEach(function(e){return n.addLayer(e)}),n.getOLLayer(!0)}).reverse()}}),document.querySelector(".g3w-map-controls-left-bottom").style.left="230px",new MutationObserver(function(e){e.forEach(function(e){"class"===e.attributeName&&(document.querySelector(".g3w-map-controls-left-bottom").style.left=e.target.classList.contains("ol-collapsed")?"50px":"230px")})}).observe(document.querySelector(".ol-custom-overviewmap"),{attributes:!0})});break;case"geocoding":case"nominatim":s.createMapControl(i,{add:!1,options:{config:o}});break;case"geolocation":s.createMapControl(i).on("click",(0,M.throttle)(function(e){return s.showMarker(e.coordinates)}));break;case"addlayers":isMobile.any||s.createMapControl(i,{}).on("addlayer",function(){return s.showAddLayerModal()});break;case"length":case"area":isMobile.any||(s.getMapControlByType("measure")?s.getMapControlByType("measure").addType(i):s.createMapControl("measure",{options:{name:"measure",tipLabel:"sdk.mapcontrols.measures.title",types:[i],interactionClassOptions:{projection:s.getProjection(),help:"sdk.mapcontrols.measures."+i+".help"}}}));break;case"zoomhistory":$(".g3w-map-controls-left-bottom").append(s.createMapControl(i,{add:!1}).element)}}),this.getMapControls()},addHideMap:function(){var e=(0'),this.viewer.map.getInteractions().forEach(function(e){return d._watchInteraction(e)}),this.viewer.map.getInteractions().on("add",function(e){return d._watchInteraction(e.element)}),this.viewer.map.getInteractions().on("remove",function(e){}),this._marker=new ol.Overlay({position:null,positioning:"center-center",element:document.getElementById("marker"),stopEvent:!1}),this.viewer.map.addOverlay(this._marker),this.viewer.map.getLayers().on("add",function(e){e=d.setLayerZIndex({layer:e.element,zindex:e.element.get("basemap")||"bottom"===e.element.get("position")?0:void 0});d.defaultsLayers.mapcenter&&d.defaultsLayers.mapcenter.setZIndex(e+1),d.defaultsLayers.highlightLayer&&d.defaultsLayers.highlightLayer.setZIndex(e+1),d.defaultsLayers.selectionLayer&&d.defaultsLayers.selectionLayer.setZIndex(e+2)}),this.viewer.map.getLayers().on("remove",function(e){e.element.getZIndex()===d.layersCount&&d.layersCount--}),this.state.bbox=this.getMapBBOX(),this.state.resolution=this.viewer.getResolution(),this.state.center=this.viewer.getCenter(),this._setupAllLayers(),this.setUpMapOlEvents(),R.layers.getLayersStores().forEach(this._setUpEventsKeysToLayersStore.bind(this)),R.layers.onafter("addLayersStore",this._setUpEventsKeysToLayersStore.bind(this)),R.layers.onafter("removeLayersStore",this._removeEventsKeysToLayersStore.bind(this)),this.emit("viewerset"),this.setupControls(),this.emit("ready"))}),function(e,t){return n.apply(this,arguments)}),controlClick:function(e){},loadExternalLayer:function(e){},unloadExternalLayer:function(e){}},t.on("extraParamsSet",t.onExtraParamsSet),t;throw new TypeError("Cannot call a class as a function")}return s.prototype=Object.create(e&&e.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(s,e):s.__proto__=e),d(u,[{key:"onExtraParamsSet",value:function(t,e){var n=this;e&&this.getMapLayers().forEach(function(e){return e.update(n.state,t)})}},{key:"onSetCurrentProject",value:function(e){function t(){var e=a.viewer.map.getSize(),t=(e=p(e,2))[0],e=e[1],n=a.project.state.extent,t=ol.extent.getWidth(n)/t,e=ol.extent.getHeight(n)/e,t=Math.max(t,e)>a.viewer.map.getView().getMaxResolution()?Math.max(t,e):a.viewer.map.getView().getMaxResolution(),e=new ol.View({extent:n,projection:a.viewer.map.getView().getProjection(),center:a.viewer.map.getView().getCenter(),resolution:a.viewer.map.getView().getResolution(),maxResolution:t});g.MAP_SETTINGS.ZOOM.maxScale=Math.min((0,C.getScaleFromResolution)(a.getMap().getView().getResolutionForExtent(a.project.state.initextent,a.getMap().getSize()),a.getMapUnits()),g.MAP_SETTINGS.ZOOM.maxScale),a.viewer.map.setView(e),a._setupAllLayers(),a.setUpMapOlEvents(),a.setupCustomMapParamsToLegendUrl()}var a=this,n=(this.removeLayers(),this._keyEvents.base&&this.project.un("setBaseLayer",this._keyEvents.base),this.project.getId()===e.getId());this.project=e;(n||y.default.isIframe())&&t(),n||this.getMap().once("change:size",t)}},{key:"onLayerLoadStart",value:function(){0===this._howManyAreLoading&&(this.emit("loadstart"),w.default.showSpinner({container:$("#map-spinner"),id:"maploadspinner",style:"transparent"})),this._howManyAreLoading+=1}},{key:"onLayerLoadEnd",value:function(){--this._howManyAreLoading,0===this._howManyAreLoading&&(this.emit("loadend"),w.default.hideSpinner("maploadspinner"))}},{key:"onLayerLoadError",value:function(){this.project.state.show_load_layer_error&&(this.onLayerLoadError.shown||(w.default.notify.warning("sdk.errors.layers.load"),this.onLayerLoadError.shown=!0),this.onLayerLoadEnd())}},{key:"isReady",value:function(){return this._ready}},{key:"setUpMapOlEvents",value:function(){var e=this,t=this.project.getContextBaseLegend();this._keyEvents.ol.forEach(function(e){return ol.Observable.unByKey(e)}),this._keyEvents.ol.push(this.viewer.map.getView().on("change:resolution",function(){e.state.bbox=e.getMapBBOX(),e.state.resolution=e.viewer.getResolution(),e.state.center=e.viewer.getCenter(),e.updateMapLayers(),t&&e.setupCustomMapParamsToLegendUrl()})),t?this._keyEvents.ol.push(this.viewer.map.on("moveend",function(){return e.setupCustomMapParamsToLegendUrl()})):this.setupCustomMapParamsToLegendUrl()}},{key:"clear",value:function(){var n=this;this.removeListener("extraParamsSet",this.onExtraParamsSet),["ol","g3wobject"].forEach(function(e){switch(e){case"ol":n._keyEvents[e].forEach(function(e){return ol.Observable.unByKey(e)});break;case"g3wobject":n._keyEvents[e].forEach(function(e){var t=e.who,n=e.setter,e=e.key;return t.un(n,e)});break;case"eventemitter":n._keyEvents[e].forEach(function(e){var t=e.event,e=e.listener;return n.removeListener(t,e)})}n._keyEvents[e].splice(0)}),R.layers.getLayersStores().forEach(this._removeEventsKeysToLayersStore.bind(this))}},{key:"_addHideMap",value:function(){var e=0extentResolution?n:r,yield this.goToRes(ol.extent.getCenter(e),r),t.highLightGeometry&&(yield this.highlightGeometry(t.highLightGeometry,{zoom:!1,duration:t.duration}))}),function(e){return a.apply(this,arguments)})},{key:"goToBBox",value:function(e){var t=1')+'
"}),x.default.showModalDialog({title:I("sdk.atlas.template_dialog.title"),message:a,buttons:{success:{label:"OK",className:"skin-button",callback:function(){var e=$('input[name="template"]:checked').attr("g3w_atlas_index");if(void 0===e)return!1;n._printSingleAtlas({features:r,atlas:i[e]})}}}}))}},{key:"showLayerDownloadFormats",value:function(e){var t=f.default.name;e[t].active=!e[t].active,this.setLayerActionTool({layer:e,component:e[t].active?f.default:null,config:e[t].active?s({},this.state.actiontools[t][e.id],{downloads:this.state.actiontools[t][e.id].downloads.filter(function(e){return"pdf"!==e.format})}):null})}},{key:"downloadFeatures",value:(n=O(function*(t,n){var e,a=2n._projectLayerIds.indexOf(t.id)?1:-1})),e.forEach(function(e){t.add?n.updateLayerResultFeatures(e):n.state.layers.push(e)}),this.setActionsForLayers(e,{add:t.add}),this.state.changed=!0},addComponent:function(e){this.state.components.push(e)},addActionsForLayers:function(e,t){},postRender:function(e){},closeComponent:function(){},changeLayerResult:function(t){this.state.layersactions[t.id].forEach(function(e){return e.change&&e.change(t)}),this.resetCurrentActionToolsLayer(t)},activeMapInteraction:function(){},editFeature:function(){var e=0div[data-v-6659a6eb]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project_title_content .main_title[data-v-6659a6eb]{font-size:1.6em}.project_title_content .sub_title[data-v-6659a6eb]{font-size:1.3em}@media (max-width:767px){.logo-wrapper[data-v-6659a6eb]{padding-left:5px}}.logo-wrapper.mobile[data-v-6659a6eb]{padding:5px}.logo-wrapper.mobile img[data-v-6659a6eb]{height:23px;max-width:150px!important;padding-left:0;margin-right:5px}.logo-wrapper.mobile .main_title[data-v-6659a6eb]{font-size:1.1em}.logo-wrapper.mobile .sub_title[data-v-6659a6eb]{font-size:1em}.project_title_content.mobile[data-v-6659a6eb]{margin-top:2px}.project_title_content.mobile .sub_title[data-v-6659a6eb]{height:auto}.credit-title-logo[data-v-6659a6eb]{font-weight:700;font-size:1.2em;margin-bottom:15px}.g3w-credits-block[data-v-6659a6eb]{text-align:center!important;margin-bottom:20px}.g3w-suite-logo[data-v-6659a6eb]{width:50%!important}.customcredits[data-v-6659a6eb]{margin-bottom:10px;margin-top:5px}#address-credits span[data-v-6659a6eb]{padding-left:3px}.g3w-languages[data-v-6659a6eb]{min-width:125px}#g3w-sidebarpanel-header-placeholder[data-v-6659a6eb]{overflow:hidden;line-height:14px;font-size:1.5em;min-height:35px;border-bottom:1px solid #fff;margin-bottom:5px}#disable-sidebar[data-v-6659a6eb]{display:none;position:absolute;background-color:rgba(0,0,0,.3);height:100%;width:100%;z-index:10}.content_breadcrumb[data-v-6659a6eb]{font-size:1.2em;padding:0 3px;border-radius:3px}.close-panel-block[data-v-6659a6eb]{overflow:hidden;margin-top:2px;margin-bottom:2px;font-size:1.4em}.g3w_contents_back[data-v-6659a6eb]{font-size:.8em}.g3w_contents_back [data-v-6659a6eb]:is(.backto,.back){display:inline-block;font-weight:700}.g3w_contents_back .backto[data-v-6659a6eb]{margin-top:5px;cursor:pointer}@media (max-width:767px){#g3w-small-screen-hamburger-sidebar[data-v-6659a6eb]{display:block}}");function C(e){return e&&e.__esModule?e:{default:e}}function T(e){return function(){var s=e.apply(this,arguments);return new Promise(function(i,o){return function t(e,n){try{var a=s[e](n),r=a.value}catch(e){return void o(e)}if(!a.done)return Promise.resolve(r).then(function(e){t("next",e)},function(e){t("throw",e)});i(r)}("next")})}}Object.defineProperty(n,"__esModule",{value:!0}),s=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var n=t,a=[],r=!0,t=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(a.push(o.value),!n||a.length!==n);r=!0);}catch(e){t=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(t)throw i}}return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=C(e("vue-cookie-law")),l=e("app/constant"),o=e("app/eventbus"),u=C(e("store/application-state")),r=C(e("store/projects")),c=C(e("services/application")),d=C(e("services/gui")),i=C(e("services/viewport")),p=C(e("services/sidebar")),f=C(e("services/navbaritems")),h=e("mixins"),g=C(e("components/HeaderItem.vue")),v=C(e("components/UserMessage.vue")),m=C(e("components/CatalogLayerContextMenu.vue")),y=C(e("components/CatalogProjectContextMenu.vue")),b=C(e("utils/getUniqueDomId")),S=e("core/i18n/i18n.service").t,$.LayoutManager=$.LayoutManager||{loading:function(e){$("#initerror").remove(),!1!==e?$("body").append('
'):$("#startingspinner").remove()}},E=$.LayoutManager,n.default={name:"app",mixins:[h.resizeMixin],data:function(){return{customcredits:!1,appState:c.default.getState(),current_custom_modal_content:null,language:null,cookie_law_buttonText:S("cookie_law.buttonText"),state:i.default.state,updatePreviousTitle:!1,media:{matches:!0},components:p.default.state.components,panels:p.default.stack.state.contentsdata,bOpen:!0,bPageMode:!1,header:S("main navigation"),sstate:p.default.state,zIndex:l.ZINDEXES.usermessage.tool+2,NavbarItemsService:f.default}},components:{HeaderItem:g.default,CookieLaw:a.default,userMessage:v.default,CatalogLayerContextMenu:m.default,CatalogProjectContextMenu:y.default},computed:{app:function(){return this.appState.gui.app},languages:function(){var e;return 1<(e=Array.isArray(this.appconfig.i18n)&&this.appconfig.i18n||[]).length&&e},currentProject:function(){return r.default.getCurrentProject()},appconfig:function(){return c.default.getConfig()},isIframe:function(){return!!this.appconfig.group.layout.iframe},urls:function(){return this.appconfig.urls},staticurl:function(){return this.urls.staticurl},powered_by:function(){return this.appconfig.group.powered_by},clienturl:function(){return this.urls.clienturl},g3w_suite_logo:function(){return this.clienturl+"images/g3wsuite_logo.png"},credits_logo:function(){return this.clienturl+"images/logo_gis3w_156_85.png"},logo_url:function(){var e=this.currentProject.getThumbnail();return e||""+this.appconfig.mediaurl+this.appconfig.logo_img},logo_link:function(){return this.getLogoLink()||"#"},logo_link_target:function(){return this.getLogoLink()?"_blank":""},project_title:function(){return this.currentProject.getState().name},user:function(){return this.appconfig.user&&this.appconfig.user.username?this.appconfig.user:null},login_url:function(){return this.appconfig.user.login_url},hasRelatedMaps:function(){return 1\n \n '+e.text+" \n "):e.text},resize:(k=T(function*(){var e;this.isIframe||(yield this.$nextTick(),e=0\n \n