@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a918ff{font-family:inter,inter Fallback}@font-face{font-family:robotoSlab;src:url(/_next/static/media/a88c13d5f58b71d4-s.p.woff2) format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:robotoSlab Fallback;src:local("Arial");ascent-override:97.37%;descent-override:25.18%;line-gap-override:0.00%;size-adjust:107.61%}.__className_b3223a{font-family:robotoSlab,robotoSlab Fallback}.__variable_b3223a{--font-slab:"robotoSlab","robotoSlab Fallback"}.leaflet-container{height:100%;width:100%;z-index:1}.leaflet-control-container .leaflet-control{z-index:1000}.leaflet-popup-content-wrapper{max-width:300px}@keyframes tooltipIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-tooltipIn{animation:tooltipIn .2s ease-out}.animate-fadeIn{animation:fadeIn .15s ease-out}.pdf-capture{background:white!important}.pdf-capture,.pdf-capture *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pdf-capture canvas{max-width:100%!important;height:auto!important;display:block!important;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.pdf-capture .flex{display:flex!important}.pdf-capture .grid{display:grid!important}.pdf-capture .shadow,.pdf-capture .shadow-lg,.pdf-capture .shadow-md,.pdf-capture .shadow-sm{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)!important}.pdf-capture .rounded-lg{border-radius:.5rem!important}.pdf-capture .bg-white{background-color:#ffffff!important}.pdf-capture button:not(.pdf-keep),.pdf-capture input:not(.pdf-keep),.pdf-capture select:not(.pdf-keep){visibility:hidden!important}.pdf-capture .space-y-6>*+*{margin-top:1.5rem!important}.pdf-capture .gap-6{gap:1.5rem!important}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#e5e7eb #f9fafb}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f9fafb;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#d1d5db}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .3s ease-out}.animate-fade-in{animation:fadeIn .3s ease-out forwards;opacity:0}@media print{body{background:white!important;color:black!important}.no-print{display:none!important}.container{max-width:100%!important;margin:0!important;padding:0!important}.bg-white,.card,.panel,section{page-break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@keyframes spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.animate-spin-reverse{animation:spin-reverse 1s linear infinite}@media (prefers-reduced-motion:no-preference){@keyframes analytics-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes analytics-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rise-in{animation:analytics-rise-in .46s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--rise-delay,0s)}.grow-x{transform-origin:left;animation:analytics-grow-x .7s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--rise-delay,0s)}}