.cards[data-v-d2ed2f1f]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.item[data-v-d2ed2f1f]{padding:28px 24px;text-align:center}.chip[data-v-d2ed2f1f]{align-items:center;background:#d4af6a1a;border:1px solid rgba(212,175,106,.3);border-radius:12px;display:flex;font-size:24px;height:52px;justify-content:center;margin:0 auto 14px;width:52px}.item h3[data-v-d2ed2f1f]{color:var(--gold);font-size:16px;letter-spacing:2px;margin:0 0 8px}.item p[data-v-d2ed2f1f]{color:var(--text);margin:0 0 10px;word-break:break-all}.wx-id[data-v-d2ed2f1f]{font-weight:600;letter-spacing:1px}.lnk[data-v-d2ed2f1f],.lnk-btn[data-v-d2ed2f1f]{color:var(--gold);font-size:13px}.lnk-btn[data-v-d2ed2f1f]{background:none;border:none;border-bottom:1px dashed rgba(212,175,106,.5);cursor:pointer;padding:0}.lnk-btn[data-v-d2ed2f1f]:hover{color:var(--gold-strong)}.muted[data-v-d2ed2f1f]{color:var(--muted)}.wx-mask[data-v-d2ed2f1f]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05070bb8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:100}.wx-dialog[data-v-d2ed2f1f]{background:var(--card);border:1px solid rgba(212,175,106,.4);border-radius:14px;box-shadow:0 24px 60px #00000080;max-width:340px;padding:34px 38px;text-align:center;width:100%}.wx-ico[data-v-d2ed2f1f]{font-size:40px;margin-bottom:12px}.wx-t1[data-v-d2ed2f1f]{color:var(--gold);font-size:19px;font-weight:600;margin:0 0 10px}.wx-t2[data-v-d2ed2f1f]{color:#aeb7c8;font-size:14px;line-height:1.9;margin:0 0 20px}.fade-enter-active[data-v-d2ed2f1f],.fade-leave-active[data-v-d2ed2f1f]{transition:opacity .25s}.fade-enter-from[data-v-d2ed2f1f],.fade-leave-to[data-v-d2ed2f1f]{opacity:0}.map-card[data-v-bd82c0aa]{overflow:hidden;padding:0}.map-canvas[data-v-bd82c0aa]{height:420px;width:100%}.map-actions[data-v-bd82c0aa]{display:flex;flex-wrap:wrap;gap:12px;padding:18px}.map-img[data-v-bd82c0aa]{display:block;width:100%}.addr-card[data-v-bd82c0aa]{padding:34px;text-align:center}.addr-text[data-v-bd82c0aa]{font-size:17px;margin:0 0 20px}@media(max-width:700px){.map-canvas[data-v-bd82c0aa]{height:300px}}
