.tip{position:fixed;z-index:2400;left:0;top:0;box-sizing:border-box;max-width:280px;width:max-content;padding:6px 10px;border-radius:8px;background:#111827;color:#fff;font:500 0.875rem/1.3 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;box-shadow:0 4px 14px rgba(0,0,0,.28);overflow-wrap:anywhere;text-align:start;pointer-events:none;animation:tip-in .12s ease-out}.tip[hidden]{display:none}@keyframes tip-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.tip{animation:none}}html.theme-dark .tip{background:#f9fafb;color:#111827;box-shadow:0 4px 14px rgba(0,0,0,.5)}.tip-label,html.theme-dark .tip-label{background:#1d4ed8;color:#fff}.topbar button,.topbar a[href],.fab,.maplibregl-ctrl button,#filters .chip,#sheet button,button[id$=-close]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
