body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.leaflet-div-icon{background:#0000!important;border:none!important}.leaflet-bottom.leaflet-right{bottom:10px;right:10px}.leaflet-control-attribution{font-size:9px!important;max-width:300px;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar{background-color:#f5f5f5;width:5px}::-webkit-scrollbar-thumb{background-color:#555;-webkit-box-shadow:inset 0 0 6px #0000004d}.heatmap{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:450}.leaflet-heatmap-layer{mix-blend-mode:multiply;opacity:.8}.logo{display:block!important;height:30px!important;max-width:120px!important;object-fit:contain!important;width:auto!important}.blurred-plume{filter:blur(1px) saturate(1.4) brightness(1.1) url(#plume-texture);transition:opacity .4s ease-in-out,filter .3s ease}.plume-layer-0{filter:blur(2px) saturate(1.5) brightness(1.2) drop-shadow(0 0 8px rgba(26,10,140,.9)) drop-shadow(0 0 16px rgba(26,10,140,.6)) drop-shadow(0 0 28px rgba(26,10,140,.3)) url(#plume-texture)}.plume-layer-1{filter:blur(1.8px) saturate(1.5) brightness(1.2) drop-shadow(0 0 7px rgba(13,107,107,.85)) drop-shadow(0 0 14px rgba(13,107,107,.55)) drop-shadow(0 0 24px rgba(13,107,107,.3)) url(#plume-texture)}.plume-layer-2{filter:blur(1.5px) saturate(1.5) brightness(1.2) drop-shadow(0 0 6px rgba(15,168,58,.85)) drop-shadow(0 0 12px rgba(15,168,58,.55)) drop-shadow(0 0 22px rgba(15,168,58,.3)) url(#plume-texture)}.plume-layer-3{filter:blur(1.2px) saturate(1.6) brightness(1.25) drop-shadow(0 0 6px rgba(57,255,20,.9)) drop-shadow(0 0 12px rgba(57,255,20,.6)) drop-shadow(0 0 20px rgba(57,255,20,.35)) url(#plume-texture)}.plume-layer-4{filter:blur(1px) saturate(1.6) brightness(1.25) drop-shadow(0 0 6px rgba(127,255,0,.9)) drop-shadow(0 0 12px rgba(127,255,0,.6)) drop-shadow(0 0 20px rgba(127,255,0,.35)) url(#plume-texture)}.plume-layer-5{filter:blur(.8px) saturate(1.6) brightness(1.3) drop-shadow(0 0 8px rgba(255,208,0,.95)) drop-shadow(0 0 16px rgba(255,208,0,.65)) drop-shadow(0 0 26px rgba(255,208,0,.4)) url(#plume-texture)}.plume-layer-6{filter:blur(.6px) saturate(1.7) brightness(1.3) drop-shadow(0 0 10px rgba(255,102,0,.95)) drop-shadow(0 0 20px rgba(255,102,0,.65)) drop-shadow(0 0 32px rgba(255,102,0,.4)) url(#plume-texture)}.plume-layer-7{filter:blur(.4px) saturate(1.8) brightness(1.35) drop-shadow(0 0 12px rgba(255,26,26,1)) drop-shadow(0 0 24px rgba(255,26,26,.7)) drop-shadow(0 0 40px rgba(255,26,26,.45)) url(#plume-texture)}@keyframes plume-pulse{0%,to{opacity:.35;opacity:var(--plume-opacity,.35);transform:scale(1)}50%{opacity:.4025;opacity:calc(var(--plume-opacity, .35)*1.15);transform:scale(1.002)}}.plume-animated{animation:plume-pulse 3s ease-in-out infinite;transform-origin:center center}.plume-layer-0.plume-animated{animation-delay:0s}.plume-layer-1.plume-animated{animation-delay:.15s}.plume-layer-2.plume-animated{animation-delay:.3s}.plume-layer-3.plume-animated{animation-delay:.45s}.plume-layer-4.plume-animated{animation-delay:.6s}.plume-layer-5.plume-animated{animation-delay:.75s}.plume-layer-6.plume-animated{animation-delay:.9s}.plume-layer-7.plume-animated{animation-delay:1.05s}.plume-fade-enter{opacity:0;transform:scale(.98)}.plume-fade-enter-active{transform:scale(1);transition:opacity .5s ease-out,transform .5s ease-out}.plume-fade-enter-active,.plume-fade-exit{opacity:.35;opacity:var(--plume-opacity,.35)}.plume-fade-exit-active{opacity:0;transition:opacity .3s ease-in}@keyframes smoke-drift{0%,to{filter:blur(2px) url(#plume-texture)}50%{filter:blur(2.5px) url(#plume-texture)}}@keyframes hot-glow{0%,to{filter:blur(1px) drop-shadow(0 0 15px currentColor) drop-shadow(0 0 30px currentColor) drop-shadow(0 0 45px currentColor) url(#plume-texture)}50%{filter:blur(.8px) drop-shadow(0 0 20px currentColor) drop-shadow(0 0 40px currentColor) drop-shadow(0 0 60px currentColor) url(#plume-texture)}}.plume-layer-5,.plume-layer-6,.plume-layer-7{animation:hot-glow 2s ease-in-out infinite,plume-pulse 3s ease-in-out infinite}.blurred-plume{mix-blend-mode:hard-light}.plume-no-texture.plume-layer-0{filter:blur(2px) saturate(1.5) brightness(1.2) drop-shadow(0 0 8px rgba(26,10,140,.9)) drop-shadow(0 0 16px rgba(26,10,140,.6)) drop-shadow(0 0 28px rgba(26,10,140,.3))}.plume-no-texture.plume-layer-1{filter:blur(1.8px) saturate(1.5) brightness(1.2) drop-shadow(0 0 7px rgba(13,107,107,.85)) drop-shadow(0 0 14px rgba(13,107,107,.55)) drop-shadow(0 0 24px rgba(13,107,107,.3))}.plume-no-texture.plume-layer-2{filter:blur(1.5px) saturate(1.5) brightness(1.2) drop-shadow(0 0 6px rgba(15,168,58,.85)) drop-shadow(0 0 12px rgba(15,168,58,.55)) drop-shadow(0 0 22px rgba(15,168,58,.3))}.plume-no-texture.plume-layer-3{filter:blur(1.2px) saturate(1.6) brightness(1.25) drop-shadow(0 0 6px rgba(57,255,20,.9)) drop-shadow(0 0 12px rgba(57,255,20,.6)) drop-shadow(0 0 20px rgba(57,255,20,.35))}.plume-no-texture.plume-layer-4{filter:blur(1px) saturate(1.6) brightness(1.25) drop-shadow(0 0 6px rgba(127,255,0,.9)) drop-shadow(0 0 12px rgba(127,255,0,.6)) drop-shadow(0 0 20px rgba(127,255,0,.35))}.plume-no-texture.plume-layer-5{filter:blur(.8px) saturate(1.6) brightness(1.3) drop-shadow(0 0 8px rgba(255,208,0,.95)) drop-shadow(0 0 16px rgba(255,208,0,.65)) drop-shadow(0 0 26px rgba(255,208,0,.4))}.plume-no-texture.plume-layer-6{filter:blur(.6px) saturate(1.7) brightness(1.3) drop-shadow(0 0 10px rgba(255,102,0,.95)) drop-shadow(0 0 20px rgba(255,102,0,.65)) drop-shadow(0 0 32px rgba(255,102,0,.4))}.plume-no-texture.plume-layer-7{filter:blur(.4px) saturate(1.8) brightness(1.35) drop-shadow(0 0 12px rgba(255,26,26,1)) drop-shadow(0 0 24px rgba(255,26,26,.7)) drop-shadow(0 0 40px rgba(255,26,26,.45))}.plume-contour-marker{background:#0000!important;border:none!important;cursor:pointer!important;transition:transform .2s ease;z-index:1000!important}.plume-contour-marker:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transform:scale(1.25)}.plume-capture-static,.plume-capture-static *{animation:none!important;transition:none!important}
/*# sourceMappingURL=main.f5dbd2af.css.map*/