/*! tailwindcss v4.0.13 | MIT License | https://tailwindcss.com */@keyframes aurora{0%{background-position:0;transform:rotate(-5deg)scale(.9)}25%{background-position:50% 100%;transform:rotate(5deg)scale(1.1)}50%{background-position:100%;transform:rotate(-3deg)scale(.95)}75%{background-position:50% 0;transform:rotate(3deg)scale(1.05)}to{background-position:0;transform:rotate(-5deg)scale(.9)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}@layer utilities{.animate-aurora{animation:aurora 8s ease-in-out infinite alternate}.animate-marquee{animation:marquee var(--duration)linear infinite}.animate-marquee-vertical{animation:marquee-vertical var(--duration)linear infinite}.animate-marquee-reverse{animation-direction:reverse}.animate-pulse-subtle{animation:pulse-subtle 3s ease-in-out infinite}}:root{--background:#f7f4f2;--foreground:#0f1424;--border:oklch(.922 0 0);--ring:oklch(.708 0 0);--color-1:oklch(66.2% .225 25.9);--color-2:oklch(60.4% .26 302);--color-3:oklch(69.6% .165 251);--color-4:oklch(80.2% .134 225);--color-5:oklch(90.7% .231 133)}.dark{--background:oklch(.145 0 0);--foreground:oklch(.985 0 0);--border:oklch(1 0 0/10%);--ring:oklch(.556 0 0);--color-1:oklch(66.2% .225 25.9);--color-2:oklch(60.4% .26 302);--color-3:oklch(69.6% .165 251);--color-4:oklch(80.2% .134 225);--color-5:oklch(90.7% .231 133)}@layer base{*{border-color:var(--border);outline-color:color-mix(in oklab,var(--ring)50%,transparent)}body{background-color:var(--background);color:var(--foreground)}.maplibregl-popup-content{box-shadow:none!important;background-color:#0000!important;border-radius:0!important;padding:0!important}.maplibregl-popup-tip{display:none!important}}@keyframes shimmer{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes pulse-subtle{0%,to{opacity:var(--dot-opacity,1)}50%{opacity:calc(var(--dot-opacity,1)*.6)}}