.modal-fullscreen .modal-dialog[data-v-bdbcafa2]{max-width:100%;margin:0;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:100000}iframe[data-v-bdbcafa2]{display:block;width:100%;height:100%;border:none}.size-modal-content[data-v-402320b2]{padding:10px;font-style:13px}.v--modal-overlay[data-modal=size-modal][data-v-402320b2]{background:rgba(0,0,0,.5)}.demo-modal-class[data-v-402320b2]{border-radius:5px;background:#f7f7f7;-webkit-box-shadow:5px 5px 30px 0 rgba(46,61,73,.6);box-shadow:5px 5px 30px 0 rgba(46,61,73,.6)}td[data-v-402320b2]{text-align:center}.map-container{min-height:clamp(260px,45vh,520px);overflow:hidden;border-radius:.25rem}.map-canvas,.map-container{position:relative;width:100%;height:100%}.map-canvas{min-height:inherit}.map-canvas .ol-viewport{width:100%!important;height:100%!important}.map-canvas .ol-viewport canvas{display:block;max-width:none!important}.map-canvas .ol-zoomslider{top:8px;left:auto;right:8px;background-color:rgba(255,69,0,.2);width:15px;height:200px;padding:0;-webkit-box-shadow:0 0 5px #ff4500;box-shadow:0 0 5px #ff4500;border-radius:7.5px}.map-canvas .ol-zoomslider:hover{background-color:rgba(255,69,0,.3)}.map-canvas .ol-zoomslider-thumb{height:15px;width:15px;margin:0;-webkit-filter:none;filter:none;background-color:rgba(255,69,0,.6);border-radius:7.5px}.map-canvas a.ol-zoomslider-handle:hover{background-color:rgba(255,69,0,.7)}.nav-tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:2px solid rgba(0,0,0,.15)}.nav-tabs .nav-item .nav-link{white-space:nowrap;border-radius:6px 6px 0 0;padding:5px 10px;font-size:.82rem;-webkit-transition:background .15s;transition:background .15s;background-color:rgba(0,0,0,.04);border:1px solid transparent;color:inherit;opacity:.65}.nav-tabs .nav-item .nav-link.active{background-color:#fff;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) #fff;-webkit-box-shadow:0 -2px 0 var(--theme-primary,#5b8ed1);box-shadow:0 -2px 0 var(--theme-primary,#5b8ed1);opacity:1;font-weight:600}.nav-tabs .nav-item .nav-link:hover:not(.active){background-color:rgba(0,0,0,.08);opacity:.85}.tab-title-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.tab-title-content .tab-building-name{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.tab-count-badge{font-size:.6rem!important;padding:.15em .4em!important;vertical-align:middle;opacity:.8}.upload-count-badge{font-size:.65rem;cursor:help}.upload-count-badge.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.duplicate-uploads{background:rgba(255,193,7,.07);border-left:3px solid #ffc107;border-radius:0 0 4px 4px;padding:.5rem 1rem}.duplicate-uploads .dup-header{color:#888;margin-bottom:.4rem}.duplicate-uploads .dup-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.3rem 0;border-top:1px dashed rgba(0,0,0,.1)}.duplicate-uploads .dup-item:first-of-type{border-top:none}.duplicate-uploads .dup-index{min-width:28px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.duplicate-uploads .dup-date{color:#888;font-size:.8rem;-ms-flex-negative:0;flex-shrink:0}.duplicate-uploads .dup-user{font-size:.85rem}.dropdown-menu{background-color:#8db4db!important}.beetable-row-removed *{color:gray i!important}.plot-map[data-v-1e748032]{width:100%;height:clamp(300px,60vh,680px)}@media(max-width:576px){.plot-map[data-v-1e748032]{height:clamp(260px,50vh,420px)}}.fi[data-v-c75f87ae]{line-height:inherit}.context-banner[data-v-c75f87ae]{font-size:.85rem;padding:4px 8px;background:rgba(0,0,0,.04);border-radius:4px}.params-banner[data-v-c75f87ae]{font-size:.78rem;padding:2px 8px}.secret-form-card[data-v-c75f87ae]{background:rgba(255,193,7,.05)}.secret-note-card[data-v-c75f87ae]{border-left:3px solid rgba(0,0,0,.1)}.secret-note-card.own-note[data-v-c75f87ae]{border-left-color:var(--theme-primary,#5b8ed1)}.note-meta[data-v-c75f87ae]{font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.note-date[data-v-c75f87ae]{font-size:.78rem}.note-content[data-v-c75f87ae]{white-space:pre-wrap;font-size:.9rem}.milestone-container[data-v-3ddf59e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.milestone-item[data-v-3ddf59e8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.milestone-badges[data-v-3ddf59e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.milestone-badge[data-v-3ddf59e8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.3em;height:2.3em;border-radius:50%;font-size:1.2em;border:2px solid #eee;background:#f8f9fa;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.milestone-badge.clickable[data-v-3ddf59e8]{cursor:pointer}.milestone-badge[data-v-3ddf59e8]:hover{-webkit-box-shadow:0 0 0 2px #007bff33;box-shadow:0 0 0 2px #007bff33}.milestone-none[data-v-3ddf59e8]{color:#adb5bd;background:#f8f9fa;border-color:#dee2e6}.milestone-waiting[data-v-3ddf59e8]{color:#6c757d;background:#f8f9fa;border-color:#adb5bd}.milestone-approved[data-v-3ddf59e8]{color:#28a745;background:#eafaf1;border-color:#28a745}.milestone-rejected[data-v-3ddf59e8]{color:#dc3545;background:#faeaea;border-color:#dc3545}.btn-group>.text-gray-dark[data-v-5a5db778]{background-color:#0001}.size-modal-content{padding:10px;font-style:13px}.v--modal-overlay[data-modal=size-modal]{background:rgba(0,0,0,.5)}.demo-modal-class{border-radius:5px;background:#f7f7f7;-webkit-box-shadow:5px 5px 30px 0 rgba(46,61,73,.6);box-shadow:5px 5px 30px 0 rgba(46,61,73,.6)}.fi[data-v-556f4864]{line-height:inherit}.context-banner[data-v-556f4864]{font-size:.85rem;padding:4px 8px;background:rgba(0,0,0,.04);border-radius:4px}.params-banner[data-v-556f4864]{font-size:.78rem;padding:2px 8px}.secret-form-card[data-v-556f4864]{background:rgba(255,193,7,.05)}.secret-note-card[data-v-556f4864]{border-left:3px solid rgba(0,0,0,.1)}.secret-note-card.own-note[data-v-556f4864]{border-left-color:var(--theme-primary,#5b8ed1)}.note-meta[data-v-556f4864]{font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.note-date[data-v-556f4864]{font-size:.78rem}.note-content[data-v-556f4864]{white-space:pre-wrap;font-size:.9rem}:root{--theme-default:#5b8ed1;--theme-default-light:#8db4db;--theme-primary:#5b8ed1;--theme-secondary:#6c757d;--theme-success:#2d8515;--theme-info:#4179cf;--theme-warning:#e49400;--theme-danger:#db2a34;--theme-dark:#040d20;--theme-light:#f8f9fa;--theme-white:#fff;--theme-blue:#2477ff;--theme-green:#2d8515;--theme-orange:#e49400;--theme-red:#db2a34;--theme-teal:#4179cf;--theme-purple:#474d84;--theme-pink:#e671b8;--theme-lime:#8cbf26;--theme-brown:#a05000;--theme-violet:#77a3ad;--theme-primary-rgb:91,142,209;--theme-success-rgb:45,133,21;--theme-danger-rgb:219,42,52;--theme-warning-rgb:228,148,0;--theme-info-rgb:65,121,207;--theme-secondary-rgb:108,117,125;--layout-bg:#000;--layout-content-bg:#fff;--layout-bg-gradient-start:#f6f8fc;--layout-bg-gradient-end:#e1e5ec;--layout-border-color:#e9ecef;--widget-bg:rgba(0,0,0,.24);--widget-border:#040d20;--widget-shadow:0 23px 20px -20px rgba(0,0,0,.1),0 0 15px rgba(0,0,0,.06);--sidebar-bg:#474d84;--sidebar-text:#fff;--sidebar-link-hover:#5b8ed1;--sidebar-active-bg:#5b8ed1;--sidebar-border:rgba(0,0,0,.1);--sidebar-icon-color:#fff;--header-bg:#fff;--header-text:#212529;--header-border:#e9ecef;--avatar-primary-bg:brown;--avatar-secondary-bg:#a05000;--avatar-text-color:#fff;--avatar-font-size:14px;--avatar-font-weight:500;--avatar-border-radius:50%;--avatar-palette-0:#ff6b6b;--avatar-palette-1:#4ecdc4;--avatar-palette-2:#45b7d1;--avatar-palette-3:#96c93f;--avatar-palette-4:#ffa726;--avatar-palette-5:#ab47bc;--avatar-palette-6:#26a69a;--avatar-palette-7:#42a5f5;--avatar-palette-8:#66bb6a;--avatar-palette-9:#ff7043;--avatar-palette-10:#8d6e63;--avatar-palette-11:#78909c;--avatar-palette-12:#ffd54f;--avatar-palette-13:#f06292;--avatar-palette-14:#9575cd;--brand-text-color:#000;--border-color:#040d20;--color-gray-600:rgba(0,0,0,.54)}.theme-preset-default{--theme-primary:#5b8ed1;--theme-primary-rgb:91,142,209;--theme-info:#4179cf;--theme-info-rgb:65,121,207}.theme-preset-dark{--theme-primary:#343a40;--theme-primary-rgb:52,58,64;--layout-bg:#121212;--widget-bg:hsla(0,0%,100%,.1);--brand-text-color:hsla(0,0%,100%,.9);--theme-info:#17a2b8;--theme-info-rgb:23,162,184}.theme-preset-blue{--theme-primary:#0d6efd;--theme-primary-rgb:13,110,253;--theme-info:#0dcaf0;--theme-info-rgb:13,202,240}.theme-preset-green{--theme-primary:#198754;--theme-primary-rgb:25,135,84;--theme-info:#20c997;--theme-info-rgb:32,201,151}.avatar-pic{color:var(--avatar-text-color,#fff)!important;font-size:var(--avatar-font-size,14px)!important;font-weight:var(--avatar-font-weight,500)!important;border-radius:var(--avatar-border-radius,50%)!important}.avatar-pic,.avatar-primary{background-color:var(--avatar-primary-bg,brown)!important}.avatar-secondary{background-color:var(--avatar-secondary-bg,#a05000)!important}.avatar-palette-0{background-color:var(--avatar-palette-0,#ff6b6b)!important}.avatar-palette-1{background-color:var(--avatar-palette-1,#4ecdc4)!important}.avatar-palette-2{background-color:var(--avatar-palette-2,#45b7d1)!important}.avatar-palette-3{background-color:var(--avatar-palette-3,#96c93f)!important}.avatar-palette-4{background-color:var(--avatar-palette-4,#ffa726)!important}.avatar-palette-5{background-color:var(--avatar-palette-5,#ab47bc)!important}.avatar-palette-6{background-color:var(--avatar-palette-6,#26a69a)!important}.avatar-palette-7{background-color:var(--avatar-palette-7,#42a5f5)!important}.avatar-palette-8{background-color:var(--avatar-palette-8,#66bb6a)!important}.avatar-palette-9{background-color:var(--avatar-palette-9,#ff7043)!important}.avatar-palette-10{background-color:var(--avatar-palette-10,#8d6e63)!important}.avatar-palette-11{background-color:var(--avatar-palette-11,#78909c)!important}.avatar-palette-12{background-color:var(--avatar-palette-12,#ffd54f)!important}.avatar-palette-13{background-color:var(--avatar-palette-13,#f06292)!important}.avatar-palette-14{background-color:var(--avatar-palette-14,#9575cd)!important}.data-loader{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-loader i{font-size:21px;margin:0 1rem}.error-boundary[data-v-52e13eee]{padding:20px;margin:20px}.alert[data-v-52e13eee]{border-radius:8px;padding:20px}.btn[data-v-52e13eee]{margin-right:10px}