.vue-tabs.stacked{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-tabs .tabs__link{text-decoration:none;color:grey}.vue-tabs .nav{margin-bottom:0;margin-top:0;padding-left:0;list-style:none}.vue-tabs .nav:after,.vue-tabs .nav:before{content:" ";display:table}.vue-tabs .nav:after{clear:both}.vue-tabs .nav>li,.vue-tabs .nav>li>a{position:relative;display:block}.vue-tabs .nav>li>a{padding:10px 15px}.vue-tabs .nav>li>a:focus,.vue-tabs .nav>li>a:hover{text-decoration:none;background-color:#eee}.vue-tabs .nav>li span.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-tabs .nav>li.disabled>a{color:#777}.vue-tabs .nav>li.disabled>a:focus,.vue-tabs .nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent;border-color:transparent}.vue-tabs .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.vue-tabs .nav>li>a>img{max-width:none}.vue-tabs .nav-tabs{border-bottom:1px solid #ddd}.vue-tabs .nav-tabs>li{float:left;margin-bottom:-1px}.vue-tabs .nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.vue-tabs .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.vue-tabs .nav-tabs>li.active>a,.vue-tabs .nav-tabs>li.active>a:focus,.vue-tabs .nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.vue-tabs .nav-pills>li{float:left}.vue-tabs .nav-pills>li>a{border-radius:4px}.vue-tabs .nav-pills>li+li{margin-left:2px}.vue-tabs .nav-pills>li.active>a,.vue-tabs .nav-pills>li.active>a:focus,.vue-tabs .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.vue-tabs .nav-stacked>li{float:none}.vue-tabs .nav-stacked>li+li{margin-top:2px;margin-left:0}.vue-tabs .nav-justified,.vue-tabs .nav-tabs.nav-justified{width:100%}.vue-tabs .nav-justified>li,.vue-tabs .nav-tabs.nav-justified>li{float:none}.vue-tabs .nav-justified>li>a,.vue-tabs .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.vue-tabs .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.vue-tabs .nav-justified>li,.vue-tabs .nav-tabs.nav-justified>li{display:table-cell;width:1%}.vue-tabs .nav-justified>li>a,.vue-tabs .nav-tabs.nav-justified>li>a{margin-bottom:0}}.vue-tabs .nav-tabs-justified,.vue-tabs .nav-tabs.nav-justified{border-bottom:0}.vue-tabs .nav-tabs-justified>li>a,.vue-tabs .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.vue-tabs .nav-tabs-justified>.active>a,.vue-tabs .nav-tabs-justified>.active>a:focus,.vue-tabs .nav-tabs-justified>.active>a:hover,.vue-tabs .nav-tabs.nav-justified>.active>a,.vue-tabs .nav-tabs.nav-justified>.active>a:focus,.vue-tabs .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.vue-tabs .nav-tabs-justified>li>a,.vue-tabs .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.vue-tabs .nav-tabs-justified>.active>a,.vue-tabs .nav-tabs-justified>.active>a:focus,.vue-tabs .nav-tabs-justified>.active>a:hover,.vue-tabs .nav-tabs.nav-justified>.active>a,.vue-tabs .nav-tabs.nav-justified>.active>a:focus,.vue-tabs .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.vue-tabs .tab-content>.tab-pane{display:none}.vue-tabs .tab-content>.active{display:block}.vue-tabs section[aria-hidden=true]{display:none}.md-card{margin:0 0;height:100%}.el-carousel__container{position:relative;height:40em}.el-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-carousel__item img{max-height:100%;width:auto!important}.el-carousel__item h3{color:#475669;font-size:14px;opacity:.75;line-height:150px;margin:0}.el-carousel__item:nth-child(2n){background-color:#99a9bf}.el-carousel__item:nth-child(odd){background-color:#d3dce6}.carousel-block{position:absolute;width:99.5%;z-index:100}.carousel-block .close-carousel{position:absolute;top:3px;right:3px;z-index:101;cursor:pointer}.actions-column{text-align:left!important}.cell-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cell-actions>:not(:first-child){margin-left:8px!important}.tunnels-edit-form .modal-container{max-width:900px!important;min-width:900px!important;width:900px!important}.tunnels-edit-form .vue-tabs .nav-tabs{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;white-space:nowrap!important}.tunnels-edit-form .vue-tabs .nav-tabs>li{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.tunnels-edit-form .vue-tabs .nav-tabs>li>a{padding:10px 12px!important;font-size:13px!important;white-space:nowrap!important}.tunnels-modal-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.tunnels-edit-form .vue-tabs .nav-tabs>li.active>a,.tunnels-edit-form .vue-tabs .nav-tabs>li.active>a:focus,.tunnels-edit-form .vue-tabs .nav-tabs>li.active>a:hover{background-color:#4caf50!important;color:#fff!important}.error-count{color:#f44336;font-size:14px;font-weight:500;padding:12px 20px;margin:10px 0 0;text-align:center;background-color:#ffebee;border-radius:4px}.tunnels-form .md-layout-item{padding:2px 4px!important;margin-bottom:0!important}.tunnels-form .md-layout-item.wide-field{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}:deep(.tunnels-edit-form .md-field){margin-bottom:0!important;padding-top:0!important;padding-bottom:40px!important;min-height:32px!important;height:auto!important;position:relative!important}:deep(.tunnels-edit-form .md-field) .md-input{padding-right:60px!important}:deep(.tunnels-edit-form .md-field .md-count),:deep(.tunnels-edit-form .md-field.md-focused .md-count),:deep(.tunnels-edit-form .md-field.md-has-placeholder .md-count),:deep(.tunnels-edit-form .md-field.md-has-value .md-count){position:absolute!important;bottom:18px!important;right:0!important;font-size:11px!important;color:#999!important;line-height:1.1!important;pointer-events:none!important;height:auto!important;min-height:0!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important;z-index:2!important}:deep(.tunnels-form .md-layout-item){margin-bottom:8px!important}:deep(.vue-tabs__content){padding:20px;max-height:70vh;overflow-y:auto}@media(max-width:1200px){.tunnels-form .md-layout-item,.tunnels-form .md-layout-item.wide-field{-webkit-box-flex:50%!important;-ms-flex:50%!important;flex:50%!important;max-width:50%!important}}@media(max-width:768px){.tunnels-form .md-layout-item,.tunnels-form .md-layout-item.wide-field{-webkit-box-flex:100%!important;-ms-flex:100%!important;flex:100%!important;max-width:100%!important}}:deep(.md-field.md-error) .md-input{border-bottom-color:#f44336!important}:deep(.md-field.md-error) .md-error{color:#f44336!important;font-size:12px!important;margin-top:4px!important;display:block!important}.md-card[data-v-b283c124]{margin:0 0;height:100%}.cell-actions[data-v-b283c124]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px!important}.cell-actions .md-button[data-v-b283c124]{margin:0!important}[data-v-b283c124] .md-card .md-table-cell,[data-v-b283c124] .md-card .md-table-head,[data-v-b283c124] .md-card .md-table .md-table-cell,[data-v-b283c124] .md-card .md-table .md-table-head,[data-v-b283c124] .md-card tbody .md-table-cell,[data-v-b283c124] .md-card thead .md-table-head,[data-v-b283c124] .md-card tr .md-table-cell{font-family:Roboto,Helvetica Neue,Arial,sans-serif!important;color:#3c4858!important}[data-v-b283c124] .md-table-cell:nth-child(13),[data-v-b283c124] .md-table-head:nth-child(13){min-width:500px!important;max-width:550px!important;width:525px!important}[data-v-b283c124] .md-table-row,[data-v-b283c124] .md-table .md-table-row,[data-v-b283c124] tbody tr,[data-v-b283c124] thead tr{height:auto!important;min-height:26px!important}[data-v-b283c124] .md-table-row:hover{background-color:#f5f5f5}.vue-tabs[data-v-beae2dd6]{height:100%}.vue-tabs .tab-content[data-v-beae2dd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#p-tab0[data-v-beae2dd6],#p-tab1[data-v-beae2dd6]{width:100%}.vue-tabs .tab-content>div[data-v-beae2dd6]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.vue-tabs .nav-tabs>li.active>a[data-v-beae2dd6],.vue-tabs .nav-tabs>li.active>a[data-v-beae2dd6]:focus,.vue-tabs .nav-tabs>li.active>a[data-v-beae2dd6]:hover{background-color:#4caf50}.bridges[data-v-beae2dd6],.tunnels[data-v-beae2dd6]{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}