@import"https://unpkg.com/leaflet@1.9.4/dist/leaflet.css";.turtle-video.svelte-1ib70mn{filter:blur(.4px);transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@media (prefers-reduced-motion: reduce){.turtle-video.svelte-1ib70mn,.call-to-arrow.svelte-1ib70mn{animation:none!important}}@keyframes svelte-1ib70mn-gradient-x{0%,to{background-size:200% 200%;background-position:left center}50%{background-size:200% 200%;background-position:right center}}.animate-gradient-x.svelte-1ib70mn{animation:svelte-1ib70mn-gradient-x 4s ease infinite}.call-to-arrow.svelte-1ib70mn{will-change:transform,opacity}.call-to-arrow.svelte-1ib70mn>div:where(.svelte-1ib70mn){will-change:border-color,box-shadow;background:transparent}.clip{clip-path:polygon(0 0,0% 100%,100% 100%,100% 85%,15% 0)}button.svelte-13iwc88:focus,button.svelte-13iwc88:focus-visible,button.svelte-13iwc88:active{outline:none!important;box-shadow:none!important;border-color:inherit!important}button.svelte-13iwc88{-webkit-tap-highlight-color:transparent}button.svelte-13iwc88:focus,button.svelte-13iwc88:active,button.svelte-13iwc88:focus-visible{border-color:inherit!important}button.svelte-13iwc88:focus:not(:focus-visible){outline:none!important}.dataset-group.svelte-15dwnyh{transition:all .2s ease}.points-group.svelte-15dwnyh{cursor:pointer}.points-group.svelte-15dwnyh:hover+.dataset-group:where(.svelte-15dwnyh) .area-path:where(.svelte-15dwnyh),.dataset-group.svelte-15dwnyh:hover .area-path:where(.svelte-15dwnyh){fill-opacity:.7!important}.points-group.svelte-15dwnyh:hover+.dataset-group:where(.svelte-15dwnyh) .line-path:where(.svelte-15dwnyh),.dataset-group.svelte-15dwnyh:hover .line-path:where(.svelte-15dwnyh){stroke-width:3.5px}.points-group.svelte-15dwnyh:hover .data-point:where(.svelte-15dwnyh){r:6}.points-group.svelte-15dwnyh:not(:hover){opacity:.9}svg.svelte-15dwnyh:not(:hover) .points-group:where(.svelte-15dwnyh){opacity:1}.area-path.svelte-15dwnyh{transition:fill-opacity .2s ease}.line-path.svelte-15dwnyh{transition:stroke-width .2s ease}.data-point.svelte-15dwnyh{opacity:0;animation:svelte-15dwnyh-fadeInPoint .4s ease-out forwards;transition:r .2s ease;cursor:pointer}@keyframes svelte-15dwnyh-fadeInPoint{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.grid.svelte-15dwnyh{opacity:.5}.x-axis.svelte-15dwnyh,.y-axis.svelte-15dwnyh{font-family:system-ui,-apple-system,sans-serif}.island-group.svelte-1wx9aat{transition:all .2s ease}.island-group.svelte-1wx9aat:hover .line-path:where(.svelte-1wx9aat){stroke-width:4px}.island-group.svelte-1wx9aat:hover .data-point:where(.svelte-1wx9aat){r:6}.island-group.svelte-1wx9aat:not(:hover){opacity:.7}svg.svelte-1wx9aat:not(:hover) .island-group:where(.svelte-1wx9aat){opacity:1}.line-path.svelte-1wx9aat{transition:stroke-width .2s ease}.data-point.svelte-1wx9aat{opacity:0;animation:svelte-1wx9aat-fadeInPoint .4s ease-out forwards;transition:r .2s ease;cursor:pointer}@keyframes svelte-1wx9aat-fadeInPoint{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.grid.svelte-1wx9aat{opacity:.5}.x-axis.svelte-1wx9aat,.y-axis.svelte-1wx9aat{font-family:system-ui,-apple-system,sans-serif}.range-slider.svelte-f2v598::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:24px;width:24px;border-radius:50%;background:#3b82f6;border:3px solid white;box-shadow:0 2px 8px #3b82f64d;cursor:pointer;transition:all .2s ease}.range-slider.svelte-f2v598::-webkit-slider-thumb:hover{background:#2563eb;transform:scale(1.1);box-shadow:0 4px 12px #3b82f666}.range-slider.svelte-f2v598::-webkit-slider-thumb:active{transform:scale(1.2);box-shadow:0 4px 16px #3b82f680}.range-slider.svelte-f2v598::-moz-range-thumb{height:24px;width:24px;border-radius:50%;background:#3b82f6;border:3px solid white;box-shadow:0 2px 8px #3b82f64d;cursor:pointer;transition:all .2s ease;border:none}.range-slider.svelte-f2v598::-moz-range-thumb:hover{background:#2563eb;transform:scale(1.1);box-shadow:0 4px 12px #3b82f666}.range-slider.svelte-f2v598::-moz-range-thumb:active{transform:scale(1.2);box-shadow:0 4px 16px #3b82f680}@media (max-width: 640px){.range-slider.svelte-f2v598::-webkit-slider-thumb{height:28px;width:28px}.range-slider.svelte-f2v598::-moz-range-thumb{height:28px;width:28px}}@media (prefers-color-scheme: dark){.range-slider.svelte-f2v598{background:linear-gradient(to right,#1e40af,#1d4ed8)}}@media (prefers-reduced-motion: reduce){.svelte-f2v598{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){.range-slider.svelte-f2v598::-webkit-slider-thumb{border:4px solid black}.range-slider.svelte-f2v598::-moz-range-thumb{border:4px solid black}}.leaflet-container{font-family:Inter,system-ui,sans-serif;background:linear-gradient(135deg,#dbeafe,#bfdbfe,#93c5fd)}.leaflet-control-zoom{border:none!important;border-radius:12px!important;box-shadow:0 4px 20px #0000001a!important;background:#fffffff2!important;backdrop-filter:blur(10px);overflow:hidden}.leaflet-control-zoom a{border:none!important;color:#475569!important;font-weight:600!important;font-size:16px!important;width:36px!important;height:36px!important;line-height:36px!important;transition:all .2s ease!important;background:#ffffffe6!important}.leaflet-control-zoom a:hover{background:#3b82f61a!important;color:#3b82f6!important;transform:scale(1.05)}.island-group{transition:all .3s ease}.island-group:hover{filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}*:focus{outline:2px solid #3b82f6;outline-offset:2px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f8fafccc;border-radius:3px}::-webkit-scrollbar-thumb{background:#94a3b899;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8e6}@keyframes svelte-4rhwod-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes svelte-4rhwod-float-delayed{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(-180deg)}}@keyframes svelte-4rhwod-float-slow{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(90deg)}}.bubble.svelte-eicuh{will-change:transform,opacity;backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ(0)}
