#alert[data-v-07cb327e]{position:fixed;z-index:99;top:60px;left:80px;width:calc(100% - 160px);text-align:center}.sim-banner[data-v-e79c106c]{position:fixed;bottom:0;left:0;right:0;z-index:3000;display:flex;align-items:center;justify-content:center;gap:16px;background:#b8860b;color:#fff;font-size:.85rem;padding:6px 14px;box-shadow:0 1px 6px rgba(0,0,0,.3)}.sim-text[data-v-e79c106c]{line-height:1.3}.sim-text strong[data-v-e79c106c]{font-weight:700}.sim-note[data-v-e79c106c]{opacity:.85;font-size:.78rem}.sim-exit[data-v-e79c106c]{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.5);border-radius:5px;color:#fff;font-size:.8rem;font-weight:600;padding:4px 10px;cursor:pointer;white-space:nowrap;flex:0 0 auto}.sim-exit[data-v-e79c106c]:hover{background:rgba(0,0,0,.4)}#map-spinner[data-v-776ea73e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-color:hsla(0,0%,100%,.5)}.v-spinner[data-v-776ea73e]{position:absolute;left:calc(50% - 25px);top:calc(50vh - 50px)}.fade-enter-active[data-v-776ea73e],.fade-leave-active[data-v-776ea73e]{transition:opacity .5s}.fade-enter[data-v-776ea73e],.fade-leave-to[data-v-776ea73e]{opacity:0}.photo-credit[data-v-776ea73e]{position:absolute;bottom:0;right:10px;color:#fff}.photo-credit a[data-v-776ea73e]{color:#eee}.signup-prompt[data-v-776ea73e]{margin-top:1.5rem;text-align:center}.signup-prompt p[data-v-776ea73e]{margin-bottom:.5rem}#confirm[data-v-1415909e]{position:fixed;padding:40px 20px;border-radius:4px;z-index:999;top:20%;left:80px;width:calc(100% - 160px);text-align:center;background-color:#eee;box-shadow:1px 2px 3px rgba(0,0,0,.4)}.preview-image-container[data-v-1bbfb690]{position:relative;display:inline-block;padding:10px;background-color:#333;margin:10px;border-radius:4px}.preview-image-delete[data-v-1bbfb690]{position:absolute;top:-5px;right:-5px;background-color:red;border-radius:50px;padding:0 7px}.log-history-add-section[data-v-2304ae4a]{position:relative;overflow:visible;flex-shrink:0}.log-history-history-section[data-v-2304ae4a]{overflow-y:auto;overflow-x:hidden}.log-history-thumb[data-v-2304ae4a]{max-width:80px;max-height:48px;-o-object-fit:cover;object-fit:cover;cursor:pointer}.log-viewer-img[data-v-2304ae4a]{max-width:100%;max-height:75vh;-o-object-fit:contain;object-fit:contain}.log-history-modal .modal-body{display:flex!important;flex-direction:column!important}.log-history-modal .modal-body,.log-history-modal .modal-content{overflow:visible!important;max-height:none!important}.log-history-modal .modal-dialog{max-height:90vh;display:flex;flex-direction:column}.log-history-modal .modal-body .log-history-modal-content{display:flex;flex-direction:column;overflow:visible;min-height:0}.log-history-modal .dropdown-menu{z-index:1100!important}.log-history-modal .log-history-history-section.log-history-editing-active{overflow:visible!important}.log-image-viewer-modal .modal-dialog{max-width:95vw;max-height:90vh}.log-image-viewer-modal .modal-body{max-height:90vh;overflow:hidden}#datasetsCard[data-v-169d5ef8]{overflow-y:scroll}.badge.clickable[data-v-169d5ef8]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.preview-image-container[data-v-5cad173f]{position:relative;display:inline-block;padding:10px;background-color:#333;margin:10px;border-radius:4px}.preview-image-delete[data-v-5cad173f]{position:absolute;top:-5px;right:-5px;background-color:red;border-radius:50px;padding:0 7px}#cvLoadContainer[data-v-5cad173f]{position:absolute;background-color:hsla(0,0%,100%,.8);width:calc(100% - 20px);height:calc(100% - 20px);text-align:center;padding-top:50px;font-size:50px;color:#000}#cvLoadContainer p[data-v-5cad173f]{font-size:18px}@media(max-width:800px){form[data-v-3b00f711]{margin-bottom:500px}}.bad[data-v-3b00f711]{color:red}.ok[data-v-3b00f711]{color:orange}.good[data-v-3b00f711]{color:green}.select-button[data-v-2e16da22]{position:absolute;top:10px;right:10px;z-index:10}.list-container[data-v-2e16da22]{position:relative}[data-v-b3d23c94] .anchor{text-decoration:underline}[data-v-b3d23c94] .anchor:hover{text-decoration:underline;font-weight:700}.header-pill[data-v-bda4aaca]{display:inline-block}.filter[data-v-0621bd94]{background-color:#eee;border-radius:4px;margin:10px;padding:10px}.card>.list-group[data-v-0b27f8cb]{border-top:none;border-bottom:none}.folder[data-v-0b27f8cb]{background-color:#eee}.badge.clickable[data-v-0b27f8cb]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.o-modal[data-v-0b27f8cb]{z-index:51}.inactive-overlay[data-v-0b27f8cb]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#remove-dataset[data-v-210d0413]{position:absolute;top:7px;right:7px}.mobile-buffer[data-v-210d0413]{height:150px}.color-preset[data-v-210d0413]{padding-top:8px;margin-right:4px}.color-chip[data-v-210d0413]{height:15px;width:10px;display:inline-block}.custom-switch-green[data-v-210d0413] .custom-control-input:checked~.custom-control-label:before{background-color:#056839;border-color:#056839}.custom-switch.b-custom-control-lg .custom-control-label[data-v-210d0413],.input-group-lg .custom-switch .custom-control-label[data-v-210d0413]{font-size:1rem;line-height:1.8}[data-v-210d0413] .vue-swatches__trigger{border:1px solid #ced4da;box-sizing:border-box}.text-primary[data-v-9bc07c00],.text-primary[data-v-9bc07c00]:hover{color:#056839!important}button.btn-primary[data-v-9bc07c00]{background-color:#056839!important}.btn-outline-primary[data-v-9bc07c00]{color:#056839!important;border-color:#056839!important}.btn-primary[data-v-9bc07c00],.custom-checkbox .custom-control-input:checked~.custom-control-label[data-v-9bc07c00]:before,.custom-control-input:checked~.custom-control-label[data-v-9bc07c00]:before,.form-check-input[data-v-9bc07c00]:checked,input[type=checkbox][data-v-9bc07c00]:checked{border-color:#056839!important;background-color:#056839!important}.btn-primary[data-v-9bc07c00]:hover{background-color:#044a2a!important;border-color:#044a2a!important}.btn-primary[data-v-9bc07c00]:focus{background-color:#056839!important;border-color:#056839!important;box-shadow:0 0 0 .2rem rgba(5,104,57,.25)!important}.progress-bar[data-v-9bc07c00]{background-color:#056839!important}.text-primary[data-v-9bc07c00]{color:#056839!important}.badge-primary[data-v-9bc07c00]{background-color:#056839!important}.processing-log[data-v-9bc07c00]{max-height:200px;overflow-y:auto;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:.5rem}.log-entry[data-v-9bc07c00]{margin-bottom:.25rem}.log-entry.info[data-v-9bc07c00]{color:#06c}.log-entry.success[data-v-9bc07c00]{color:#056839}.log-entry.error[data-v-9bc07c00]{color:#dc3545}.log-entry.warning[data-v-9bc07c00]{color:#ffc107}.block-selection-map[data-v-9bc07c00]{border:1px solid #dee2e6;border-radius:.25rem;overflow:hidden;margin-bottom:1rem}.map-container[data-v-9bc07c00]{position:relative;width:100%;height:300px}.map-container-inner[data-v-9bc07c00]{width:100%;height:100%;position:relative}.map-loading-message[data-v-9bc07c00]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.selected-blocks-list[data-v-9bc07c00]{max-height:100px;overflow-y:auto;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:.5rem}.map-legend[data-v-9bc07c00]{position:absolute;top:10px;left:10px;background:hsla(0,0%,100%,.9);padding:10px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:12px;z-index:1000}.legend-item[data-v-9bc07c00]{display:flex;align-items:center;margin-bottom:5px}.legend-item[data-v-9bc07c00]:last-child{margin-bottom:0}.legend-color[data-v-9bc07c00]{width:16px;height:16px;margin-right:8px;border-radius:2px;border:1px solid #ccc}.legend-color.selected-block[data-v-9bc07c00]{background-color:red;opacity:.7}.legend-color.unselected-block[data-v-9bc07c00]{background-color:#6c757d;opacity:.3}.legend-color.dataset-point[data-v-9bc07c00]{background-color:orange;border-radius:50%;width:8px;height:8px;opacity:.6}@media (max-width:768px){.map-container[data-v-9bc07c00]{height:250px}.block-selection-map[data-v-9bc07c00]{margin-bottom:.5rem}.map-legend[data-v-9bc07c00]{font-size:11px;padding:8px}.legend-color[data-v-9bc07c00]{width:14px;height:14px}.legend-color.dataset-point[data-v-9bc07c00]{width:6px;height:6px}}.download_link[data-v-f89cd968]{color:#056839}.download_link[data-v-f89cd968]:hover{text-decoration:underline}.input-group .form-control[readonly][data-v-f89cd968]{background-color:#f8f9fa;border-color:#ced4da}.input-group .form-control[readonly][data-v-f89cd968]:focus{background-color:#f8f9fa;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.card-top-nav[data-v-f89cd968]{position:absolute;top:100px;z-index:50;background-color:#fff;width:100%;left:0;background-color:#eee}.card-top-nav .nav-tabs .nav-link[data-v-f89cd968]{border-radius:0;background-color:#eee;color:#333}.card-top-nav .nav-link.active[data-v-f89cd968]{background-color:#ddd}.info_toggle[data-v-f89cd968]{position:fixed;bottom:50%;left:10px;transition:all .2s ease-in-out;z-index:1}.mobile-toggle[data-v-f89cd968]{display:none}@media(max-width:800px){.card-top-nav[data-v-f89cd968]{top:90px}.mobile-toggle[data-v-f89cd968]{display:block}.desktop-toggle[data-v-f89cd968]{display:none}.info_toggle[data-v-f89cd968]{left:calc(50% - 50px);bottom:10px}}#createFolder[data-v-489fff16],#moveMenu[data-v-18cfd746],#transferMenu[data-v-4715c870]{position:absolute;padding:20px;border-radius:4px;z-index:999;top:120px;left:80px;width:300px;background-color:#eee;box-shadow:1px 2px 3px rgba(0,0,0,.4)}.o-modal[data-v-4ffd7e5c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.o-modal-content[data-v-4ffd7e5c]{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-height:90vh;display:flex;flex-direction:column;width:90%;max-width:800px}.o-modal-header[data-v-4ffd7e5c]{padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.o-modal-header .close[data-v-4ffd7e5c]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666}.o-modal-header .close[data-v-4ffd7e5c]:hover{color:#333}.o-modal-body[data-v-4ffd7e5c]{flex:1;overflow-y:auto;padding:1.5rem}.o-modal-footer[data-v-4ffd7e5c]{padding:1rem 1.5rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:10px;height:75px}.file-selection-area[data-v-4ffd7e5c]{cursor:pointer;transition:all .3s ease}.file-selection-area[data-v-4ffd7e5c]:hover{border-color:#007bff!important;background-color:#f8f9fa}.file-item[data-v-4ffd7e5c]{transition:all .2s ease}.clickable[data-v-4ffd7e5c]{cursor:pointer}.clickable[data-v-4ffd7e5c]:hover{opacity:.8}.dragging .folder[data-v-417f65e4]{box-shadow:1px 3px 8px rgba(5,104,57,.8)}.dragging .sets[data-v-417f65e4]{opacity:.4}.folder[data-v-417f65e4]{background-color:#eee}.list-container[data-v-417f65e4]{position:relative}.options[data-v-417f65e4]{position:absolute;top:0;right:5px}#datasetsCard[data-v-417f65e4]{overflow-y:scroll}.badge.clickable[data-v-417f65e4]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.log-viewer-img{max-width:100%;max-height:75vh;-o-object-fit:contain;object-fit:contain}#cvSection{position:relative;padding:10px;background-color:#333;border-radius:4px}.image-caption-overlay{display:inline-block;margin-top:6px;padding:4px 8px;border-radius:4px;background-color:rgba(0,0,0,.6);color:#fff}.fullscreenSlideshow{padding:16px;z-index:1050;background-color:rgba(0,0,0,.85);display:flex;flex-direction:column;justify-content:center}.fullscreenSlideshow .carousel{max-height:80vh}.fullscreen-slide-inner{min-height:60vh}.fullscreenSlideshow .carousel-item img{max-height:70vh;width:auto;-o-object-fit:contain;object-fit:contain}.carousel-indicators li{background-color:#eee}[data-v-46a9d007] .anchor{text-decoration:underline}[data-v-46a9d007] .anchor:hover{text-decoration:underline;font-weight:700}.mobile-buffer[data-v-603eefd4]{height:150px}.color-preset[data-v-603eefd4]{padding-top:8px;margin-right:4px}.color-chip[data-v-603eefd4]{height:15px;width:10px;display:inline-block}.raster-date[data-v-603eefd4]{opacity:.75;font-weight:400}.header-pill[data-v-3d656768]{display:inline-block}.card-top-nav[data-v-5f826a70]{position:absolute;top:100px;z-index:50;background-color:#fff;width:100%;left:0;background-color:#eee}.card-top-nav .nav-tabs .nav-link[data-v-5f826a70]{border-radius:0;background-color:#eee;color:#333}.card-top-nav .nav-link.active[data-v-5f826a70]{background-color:#ddd}@media(max-width:800px){.card-top-nav[data-v-5f826a70]{top:90px}}#farmMap[data-v-3d6622f2]{top:0;right:0;z-index:0}#farmMap[data-v-3d6622f2],#map-spinner[data-v-3d6622f2],#map[data-v-3d6622f2]{position:absolute;height:100%;width:100%}#map-spinner[data-v-3d6622f2]{top:0;left:0;z-index:5;background-color:hsla(0,0%,100%,.5)}.v-spinner[data-v-3d6622f2]{position:absolute;left:calc(50% - 25px);top:calc(50vh - 50px)}.fade-enter-active[data-v-3d6622f2],.fade-leave-active[data-v-3d6622f2]{transition:opacity .5s}.fade-enter[data-v-3d6622f2],.fade-leave-to[data-v-3d6622f2]{opacity:0}#refreshFarm[data-v-6c4e0fcc]{position:fixed;right:10px;top:165px}#datasetsToggle[data-v-6c4e0fcc]{position:fixed;left:10px;top:60px}#farmTopMenu[data-v-6c4e0fcc]{position:fixed;z-index:2;left:10px;top:10px}#userDetailsToggle[data-v-6c4e0fcc]{position:fixed;z-index:1;left:10px;bottom:70px}#collectorsToggle[data-v-6c4e0fcc]{position:fixed;z-index:1;right:10px;bottom:50px}#satelliteToggle[data-v-6c4e0fcc]{position:fixed;z-index:1;right:10px;bottom:104px}#terrainToggle[data-v-6c4e0fcc]{position:fixed;z-index:1;top:115px;right:10px}#blockPluginsToggle[data-v-6c4e0fcc]{position:fixed;z-index:1;left:10px;top:110px}@media(max-width:600px){#farmName[data-v-6c4e0fcc]{display:none}#farmButton[data-v-6c4e0fcc]{width:44px;height:44px}#refreshFarm[data-v-6c4e0fcc]{position:fixed;right:10px;top:65px}#terrainToggle[data-v-6c4e0fcc]{display:none}}#feedbackButton[data-v-45c65dd4]{position:fixed;z-index:1;left:10px;bottom:120px}#keyStats[data-v-2a8156dc]{position:absolute;top:-400px;left:0;width:100%;height:390px;background-color:#eee;border-radius:4px;padding:2px 4px;box-shadow:1px 3px 6px rgba(0,0,0,.3);min-width:100px;z-index:1}.close-button[data-v-2a8156dc]{font-size:16px}#key[data-v-72b9bea6]{position:absolute;bottom:40px;right:70px;width:300px;background-color:#eee;border-radius:4px;padding:2px 4px;box-shadow:1px 3px 6px rgba(0,0,0,.3)}.collapse-button[data-v-72b9bea6]{font-size:20px}#key p[data-v-72b9bea6]{font-size:14px}span.heat-dot[data-v-72b9bea6]{display:inline-block;width:15px;height:15px;border-radius:20px;background:radial-gradient(red,#add8e6,#fff);margin-bottom:-3px}.color-dot[data-v-72b9bea6]{border-radius:4px;padding:2px 4px;font-size:12px}.color-ramp[data-v-72b9bea6]{position:relative;min-width:100px;margin-top:-6px}.color-ramp-bar[data-v-72b9bea6]{display:inline-block;height:10px;color:#eee;text-align:center;border-radius:20px}.color-bar[data-v-72b9bea6]{position:relative;width:100%}.color-bar-item[data-v-72b9bea6]{display:inline-block;height:20px;text-align:center;font-size:12px;padding-right:2px}.color-bar-item-color[data-v-72b9bea6]{width:100%;height:10px;border-radius:10px}.dot[data-v-72b9bea6]{width:18px;height:18px;border-radius:30px}@media(max-width:800px){#key[data-v-72b9bea6]{position:absolute;bottom:60px;right:65px;max-width:250px}}#pluginModal iframe[data-v-57e3bc85]{width:100%;height:calc(100% - 30px);margin-top:30px}.empty-banners[data-v-19190570]{display:flex;flex-direction:column;gap:.4rem}.empty-banner[data-v-19190570]{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem;background:#fff8e1;border:1px solid #ffe082;border-radius:4px;font-size:.875rem;color:#5d4037}.empty-banner-icon[data-v-19190570]{font-size:1.1rem}.empty-banner-text[data-v-19190570]{flex:1}.empty-banner-btn[data-v-19190570]{white-space:nowrap}.scene-selection-modal[data-v-19190570]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050}.modal-overlay[data-v-19190570]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:20px}.modal-content[data-v-19190570]{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:1100px;width:95%;max-height:85vh;display:flex;flex-direction:column}.modal-header[data-v-19190570]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #dee2e6}.modal-header h5[data-v-19190570]{margin:0;color:#333}.close[data-v-19190570]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666}.close[data-v-19190570]:hover{color:#333}.modal-body[data-v-19190570]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0;min-height:0}.filter-bar.sticky-top-bar[data-v-19190570]{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:#fff;border-bottom:1px solid #e5e9f0;padding:.75rem 1.25rem;flex-shrink:0}.filter-row[data-v-19190570]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.filter-cell[data-v-19190570]{display:flex;flex-direction:column;min-width:130px}.filter-cell-grow[data-v-19190570]{flex:1;min-width:220px}.filter-cell-search[data-v-19190570]{min-width:100px}.filter-label[data-v-19190570]{font-size:.75rem;font-weight:600;color:#495057;margin:0 0 3px 0;display:flex;align-items:center}.source-summary[data-v-19190570]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-height:28px}.source-summary-chip[data-v-19190570]{font-size:.75rem;background:#e9f3fe;color:#0b5ed7;padding:3px 9px;border-radius:12px;white-space:nowrap}.source-summary-more[data-v-19190570]{font-size:.72rem;color:#6c757d;padding:3px 0}.source-selector-expanded[data-v-19190570]{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed #e5e9f0}.source-selector-controls[data-v-19190570]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:.5rem}.source-done-btn[data-v-19190570]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.source-info-hint[data-v-19190570]{color:#0b5ed7;margin:0 1px}.source-chips-scroll[data-v-19190570]{max-height:260px;overflow-y:auto;border:1px solid #e5e9f0;border-radius:6px;background:#fafbfc;padding:10px}.source-chip-wrap[data-v-19190570]{display:block;margin-bottom:8px}.source-chip-wrap[data-v-19190570]:last-child{margin-bottom:0}.source-info-panel[data-v-19190570]{margin:6px 0 4px 8px;padding:10px 12px;background:#fff;border:1px solid #cfe2ff;border-left:3px solid #0b5ed7;border-radius:4px;font-size:.85rem;color:#212529;line-height:1.5}.source-info-btn[data-v-19190570]{background:none;border:1px solid transparent;color:#6c757d;padding:4px 8px;border-radius:50%;cursor:pointer;transition:all .12s;margin-left:auto;flex-shrink:0}.source-info-btn[data-v-19190570]:hover{background:#e9f3fe;color:#0b5ed7;border-color:#cfe2ff}.source-info-btn.active[data-v-19190570]{background:#0b5ed7;color:#fff}.scene-results-region[data-v-19190570]{flex:1;overflow-y:auto;padding:1rem 1.25rem;min-height:0}.source-selector[data-v-19190570]{background-color:#fff;padding:.75rem 1rem;border-radius:6px;border:1px solid #dee2e6}.source-chips[data-v-19190570]{flex-wrap:wrap;gap:8px;display:flex;flex-direction:column;gap:6px}.source-chip[data-v-19190570]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1.5px solid #dee2e6;border-radius:8px;cursor:pointer;background:#fff;transition:all .15s ease;margin:0;width:100%}.source-chip input[data-v-19190570]{display:none}.source-chip[data-v-19190570]:hover{border-color:#0b3d91;background:#f8f9fa}.source-chip.active[data-v-19190570]{background:#eaf2ff;border-color:#0b3d91;box-shadow:0 1px 4px rgba(11,61,145,.15)}.source-chip.active.sar[data-v-19190570]{background:#fff4ea;border-color:#fc3d21;box-shadow:0 1px 4px rgba(252,61,33,.15)}.source-chip-icon[data-v-19190570]{font-size:1.25em;flex-shrink:0}.source-chip-main[data-v-19190570]{display:flex;flex-direction:column;flex:1}.source-chip-label[data-v-19190570]{font-weight:600;font-size:.92em}.source-chip-meta[data-v-19190570]{font-size:.74em;color:#666}.scene-badges[data-v-19190570]{display:flex;gap:6px}.badge-kind[data-v-19190570]{font-size:.72em;padding:2px 8px;border-radius:10px}.badge-optical[data-v-19190570]{background:#e7f1ff;color:#0b3d91}.badge-sar[data-v-19190570]{background:#ffe8e0;color:#b22d17}.badge-nasa[data-v-19190570]{background:#0b3d91;color:#fff;font-size:.72em;padding:2px 8px;border-radius:10px}.badge-archive[data-v-19190570]{background:#fff3cd;color:#856404;font-size:.72em;padding:2px 8px;border-radius:10px;border:1px solid #ffe082}.source-toggle-group[data-v-19190570]{display:inline-flex;gap:4px}.source-toggle-btn[data-v-19190570]{font-size:.75rem;padding:.2rem .55rem;border-radius:4px;color:#495057;background:#fff;border-color:#ced4da;display:inline-flex;align-items:center;gap:4px}.source-toggle-btn[data-v-19190570]:hover{background:#f1f3f5;color:#0b5ed7;border-color:#0b5ed7}.source-toggle-btn[data-v-19190570]:focus{box-shadow:0 0 0 .15rem rgba(11,94,215,.25)}.date-range-filter[data-v-19190570]{background-color:#f8f9fa;padding:1rem;border-radius:6px;margin-bottom:1rem;border:1px solid #dee2e6}.modal-footer[data-v-19190570]{padding:1rem 1.5rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:10px}.scenes-list[data-v-19190570]{max-height:60vh;overflow-y:auto}.scene-item[data-v-19190570]{cursor:pointer;border:1px solid #dee2e6;margin-bottom:8px;transition:all .2s ease}.scene-item[data-v-19190570]:hover{border-color:#007bff;background-color:#f8f9fa}.scene-item.selected[data-v-19190570]{border-color:#28a745;background-color:#d4edda;box-shadow:0 2px 8px rgba(40,167,69,.2)}.scene-header[data-v-19190570]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.source-icon[data-v-19190570]{font-size:1.2em}.scene-id[data-v-19190570]{font-family:monospace;font-size:.9em;color:#666}.scene-details[data-v-19190570]{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:.9em}.detail-row[data-v-19190570]{display:flex;justify-content:space-between}.detail-label[data-v-19190570]{font-weight:500;color:#666}.detail-value[data-v-19190570]{color:#333}.scene-actions[data-v-19190570]{display:flex;gap:8px;align-items:center}.badge-success[data-v-19190570]{background-color:#28a745;color:#fff;font-size:.8em;padding:.4em .6em}@media (max-width:768px){.modal-overlay[data-v-19190570]{padding:10px}.scene-details[data-v-19190570]{grid-template-columns:1fr}.scene-header[data-v-19190570]{flex-direction:column;align-items:flex-start;gap:4px}}.folder-picker[data-v-bbffda98]{border:1px solid #ced4da;border-radius:6px;background:#f8f9fa;overflow:hidden}.folder-breadcrumb[data-v-bbffda98]{display:flex;align-items:center;gap:4px;padding:8px 10px;background:#fff;border-bottom:1px solid #e5e9f0;font-size:.85rem;flex-wrap:wrap}.folder-crumb[data-v-bbffda98]{background:none;border:none;padding:2px 6px;border-radius:3px;color:#495057;cursor:pointer;font-weight:500;font-size:.85rem}.folder-crumb.is-current[data-v-bbffda98],.folder-crumb[data-v-bbffda98]:hover{background:#e9f3fe;color:#0b5ed7}.folder-crumb-sep[data-v-bbffda98]{color:#adb5bd;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.folder-children[data-v-bbffda98]{max-height:180px;overflow-y:auto;background:#fff}.folder-child[data-v-bbffda98]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #f1f3f5;color:#212529;text-decoration:none;font-size:.88rem}.folder-child[data-v-bbffda98]:last-child{border-bottom:none}.folder-child[data-v-bbffda98]:hover{background:#f1f8ff;color:#0b5ed7;text-decoration:none}.folder-child-name[data-v-bbffda98]{flex:1}.folder-child-chevron[data-v-bbffda98]{color:#adb5bd;font-size:.75rem}.folder-empty[data-v-bbffda98]{padding:12px;color:#6c757d;text-align:center}.folder-save-here[data-v-bbffda98]{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#e9f3fe;border-top:1px solid #cfe2ff;font-size:.85rem;color:#0b5ed7}.folder-save-here strong[data-v-bbffda98]{color:#0a4da8}.dataset-preview-modal[data-v-bbffda98]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050}.modal-overlay[data-v-bbffda98]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-content[data-v-bbffda98]{background:#fff;border-radius:8px;width:95%;max-width:900px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.3)}.modal-header[data-v-bbffda98]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px 8px 0 0}.modal-header h5[data-v-bbffda98]{margin:0;color:#fff}.close[data-v-bbffda98]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#fff}.close[data-v-bbffda98]:hover{color:#f8f9fa}.modal-body[data-v-bbffda98]{padding:1.5rem}.modal-footer[data-v-bbffda98]{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid #dee2e6}.scene-info[data-v-bbffda98]{background-color:#f8f9fa;padding:1rem;border-radius:4px;border-left:4px solid #007bff}.dataset-config h6[data-v-bbffda98],.scene-info h6[data-v-bbffda98]{margin-bottom:1rem;color:#495057}.output-group[data-v-bbffda98]{background-color:#f8f9fa;padding:1rem;border-radius:4px;border:1px solid #dee2e6}.output-group h6[data-v-bbffda98]{margin-bottom:1rem;font-size:.9rem;font-weight:600}.form-group[data-v-bbffda98]{margin-bottom:1rem}.form-check[data-v-bbffda98]{margin-bottom:.75rem}.form-check-label[data-v-bbffda98]{cursor:pointer;line-height:1.4}.form-check-label strong[data-v-bbffda98]{color:#495057}.form-check-label small[data-v-bbffda98]{color:#6c757d;font-style:italic}.custom-index-config .alert[data-v-bbffda98],.processing-info .alert[data-v-bbffda98]{margin-bottom:0}.processing-info ul[data-v-bbffda98]{padding-left:1.2rem}.processing-info li[data-v-bbffda98]{margin-bottom:.25rem}.btn-primary[data-v-bbffda98]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:.5rem 1.5rem}.btn-primary[data-v-bbffda98]:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.btn-primary[data-v-bbffda98]:disabled{background:#6c757d;transform:none;box-shadow:none}.output-format .format-subtitle[data-v-bbffda98]{font-size:.72rem;color:#6c757d;margin-left:8px;font-weight:400;text-transform:none;letter-spacing:0}.output-format .format-title[data-v-bbffda98]{font-size:.85rem;font-weight:600;color:#495057;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.format-options[data-v-bbffda98]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.format-option[data-v-bbffda98]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #dee2e6;border-radius:6px;background:#fff;cursor:pointer;margin:0;transition:all .12s}.format-option[data-v-bbffda98]:hover{border-color:#0b5ed7}.format-option.is-selected[data-v-bbffda98]{border-color:#0b5ed7;background:#f0f6ff;box-shadow:inset 0 0 0 1px #0b5ed7}.format-option input[type=radio][data-v-bbffda98]{margin-top:4px}.format-option strong[data-v-bbffda98]{font-size:.92rem}.format-option small[data-v-bbffda98]{font-size:.78rem;line-height:1.35;margin-top:3px}.badge-recommended[data-v-bbffda98]{display:inline-block;background:#d1ecf1;color:#0c5460;padding:1px 6px;border-radius:10px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-left:4px}@media (max-width:600px){.format-options[data-v-bbffda98]{grid-template-columns:1fr}}.analyses-tab[data-v-4061ea87]{padding:.25rem 0}.recipe-grid[data-v-4061ea87]{display:flex;flex-direction:column;gap:10px}.recipe-card[data-v-4061ea87]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid #e5e9f0;border-radius:8px;cursor:pointer;transition:all .12s;text-decoration:none;color:inherit}.recipe-card[data-v-4061ea87]:hover{border-color:#0b5ed7;box-shadow:0 2px 8px rgba(11,94,215,.12);background:#f8fbff}.recipe-card.disabled[data-v-4061ea87]{opacity:.55;cursor:not-allowed}.recipe-card.disabled[data-v-4061ea87]:hover{border-color:#e5e9f0;box-shadow:none;background:#fff}.recipe-card-icon[data-v-4061ea87]{font-size:1.4rem;color:#0b5ed7;flex-shrink:0;width:32px;text-align:center}.recipe-card-body[data-v-4061ea87]{flex:1}.recipe-card-title[data-v-4061ea87]{font-weight:600;font-size:.95rem}.recipe-card-desc[data-v-4061ea87]{font-size:.82rem;color:#495057;line-height:1.35;margin-top:2px}.recipe-card-tags[data-v-4061ea87]{display:flex;gap:4px;margin-top:6px;flex-wrap:wrap}.recipe-card-tag[data-v-4061ea87]{font-size:.68rem;background:#eef1f4;color:#495057;padding:2px 8px;border-radius:10px}.recipe-card-chevron[data-v-4061ea87]{color:#adb5bd}.recipe-form .form-group[data-v-4061ea87]{margin-bottom:.85rem}.recipe-form label[data-v-4061ea87]{font-size:.82rem;font-weight:600;color:#495057;margin-bottom:4px}.recipe-form .form-text[data-v-4061ea87]{font-size:.74rem}.recipe-form .gap-2[data-v-4061ea87]{display:flex;gap:8px}.recipe-form .gap-2>[data-v-4061ea87]{flex:1}.back-btn[data-v-4061ea87]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;padding:4px 10px}.cloud-slider-group .cloud-slider-label[data-v-4061ea87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cloud-slider-value[data-v-4061ea87]{font-size:.8rem;color:#0b5ed7;font-weight:600;background:#e9f3fe;padding:2px 9px;border-radius:10px}.cloud-slider[data-v-4061ea87]{width:100%;height:22px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;outline:none;margin:0;padding:0}.cloud-slider[data-v-4061ea87]::-webkit-slider-runnable-track{height:6px;background:linear-gradient(90deg,#0b5ed7,#e9ecef);border-radius:3px}.cloud-slider[data-v-4061ea87]::-moz-range-track{height:6px;background:linear-gradient(90deg,#0b5ed7,#e9ecef);border-radius:3px}.cloud-slider[data-v-4061ea87]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;background:#fff;border:2px solid #0b5ed7;border-radius:50%;cursor:pointer;margin-top:-5px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.cloud-slider[data-v-4061ea87]::-moz-range-thumb{width:16px;height:16px;background:#fff;border:2px solid #0b5ed7;border-radius:50%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.15)}.analysis-progress-overlay[data-v-4061ea87]{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.analysis-progress-card[data-v-4061ea87]{background:#fff;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.35);width:100%;max-width:520px;padding:22px 24px;max-height:85vh;display:flex;flex-direction:column}.analysis-progress-header[data-v-4061ea87]{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.analysis-progress-title[data-v-4061ea87]{font-size:1.05rem;font-weight:600;color:#212529;display:flex;align-items:center;gap:8px}.analysis-progress-title i[data-v-4061ea87]{color:#0b5ed7}.analysis-progress-title .text-success[data-v-4061ea87]{color:#198754!important}.analysis-progress-title .text-danger[data-v-4061ea87]{color:#dc3545!important}.analysis-progress-sub[data-v-4061ea87]{font-size:.85rem;color:#6c757d}.analysis-progress-bar-outer[data-v-4061ea87]{width:100%;height:8px;background:#e9ecef;border-radius:10px;overflow:hidden;margin-bottom:14px}.analysis-progress-bar-inner[data-v-4061ea87]{height:100%;background:linear-gradient(90deg,#0b5ed7,#3a8ef7);border-radius:10px;transition:width .3s ease}.analysis-progress-bar-inner.is-failed[data-v-4061ea87]{background:linear-gradient(90deg,#b02a37,#dc3545)}.analysis-progress-detail[data-v-4061ea87]{font-size:.78rem;color:#495057;margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;background:#fafbfc;padding:6px 9px;border-radius:4px;border:1px solid #e5e9f0;word-break:break-word}.analysis-stages[data-v-4061ea87]{list-style:none;padding:6px 8px;margin:0;background:#fafbfc;border:1px solid #e5e9f0;border-radius:6px;overflow-y:auto;flex:1}.analysis-stages li[data-v-4061ea87]{display:flex;align-items:center;gap:9px;padding:5px 4px;font-size:.83rem;color:#6c757d;transition:all .2s}.analysis-stages li+li[data-v-4061ea87]{border-top:1px solid #eef1f4}.analysis-stages li.stage-done .stage-icon[data-v-4061ea87],.analysis-stages li.stage-done[data-v-4061ea87]{color:#198754}.analysis-stages li.stage-active[data-v-4061ea87]{color:#0b5ed7;font-weight:600}.analysis-stages li.stage-active .stage-icon[data-v-4061ea87]{color:#0b5ed7}.analysis-stages li.stage-failed[data-v-4061ea87]{color:#dc3545;font-weight:600}.analysis-stages li.stage-failed .stage-icon[data-v-4061ea87]{color:#dc3545}.analysis-stages li.stage-pending .stage-icon[data-v-4061ea87]{color:#adb5bd}.stage-icon[data-v-4061ea87]{width:18px;text-align:center;flex-shrink:0}.analysis-progress-footer[data-v-4061ea87]{margin-top:14px;display:flex;justify-content:flex-end;align-items:center}.analysis-progress-footer .btn-block[data-v-4061ea87]{width:100%}.text-success[data-v-4061ea87]{color:#198754}.text-danger[data-v-4061ea87]{color:#dc3545}.aviris-section-label[data-v-5173e1e6]{font-size:.78rem;color:#6c757d;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.aviris-scene-list[data-v-5173e1e6]{border:1px solid #e3e6ea;border-radius:6px;overflow:hidden}.aviris-scene[data-v-5173e1e6]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid #eef1f4;cursor:pointer}.aviris-scene[data-v-5173e1e6]:last-child{border-bottom:none}.aviris-scene[data-v-5173e1e6]:hover{background:#f7f9fa}.aviris-scene.is-active[data-v-5173e1e6]{background:rgba(26,188,156,.1);box-shadow:inset 3px 0 0 #1abc9c}.aviris-scene-main[data-v-5173e1e6]{min-width:0}.aviris-scene-date[data-v-5173e1e6]{display:block;font-size:.85rem;font-weight:600;color:#2c3e50}.aviris-scene-detail[data-v-5173e1e6]{display:block;font-size:.74rem;font-weight:600;color:#14866f}.aviris-scene-file[data-v-5173e1e6]{display:block;font-size:.7rem;color:#95a5a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aviris-badge[data-v-5173e1e6]{flex-shrink:0;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:2px 7px;border-radius:10px;background:#f0f1f3;color:#95a5a6}.aviris-badge.is-ready[data-v-5173e1e6]{background:rgba(26,188,156,.14);color:#14866f}.aviris-dataset[data-v-5173e1e6]{border:1px solid #e3e6ea;border-radius:6px;padding:8px 10px}.aviris-crumbs[data-v-5173e1e6]{font-size:.78rem;margin-bottom:6px}.aviris-crumb[data-v-5173e1e6]{color:#1abc9c;cursor:pointer}.aviris-crumb[data-v-5173e1e6]:hover{text-decoration:underline}.aviris-crumb-sep[data-v-5173e1e6]{color:#b0b7bd}.aviris-browse[data-v-5173e1e6]{border:1px solid #e3e6ea;border-radius:6px;overflow:hidden;max-height:220px;overflow-y:auto}.aviris-browse-row[data-v-5173e1e6]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid #eef1f4;cursor:pointer;font-size:.85rem;color:#2c3e50}.aviris-browse-row[data-v-5173e1e6]:last-child{border-bottom:none}.aviris-browse-row[data-v-5173e1e6]:hover{background:#f7f9fa}.aviris-browse-dataset.is-active[data-v-5173e1e6]{background:rgba(26,188,156,.1);box-shadow:inset 3px 0 0 #1abc9c}.aviris-browse-icon[data-v-5173e1e6]{color:#95a5a6;width:16px;text-align:center}.aviris-browse-name[data-v-5173e1e6]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aviris-hint[data-v-5173e1e6]{margin:6px 0 0;font-size:.76rem;color:#6c757d}.aviris-sampling[data-v-5173e1e6]{background:rgba(26,188,156,.1);border:1px solid rgba(26,188,156,.35);border-radius:6px;padding:7px 10px}.aviris-sampling-head[data-v-5173e1e6]{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;color:#14866f;font-weight:600}.aviris-sample-error[data-v-5173e1e6]{margin-top:5px;font-size:.78rem;color:#c0392b}.aviris-chart-panel[data-v-5173e1e6]{border:1px solid #e3e6ea;border-radius:6px;padding:8px 10px}.aviris-chart-head[data-v-5173e1e6]{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:#6c757d;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.aviris-chart-canvas[data-v-5173e1e6]{position:relative;height:200px}.aviris-point-list[data-v-5173e1e6]{margin-top:6px}.aviris-point[data-v-5173e1e6]{display:flex;align-items:center;gap:6px;font-size:.76rem;padding:2px 0}.aviris-point-dot[data-v-5173e1e6]{width:9px;height:9px;border-radius:50%;flex-shrink:0}.aviris-point-label[data-v-5173e1e6]{font-weight:600;color:#2c3e50}.aviris-point-coord[data-v-5173e1e6]{color:#95a5a6;font-variant-numeric:tabular-nums}.btn-xs[data-v-5173e1e6]{font-size:.7rem;padding:1px 8px;line-height:1.5}#satellitePanel .selected-block[data-v-1d8ffe1c]{background:#f7f9fc;border:1px solid #e5e9f0;border-radius:6px;padding:.5rem .75rem}#satellitePanel .sat-tabs[data-v-1d8ffe1c]{display:flex;gap:4px;margin-bottom:12px;padding:3px;background:#f1f3f5;border-radius:8px}#satellitePanel .sat-tab[data-v-1d8ffe1c]{flex:1;padding:7px 10px;border:none;border-radius:5px;background:transparent;color:#495057;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .12s;display:inline-flex;align-items:center;justify-content:center;gap:6px}#satellitePanel .sat-tab[data-v-1d8ffe1c]:hover{color:#0b5ed7}#satellitePanel .sat-tab.is-active[data-v-1d8ffe1c]{background:#fff;color:#0b5ed7;box-shadow:0 1px 3px rgba(0,0,0,.08);font-weight:600}#satellitePanel .loaded-scene[data-v-1d8ffe1c]{background:#fff;border:1px solid #e5e9f0;border-radius:6px;padding:.75rem}#satellitePanel .loaded-scene-head[data-v-1d8ffe1c]{display:flex;align-items:center;gap:.6rem}#satellitePanel .scene-icon[data-v-1d8ffe1c]{font-size:1.5rem}#satellitePanel .tile-loading-inline[data-v-1d8ffe1c]{color:#0b5ed7;font-size:1.1rem;line-height:1}.satellite-map-spinner[data-v-1d8ffe1c]{position:fixed;top:50%;left:calc(50% + 250px);transform:translate(-50%,-50%);background:rgba(11,94,215,.92);color:#fff;padding:14px 22px;border-radius:30px;font-size:.9rem;font-weight:600;box-shadow:0 6px 20px rgba(0,0,0,.35);z-index:5;display:flex;align-items:center;gap:10px;letter-spacing:.02em}.satellite-map-spinner i[data-v-1d8ffe1c]{font-size:1.1rem}@media(max-width:900px){.satellite-map-spinner[data-v-1d8ffe1c]{left:50%;top:100px}}.save-progress-overlay[data-v-1d8ffe1c]{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.save-progress-card[data-v-1d8ffe1c]{background:#fff;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.35);width:100%;max-width:520px;padding:22px 24px;max-height:85vh;display:flex;flex-direction:column}.save-progress-header[data-v-1d8ffe1c]{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.save-progress-title[data-v-1d8ffe1c]{font-size:1.05rem;font-weight:600;color:#212529;display:flex;align-items:center;gap:8px}.save-progress-title i[data-v-1d8ffe1c]{color:#0b5ed7}.save-progress-sub[data-v-1d8ffe1c]{font-size:.85rem;color:#6c757d}.save-progress-bar-outer[data-v-1d8ffe1c]{width:100%;height:8px;background:#e9ecef;border-radius:10px;overflow:hidden;margin-bottom:14px}.save-progress-bar-inner[data-v-1d8ffe1c]{height:100%;background:linear-gradient(90deg,#0b5ed7,#3a8ef7);border-radius:10px;transition:width .3s ease}.save-progress-list[data-v-1d8ffe1c]{overflow-y:auto;flex:1;border:1px solid #e5e9f0;border-radius:6px;background:#fafbfc;padding:6px}.save-progress-item[data-v-1d8ffe1c]{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:.88rem;border-radius:4px;color:#495057}.save-progress-item+.save-progress-item[data-v-1d8ffe1c]{border-top:1px solid #eef1f4}.save-progress-item.is-running[data-v-1d8ffe1c]{background:#f1f8ff;color:#0b5ed7}.save-progress-item.is-done .save-progress-icon[data-v-1d8ffe1c]{color:#198754}.save-progress-item.is-failed[data-v-1d8ffe1c]{background:#fff5f5;color:#842029}.save-progress-item.is-failed .save-progress-icon[data-v-1d8ffe1c]{color:#dc3545}.save-progress-icon[data-v-1d8ffe1c]{width:18px;text-align:center;flex-shrink:0}.save-progress-name[data-v-1d8ffe1c]{flex:1;word-break:break-word}.save-progress-error[data-v-1d8ffe1c]{color:#dc3545;cursor:help}.save-progress-footer[data-v-1d8ffe1c]{margin-top:14px}#satellitePanel .nasa-acres-logo-img[data-v-1d8ffe1c]{max-height:42px;opacity:.85}#satellitePanel .nasa-acres-caption[data-v-1d8ffe1c]{font-size:.75rem;color:#6c757d;margin-top:4px}#satellitePanel .sponsor-footer a[data-v-1d8ffe1c]{text-decoration:none}#satellitePanel .block-list-section[data-v-1d8ffe1c]{border-top:1px solid #e5e9f0;padding-top:.75rem}#satellitePanel .block-list-header[data-v-1d8ffe1c]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#495057;margin-bottom:.5rem}#satellitePanel .block-count[data-v-1d8ffe1c]{margin-left:auto;font-size:.7rem;background:#f1f3f5;color:#6c757d;padding:2px 8px;border-radius:10px;font-weight:600}#satellitePanel .block-list[data-v-1d8ffe1c]{max-height:280px;overflow-y:auto;border:1px solid #e5e9f0;border-radius:6px;background:#fafbfc}#satellitePanel .block-list-item[data-v-1d8ffe1c]{display:block;padding:.55rem .75rem;border-bottom:1px solid #eef1f4;color:#212529;text-decoration:none;font-size:.88rem;transition:background .1s}#satellitePanel .block-list-item[data-v-1d8ffe1c]:last-child{border-bottom:none}#satellitePanel .block-list-item[data-v-1d8ffe1c]:hover{background:#e9f3fe;color:#0b5ed7}#satellitePanel .block-list-item.is-active[data-v-1d8ffe1c]{background:#e9f3fe;border-left:3px solid #0b5ed7;padding-left:calc(.75rem - 3px)}#satellitePanel .block-list-name[data-v-1d8ffe1c]{line-height:1.2}#satellitePanel .multi-toggle[data-v-1d8ffe1c]{border:1px solid #ced4da;background:#fff;border-radius:12px;font-size:.72rem;padding:1px 8px;color:#495057;cursor:pointer;margin-left:auto;transition:all .12s}#satellitePanel .multi-toggle[data-v-1d8ffe1c]:hover{border-color:#0b5ed7;color:#0b5ed7}#satellitePanel .multi-toggle.is-on[data-v-1d8ffe1c]{background:#0b5ed7;border-color:#0b5ed7;color:#fff}#satellitePanel .multi-toggle i[data-v-1d8ffe1c]{margin-right:3px}#satellitePanel .multi-actions[data-v-1d8ffe1c]{display:flex;align-items:center;gap:12px;padding:6px 4px 4px;font-size:.78rem}#satellitePanel .multi-actions .btn-link[data-v-1d8ffe1c]{background:none;border:none;color:#0b5ed7;cursor:pointer;padding:0;font-size:.78rem}#satellitePanel .multi-actions .btn-link[data-v-1d8ffe1c]:disabled{color:#adb5bd;cursor:not-allowed}#satellitePanel .multi-actions .btn-link[data-v-1d8ffe1c]:hover:not(:disabled){text-decoration:underline}#satellitePanel .multi-actions .multi-summary[data-v-1d8ffe1c]{margin-left:auto;color:#6c757d}#satellitePanel .block-list-item.is-extra[data-v-1d8ffe1c]{background:#e7f1ff}#satellitePanel .multi-check[data-v-1d8ffe1c]{color:#0b5ed7}.farm-picker[data-v-54a6188a]{max-height:220px;overflow-y:auto;border:1px solid #d6dbe0;border-radius:4px;padding:8px 10px;background:#fafbfc}.farm-picker-row[data-v-54a6188a]{margin-bottom:2px}.usage-panel[data-v-07523418]{border-top:1px solid #e5e9f0;padding-top:12px;margin-top:12px;font-size:.88rem}.usage-title[data-v-07523418]{display:flex;align-items:center;gap:8px}.usage-title i[data-v-07523418]{color:#0b5ed7}.usage-badge[data-v-07523418]{background:#fff8e1;color:#8a6d00;border:1px solid #ffe58f;font-size:.68rem;padding:1px 8px;border-radius:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:help}.usage-headline[data-v-07523418]{font-size:.92rem}.usage-credits[data-v-07523418]{font-size:1.4rem;font-weight:700;color:#177045;margin-right:6px}.usage-bytes[data-v-07523418]{font-size:1.1rem;font-weight:700;color:#0b5ed7;margin-right:6px}.usage-headline-sub[data-v-07523418]{font-size:.85rem}.usage-credits-unit[data-v-07523418]{color:#555;font-weight:500}.usage-breakdown[data-v-07523418]{list-style:none;margin:4px 0 8px;padding:0;border:1px solid #e5e9f0;border-radius:6px;overflow:hidden}.usage-breakdown li[data-v-07523418]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-bottom:1px solid #eef0f3;background:#fafbfc}.usage-breakdown li[data-v-07523418]:last-child{border-bottom:none}.op-label[data-v-07523418]{font-size:.85rem}.op-count[data-v-07523418]{font-size:.78rem;color:#555;font-variant-numeric:tabular-nums}.usage-empty[data-v-07523418]{font-size:.78rem;line-height:1.4}.usage-foot[data-v-07523418]{font-size:.74rem;line-height:1.45;margin:6px 0 0}.usage-lifetime[data-v-07523418]{display:inline}#userDetailsToggle[data-v-50630654]{position:fixed;z-index:1;left:10px;bottom:50px}#farmElement[data-v-02033dd6]{position:fixed;top:0;left:0;height:100%;width:100%}#farmsMap[data-v-34c63000]{width:100%;height:550px;border-radius:20px;color:#000}.fm-search[data-v-62791670]{width:100%;background:#1f262e;border:1px solid #38404b;border-radius:6px;color:#eee;padding:8px 10px;font-size:.9rem;margin-bottom:10px}.fm-search[data-v-62791670]::-moz-placeholder{color:#667}.fm-search[data-v-62791670]:-ms-input-placeholder{color:#667}.fm-search[data-v-62791670]::placeholder{color:#667}.fm-list[data-v-62791670]{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto;border:1px solid #38404b;border-radius:6px}.fm-item[data-v-62791670]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 12px;border-bottom:1px solid #2f3742;cursor:pointer}.fm-item[data-v-62791670]:last-child{border-bottom:none}.fm-item[data-v-62791670]:hover{background:#1f262e}.fm-item.active[data-v-62791670]{background:#1f262e;box-shadow:inset 3px 0 0 #ffc107}.fm-name[data-v-62791670]{color:#eee;font-size:.88rem}.fm-id[data-v-62791670]{color:#667;font-size:.72rem;font-variant-numeric:tabular-nums}.fm-empty[data-v-62791670]{padding:10px 12px;color:#889;font-size:.85rem}.fm-detail[data-v-62791670]{margin-top:14px;background:#1f262e;border:1px solid #38404b;border-radius:6px;padding:14px 16px}.fm-detail h3[data-v-62791670]{font-size:1rem;color:#eee;margin:0}.fm-flag[data-v-62791670]{display:flex;align-items:center;gap:10px;margin-top:6px}.fm-flag-label[data-v-62791670]{display:flex;align-items:center;gap:8px;margin:0;color:#eee;font-size:.9rem;cursor:pointer}.fm-note[data-v-62791670]{font-size:.78rem;color:#889}.fm-note.saved[data-v-62791670]{color:#4caf50}.fm-hint[data-v-62791670]{color:#889;font-size:.78rem;margin:6px 0 0}.fm-launch[data-v-62791670]{margin-top:14px;padding-top:12px;border-top:1px solid #38404b}.fm-launch-label[data-v-62791670]{color:#eee;font-size:.9rem;font-weight:600;margin:0 0 6px}.fm-launch-row[data-v-62791670]{display:flex;align-items:center;gap:8px}.fm-role-select[data-v-62791670]{background:#11161b;border:1px solid #38404b;border-radius:6px;color:#eee;padding:7px 10px;font-size:.85rem;flex:0 0 auto}.fm-launch-btn[data-v-62791670]{background:#ffc107;border:none;border-radius:6px;color:#1f262e;font-size:.85rem;font-weight:600;padding:7px 14px;cursor:pointer}.fm-launch-btn[data-v-62791670]:hover{background:#ffcd38}.text-muted[data-v-62791670]{color:#889!important}.text-warning[data-v-62791670]{color:#ffc107!important}#totals[data-v-eeeaad12]{text-align:center}h2[data-v-eeeaad12]{font-size:18px}#admin[data-v-3a1b0476]{color:#eee;min-height:100vh;padding-bottom:60px;background:#1f2730}#admin h1[data-v-3a1b0476]{font-size:26px;margin-bottom:24px}#admin h2[data-v-3a1b0476]{font-size:17px;text-transform:uppercase;letter-spacing:.06em;color:#aab;margin-bottom:12px}#admin h2 i[data-v-3a1b0476]{color:#ffc107;margin-right:6px}#admin a[data-v-3a1b0476]{color:#ffc107}.admin-card[data-v-3a1b0476]{background:#2a313b;border:1px solid #38404b;border-radius:8px;padding:16px 18px}.stat-grid[data-v-3a1b0476]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.stat-cell[data-v-3a1b0476]{background:#1f262e;border-radius:6px;padding:10px 12px}.stat-num[data-v-3a1b0476]{font-size:1.6rem;font-weight:700;color:#ffc107;font-variant-numeric:tabular-nums;line-height:1.1}.stat-label[data-v-3a1b0476]{font-size:.72rem;color:#aab;text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.plan-pill[data-v-3a1b0476]{display:inline-block;background:#1f262e;color:#ffc107;border-radius:12px;padding:1px 10px;font-size:.78rem;margin-left:4px;font-variant-numeric:tabular-nums}.trend-rows[data-v-3a1b0476]{display:flex;flex-direction:column;gap:2px}.trend-row[data-v-3a1b0476]{display:grid;grid-template-columns:90px 1fr 180px;align-items:center;gap:10px;font-size:.82rem;padding:3px 0}.trend-date[data-v-3a1b0476]{color:#aab;font-variant-numeric:tabular-nums}.trend-bar[data-v-3a1b0476]{background:#1f262e;border-radius:3px;height:14px;overflow:hidden}.trend-bar-fill[data-v-3a1b0476]{background:linear-gradient(90deg,#066739,#ffc107);height:100%;transition:width .25s}.trend-stats[data-v-3a1b0476]{color:#cce;font-variant-numeric:tabular-nums}.trend-sub[data-v-3a1b0476]{color:#889;margin-left:4px;font-size:.74rem}.admin-table[data-v-3a1b0476]{width:100%;border-collapse:collapse;font-size:.85rem}.admin-table td[data-v-3a1b0476],.admin-table th[data-v-3a1b0476]{padding:6px 10px;border-bottom:1px solid #38404b;text-align:left}.admin-table th[data-v-3a1b0476]{color:#aab;text-transform:uppercase;font-size:.72rem;letter-spacing:.04em}.admin-table .num[data-v-3a1b0476]{text-align:right;font-variant-numeric:tabular-nums}.admin-table tbody tr[data-v-3a1b0476]:hover{background:#1f262e}.text-muted[data-v-3a1b0476]{color:#889!important}.text-warning[data-v-3a1b0476]{color:#ffc107!important}.plugin-header[data-v-5a3d8a0e]{position:fixed;top:0;left:0;right:0;height:var(--plugin-header-h,56px);z-index:100;display:flex;align-items:center;gap:16px;padding:0 14px;background:#fff;border-bottom:1px solid #d6dbe0;box-shadow:0 1px 4px rgba(0,0,0,.06);background-image:linear-gradient(90deg,#066739 0,#066739);background-size:100% 3px;background-position:0 0;background-repeat:no-repeat;font-family:inherit}.ph-back[data-v-5a3d8a0e]{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #d6dbe0;border-radius:6px;padding:6px 12px;font-size:.85rem;color:#2c3e50;cursor:pointer;transition:background .12s ease,box-shadow .12s ease,transform .12s ease;white-space:nowrap}.ph-back[data-v-5a3d8a0e]:hover{background:#f5f7f8;box-shadow:0 1px 3px rgba(0,0,0,.12);transform:translateY(-1px)}.ph-back[data-v-5a3d8a0e]:active{transform:translateY(0)}.ph-back i[data-v-5a3d8a0e]{color:#066739}.ph-title-block[data-v-5a3d8a0e]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.ph-icon[data-v-5a3d8a0e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(6,103,57,.1);color:#066739;font-size:.95rem;flex:0 0 auto}.ph-title-text[data-v-5a3d8a0e]{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ph-title[data-v-5a3d8a0e]{font-weight:600;font-size:1.02rem;color:#1f2d3a}.ph-subtitle[data-v-5a3d8a0e],.ph-title[data-v-5a3d8a0e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-subtitle[data-v-5a3d8a0e]{font-size:.78rem;color:#6b7785}.ph-actions[data-v-5a3d8a0e]{display:flex;align-items:center;gap:8px;flex:0 0 auto}@media (max-width:600px){.ph-back-label[data-v-5a3d8a0e],.ph-subtitle[data-v-5a3d8a0e]{display:none}}#variableRateMode[data-v-6dd3ecb8]{padding-top:56px;min-height:100vh;background:#f7f9fa}.preview-container[data-v-6dd3ecb8]{border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;background-color:#f8f9fa}.rate-summary[data-v-6dd3ecb8]{background-color:#fff;padding:1rem;border-radius:.25rem;border:1px solid #dee2e6}.map-preview[data-v-6dd3ecb8]{border:1px solid #dee2e6;border-radius:.25rem;overflow:hidden}.folder[data-v-6dd3ecb8]{background-color:#eee}.list-container[data-v-6dd3ecb8]{position:relative}.selected-dataset[data-v-6dd3ecb8]{background-color:#007bff!important;color:#fff!important}.selected-dataset[data-v-6dd3ecb8]:hover{background-color:#0056b3!important;color:#fff!important}.badge.clickable[data-v-6dd3ecb8]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.vr-instructions[data-v-6dd3ecb8]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;margin-top:1rem}.vr-instructions h6[data-v-6dd3ecb8]{color:#495057;margin-bottom:.75rem}.vr-instructions ul li[data-v-6dd3ecb8]{margin-bottom:.5rem;color:#6c757d}.vr-instructions ul li i.fa-check[data-v-6dd3ecb8]{margin-right:.5rem}.dataset-browser[data-v-6dd3ecb8]{max-height:80vh;overflow-y:auto;border:1px solid #dee2e6;border-radius:.25rem;padding:1rem;background-color:#f8f9fa}.dataset-browser[data-v-6dd3ecb8]::-webkit-scrollbar{width:8px}.dataset-browser[data-v-6dd3ecb8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.dataset-browser[data-v-6dd3ecb8]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.dataset-browser[data-v-6dd3ecb8]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}#variableRatePreviewMap[data-v-6dd3ecb8]{background-color:#f8f9fa}.map-spinner[data-v-6dd3ecb8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:hsla(0,0%,100%,.9);padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}.zone-rates-table[data-v-6dd3ecb8]{border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-bottom:20px}.zone-rate-row[data-v-6dd3ecb8]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #eee}.zone-rate-row[data-v-6dd3ecb8]:last-child{border-bottom:none}.zone-rate-row.header[data-v-6dd3ecb8]{background-color:#f8f9fa;font-weight:700;color:#495057}.zone-color[data-v-6dd3ecb8]{width:60px;display:flex;justify-content:center}.color-dot[data-v-6dd3ecb8]{width:20px;height:20px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.zone-info[data-v-6dd3ecb8]{width:120px;font-weight:500}.zone-value[data-v-6dd3ecb8]{flex:1;color:#666}.zone-rate[data-v-6dd3ecb8]{width:200px}.rate-input[data-v-6dd3ecb8]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.rate-input[data-v-6dd3ecb8]:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.fullscreen-map[data-v-6dd3ecb8]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:#000}.fullscreen-map-header[data-v-6dd3ecb8]{position:absolute;top:20px;left:20px;z-index:10000;display:flex;align-items:center;gap:20px}.current-rate-display[data-v-6dd3ecb8]{background:rgba(0,0,0,.8);color:#fff;padding:10px 15px;border-radius:5px;font-size:18px;font-weight:700}.rate-label[data-v-6dd3ecb8]{margin-right:10px}.rate-value[data-v-6dd3ecb8]{color:#28a745;font-size:24px}.gps-status[data-v-6dd3ecb8]{background:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:5px;font-size:14px;margin-left:10px}.status-label[data-v-6dd3ecb8]{margin-right:8px;font-weight:700}.status-value[data-v-6dd3ecb8]{color:#17a2b8}.fullscreen-map-container[data-v-6dd3ecb8]{width:100%;height:100%}.block-list[data-v-730924bf]{max-height:400px;overflow-y:auto;border:1px solid #dee2e6;border-radius:.25rem;background-color:#f8f9fa}.block-list[data-v-730924bf]::-webkit-scrollbar{width:8px}.block-list[data-v-730924bf]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.block-list[data-v-730924bf]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.block-list[data-v-730924bf]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.selected-block[data-v-730924bf]{background-color:#007bff!important;color:#fff!important;border-color:#007bff!important}.selected-block[data-v-730924bf]:hover{background-color:#0056b3!important;color:#fff!important}.farm-info[data-v-730924bf],.latest-imagery-info[data-v-730924bf],.selected-block-info[data-v-730924bf]{background-color:#fff;border-radius:.25rem}.clickable[data-v-730924bf]{cursor:pointer}.map-container[data-v-2220db00]{border:1px solid #dee2e6;border-radius:.25rem;overflow:hidden}.map-spinner[data-v-2220db00]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:hsla(0,0%,100%,.9);padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}.tile-loading[data-v-2220db00]{background-color:hsla(0,0%,100%,.95);border:2px solid #28a745}#satelliteImageryMap[data-v-2220db00]{background-color:#f8f9fa}.map-container[data-v-73ce51af]{border:1px solid #dee2e6;border-radius:.25rem;overflow:hidden}.map-spinner[data-v-73ce51af]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:hsla(0,0%,100%,.9);padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}#satelliteImageryMap[data-v-73ce51af]{background-color:#f8f9fa}.satellite-header[data-v-73ce51af]{border-top:3px solid #0b3d91;border-bottom:1px solid #dee2e6;background:linear-gradient(180deg,#fafbff,#fff)}.nasa-acres-badge[data-v-73ce51af]{display:inline-flex;flex-direction:column;align-items:center;text-decoration:none;padding:6px 10px;border-radius:8px;transition:transform .15s ease,background-color .15s ease}.nasa-acres-badge[data-v-73ce51af]:hover{transform:translateY(-1px);background-color:rgba(11,61,145,.05);text-decoration:none}.nasa-acres-logo-img[data-v-73ce51af]{height:56px;width:auto;display:block}.nasa-acres-caption[data-v-73ce51af]{font-size:.72em;color:#0b3d91;font-weight:600;letter-spacing:.5px;margin-top:2px}.nasa-acres-footer[data-v-73ce51af]{border-top:1px dashed #dee2e6;padding-top:1rem}.dataset-browser[data-v-a14d4aca]{font-size:.88rem}.db-heading[data-v-a14d4aca]{margin-bottom:10px}.db-heading h6[data-v-a14d4aca]{font-size:.82rem;font-weight:600;color:#0a4da8;margin-bottom:2px;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.04em}.db-breadcrumbs[data-v-a14d4aca]{display:flex;align-items:center;gap:3px;flex-wrap:wrap;padding:6px 8px;background:#fff;border:1px solid #e5e9f0;border-radius:6px;margin-bottom:8px}.db-crumb[data-v-a14d4aca]{background:none;border:none;padding:2px 8px;border-radius:3px;font-size:.78rem;color:#495057;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.db-crumb[data-v-a14d4aca]:hover{background:#e9f3fe;color:#0b5ed7}.db-crumb.is-current[data-v-a14d4aca]{background:#e9f3fe;color:#0b5ed7;font-weight:600;cursor:default}.db-crumb-sep[data-v-a14d4aca]{color:#adb5bd;font-size:.72rem}.db-selected[data-v-a14d4aca]{padding:10px 12px;background:#f0f7ff;border:1px solid #cfe2ff;border-radius:6px;margin-bottom:10px}.db-selected-head[data-v-a14d4aca]{display:flex;align-items:center;gap:10px}.db-selected-icon[data-v-a14d4aca]{color:#0b5ed7;font-size:1.2rem;flex-shrink:0}.db-selected-body[data-v-a14d4aca]{flex:1;min-width:0}.db-selected-label[data-v-a14d4aca]{font-size:.68rem;color:#6c757d;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.db-selected-body strong[data-v-a14d4aca]{font-size:.88rem;color:#0a4da8;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-selected-clear[data-v-a14d4aca]{background:none;border:1px solid transparent;color:#6c757d;border-radius:50%;width:24px;height:24px;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem}.db-selected-clear[data-v-a14d4aca]:hover{background:#fff;color:#dc3545;border-color:#f5c2c7}.db-list[data-v-a14d4aca]{display:flex;flex-direction:column;gap:4px;max-height:400px;overflow-y:auto;border:1px solid #e5e9f0;border-radius:6px;background:#fafbfc;padding:6px}.db-list[data-v-a14d4aca]::-webkit-scrollbar{width:8px}.db-list[data-v-a14d4aca]::-webkit-scrollbar-track{background:transparent}.db-list[data-v-a14d4aca]::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:4px}.db-list[data-v-a14d4aca]::-webkit-scrollbar-thumb:hover{background:#a8b0bb}.db-row[data-v-a14d4aca]{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border:1px solid transparent;border-radius:5px;background:#fff;cursor:pointer;text-decoration:none;color:inherit;transition:all .12s}.db-row[data-v-a14d4aca]:hover{border-color:#cfe2ff;background:#f8fbff;text-decoration:none;color:inherit;box-shadow:0 1px 3px rgba(11,94,215,.08)}.db-row.is-active[data-v-a14d4aca]{border-color:#0b5ed7;background:#e9f3fe}.db-row-icon[data-v-a14d4aca]{color:#6c757d;font-size:1.05rem;width:22px;text-align:center;flex-shrink:0;margin-top:1px}.db-row-folder .db-row-icon[data-v-a14d4aca]{color:#f4b400}.db-row-dataset .db-row-icon[data-v-a14d4aca]{color:#0b5ed7}.db-row.is-active .db-row-icon[data-v-a14d4aca]{color:#0a4da8}.db-row-body[data-v-a14d4aca]{flex:1;min-width:0;line-height:1.3}.db-row-name[data-v-a14d4aca]{font-size:.86rem;font-weight:600;color:#212529;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.db-row-desc[data-v-a14d4aca]{font-size:.75rem;color:#6c757d;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-row-meta[data-v-a14d4aca]{font-size:.7rem;color:#868e96;margin-top:2px}.db-row-chevron[data-v-a14d4aca]{color:#adb5bd;font-size:.72rem;flex-shrink:0;align-self:center}.db-active-check[data-v-a14d4aca]{color:#0b5ed7;font-size:.9rem}.db-row-badge[data-v-a14d4aca]{display:inline-flex;align-items:center;gap:3px;font-size:.65rem;padding:1px 7px;border-radius:10px;font-weight:600;letter-spacing:.03em}.db-row-badge i[data-v-a14d4aca]{font-size:.7em}.db-badge-dynamic[data-v-a14d4aca]{background:#e1f5e1;color:#0a6b1c}.db-badge-analysis[data-v-a14d4aca]{background:#fff3cd;color:#7a5a00}.db-empty[data-v-a14d4aca]{text-align:center;padding:24px 12px;color:#6c757d}.db-empty i[data-v-a14d4aca]{font-size:1.6rem;color:#adb5bd;margin-bottom:6px;display:block}.db-empty p[data-v-a14d4aca]{font-size:.85rem;color:#495057;margin-top:4px}.plot-configurator[data-v-765cf04c]{font-size:.88rem}.pc-header[data-v-765cf04c]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#f1f8ff;border:1px solid #cfe2ff;border-radius:6px;margin-bottom:12px}.pc-header i[data-v-765cf04c]{font-size:1.1rem;color:#0b5ed7}.pc-title[data-v-765cf04c]{font-weight:600;color:#212529}.pc-desc[data-v-765cf04c]{margin-top:1px}.pc-form .pc-section[data-v-765cf04c]{border:1px solid #e5e9f0;border-radius:6px;background:#fff;margin-bottom:8px}.pc-form .pc-section>summary[data-v-765cf04c]{padding:8px 12px;font-size:.85rem;font-weight:600;color:#495057;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pc-form .pc-section>summary[data-v-765cf04c]::-webkit-details-marker,.pc-form .pc-section>summary[data-v-765cf04c]::marker{color:#adb5bd}.pc-form .pc-section[open]>summary[data-v-765cf04c]{border-bottom:1px solid #e5e9f0;background:#fafbfc}.pc-form .pc-body[data-v-765cf04c]{padding:10px 12px}.pc-form label[data-v-765cf04c]{font-size:.76rem;font-weight:600;color:#495057;margin-bottom:3px}.pc-field-toggles[data-v-765cf04c]{display:flex;flex-wrap:wrap;gap:4px;max-height:150px;overflow-y:auto;padding:4px;border:1px solid #e5e9f0;border-radius:4px;background:#fafbfc}.pc-chip[data-v-765cf04c]{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;padding:2px 8px;border:1px solid #e5e9f0;border-radius:12px;background:#fff;cursor:pointer;margin:0;font-weight:500;color:#495057}.pc-chip input[data-v-765cf04c]{display:none}.pc-chip.active[data-v-765cf04c]{background:#e9f3fe;border-color:#0b5ed7;color:#0b5ed7}.pc-chip[data-v-765cf04c]:hover{border-color:#0b5ed7}.pc-slider[data-v-765cf04c]{width:100%;accent-color:#0b5ed7}.pc-color[data-v-765cf04c]{height:34px;padding:2px}.pc-actions[data-v-765cf04c]{margin-top:12px}.btn-block[data-v-765cf04c]{display:block;width:100%}.chart-display[data-v-574f7f21]{width:100%}.cd-state[data-v-574f7f21]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;background:#f8fbff;border:1px dashed #cfe2ff;border-radius:8px;min-height:320px;text-align:center}.cd-state-error[data-v-574f7f21]{background:#fff9f9;border-color:#f5c2c7}.cd-chart-wrap[data-v-574f7f21]{display:flex;flex-direction:column;gap:14px}.cd-canvas-wrap[data-v-574f7f21]{position:relative;width:100%;height:460px;background:#fff;border:1px solid #e5e9f0;border-radius:8px;padding:12px}.cd-canvas-wrap canvas[data-v-574f7f21]{width:100%!important;height:100%!important}.cd-stats[data-v-574f7f21]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.cd-stat-block[data-v-574f7f21]{background:#fff;border:1px solid #e5e9f0;border-radius:8px;padding:12px 14px}.cd-stat-block h6[data-v-574f7f21]{font-size:.82rem;color:#0a4da8;margin-bottom:10px;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.cd-stat-grid[data-v-574f7f21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.cd-stat-cell[data-v-574f7f21]{background:#fafbfc;border:1px solid #eef1f4;border-radius:4px;padding:6px 9px;display:flex;flex-direction:column}.cd-stat-label[data-v-574f7f21]{font-size:.68rem;color:#6c757d;text-transform:uppercase;letter-spacing:.04em}.cd-stat-value[data-v-574f7f21]{font-size:.88rem;font-weight:600;color:#212529;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace}.cd-compare-table[data-v-574f7f21]{width:100%;font-size:.82rem}.cd-compare-table th[data-v-574f7f21]{font-weight:600;color:#495057;text-align:right;padding:4px 6px;border-bottom:1px solid #e5e9f0}.cd-compare-table td[data-v-574f7f21]{padding:4px 6px;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace}.cd-compare-table .cd-compare-label[data-v-574f7f21]{text-align:left;font-family:inherit;color:#495057;font-weight:500}.cd-table-wrap[data-v-574f7f21]{overflow-x:auto;max-height:220px;overflow-y:auto}.figure-recipes[data-v-17ebf32b]{margin-bottom:16px}.fr-heading[data-v-17ebf32b]{margin-bottom:10px}.fr-heading h6[data-v-17ebf32b]{font-size:.85rem;font-weight:600;color:#0a4da8;margin-bottom:2px}.fr-grid[data-v-17ebf32b]{display:grid;grid-template-columns:1fr;gap:8px}.fr-card[data-v-17ebf32b]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid #e5e9f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .12s;text-decoration:none;color:inherit}.fr-card[data-v-17ebf32b]:hover{border-color:#0b5ed7;background:#f8fbff;box-shadow:0 1px 4px rgba(11,94,215,.12);text-decoration:none;color:inherit}.fr-card.disabled[data-v-17ebf32b]{opacity:.45;cursor:not-allowed}.fr-card.disabled[data-v-17ebf32b]:hover{border-color:#e5e9f0;background:#fff;box-shadow:none}.fr-card-icon[data-v-17ebf32b]{font-size:1.1rem;color:#0b5ed7;width:24px;flex-shrink:0;text-align:center}.fr-card-body[data-v-17ebf32b]{flex:1}.fr-card-title[data-v-17ebf32b]{font-weight:600;font-size:.86rem;color:#212529;line-height:1.25}.fr-card-desc[data-v-17ebf32b]{font-size:.76rem;color:#6c757d;line-height:1.35;margin-top:2px}#figures[data-v-fb2eb436]{min-height:100vh;padding-top:56px;background:#f4f7fb}.card[data-v-fb2eb436]{border:1px solid #e5e9f0;box-shadow:0 1px 2px rgba(0,0,0,.03)}.fig-toolbar h4[data-v-fb2eb436]{font-size:1.15rem}.fig-section-heading h6[data-v-fb2eb436]{font-size:.82rem;color:#0a4da8;text-transform:uppercase;letter-spacing:.04em;font-weight:600;margin-bottom:8px}.fig-type-grid[data-v-fb2eb436]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px}.fig-type-tile[data-v-fb2eb436]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px;border:1px solid #e5e9f0;background:#fff;border-radius:6px;cursor:pointer;font-size:.76rem;color:#495057;transition:all .12s}.fig-type-tile i[data-v-fb2eb436]{font-size:1.15rem;color:#6c757d}.fig-type-tile[data-v-fb2eb436]:hover{border-color:#0b5ed7;background:#f8fbff}.fig-type-tile:hover i[data-v-fb2eb436]{color:#0b5ed7}.fig-type-tile.active[data-v-fb2eb436]{border-color:#0b5ed7;background:#e9f3fe;color:#0b5ed7;font-weight:600;box-shadow:0 1px 4px rgba(11,94,215,.15)}.fig-type-tile.active i[data-v-fb2eb436]{color:#0b5ed7}.fig-overlay-block[data-v-fb2eb436]{padding:10px 12px;background:#fafbfc;border:1px dashed #cfe2ff;border-radius:6px}.btn-xs[data-v-fb2eb436]{font-size:.7rem;padding:1px 6px;border-radius:3px}.fig-export-backdrop[data-v-fb2eb436]{position:fixed;inset:0;z-index:900;background:transparent}.fig-export-menu[data-v-fb2eb436]{position:fixed;z-index:1000;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-shadow:0 10px 30px rgba(15,23,42,.18);padding:6px;min-width:280px;max-height:85vh;overflow-y:auto}.fig-export-menu-heading[data-v-fb2eb436]{font-size:.72rem;color:#6c757d;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:6px 10px 4px}.fig-export-item[data-v-fb2eb436]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;background:transparent;border-radius:5px;cursor:pointer;text-align:left}.fig-export-item[data-v-fb2eb436]:hover{background:#f1f8ff}.fig-export-item i[data-v-fb2eb436]{color:#0b5ed7;font-size:1.1rem;width:22px;text-align:center;flex-shrink:0}.fig-export-item div[data-v-fb2eb436]{display:flex;flex-direction:column;line-height:1.2}.fig-export-item strong[data-v-fb2eb436]{font-size:.82rem;color:#212529}.fig-export-item small[data-v-fb2eb436]{font-size:.72rem;color:#6c757d}.fig-export-sep[data-v-fb2eb436]{height:1px;background:#e5e9f0;margin:4px 0}.rds-picker[data-v-dd3af34c]{border:1px solid #d6dbe0;border-radius:6px;padding:8px 10px;background:#fff}.rds-crumbs[data-v-dd3af34c]{font-size:.78rem;margin-bottom:6px}.rds-crumb[data-v-dd3af34c]{color:#066739;cursor:pointer}.rds-crumb[data-v-dd3af34c]:hover{text-decoration:underline}.rds-sep[data-v-dd3af34c]{color:#b0b7bd}.rds-list[data-v-dd3af34c]{max-height:220px;overflow-y:auto}.rds-row[data-v-dd3af34c]{display:flex;align-items:center;gap:8px;padding:6px 6px;border-radius:4px;cursor:pointer;font-size:.86rem;color:#2c3e50}.rds-row[data-v-dd3af34c]:hover{background:#f2f5f3}.rds-icon[data-v-dd3af34c]{color:#95a5a6;width:16px;text-align:center}.rds-name[data-v-dd3af34c]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rds-muted[data-v-dd3af34c]{color:#889;font-size:.82rem;margin:4px 0 0}.rds-error[data-v-dd3af34c]{color:#c0392b;font-size:.82rem}#raster-analysis[data-v-679e1afa]{position:absolute;top:0;left:0;width:100%;height:100%}.ra-no-farm[data-v-679e1afa]{padding:60px 24px;text-align:center}.ra-alert[data-v-679e1afa]{position:fixed;top:68px;left:50%;transform:translateX(-50%);z-index:101;max-width:520px;padding:8px 16px;border-radius:6px;font-size:.85rem;box-shadow:0 2px 6px rgba(0,0,0,.2)}.ra-alert.alert-info[data-v-679e1afa]{background:#d1ecf1;color:#0c5460}.ra-alert.alert-success[data-v-679e1afa]{background:#d4edda;color:#155724}.ra-alert.alert-warning[data-v-679e1afa]{background:#fff3cd;color:#856404}.ra-alert.alert-danger[data-v-679e1afa]{background:#f8d7da;color:#721c24}.ra-fade-enter-active[data-v-679e1afa],.ra-fade-leave-active[data-v-679e1afa]{transition:opacity .3s}.ra-fade-enter[data-v-679e1afa],.ra-fade-leave-to[data-v-679e1afa]{opacity:0}.ra-panel[data-v-679e1afa]{position:absolute;top:56px;left:0;width:320px;height:calc(100% - 56px);overflow-y:auto;background:#fff;border-right:1px solid #e3e6ea;padding:16px 16px 48px;z-index:1}.ra-title[data-v-679e1afa]{font-size:1.15rem;margin:0 0 6px;color:#2c3e50}.ra-title i[data-v-679e1afa]{color:#066739}.ra-intro[data-v-679e1afa]{font-size:.82rem;color:#6c757d;margin-bottom:14px}.ra-label[data-v-679e1afa]{display:block;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin:14px 0 4px}.ra-help[data-v-679e1afa]{color:#b0b7bd;cursor:help}.ra-chosen[data-v-679e1afa]{display:flex;justify-content:space-between;align-items:center;gap:8px;background:rgba(6,103,57,.1);border:1px solid rgba(6,103,57,.3);border-radius:6px;padding:8px 10px;font-size:.88rem;color:#2c3e50}.ra-clear[data-v-679e1afa]{color:#95a5a6;cursor:pointer}.ra-clear[data-v-679e1afa]:hover{color:#c0392b}.ra-select[data-v-679e1afa]{width:100%;font-size:.85rem;padding:5px 6px;border:1px solid #d6dbe0;border-radius:4px}.ra-btn[data-v-679e1afa]{width:100%;margin-top:10px;padding:8px 12px;border:1px solid #d6dbe0;border-radius:6px;background:#fff;font-size:.88rem;cursor:pointer}.ra-btn[data-v-679e1afa]:hover{background:#f5f7f8}.ra-btn-primary[data-v-679e1afa]{background:#066739;border-color:#066739;color:#fff}.ra-btn-primary[data-v-679e1afa]:hover{background:#0a7d46}.ra-btn-success[data-v-679e1afa]{background:#28a745;border-color:#28a745;color:#fff}.ra-btn-success[data-v-679e1afa]:hover{background:#2fbe4f}.ra-btn-muted[data-v-679e1afa]{background:#f0f1f3;color:#95a5a6;cursor:default}.ra-btn-link[data-v-679e1afa]{border:none;background:none;color:#95a5a6;font-size:.8rem}.ra-results[data-v-679e1afa]{margin-top:16px;padding-top:12px;border-top:1px solid #eef1f4}.ra-success[data-v-679e1afa]{font-size:.85rem;color:#155724;margin-bottom:4px}.ra-map[data-v-679e1afa]{position:absolute;top:56px;left:320px;width:calc(100% - 320px);height:calc(100% - 56px)}#interpolator[data-v-33ea13c1]{position:absolute;top:0;left:0;width:100%;height:100%}.iv-no-farm[data-v-33ea13c1]{padding:60px 24px;text-align:center}.iv-alert[data-v-33ea13c1]{position:fixed;top:68px;left:50%;transform:translateX(-50%);z-index:101;max-width:520px;padding:8px 16px;border-radius:6px;font-size:.85rem;box-shadow:0 2px 6px rgba(0,0,0,.2)}.iv-alert.alert-info[data-v-33ea13c1]{background:#d1ecf1;color:#0c5460}.iv-alert.alert-success[data-v-33ea13c1]{background:#d4edda;color:#155724}.iv-alert.alert-warning[data-v-33ea13c1]{background:#fff3cd;color:#856404}.iv-alert.alert-danger[data-v-33ea13c1]{background:#f8d7da;color:#721c24}.iv-fade-enter-active[data-v-33ea13c1],.iv-fade-leave-active[data-v-33ea13c1]{transition:opacity .3s}.iv-fade-enter[data-v-33ea13c1],.iv-fade-leave-to[data-v-33ea13c1]{opacity:0}.iv-panel[data-v-33ea13c1]{position:absolute;top:56px;left:0;width:340px;height:calc(100% - 56px);overflow-y:auto;background:#fff;border-right:1px solid #e3e6ea;padding:16px 16px 48px;z-index:1}.iv-title[data-v-33ea13c1]{font-size:1.15rem;margin:0 0 6px;color:#2c3e50}.iv-title i[data-v-33ea13c1]{color:#066739}.iv-intro[data-v-33ea13c1]{font-size:.82rem;color:#6c757d;margin-bottom:14px}.iv-label[data-v-33ea13c1]{display:block;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin:14px 0 4px}.iv-hint[data-v-33ea13c1]{font-size:.76rem;color:#889;margin:0 0 6px}.iv-chosen[data-v-33ea13c1]{display:flex;justify-content:space-between;align-items:center;gap:8px;background:rgba(6,103,57,.1);border:1px solid rgba(6,103,57,.3);border-radius:6px;padding:8px 10px;font-size:.88rem;color:#2c3e50}.iv-clear[data-v-33ea13c1]{color:#95a5a6;cursor:pointer}.iv-clear[data-v-33ea13c1]:hover{color:#c0392b}.iv-block-list[data-v-33ea13c1]{margin:0;padding-left:18px;font-size:.82rem;color:#2c3e50}.iv-headers[data-v-33ea13c1]{display:flex;flex-wrap:wrap;gap:4px}.iv-header-chip[data-v-33ea13c1]{font-size:.8rem;padding:3px 9px;border-radius:12px;border:1px solid #d6dbe0;cursor:pointer;color:#2c3e50}.iv-header-chip[data-v-33ea13c1]:hover{background:#f2f5f3}.iv-header-chip.is-active[data-v-33ea13c1]{background:#066739;border-color:#066739;color:#fff}.iv-input[data-v-33ea13c1]{width:100%;font-size:.85rem;padding:5px 7px;border:1px solid #d6dbe0;border-radius:4px}.iv-btn[data-v-33ea13c1]{width:100%;margin-top:10px;padding:8px 12px;border:1px solid #d6dbe0;border-radius:6px;background:#fff;font-size:.88rem;cursor:pointer}.iv-btn[data-v-33ea13c1]:hover{background:#f5f7f8}.iv-btn-primary[data-v-33ea13c1]{background:#066739;border-color:#066739;color:#fff}.iv-btn-primary[data-v-33ea13c1]:hover{background:#0a7d46}.iv-btn-success[data-v-33ea13c1]{background:#28a745;border-color:#28a745;color:#fff}.iv-btn-success[data-v-33ea13c1]:hover{background:#2fbe4f}.iv-btn-muted[data-v-33ea13c1]{background:#f0f1f3;color:#95a5a6;cursor:default}.iv-btn-link[data-v-33ea13c1]{border:none;background:none;color:#95a5a6;font-size:.8rem}.iv-results[data-v-33ea13c1]{margin-top:16px;padding-top:12px;border-top:1px solid #eef1f4}.iv-success[data-v-33ea13c1]{font-size:.85rem;color:#155724;margin-bottom:4px}.iv-warn[data-v-33ea13c1]{margin-top:10px;font-size:.8rem;color:#856404;background:#fff3cd;border-radius:4px;padding:6px 8px}.iv-err[data-v-33ea13c1]{margin-top:10px;font-size:.82rem;color:#c0392b}.iv-map[data-v-33ea13c1]{position:absolute;top:56px;left:340px;width:calc(100% - 340px);height:calc(100% - 56px)}#alert[data-v-1d0390b3]{position:fixed;z-index:99;top:68px;left:80px;width:calc(100% - 160px);text-align:center}.card>.list-group[data-v-62d653c8]{border-top:none;border-bottom:none}.folder[data-v-62d653c8]{background-color:#eee}.badge.clickable[data-v-62d653c8]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}#dataset-picker[data-v-62d653c8]{max-height:260px;overflow-y:auto}#dataset-picker[data-v-e03d62b8]{max-height:260px}.card>.list-group[data-v-e03d62b8]{border-top:none;border-bottom:none}.folder[data-v-e03d62b8]{background-color:#eee}.badge.clickable[data-v-e03d62b8]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}#dataset-picker[data-v-e03d62b8]{max-height:500px;overflow-y:auto}#options[data-v-24cea69b]{position:absolute;top:56px;left:0;height:calc(100% - 56px);width:300px;z-index:1;overflow-y:scroll;padding-bottom:50px;background:#fff;border-right:1px solid #d6dbe0}#blocksList[data-v-24cea69b]{max-height:300px;overflow-y:scroll;margin:10px 5px;border:1px solid rgba(0,0,0,.3);border-radius:4px}#remove-dataset[data-v-24cea69b]{position:absolute;top:10px;right:10px}.loading-dataset-spinner[data-v-24cea69b]{position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.3);width:100%;height:100%}.v-spinner[data-v-24cea69b]{position:absolute;left:calc(50% - 30px);top:16px}@media (max-width:600px){#options[data-v-24cea69b]{top:60%;height:40%;width:100%}}#gridMap[data-v-069dcdde]{position:absolute;top:56px;right:0;height:calc(100% - 56px);width:calc(100% - 300px);z-index:0}@media (max-width:600px){#gridMap[data-v-069dcdde]{height:60%;width:100%}}#reset[data-v-09288de8]{position:absolute;top:120px;right:10px;z-index:1}.map-toggle[data-v-09288de8]{width:44px;height:44px;border-radius:100px;box-shadow:1px 2px 3px rgba(0,0,0,.4)}#alert[data-v-3c94a87f]{position:fixed;z-index:99;top:68px;left:80px;width:calc(100% - 160px);text-align:center}.scroll[data-v-ef19e5da]{max-height:260px;overflow-y:auto}.card>.list-group[data-v-ef19e5da]{border-top:none;border-bottom:none}.folder[data-v-ef19e5da]{background-color:#eee}.badge.clickable[data-v-ef19e5da]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.scroll[data-v-41c0c2ab]{max-height:260px;overflow-y:auto}.card>.list-group[data-v-41c0c2ab]{border-top:none;border-bottom:none}.folder[data-v-41c0c2ab]{background-color:#eee}.badge.clickable[data-v-41c0c2ab]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}#options[data-v-7790e674]{position:absolute;top:56px;left:0;height:calc(100% - 56px);width:300px;z-index:1;overflow-y:scroll;padding-bottom:50px;background:#fff;border-right:1px solid #d6dbe0}#remove-dataset[data-v-7790e674]{position:absolute;top:10px;right:10px}.loading-dataset-spinner[data-v-7790e674]{position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.3);width:100%;height:100%}.v-spinner[data-v-7790e674]{position:absolute;left:calc(50% - 30px);top:16px}@media (max-width:600px){#options[data-v-7790e674]{top:60%;height:40%;width:100%}}#translationMap[data-v-59fb5509]{position:absolute;top:56px;right:0;height:calc(100% - 56px);width:calc(100% - 300px);z-index:0}@media (max-width:600px){#translationMap[data-v-59fb5509]{height:60%;width:100%}}#reset[data-v-42c41845]{position:absolute;top:120px;right:10px;z-index:1}.map-toggle[data-v-42c41845]{width:44px;height:44px;border-radius:100px;box-shadow:1px 2px 3px rgba(0,0,0,.4)}#dataset-pisker .card[data-v-274444de]{max-height:500px;overflow-y:auto}.card>.list-group[data-v-274444de]{border-top:none;border-bottom:none}.folder[data-v-274444de]{background-color:#eee}.badge.clickable[data-v-274444de]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.scroll[data-v-453dd9e7]{max-height:260px;overflow-y:auto}.card>.list-group[data-v-453dd9e7]{border-top:none;border-bottom:none}.folder[data-v-453dd9e7]{background-color:#eee}.badge.clickable[data-v-453dd9e7]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}#PreviewExport[data-v-3f98919c] thead{display:none!important}#chooseDatasets[data-v-6e819660]{margin-bottom:100px}.selected[data-v-6e819660]{background-color:#c3e6cb}.selected[data-v-6e819660]:hover{background-color:#c3e6cb;opacity:.9}#joinButton[data-v-6e819660]{position:fixed;bottom:0;width:100%;background-color:#c3e6cb;text-align:center;font-size:30px;padding:20px 5px;box-shadow:1px -2px 6px rgba(0,0,0,.1);transition:all .2s ease-in-out;z-index:1}#joinButton[data-v-6e819660]:hover{box-shadow:1px -2px 6px rgba(0,0,0,.2);font-size:32px}#data-joiner-home[data-v-41c1102a]{position:fixed;inset:0;padding-top:56px;background:#f7f9fa;overflow-y:auto}.dj-spinner-overlay[data-v-41c1102a]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.6);z-index:3}#alertMessage[data-v-c94c6520]{position:fixed;z-index:101;top:68px;left:80px;width:calc(100% - 160px);text-align:center}.scroll[data-v-110b3db6]{max-height:calc(100vh - 130px);overflow:scroll}.card>.list-group[data-v-110b3db6]{border-top:none;border-bottom:none}.folder[data-v-110b3db6]{background-color:#eee}.badge.clickable[data-v-110b3db6]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}.scroll[data-v-4d2530f1]{overflow:scroll;max-height:calc(100% - 220px)}.card>.list-group[data-v-4d2530f1]{border-top:none;border-bottom:none}.folder[data-v-4d2530f1]{background-color:#eee}.badge.clickable[data-v-4d2530f1]:hover{box-shadow:1px 2px 4px rgba(0,0,0,.5)}#map[data-v-5311419e]{position:absolute;top:50px;left:0;width:100%;height:calc(100% - 100px)}#multivariate-home[data-v-2f6e4b8d]{position:fixed;inset:0;padding-top:56px;background:#f7f9fa;overflow-y:auto}#invite-accept[data-v-9bded5c0]{position:fixed;inset:0;background:#f4f7fb;display:flex;align-items:center;justify-content:center;padding:16px}.invite-shell[data-v-9bded5c0]{width:100%;max-width:480px}.invite-card[data-v-9bded5c0]{background:#fff;border:1px solid #d6dbe0;border-radius:10px;padding:32px 28px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.invite-icon-bad[data-v-9bded5c0],.invite-icon-good[data-v-9bded5c0],.invite-icon-info[data-v-9bded5c0]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;margin:0 auto 16px}.invite-icon-info[data-v-9bded5c0]{background:rgba(6,103,57,.1);color:#066739}.invite-icon-good[data-v-9bded5c0]{background:#d4edda;color:#155724}.invite-icon-bad[data-v-9bded5c0]{background:#f8d7da;color:#721c24}.invite-actions[data-v-9bded5c0]{display:flex;gap:8px;justify-content:center;margin-top:24px}.invite-actions .btn[data-v-9bded5c0]{min-width:110px}.btn{box-shadow:1px 2px 3px rgba(0,0,0,.4)}.btn-success{background-color:#177045;border-color:#177045}.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#066739;border-color:#066739}.btn-warning{color:#000;background-color:#ffc108;border-color:#ffc108}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{background-color:#ffc107!important;border-color:#ffc107!important;color:#000}.btn-primary.focus,.btn-primary:focus{background-color:#066739;border-color:#066739}.options .btn{box-shadow:none;z-index:2}.btn-container{display:inline-block}@media(max-width:800px){.b-tooltip{display:none!important}}.card-body{overflow-x:scroll}.overflow-none .card-body{overflow:visible}.fullscreenSlideshow{position:fixed;top:0;left:0;width:100%;height:100%;padding:10px;z-index:10;background-color:rgba(0,0,0,.8)}.fullscreenSlideshow .img-fluid{max-height:100vh!important;margin:auto!important;width:auto!important}.closeButton,.fullscreenButton{position:absolute;top:5px;right:5px;z-index:11}.carousel-indicators li{background-color:#333}@media(max-width:600px){.downloadImageBtn{display:none!important}}.cookie-consent{position:fixed;bottom:0;background-color:#066739;color:#fff;text-align:center;padding:10px;width:100%;z-index:10}.cookie-consent-compliance{background-color:#333;color:#fff;border:none;margin-top:10px}.prediction{border-color:#333;border-width:2px;border-style:solid;border-radius:4px;position:absolute;text-align:center;color:#fff;font-size:9px;pointer-events:none}.dataset{background-color:#fff}.dataset-modal .dataset{border-radius:4px}.selected-dataset,.selected-dataset:hover{background-color:#056839;color:#fff;border-radius:400px;box-shadow:1px 2px 3px rgba(0,0,0,.4);padding:4px 4px 4px 12px}.featured-media{max-height:60vh;min-height:20px;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.dataset-modal .featured-media{border-radius:4px 4px 0 0}.dataset-header p.lead{text-align:center}.dataset-header h1{font-weight:100;font-size:75px;text-align:center;margin:50px 0 30px;border-bottom:none;max-width:none}.figures{background-color:#eee;text-align:center}.dataset-body,.figures{padding:20px}.dataset-body p{font-family:Georgia,serif;font-size:18px;max-width:750px;margin:0 auto 15px}.dataset-body h1,.dataset-body h2,.dataset-body h3,.dataset-body h4,.dataset-body h5,.dataset-body h6{font-family:Roboto,sans-serif;font-weight:700;max-width:750px;margin:auto}.dataset-body li,.dataset-body ol,.dataset-body ul{font-family:Georgia,serif;max-width:750px;margin:auto}.dataset-body li{font-size:18px}.ql-editor p{margin-bottom:10px}.dataset-footer{padding:20px}@media(max-width:992px){.featured-media{min-height:30px}}@media(max-width:500px){h1.dataset-header{font-size:30px}}.drawer-footer{position:absolute;bottom:0;left:0;width:100%;background-color:#333;padding:10px;z-index:9;box-shadow:0 -2px 3px rgba(0,0,0,.4);text-align:center}.o-modal-footer .drawer-footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.blockDrawer{position:absolute;top:0;width:300px;z-index:3;transition:all .2s ease-in-out;height:100%;border-radius:0;overflow-y:scroll;border:none;box-shadow:1px 2px 3px rgba(0,0,0,.4)}.blockDrawer .card-header{border-radius:0;background-color:#6c747d;color:#fff;border:none;box-shadow:1px 2px 4px rgba(0,0,0,.5);z-index:10}.blockDrawer .card-header h4{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blockDrawer .card-header .btn-secondary{color:#333;background-color:#ffc107;border-color:#ffc107}.blockDrawer .card-header .btn{margin-top:10px;margin-bottom:0!important}.blockDrawer.in{left:0}.blockDrawer.out{left:-300px}.blockDrawer.large{width:500px;max-width:100%}.blockDrawer.out.large{left:-800px}.blockDrawer.expand{width:100%;max-width:100%}.drawer-dimmer{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}@media(max-width:800px){.card-body .drawer-footer{padding-bottom:80px}.blockDrawer .card-header h4{font-size:16px}.blockDrawer{top:100vh;width:100vw;height:60vh}.blockDrawer.in{top:40vh}.blockDrawer.out,.blockDrawer.out.large{left:0;top:100vh}.blockDrawer.large{width:100%}.blockDrawer.expand{top:0;height:100vh}}.btn{border-radius:20px}.btn-primary{background-color:#056839;border:none}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:rgba(5,104,57,.8)}.draw-polygons{background-color:#fff;padding:20px}.fuse-form{border:1px solid #000;height:31px}.list-filter{width:150px}@media(max-width:400px){.fuse-form{width:100%;margin-bottom:10px}.list-filter{width:100%}}.add-item-card{border:1px dashed rgba(0,0,0,.125)}.add-item-icon{font-size:50px;margin-top:22px;margin-left:calc(50% - 25px)}.add-item-text{text-align:center}#farmElement .row{margin-right:0}#home .card{min-height:160px}body{background-color:#000}.clickable{cursor:pointer}.text-underline{text-decoration:underline}@media(max-width:800px){.hide-mobile{display:none}}.overlay{position:absolute;top:0;left:0;width:100%;bottom:0;background-color:rgba(0,0,0,.5);z-index:100}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.irs--round .irs-handle{top:23px;width:30px;height:30px}#datasetFilters .irs--round .irs-from,#datasetFilters .irs--round .irs-single,#datasetFilters .irs--round .irs-to{display:none}#key .table-responsive{margin-bottom:0}#key td,#key th{text-align:center;padding:2px}#key .color-dot{max-height:calc(100vh - 120px);overflow-y:scroll}#keyStats td,#keyStats th{text-align:left}#login{padding:20px;background-color:#eee;min-height:100vh;background:url(../img/ev_globe.2c15bba7.jpg) no-repeat 50% fixed;background-size:cover}.login-form{background-color:rgba(255,252,247,.8);color:#333;max-width:350px;margin:auto;padding:30px 20px 30px 20px;border-radius:20px}.login-form .logo{width:150px;margin-left:calc(50% - 75px);margin-bottom:20px}.login-form h1{text-align:center;font-size:30px;font-weight:700}.login-form h2{font-size:24px}.login-form h2,.login-form p{text-align:center}.login-form button.btn-primary{width:100%;border-radius:50px}.extras{margin-top:10px;text-align:center}.extras button{height:20px;padding:5px;line-height:0;margin:2px}.map{height:500px}.map,.preview-map{width:100%;background-color:#333}.preview-map{position:relative;height:400px}.preview-map:before{content:"";font-family:FontAwesome;left:calc(50% - 25px);position:absolute;top:calc(50% - 35px);font-size:50px;color:#eee}.map-toggle{width:44px;height:44px;border-radius:100px;box-shadow:1px 2px 3px rgba(0,0,0,.4)}.map.clickable canvas,.marker{cursor:pointer}.marker{background-image:url(/static/orbitist-icon-blue.png);background-size:cover;width:50px;height:50px;top:-15px;border-radius:50%;background-color:hsla(0,0%,100%,.8);box-shadow:1px 2px 5px hsla(0,0%,100%,.8);padding:10px;background-origin:content-box;background-repeat:no-repeat}.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:focus{background-color:hsla(0,0%,100%,.3)!important;position:fixed;top:40vh;box-shadow:none;border:2px solid #eee;border-radius:100px}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='50' height='50' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23dc3545'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23eee'/%3E%3C/svg%3E")}.mapboxgl-ctrl-group{background-color:transparent;border-radius:100px!important;outline:none;border:none;box-shadow:none}.mapboxgl-ctrl-group:not(:empty){box-shadow:none}.mapboxgl-ctrl-group button+button{border-top:none}.mapboxgl-ctrl-geolocate,.mapboxgl-ctrl-geolocate-background{border-radius:100px!important}.mapboxgl-ctrl-geolocate{display:none!important}.mapboxgl-ctrl-group button:focus{box-shadow:none;outline:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:100px}.mapboxgl-ctrl-geolocate:focus,.mapboxgl-ctrl-icon:focus{border-radius:100px;border:none;outline:none}.mapboxgl-ctrl-group button{border-radius:100px;background-color:#ffc107;width:44px;height:44px;margin-top:5px;box-shadow:1px 2px 3px rgba(0,0,0,.4)}.mapboxgl-ctrl-group button.mapbox-gl-draw_polygon{background-color:#fff}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#e0a800}.mapboxgl-ctrl-group button.mapbox-gl-draw_trash{background-color:#dc3545}.mapboxgl-ctrl button.mapbox-gl-draw_polygon:not(:disabled):hover{background-color:#e0a800}.mapboxgl-popup-content{max-height:200px;overflow-y:scroll}.mapboxgl-popup-close-button{position:fixed}.mapboxgl-ctrl-scale{border:none}@media(max-width:800px){.mapboxgl-ctrl-group{margin-top:5px!important}.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out{display:none!important}.mapboxgl-ctrl-geolocate{display:block!important}.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{display:none}}.alert-bar{padding:5px 10px;text-align:center}.navbar{background-color:#fff;margin-bottom:20px}.notation{width:25px;height:25px;text-align:center;border-radius:15px;border:1px solid rgba(0,0,0,.2);margin:5px;cursor:help}@media(max-width:800px){.tooltip{display:none}}.o-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:3}.o-modal-content{position:relative;max-width:500px;width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;margin:20px auto;border-radius:4px;background-color:#eee}.o-modal-content.big{max-width:1000px}.o-modal-content.full{max-width:100%}.o-modal-header{border-radius:4px 4px 0 0;top:0;height:50px;background-color:#eee;padding:10px 20px 0;border-bottom:1px solid #ddd}.o-modal-body,.o-modal-header{position:absolute;left:0;width:100%}.o-modal-body{padding:20px;top:50px;bottom:50px;overflow:hidden;overflow-y:scroll}.o-modal-footer{position:absolute;border-radius:0 0 4px 4px;bottom:0;left:0;width:100%;height:50px;background-color:#eee;padding:6px 20px 0;border-top:1px solid #ddd}body{-webkit-print-color-adjust:exact!important}.printing{position:absolute;max-width:1100px;width:100%;height:100%}.printing #farmElement{position:absolute!important;width:100%!important;height:100%!important}.printing #blockPluginsToggle,.printing #collectorsToggle,.printing #datasetsToggle,.printing #feedbackButton,.printing #refreshFarm,.printing #terrainToggle,.printing #userDetailsToggle,.printing .blockDrawer,.printing .info_toggle,.printing .mapboxgl-ctrl-geolocate,.printing .mapboxgl-ctrl-zoom-in,.printing .mapboxgl-ctrl-zoom-out{display:none!important}.printing .mapboxgl-ctrl-compass{right:10px}.printing .mapboxgl-ctrl-bottom-left{bottom:50vh}.printing #key{position:absolute!important}.printing #key .card{color:#000!important;background-color:#fff!important}#printHeader{position:fixed;top:10px;right:10px;z-index:9;color:#fff;font-size:18px;background-color:#000;padding:5px}@-webkit-keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 35px transparent}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 35px transparent}}.processing-spinner-container{width:100%;left:0;z-index:9;padding:20px}.processing-spinner{background-color:#61539b;color:#eee;padding:20px;font-size:24px;-webkit-animation:shadow-pulse 1s infinite;animation:shadow-pulse 1s infinite;border-radius:20px}.sidebar{padding-left:10px}.sidebar .btn-group-vertical{width:100%;margin-top:10px}#ddown1__BV_toggle_{height:20px;padding-top:0}.sidebar .btn{text-align:left;border-radius:4px}.sidebar h1{font-size:24px}.vue-slider-dot-handle{border:0 solid #066739!important;box-shadow:0 1px 3px rgba(0,0,0,.6)!important}.vue-slider-process{background-color:#066739!important}.custom-range{height:6px;border-radius:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:30px;width:30px;border-radius:30px;background:#fff;cursor:pointer;margin-top:-14px;box-shadow:0 1px 3px rgba(0,0,0,.6)}input[type=range]::-moz-range-thumb{box-shadow:0 1px 3px rgba(0,0,0,.6);height:30px;width:30px;border-radius:30px;background:#fff;cursor:pointer}input[type=range]::-ms-thumb{box-shadow:0 1px 3px rgba(0,0,0,.6);height:30px;width:30px;border-radius:30px;background:#fff;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:#056839;border-radius:4px}input[type=range]:focus::-webkit-slider-runnable-track{background:#056839}input[type=range]::-moz-range-track{width:100%;height:6px;cursor:pointer;background:#056839;border-radius:4px}input[type=range]::-ms-track{width:100%;height:6px;cursor:pointer;background:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#056839;border-radius:4px}input[type=range]:focus::-ms-fill-lower{background:#056839}input[type=range]::-ms-fill-upper{background:#056839;border-radius:4px}input[type=range]:focus::-ms-fill-upper{background:#056839}table{font-size:12px}.tile{text-align:center;box-shadow:1px 2px 4px rgba(0,0,0,.5);min-height:100px;border:none}.tile.selected{border:1px solid #066739}