@keyframes popoverFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}#footer-wrapper,#header-wrapper{display:none!important}#content-wrapper,.maps-index-shell{top:0!important;transform:none!important}#content-wrapper{position:fixed!important;inset:0!important;margin-top:0!important;padding-top:0!important;height:100vh!important;width:100vw!important;overflow:hidden!important}.maps-index-shell{opacity:0;margin:0!important}.maps-index-shell.maps-index-ready{opacity:1;transition:opacity .12s ease-in}.maps-index-shell,.maps-index-shell .full-height,.maps-index-shell .full-height>.filter-form,.maps-index-shell [data-role=map]{height:100vh!important;min-height:100vh!important}.content-loader{cursor:pointer}.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-full-screen.ol-control,.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-track.ol-control,.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-zoom-extent.ol-control,.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-zoom.ol-control{left:1rem!important;right:auto!important;top:50%!important;transform:translateY(-50%)}.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-zoom.ol-control{margin-top:-4.875rem}.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-full-screen.ol-control{margin-top:0}.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-zoom-extent.ol-control{margin-top:2.625rem}.maps-index-shell [data-role=map] .ol-overlaycontainer-stopevent>.ol-track.ol-control{margin-top:5.25rem}.transition-all{transition:.3s all cubic-bezier(.4,0,.2,1)}.floating-menu,.search-container{position:absolute;top:1rem;z-index:1030}.floating-menu{background-color:rgba(0,0,0,.55)!important}.floating-menu .nav-link{padding:0 .25rem!important;line-height:38px}.floating-menu>.nav-item>.nav-link:hover{color:var(--bs-white)!important}.floating-menu .dropdown-menu::after,.floating-menu .dropdown-menu::before{content:"";display:block;position:absolute}.floating-menu .dropdown-menu::before{top:-8px;left:24px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--wg-border)}.floating-menu .dropdown-menu::after{top:-7px;left:25px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(255,255,255,.98)}.floating-menu .dropdown-menu.dropdown-menu-end::before{left:auto;right:24px}.floating-menu .dropdown-menu.dropdown-menu-end::after{left:auto;right:25px}.search-container{left:50%;transform:translateX(-50%);width:25vw}.search-container .bg-dark{background-color:rgba(0,0,0,.55)!important}.search-container .bg-dark input{background:0 0!important}.search-container .bg-dark input::placeholder{color:#fff!important}.dock-container{text-align:center;user-select:none}.dock-container .dock{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);background:0 0!important;border:0!important;box-shadow:none!important;padding:0;z-index:1020;width:auto;right:auto;top:auto}.dock-container .dock-nav ul{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:0;margin:0;min-width:auto}.dock-container .dock-nav ul li{list-style-type:none;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.dock-container .dock-nav ul li img{width:48px;height:48px;object-fit:contain;border-radius:.75rem;background:rgba(0,0,0,.55);padding:6px;border:1px solid transparent}.dock-container .dock-nav ul li:hover{transform:translateY(-5px)}.dock-container .dock-nav ul li:hover img{box-shadow:0 8px 20px rgba(0,0,0,.15);background:#fff}.dock-container .dock-nav ul li img.active{border-color:#3498db!important;box-shadow:0 4px 16px rgba(52,152,219,.45)!important;background:#eaf5fd!important}.map-popup{position:absolute;max-height:calc(100vh - 10rem);top:5rem;right:5rem;bottom:5rem;width:360px;background:color-mix(in srgb,var(--bs-body-bg) 90%,transparent);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);border-radius:16px;border:1px solid rgba(255,255,255,.5);box-shadow:-10px 0 40px rgba(0,0,0,.12);z-index:999;display:none;flex-direction:column;overflow:hidden;opacity:0;transform:translateX(20px);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.map-popup.show{display:flex;opacity:1;transform:translateX(0)}.map-popup.catalog-browser{right:auto;left:50%;width:calc(100vw - 10rem);background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);border-radius:18px;box-shadow:0 22px 70px rgba(15,23,42,.25);transform:translate(-50%,0)}.sidebar-title-placeholder{padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.sidebar-title-placeholder h5{margin:0;font-size:1rem;font-weight:700;color:#1a1a1a}.sidebar-title-placeholder .side-close{cursor:pointer;font-size:1.25rem;color:#aaa;transition:color .2s}#feature-detail-popup .fdp-close:hover,#feature-filter-popup .fdp-close:hover,.sidebar-title-placeholder .side-close:hover{color:#e74c3c}.sidebar-content-placeholder{flex:1;min-height:0;overflow:hidden}.sidebar-content-placeholder[data-overlayscrollbars~=host]{flex-direction:column!important}.map-popup.catalog-browser .sidebar-content-placeholder{overflow:hidden}.sidebar-content-placeholder::-webkit-scrollbar{width:5px}.sidebar-content-placeholder::-webkit-scrollbar-track{background:0 0}.sidebar-content-placeholder::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.sidebar-content-placeholder .card-header:hover{background:rgba(0,0,0,.03)!important}.expand-icon{transition:transform .25s ease;display:inline-block}a[aria-expanded=true] .expand-icon{transform:rotate(180deg)}.layer-checkbox{width:1rem;height:1rem;cursor:pointer}.badge-counter{font-size:.7rem;padding:.2em .5em;border-radius:50rem}.checked-layer-opacity .form-range{min-width:0}.checked-layer-opacity-value{width:3rem;text-align:right}.sidebar-content-placeholder .form-check-input{border-color:rgba(0,0,0,.2);cursor:pointer}.sidebar-content-placeholder .form-check-input:checked,.sidebar-content-placeholder .form-check-input:indeterminate{background-color:#3498db;border-color:#3498db}.catalog-browser-panel{display:grid;grid-template-columns:25vw minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.catalog-browser-panel .catalog-nav{width:25vw;height:auto;min-height:0;border-right:1px solid rgba(15,23,42,.1);overflow-y:auto;padding:1rem}.catalog-browser-panel .catalog-main{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.catalog-browser-panel .catalog-toolbar{padding:1rem}.catalog-browser-panel .catalog-list{min-height:0;overflow-y:auto;padding:0 1rem 1rem}.catalog-browser-panel .catalog-scroll-inner{width:100%;min-height:100%}.catalog-browser-panel .catalog-list .catalog-scroll-inner{display:flex}.catalog-browser-panel .catalog-footer{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-top:1px solid rgba(15,23,42,.1);background:color-mix(in srgb,var(--bs-body-bg) 96%,transparent)}.catalog-browser-panel .catalog-footer-info{font-size:.9rem;white-space:nowrap}.catalog-browser-panel .catalog-footer-actions{flex-shrink:0}.catalog-browser-panel .catalog-nav-item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .25rem;color:#0f4c75;font-weight:700;text-decoration:none;border-radius:6px}.catalog-browser-panel .catalog-nav-item:hover{color:var(--bs-primary)}.catalog-browser-panel .catalog-nav-item.active{color:#0b5c85}.catalog-browser-panel .catalog-nav-loading{padding-top:.45rem;padding-bottom:.45rem;color:#6c757d}.catalog-browser-panel .catalog-heading-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.catalog-browser-panel .catalog-heading{color:#0f4c75;font-weight:800}.catalog-browser-panel .catalog-results{display:grid;gap:.75rem;flex:1;min-height:100%}.catalog-browser-panel .catalog-grid-mode{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.catalog-browser-panel .catalog-list-mode{grid-template-columns:1fr;align-content:start;align-items:start;gap:0}.catalog-browser-panel .catalog-layer-card{border:1px solid rgba(15,23,42,.11)!important;border-radius:1rem!important;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;cursor:pointer}.catalog-browser-panel .catalog-layer-card:hover{border-color:rgba(15,23,42,.25)!important;box-shadow:0 4px 14px rgba(15,23,42,.08)}.catalog-browser-panel .catalog-layer-card.is-active{border-color:var(--bs-secondary)!important}.catalog-browser-panel .catalog-layer-thumb{position:relative;aspect-ratio:16/9;padding:.5rem;overflow:hidden}.catalog-browser-panel .catalog-layer-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:1rem}.catalog-browser-panel .catalog-layer-total{position:absolute;right:.55rem;bottom:.55rem;padding:.15rem .5rem;border-radius:999px;background:rgba(15,23,42,.72);color:#fff;font-size:.7rem;font-weight:700}.catalog-browser-panel .catalog-layer-body{padding:.5rem;display:flex;flex-direction:column;gap:.35rem;flex:1}.catalog-browser-panel .catalog-layer-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.catalog-browser-panel .catalog-layer-title-row h6{margin:0;font-size:.9rem;font-weight:800;color:#1f2937;min-width:0;overflow:hidden;text-overflow:ellipsis}.selected-layer-info{color:#6b7280;cursor:help;font-size:.9em;margin-left:.25rem}.catalog-browser-panel .catalog-layer-action{white-space:nowrap;font-size:.76rem;padding:.25rem .5rem;max-width:100%;align-self:flex-start;margin:0 .5rem .5rem}.catalog-browser-panel .catalog-layer-body p{margin:0;color:#4b5563;font-size:.78rem;line-height:1.35;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-browser-panel .catalog-list-mode .catalog-layer-card{display:grid;grid-template-columns:112px minmax(0,560px) minmax(120px,1fr);column-gap:1rem;align-items:center;height:auto;min-height:0;border-radius:0!important;margin:0}.catalog-browser-panel .catalog-list-mode .catalog-layer-card:nth-child(odd){background:rgba(15,23,42,.015)!important}.catalog-browser-panel .catalog-list-mode .catalog-layer-card:first-child{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.catalog-browser-panel .catalog-list-mode .catalog-layer-card:last-child{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.catalog-browser-panel .catalog-list-mode .catalog-layer-card+.catalog-layer-card{border-top-width:0!important}.catalog-browser-panel .catalog-list-mode .catalog-layer-thumb{width:80px;height:80px;aspect-ratio:auto}.catalog-browser-panel .catalog-list-mode .catalog-layer-body{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:.75rem 0}.catalog-browser-panel .catalog-list-mode .catalog-layer-title-row{align-items:center}.catalog-browser-panel .catalog-list-mode .catalog-layer-body p,.catalog-browser-panel .catalog-list-mode .catalog-layer-title-row h6{align-self:auto}.catalog-browser-panel .catalog-list-mode .catalog-layer-action{grid-column:3;grid-row:1;justify-self:end;align-self:center;margin:0 1rem 0 0}.catalog-browser-panel .catalog-list-mode .catalog-layer-body p{line-clamp:1;-webkit-line-clamp:1}.catalog-browser-panel .catalog-list-mode .checked-layer-opacity{max-width:560px;min-width:0;padding-right:.5rem}.selected-layers-panel{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;overflow:hidden}.selected-layers-list{min-height:0;overflow-y:auto;padding:1rem}.selected-layer-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;border-radius:0;margin:0}.selected-layer-item+.selected-layer-item{border-top-width:0}.selected-layer-meta{min-width:0}.selected-layer-meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-layer-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;justify-self:end}.selected-layer-remove,.selected-layer-zoom{width:1.5rem;height:1.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.selected-layers-footer{z-index:3;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem;border-top:1px solid rgba(15,23,42,.08)}.selected-layers-footer .btn{width:100%}.catalog-browser-panel .catalog-empty,.map-popup.catalog-browser .catalog-empty{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ca3af;text-align:center;grid-column:1/-1;gap:.5rem;padding:3rem 1rem}.catalog-browser-panel .catalog-empty .mdi,.map-popup.catalog-browser .catalog-empty .mdi{color:#cbd5e1;line-height:1}.catalog-browser-panel .catalog-empty p,.map-popup.catalog-browser .catalog-empty p{margin:0;font-weight:600}.catalog-browser-panel .catalog-description-alert{margin-bottom:.75rem;padding:.65rem 2.75rem .65rem .85rem;font-size:.875rem;line-height:1.4}.catalog-browser-panel .catalog-description-dismiss{padding:.8rem}.catalog-browser-panel .catalog-category-row{border-bottom:1px solid rgba(15,23,42,.08);background:var(--bs-body-bg)}@media (max-width:767.98px){.map-popup.catalog-browser{width:calc(100vw - 1.5rem)}.catalog-browser-panel{grid-template-rows:auto minmax(0,1fr)}.catalog-browser-panel .catalog-nav{width:100%;height:auto;min-height:0;max-height:190px;border-right:0;border-bottom:1px solid rgba(15,23,42,.1)}.catalog-browser-panel .catalog-list-mode .catalog-layer-card{flex-direction:column}.catalog-browser-panel .catalog-list-mode .catalog-layer-thumb{width:100%;flex-basis:auto;aspect-ratio:16/9}.catalog-browser-panel,.catalog-browser-panel .catalog-grid-mode{grid-template-columns:1fr}.catalog-browser-panel .catalog-footer{align-items:stretch;flex-direction:column}.catalog-browser-panel .catalog-footer-actions{justify-content:stretch!important}.catalog-browser-panel .catalog-footer-actions .btn{flex:1}}#feature-detail-popup,#feature-filter-popup{position:absolute;top:5rem;right:1rem;bottom:5rem;left:auto;width:420px;background:color-mix(in srgb,var(--bs-body-bg) 75%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:1rem;border:1px solid rgba(255,255,255,.5);box-shadow:-10px 0 40px rgba(0,0,0,.18);z-index:1021;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateX(20px);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);pointer-events:none;overflow-x:hidden}#feature-detail-popup.show,#feature-filter-popup.show{opacity:1;transform:translateX(0);pointer-events:auto}#feature-detail-popup .fdp-header,#feature-filter-popup .fdp-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.07);flex-shrink:0}#feature-detail-popup .fdp-title,#feature-filter-popup .fdp-title{font-size:1rem;font-weight:700;color:#1a1a1a;margin:0}#feature-filter-popup .fdp-title{color:#fff}#feature-detail-popup .fdp-close,#feature-filter-popup .fdp-close{cursor:pointer;font-size:1.25rem;color:#aaa;line-height:1;transition:color .2s}#feature-detail-popup .fdp-body,#feature-filter-popup .fdp-body{flex:1;overflow-x:hidden}#feature-detail-popup .fdp-body::-webkit-scrollbar,#feature-filter-popup .fdp-body::-webkit-scrollbar{width:4px}#feature-detail-popup .fdp-body::-webkit-scrollbar-track{background:0 0}#feature-detail-popup .fdp-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.map-tool-panel{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:.5rem}.map-tool-btn{width:40px;height:40px;border:0;border-radius:10px;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.15rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.map-tool-btn:hover{background:var(--bs-dark);color:var(--bs-white);box-shadow:0 6px 18px rgba(0,0,0,.2)}.map-tool-btn.active{background:#3498db;color:#fff;box-shadow:0 4px 14px rgba(52,152,219,.5)}#collectionPopover{border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 10px 30px rgba(0,0,0,.15)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:popoverFadeIn .2s cubic-bezier(.16,1,.3,1)}.collection-add-form .form-label{color:#4b5563;margin-bottom:.35rem}.collection-add-form .form-control{border-color:rgba(0,0,0,.12);padding:.45rem .85rem;font-size:.8rem}.collection-add-form .form-control:focus{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.18)}.collection-add-form .form-text{font-size:.68rem;color:#9ca3af;margin-top:.25rem;line-height:1.3}.collection-toggle-btn{transition:transform .2s ease}.btn-xs{padding:.15rem .4rem;font-size:.72rem;line-height:1.2}.self-plot-list{max-height:240px;overflow-y:auto}.collection-toggle-btn:hover{transform:scale(1.12)}.maps-login-panel{min-height:100%;background:var(--bs-body-bg)}.maps-login-empty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#a3a3a3;text-align:center}.maps-login-empty .mdi{font-size:3rem;color:#d4d4d4;margin-bottom:1rem}.maps-login-empty p{margin:0 0 .5rem;font-size:1.15rem;font-weight:800;color:#737373}.contrib-row:hover td{background:rgba(52,152,219,.05)}[data-bs-theme=dark] #feature-detail-popup,[data-bs-theme=dark] #feature-filter-popup,[data-bs-theme=dark] .map-popup,[data-bs-theme=dark] .map-popup.catalog-browser,[data-bs-theme=dark] .ol-popup,[data-bs-theme=dark] .ol-popup-content,[data-bs-theme=dark] .popup-content{border-color:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .ol-popup,[data-bs-theme=dark] .ol-popup-content,[data-bs-theme=dark] .popup-content{background:var(--bs-tertiary-bg)}[data-bs-theme=dark] .ol-popup *,[data-bs-theme=dark] .popup-content *{border-color:var(--bs-body-bg)}[data-bs-theme=dark] .ol-popup h1,[data-bs-theme=dark] .ol-popup h2,[data-bs-theme=dark] .ol-popup h3,[data-bs-theme=dark] .ol-popup h4,[data-bs-theme=dark] .ol-popup h5,[data-bs-theme=dark] .ol-popup h6,[data-bs-theme=dark] .popup-content h1,[data-bs-theme=dark] .popup-content h2,[data-bs-theme=dark] .popup-content h3,[data-bs-theme=dark] .popup-content h4,[data-bs-theme=dark] .popup-content h5,[data-bs-theme=dark] .popup-content h6{color:var(--bs-emphasis-color)}[data-bs-theme=dark] .ol-popup .text-sm,[data-bs-theme=dark] .ol-popup p,[data-bs-theme=dark] .popup-content .text-sm,[data-bs-theme=dark] .popup-content p{color:var(--bs-secondary-color)}[data-bs-theme=dark] .ol-popup-closer,[data-bs-theme=dark] .popup-close,[data-bs-theme=dark] .popup-closer{color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .ol-popup:after,[data-bs-theme=dark] .popup-content:after{border-top-color:rgba(15,23,42,.94)!important}[data-bs-theme=dark] .ol-popup:before,[data-bs-theme=dark] .popup-content:before{border-top-color:rgba(148,163,184,.24)!important}[data-bs-theme=dark] #feature-detail-popup .fdp-header,[data-bs-theme=dark] #feature-filter-popup .fdp-header,[data-bs-theme=dark] .catalog-browser-panel .catalog-list,[data-bs-theme=dark] .catalog-browser-panel .catalog-main,[data-bs-theme=dark] .catalog-browser-panel .catalog-nav,[data-bs-theme=dark] .catalog-browser-panel .catalog-toolbar,[data-bs-theme=dark] .sidebar-title-placeholder{background:color-mix(in srgb,var(--bs-body-bg) 60%,transparent)!important;border-color:rgba(148,163,184,.18)!important}[data-bs-theme=dark] .catalog-browser-panel .catalog-footer{background:color-mix(in srgb,var(--bs-body-bg) 60%,transparent)!important}[data-bs-theme=dark] #feature-detail-popup .fdp-title,[data-bs-theme=dark] .analytics-bar-value,[data-bs-theme=dark] .analytics-card h6,[data-bs-theme=dark] .analytics-spatial-meta strong,[data-bs-theme=dark] .analytics-summary span,[data-bs-theme=dark] .analytics-toolbar h5,[data-bs-theme=dark] .catalog-browser-panel .catalog-heading,[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-title,[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-title-row h6,[data-bs-theme=dark] .catalog-browser-panel .catalog-title,[data-bs-theme=dark] .cp-item-title,[data-bs-theme=dark] .sidebar-title-placeholder h5{color:var(--bs-emphasis-color)}[data-bs-theme=dark] .analytics-card,[data-bs-theme=dark] .analytics-empty,[data-bs-theme=dark] .analytics-spatial-meta span,[data-bs-theme=dark] .analytics-summary>div,[data-bs-theme=dark] .catalog-browser-panel .catalog-category-row,[data-bs-theme=dark] .catalog-browser-panel .catalog-description-alert,[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-card,[data-bs-theme=dark] .collections-panel,[data-bs-theme=dark] .contributions-panel,[data-bs-theme=dark] .cp-empty,[data-bs-theme=dark] .cp-panel,[data-bs-theme=dark] .edit-layer-picker .edit-layer-choice,[data-bs-theme=dark] .map-popup .digitize-cat-nav-btn,[data-bs-theme=dark] .map-popup .digitize-layer-row,[data-bs-theme=dark] .maps-login-panel,[data-bs-theme=dark] .sidebar-content-placeholder .card-header{background:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)}[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-card{border-color:rgba(148,163,184,.24)!important}[data-bs-theme=dark] .catalog-browser-panel .catalog-category-row{border-bottom-color:rgba(148,163,184,.18)!important}[data-bs-theme=dark] .catalog-browser-panel .catalog-list-mode .catalog-layer-card:nth-child(odd){background:rgba(255,255,255,.025)!important}[data-bs-theme=dark] .catalog-browser-panel .catalog-list-mode .catalog-layer-card+.catalog-layer-card{border-top-color:rgba(148,163,184,.14)!important}[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-card.is-active,[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-card:hover{border-color:rgba(var(--bs-primary-rgb),.72)!important;box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb),.24),0 8px 24px rgba(0,0,0,.25)}[data-bs-theme=dark] .catalog-browser-panel .catalog-nav{border-right-color:rgba(148,163,184,.18)!important}[data-bs-theme=dark] .catalog-browser-panel .catalog-footer{border-color:rgba(148,163,184,.18)!important;box-shadow:0-12px 28px rgba(15,23,42,.24)}[data-bs-theme=dark] .catalog-browser-panel .catalog-nav-item{color:var(--bs-body-color)}[data-bs-theme=dark] .catalog-browser-panel .catalog-nav-item.active,[data-bs-theme=dark] .catalog-browser-panel .catalog-nav-item:hover{color:var(--bs-primary)}[data-bs-theme=dark] .catalog-browser-panel .catalog-description-alert{border-color:rgba(148,163,184,.24)!important;box-shadow:inset 3px 0 0 rgba(var(--bs-primary-rgb),.6)}[data-bs-theme=dark] .catalog-browser-panel .catalog-description-dismiss,[data-bs-theme=dark] .catalog-close,[data-bs-theme=dark] .side-close{color:var(--bs-secondary-color)}[data-bs-theme=dark] .catalog-browser-panel .catalog-search,[data-bs-theme=dark] .catalog-browser-panel .input-group-text{color:var(--bs-body-color);border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .catalog-browser-panel .input-group{border-color:rgba(148,163,184,.22)!important;background:rgba(15,23,42,.42)}[data-bs-theme=dark] .analytics-bar-label,[data-bs-theme=dark] .analytics-insights li,[data-bs-theme=dark] .analytics-label,[data-bs-theme=dark] .analytics-spatial-meta small,[data-bs-theme=dark] .analytics-subtitle,[data-bs-theme=dark] .analytics-summary small,[data-bs-theme=dark] .analytics-toolbar p,[data-bs-theme=dark] .catalog-browser-panel .catalog-footer-info,[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-body p,[data-bs-theme=dark] .catalog-browser-panel .catalog-layer-description,[data-bs-theme=dark] .catalog-browser-panel .catalog-meta,[data-bs-theme=dark] .cp-item-coord,[data-bs-theme=dark] .cp-item-layer,[data-bs-theme=dark] .map-popup .digitize-cat-nav-btn .text-muted,[data-bs-theme=dark] .map-popup .digitize-layer-row small,[data-bs-theme=dark] .maps-login-empty{color:var(--bs-secondary-color)}[data-bs-theme=dark] .analytics-bar-track{background:var(--bs-tertiary-bg)}[data-bs-theme=dark] .map-popup .digitize-cat-nav-btn,[data-bs-theme=dark] .map-popup .digitize-layer-row{border:1px solid rgba(148,163,184,.18)}[data-bs-theme=dark] .map-popup .digitize-cat-nav-btn span,[data-bs-theme=dark] .map-popup .digitize-layer-row h6,[data-bs-theme=dark] .map-popup .digitize-nav-back-btn+span{color:var(--bs-emphasis-color)!important}[data-bs-theme=dark] .map-popup .digitize-cat-nav-btn:hover,[data-bs-theme=dark] .map-popup .digitize-layer-row:hover{background:rgba(var(--bs-primary-rgb),.14)!important;border-color:rgba(var(--bs-primary-rgb),.42)!important}[data-bs-theme=dark] .map-popup .digitize-nav-back-btn{color:var(--bs-emphasis-color);background:var(--bs-tertiary-bg)}[data-bs-theme=dark] .dock-container .dock-nav ul li img.active,[data-bs-theme=dark] .dock-container .dock-nav ul li:hover img{background:var(--bs-secondary-bg)!important}[data-bs-theme=dark] #feature-detail-popup .table-secondary,[data-bs-theme=dark] #feature-detail-popup .table-secondary>:not(caption)>*>*,[data-bs-theme=dark] #feature-filter-popup .table-secondary,[data-bs-theme=dark] #feature-filter-popup .table-secondary>:not(caption)>*>*,[data-bs-theme=dark] .map-popup .table-secondary,[data-bs-theme=dark] .map-popup .table-secondary>:not(caption)>*>*,[data-bs-theme=dark] .maps-index-shell .table-secondary,[data-bs-theme=dark] .maps-index-shell .table-secondary>:not(caption)>*>*{--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-tertiary-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-striped-bg:rgba(255, 255, 255, 0.035);--bs-table-striped-color:var(--bs-body-color);--bs-table-hover-bg:rgba(var(--bs-primary-rgb), 0.12);--bs-table-hover-color:var(--bs-emphasis-color);color:var(--bs-emphasis-color);background-color:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}