.store-map[data-v-6a18eb19]{background:var(--color-bg-secondary,#f8f9fa);border:1px solid var(--color-divider,#e9ecef);border-radius:var(--radius-card,16px);overflow:hidden;position:relative;width:100%}.store-map__canvas[data-v-6a18eb19]{height:100%;width:100%}.store-map__empty[data-v-6a18eb19]{align-items:center;color:var(--color-text-secondary,#6c757d);display:flex;font-size:14px;inset:0;justify-content:center;margin:0;position:absolute}[data-v-6a18eb19] .store-pin{background:transparent;border:none}[data-v-6a18eb19] .store-pin__pin{background:var(--color-primary,#ff6b6b);border:2px solid #fff;border-radius:50% 50% 50% 0;box-shadow:0 2px 5px #00000059;display:block;height:24px;position:relative;transform:rotate(-45deg);width:24px}[data-v-6a18eb19] .store-pin__hole{background:#fff;border-radius:50%;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}[data-v-6a18eb19] .store-pin__pop{font-size:13px;line-height:1.5}[data-v-6a18eb19] .store-pin__pop strong{color:var(--color-deep,#2c3e50)}[data-v-6a18eb19] .store-pin__addr{color:var(--color-text-secondary,#6c757d);margin:2px 0 6px}[data-v-6a18eb19] .store-pin__pop a{color:var(--color-primary,#ff6b6b);font-weight:700;text-decoration:none}
