html,body{background:var(--main-body-bg-color)}:root{--main-bg-color:#36394c;--main-body-bg-color:#252735;--main-bg-color-hover:#6677d9;--secondary-bg-color:rgba(255,255,255,0.2);--panel-background-color:#2a3142;--main-bg-input-color:#fff;--text-header-color:#fff;--text-secondary-header-color:#fff;--list-max-height:90vh;--main-text-color:#fff;--font-header-size:.8vw;--font-second-header-size:.8vw;--font-third-header-size:.6vw;--font-label-size:.6vw;--text-color-label:#899dab;--font-label-text-space:-0.5;--font-size:.8vw;--box-shadow:0 1px 1px var(--secondary-bg-color) inset,0 0 8px var(--main-bg-color);--main-button-color:#fff;--main-button-background:#6677d9;--main-text-button-size:1vw;--secondary-text-button-size:.8vw;--disable-form-background:rgba(255,255,255,0.2);--disable-form-color:#fff;--input-font-size:1vw;--input-height:5vh;--input-text-color:#000;--mini-box-max-height:3vh;--mini-box-padding-left:.5vw;--mini-box-padding-right:.5vw;--mini-button-padding:.5vh;--target-display-min-height:15vh;--footer-height:4vh;--spinner-height:4vh;--spinner-width:2vw;--modal-height:100vh;--modal-width:50vw;--modal-margin-left:25vw;--accordion-max-height:70vh;--accordion-content-max-height:50vh;--helper-size:.5vw;--secondary-label-text-size:.7vh}[v-cloak]{display:none}.disable{pointer-events:none;cursor:default;background:var(--disable-form-background)}.limited-padding{padding-left:5px;padding-right:5px}.limited-margin{margin-left:0;margin-right:0}.cursor{cursor:pointer}.center-text{tex-align:center,}.panel{background:var(--panel-background-color);color:var(--main-text-color);font-size:10px;letter-spacing:-0.5px;font-weight:bold;border-radius:0;border-color:var(--main-bg-color);position:relative;min-height:100px}.panel-heading{max-height:50px;width:100%;font-size:var(--font-header-size);border-radius:0;padding:5px 0 2px 5px;border-bottom:1px solid var(--main-bg-color) !important;background-color:var(--main-bg-color) !important}.panel-body{padding:5px}.panel-footer{background:var(--panel-background-color);color:var(--main-text-color)}.form-group{margin-bottom:15px}.form-group label,.form-group input,.form-group select{display:block;padding:0}.form-group label{text-transform:uppercase;margin-bottom:-3px;font-size:var(--font-label-size);font-weight:bold;text-space:var(--font-label-text-space);color:var(--text-color-label)}.form-group input,.form-group select{background:var(--main-bg-input-color);color:var(--input-text-color);font-weight:bold;padding-left:5px;font-size:var(--input-font-size);height:var(--input-height)}.form-control:focus{border:var(--main-bg-color);box-shadow:var(--box-shadow)}.form-text{font-size:var(--helper-size);color:var(--text-color-label)}.btn,.btn-option{color:var(--main-button-color);background:var(--main-button-background);font-weight:bold;transition:.6s ease;border:1px solid var(--main-bg-color);font-size:var(--main-text-button-size)}.btn-option .glyphicon{z-index:9999}.btn:disabled,.btn[disabled],.form-group input[disabled],.form-group:disabled,.form-group select[disable],.form-group select:disabled{background:var(--disable-form-background);color:var(--disable-form-color)}.panel-body>.btn{padding:10px;font-size:var(--main-text-button-size)}.btn-option{padding:var(--mini-button-padding);border-radius:0}.btn:hover,.btn:focus{background-color:var(--main-bg-color);color:var(--text-header-color);transition:.6s ease;box-shadow:var(--box-shadow);border:0 solid transparent}.geounit-list{overflow-y:auto;max-height:var(--list-max-height);padding:0}.geounit-element{max-height:7vh;padding:0;border:1px solid var(--main-bg-color-hover)}.wrapper-geounit{padding:5px}.header{background-color:var(--main-bg-color);color:var(--text-header-color);text-align:center;font-size:var(--font-second-header-size);display:flex;justify-content:center;align-items:center;padding-top:5px;border-bottom:1px solid var(--main-bg-color-hover);cursor:pointer;transition:.6s ease;min-height:var(--mini-box-max-height)}.header:hover{background-color:var(--main-bg-color-hover);color:var(--text-secondary-header-color);border:1px solid var(--main-bg-color);transition:.6s ease}.menu{padding-left:0;padding-right:0;border-bottom:1px solid var(--main-bg-color-hover);max-height:var(--mini-box-max-height)}.add-menu{overflow:hidden}.add-menu>div{padding-bottom:8px}.add-menu .btn-option{background-color:var(--main-button-background);color:var(--main-button-color);border-radius:4px;position:relative;font-size:var(--secondary-text-button-size);width:100%;padding-right:10px}.add-menu .btn-option a{color:var(--main-text-color);text-decoration:none}.add-menu .btn-option:hover{background-color:var(--panel-background-color)}.menu{background-color:var(--secondary-bg-color)}.menu-box,.body-box{margin:0;width:100%;padding:0;transition:.6s ease}.menu-box{background-color:var(--panel-background-color);height:var(--mini-box-max-height)}.menu-option{transition:.6s ease}.menu-option .hidden-modal .btn{padding:0}.menu-option:hover,.menu-option:hover>.btn-option{color:var(--text-color-label);transition:.6s ease;border:0 solid transparent}.btn-option{background-color:transparent;color:var(--text-color-label);transition:.6s ease;height:inherit;border:0 solid transparent}.btn-option:hover,.btn-option:hover>i{color:var(--text-header-color)}.btn-option>a:active,.btn-option:focus{background-color:transparent;color:var(--text-header-color)}.off{opacity:.5}.info-row{padding:0;display:table-row}.title-type{background:var(--main-bg-color);color:var(--text-header-color);font-weight:bold;padding-left:var(--mini-box-padding-left);padding-right:var(--mini-box-padding-right);display:table-cell;min-height:var(--mini-box-max-height);font-size:var(--font-size);padding-top:var(--mini-button-padding)}.name-type{color:var(--text-color-label);padding-left:var(--mini-box-padding-left);text-align:center;display:table-cell;min-height:var(--mini-box-max-height);font-size:var(--font-size);padding-top:var(--mini-button-padding)}.footer,.body{padding:0;margin-left:0}.footer>div{padding:0}.pager{height:var(--footer-height);margin:0}.pager>.fa,.pager>span{margin-right:5px;color:var(--text-header-color);font-size:var(--main-text-button-size);text-align:center}.pager>.fa:hover{cursor:pointer;box-shadow:var(--box-shadow)}.deactive{opacity:.5}.spinner-box{position:absolute;top:0;left:0;width:100%;height:100%}.spinner{position:absolute;left:45%;right:45%;top:50%;height:var(--spinner-height);width:var(--spinner-width);margin:0 auto auto auto;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:6px solid var(--main-bg-color);border-right:6px solid var(--main-bg-color);border-bottom:6px solid var(--main-bg-color);border-top:6px solid var(--main-text-color);border-radius:100%;z-index:9997}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.advert{position:absolute;right:10px;top:10px;width:20%;z-index:9999999}.advert.show{visibility:visible;-webkit-animation:fadein .5s;animation:fadein .5s}.advert.hidden{-webkit-animation:fadeout .5s 2.5s;animation:fadeout .5s 2.5s}.advert>.fa{cursor:pointer}@-webkit-keyframes fadein{from{right:-50%;opacity:0}to{right:10px;opacity:1}}@keyframes fadein{from{right:-50%;opacity:0}to{right:10px;opacity:1}}@-webkit-keyframes fadeout{from{right:10px;opacity:1}to{right:-50%;opacity:0}}@keyframes fadeout{from{right:10px;opacity:1}to{right:-50%;opacity:0}}.close{color:var(--text-header-color)}.close:hover{color:var(--text-color-label)}.hidden-modal{max-height:var(--mini-box-max-height);position:relative !important;left:0 !important}.modal-dialog{margin-left:var(--modal-margin-left)}.modal-title{font-size:var(--font-header-size);color:var(--main-bg-color)}.alert{font-size:var(--font-size)}.modal-content{width:var(--modal-width);max-height:var(--modal-height);overflow:hidden;z-index:999999}.modal-mask{position:fixed;z-index:999999 !important;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-header{background:var(--main-bg-color)}.modal-title{color:var(--text-header-color);font-size:var(--font-size)}.modal-body{overflow:hidden;background:var(--panel-background-color)}.modal-footer{background:var(--main-bg-color)}.accordion,.accordion-body,.accordion-content-box,.relation-name,.relation-id,.relation-input,-relations-header,.relations-box,.relations-body{margin:0;padding:0}.accordion{border:1px solid var(--main-bg-color)}.accordion-header:after{content:'\002B';font-size:var(--font-header-size);color:var(--text-header-color);float:right;margin-left:0}.accordion-header.active:after{content:"\2796"}.accordion-header{background:var(--main-bg-color);color:var(--text-header-color);text-transform:capitalize;font-size:var(--font-header-size);padding-top:5px;padding-bottom:5px;cursor:pointer}.accordion-header:hover{background:var(--main-bg-color-hover)}.accordion-body{text-align:center;max-height:0;display:none;overflow:hidden;transition:max-height .2s ease-out}.accordion-body.active{overflow:auto;display:block;transition:max-height .2s ease-out;max-height:var(--accordion-content-max-height)}.accordion-content-box{font-size:var(--font-size);text-align:left}.accordion-content-box:nth-of-type(odd){background:var(--panel-background-color)}.accordion-content-box:hover{background:var(--main-button-background);transition:.6s ease}.accordion-content-box .input-form .form-group{margin-bottom:0}.accordion-content-box .element-text{padding-top:1.5vh}.accordion-wrapper{max-height:var(--accordion-max-height);overflow:auto;margin-bottom:3vh}.cursor-pointer{cursor:pointer}.cursor-pointer:hover{text-decoration:underline}.relations-box{border:1px solid var(--main-bg-color)}.relations-header{background:var(--main-bg-color);color:var(--text-header-color);text-transform:capitalize;padding-top:5px;padding-bottom:5px;font-size:var(--font-second-header-size)}.relation-element{background:var(--panel-background-color);font-size:var(--font-size)}.relation-element:nth-of-type(odd){background-color:var(--secondary-bg-color)}.relation-input>.form-group{margin-bottom:0}.relation-name,.relation-id{margin-top:1.5vh}.importants-table{text-align:center}.important-header{background:var(--main-bg-color);color:var(--text-header-color);font-size:var(--font-second-header-size);border-bottom:1px solid var(--main-bg-color-hover)}.important-head-cell{color:var(--main-text-color);font-size:var(--font-second-header-size);text-align:center}.important-row{background-color:var(--panel-background-color)}.important-cell{padding:1vh;font-size:var(--font-second-header-size)}.important-cell>span{vertical-align:middle;position:relative}.important-cell .form-group input,.provider-geounit-cell .form-group input{height:2vh;margin-left:50%}.delete-feature,.delete-important,.add-feature{font-size:var(--font-label-size);padding:1vh}.add-important-box{margin-top:10px}.geounit-provider-modal .modal-dialog{margin-left:5vw;width:90vw}.geounit-provider-modal .modal-dialog .modal-content{width:90vw}.provider-geounit-cell{padding:5px;text-align:center;font-size:var(--font-third-header-size)}.geounit-providers-table:nth-child(even){background-color:var(--main-bg-color)}.geounit-destinia{background:var(--main-bg-color-hover);padding:0}.global-geounits-provider{height:var(--accordion-content-max-height);overflow:auto}