@tailwind base; @tailwind components; @tailwind utilities; html { color-scheme: dark; } body { margin: 0; min-width: 320px; background: #0b0d14; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; } .leaflet-container { background: #0a0a14; font-family: inherit; } .leaflet-popup-content-wrapper, .leaflet-popup-tip { background: #13161f; color: #e0e6f0; border: 1px solid #252a38; } .cabo-popup { min-width: 190px; } .cabo-popup strong { display: block; color: #00d4ff; margin-bottom: 4px; } .cabo-popup p { margin: 0 0 8px; color: #9aa6bd; font-size: 12px; line-height: 1.35; } .cabo-popup a, .cabo-popup button { display: inline-flex; margin-right: 6px; margin-top: 6px; border: 1px solid rgba(0, 212, 255, 0.35); border-radius: 999px; background: rgba(0, 212, 255, 0.12); color: #bdf4ff; font-size: 12px; font-weight: 800; padding: 6px 9px; text-decoration: none; cursor: pointer; }