@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=IBM+Plex+Mono:wght@400;700&family=Barlow+Condensed:ital,wght@0,400;0,700;0,800;1,800&display=swap";body{font-family:Barlow Condensed,sans-serif;background:#0a0a0a;color:#e8e0d5;overflow-x:hidden}.font-bebas.svelte-hqmt2d{font-family:Bebas Neue,sans-serif}.font-mono-x.svelte-hqmt2d{font-family:IBM Plex Mono,monospace}@keyframes svelte-hqmt2d-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.card-in.svelte-hqmt2d{animation:svelte-hqmt2d-fade-up .5s ease both}.header-in.svelte-hqmt2d{animation:svelte-hqmt2d-fade-up .4s ease both}@keyframes svelte-hqmt2d-pulse-dot{0%,to{transform:scale(1);box-shadow:0 0 #ef4444b3}50%{transform:scale(1.35);box-shadow:0 0 0 6px #ef444400}}.dot-pulse.svelte-hqmt2d{animation:svelte-hqmt2d-pulse-dot 1.4s ease-in-out infinite}.region-card.svelte-hqmt2d{transition:background .2s ease}.region-card.svelte-hqmt2d:hover{background:#111}.accent-bar.svelte-hqmt2d{opacity:0;transition:opacity .2s ease}.region-card.svelte-hqmt2d:hover .accent-bar:where(.svelte-hqmt2d){opacity:1}.region-card.svelte-hqmt2d:hover h2:where(.svelte-hqmt2d){color:#ef4444}.line-clamp-1.svelte-hqmt2d{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
