input:checked~.dot{transform:translate(100%)}input:checked~.slider-dot{background-color:#f98b2d}.popup{border-radius:5px;border:1px solid grey;background-color:#ffffffe6;padding:2px}input[type=range]::-webkit-slider-thumb{pointer-events:all;width:24px;height:24px;-webkit-appearance:none}.slider{-webkit-appearance:none;width:100%;height:5px;border-radius:5px;background:#eaecfa;outline:none;transition:.2s}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;border:3px solid #3347D2;background:#fff;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#04aa6d;cursor:pointer}.slider::-moz-range-progress{height:10px;border-radius:25px;background:#3347d2}.pcr-app .pcr-interaction .pcr-result{flex:1 1 13em!important}#custom-metadata-modal>div.mb-6.bg-white.rounded-lg.overflow-hidden.shadow-xl.transform.transition-all.sm\:w-full.sm\:max-w-2xl{max-width:80%}.border-gray{border-color:#e5e7eb!important}.explorer-rounded{border-radius:.75rem}.explorer-panel{border-radius:.75rem;overflow:hidden}.explorer-panel--menu{overflow:visible}.explorer-menu-tooltip{pointer-events:none;position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:.5rem;white-space:nowrap;border-radius:.375rem;background:#0f172ae6;padding:.25rem .5rem;font-size:11px;font-weight:600;color:#fff;opacity:0;transition:opacity .15s ease-in-out;z-index:60}.group:hover .explorer-menu-tooltip{opacity:1}#nestedToc [data-tooltip]{position:relative}#nestedToc .nested-sortable:not(:empty){border-radius:.5rem;border-left:3px solid #60a5fa;background-color:#e8f0fe}#nestedToc [id^=tocElement-].toc-folder-open{background-color:#dbeafe;box-shadow:0 0 0 1px #93c5fd,0 1px 3px #0f172a1f}#nestedToc [data-tooltip]:after{content:attr(data-tooltip);position:absolute;left:calc(100% + .5rem);top:50%;z-index:100;transform:translate(.25rem,-50%);border-radius:.375rem;background:#0f172aeb;padding:.25rem .5rem;color:#fff;font-size:11px;font-weight:600;font-family:Nunito,sans-serif;line-height:1.25;text-transform:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s ease}#nestedToc .flex-wrap.items-center.justify-end>[data-tooltip]:after,#nestedToc .toc-folder-editor__actions [data-tooltip]:after{left:auto;right:calc(100% + .5rem);transform:translate(-.25rem,-50%)}#nestedToc label[data-tooltip]:after,#nestedToc .sortable-handle[data-tooltip]:after{left:0;right:auto;top:calc(100% + .25rem);transform:translateY(-.25rem)}#nestedToc [data-tooltip]:hover:after,#nestedToc [data-tooltip]:focus-visible:after,#nestedToc label[data-tooltip]:focus-within:after{transform:translateY(-50%);opacity:1;visibility:visible}#nestedToc label[data-tooltip]:hover:after,#nestedToc label[data-tooltip]:focus-within:after,#nestedToc .sortable-handle[data-tooltip]:hover:after{transform:translateY(0)}#nestedToc button[data-tooltip]{cursor:pointer;border-radius:.25rem;transition:background-color .15s ease,color .15s ease}#nestedToc label[data-tooltip],#nestedToc span[data-tooltip][role=button]{cursor:pointer;border-radius:.25rem;transition:background-color .15s ease}#nestedToc button[data-tooltip]:hover,#nestedToc label[data-tooltip]:hover,#nestedToc span[data-tooltip][role=button]:hover{background-color:#f1f5f9}#nestedToc .sortable-handle[data-tooltip]{border-radius:.25rem;padding:.125rem;transition:background-color .15s ease,color .15s ease}#nestedToc .sortable-handle[data-tooltip]:hover{background-color:#f1f5f9;color:#1f2937}#map-controls button[aria-label]{position:relative;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}#map-controls button[aria-label]:after{content:attr(aria-label);position:absolute;right:calc(100% + .5rem);top:50%;z-index:100;transform:translate(.25rem,-50%);border-radius:.375rem;background:#0f172aeb;padding:.25rem .5rem;color:#fff;font-size:11px;font-weight:600;line-height:1.25;text-transform:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s ease}#map-controls button[aria-label]:hover:after,#map-controls button[aria-label]:focus-visible:after{transform:translateY(-50%);opacity:1;visibility:visible}#map-control-zoom-slider .ol-zoomslider-thumb{cursor:ns-resize}.explorer-action-icons em{font-size:.875rem}.explorer-column-chooser{position:relative;z-index:200}
