@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400&display=swap);
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}
.marker-cluster-small{background-color:hsla(91,60%,72%,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:hsla(18,97%,72%,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.marker-cluster span{line-height:30px}
body{font-family:Open Sans,"sans-serif",arial}.v-application{font-family:Open Sans,"sans-serif",arial!important;line-height:1.5;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.v-application--wrap{min-height:unset}.v-text-field--filled .v-text-field__suffix{margin-top:unset}.table-actions{padding:3px 0 3px 20px}.linked-row{background:rgba(187,222,251,.392)!important;color:#000}.main-bg,.tabs-bar>*{background:#1e4d76!important}.nav-logo{filter:drop-shadow(1px 1px 1px #000)}.dummy-tab{margin:0!important;min-width:0!important;padding:0!important}.card-title-dark{background:rgba(0,0,0,.5)}.view-card-title{background:#1e4d76;margin-bottom:30px}.main-title{background:#002f58;color:#fff}.login-btn{box-shadow:0 2px 0 4px #002f58}.text-main{color:#002f58}.text-bold{font-weight:600}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.basic-form>*{margin-bottom:10px!important}.archived-plant,.archived-unit{background:#e1e1e1}.common-plant{background:#bbdefb}.no-deco{text-decoration:none}.text--shadow{text-shadow:2px 2px 0 #000}.text--no-wrap{word-break:keep-all}.text--vertical{text-orientation:upright;writing-mode:vertical-rl}.dialog-sticky-header{flex-grow:0;left:0;position:sticky;top:0}.overflow-auto{display:flex;flex-direction:column;overflow:auto}.dialog-content{flex-grow:1;width:100%}.dialog-footer{background:#fff;border-top:1px solid #ddd;bottom:0;left:0;position:sticky}.card-wrapper{display:flex;flex-direction:column;overflow:auto}.card-header{background:#fff;flex-grow:0;left:0;position:sticky;top:0;z-index:10}.card-content{flex-grow:1}.card.footer{bottom:0;left:0;position:sticky}.unsaved-msg{left:0;margin-left:10vw;margin-top:10px;position:fixed;top:0;width:80vw}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archived-row{background:#e1e1e1!important}.main-content{display:flex}h1{color:#303030!important;font-size:1.5rem!important;font-weight:100}.secondary-cell-row>*{padding:15px!important}.text--light{color:#b5b5b5}.justify-content-center{justify-content:center}.text--link{color:var(--v-linkColor-base);cursor:pointer}.text--link:hover{color:var(--v-linkHoverColor-base)}.header-container{background-color:var(--editor_table_color);border:1px solid grey}.x-scroll,.zw-form{overflow-x:auto}.zw-form table{border-collapse:collapse;width:100%}.zw-form table td:first-child{background-color:var(--editor_table_color);border:1px solid grey;font-size:.8em;font-weight:600;min-width:4em;padding-left:.25rem;width:11em}.zw-form table td{border:1px solid var(--editor_table_color);padding:4px}.v-tab{color:#000!important;font-weight:600}.v-tabs-bar{background-color:#f2f2f2!important}.v-tab--active{color:var(--v-primary-base)!important}.w-full,.zw-table{width:100%}.zw-table{border-collapse:collapse}.zw-table thead td{background-color:var(--editor_table_color);border:1px solid grey;padding:.5em}.zw-table td{border:1px solid var(--editor_table_color);padding:.5em}
