.map-buttons[data-v-2e878b06]{justify-content:center;gap:20px;padding:2px 0 12px;display:flex}.map-buttons a[data-v-2e878b06]{color:#333;text-align:center;min-width:0;max-width:160px;transition:background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) ease,box-shadow var(--motion-fast) ease;background:#fff;border:1px solid #eff2f4;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:600;line-height:1.4;display:flex;box-shadow:0 1px 4px #0000000d}.map-buttons a[data-v-2e878b06]:hover{color:#3873d3;box-shadow:var(--shadow-sm);background:#f2f7ff;border-color:#3873d3;transform:translateY(-2px)}.map-buttons a:hover img[data-v-2e878b06]{background:#fff;transform:scale(1.06)}.map-buttons a[data-v-2e878b06]:active{transform:scale(.98)}.map-buttons img[data-v-2e878b06]{transition:transform var(--motion-fast) ease,background-color var(--motion-fast) ease;background:#f5f5f5;border-radius:10px;padding:6px}
