.map-wrapper.svelte-130un47{position:relative;width:100%;height:80vh;min-height:600px;border:1px solid #ddd;overflow:visible}.map.svelte-130un47{width:100%;height:100%}.map-wrapper.svelte-130un47 .maplibregl-ctrl-top-right{right:10px;top:10px}.overlay.svelte-130un47{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fffffff2;font-size:14px;z-index:10}.overlay.loading.svelte-130un47{color:#666}.overlay.error.svelte-130un47{color:#d32f2f;font-weight:500}.filter-indicator.svelte-130un47{position:absolute;top:10px;left:50%;transform:translate(-50%);background:#2196f3;color:#fff;padding:8px 16px;border-radius:4px;z-index:20;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;box-shadow:0 2px 6px #0000004d}.view-assets-btn.svelte-130un47{background:#ffffffe6;border:1px solid rgba(255,255,255,1);color:#2196f3;padding:4px 12px;border-radius:3px;cursor:pointer;font-size:10px;font-weight:700;transition:all .2s;text-decoration:none;display:inline-block}.view-assets-btn.svelte-130un47:hover{background:#fff;color:#1976d2}.clear-filter-btn.svelte-130un47{background:#fff3;border:1px solid rgba(255,255,255,.5);color:#fff;padding:4px 8px;border-radius:3px;cursor:pointer;font-size:10px;font-weight:700;transition:background .2s}.clear-filter-btn.svelte-130un47:hover{background:#ffffff4d}.map-instructions.svelte-130un47{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:6px 12px;border-radius:3px;font-size:10px;z-index:20;pointer-events:none}main.svelte-1uha8ag{width:100%;margin:0;padding:20px 40px}header.svelte-1uha8ag{border-bottom:1px solid #000;padding-bottom:15px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:baseline}h1.svelte-1uha8ag{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0}nav.svelte-1uha8ag{display:flex;gap:20px}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#000;text-decoration:underline;font-size:11px;text-transform:uppercase;letter-spacing:.5px}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:none}
