.amap[data-astro-cid-kkueqqnp]{margin:0;background:var(--ink);border-radius:var(--radius);padding:clamp(1.25rem,3vw,2rem);color:var(--on-dark);position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #1e1e1b8c}.amap[data-astro-cid-kkueqqnp]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}.amap[data-astro-cid-kkueqqnp]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--orange)}.amap__head[data-astro-cid-kkueqqnp]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.amap__tag[data-astro-cid-kkueqqnp]{font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--orange)}.amap__live[data-astro-cid-kkueqqnp]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .8rem;border:1px solid rgb(255 255 255 / .15);border-radius:999px;font-size:.8rem;font-weight:700}.amap__live[data-astro-cid-kkueqqnp] i[data-astro-cid-kkueqqnp]{width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 #f0971599;animation:amapBlink 2s infinite}.amap__stage[data-astro-cid-kkueqqnp]{position:relative;aspect-ratio:1;margin:.5rem auto 0;max-width:560px}.amap__stage[data-astro-cid-kkueqqnp] svg[data-astro-cid-kkueqqnp]{position:relative;display:block;width:100%;height:100%;overflow:visible}.amap__sweep[data-astro-cid-kkueqqnp]{position:absolute;left:6%;top:6%;width:88%;height:88%;border-radius:50%;background:conic-gradient(from 0deg,rgb(240 151 21 / .28),rgb(240 151 21 / 0) 70deg,transparent 360deg);animation:amapSpin 7s linear infinite}.amap__axis[data-astro-cid-kkueqqnp]{stroke:#ffffff12;stroke-width:1}.amap__ring[data-astro-cid-kkueqqnp]{fill:none;stroke:#ffffff24;stroke-width:1}.amap__ring--edge[data-astro-cid-kkueqqnp]{stroke:var(--orange);stroke-width:2;stroke-dasharray:8 7}.amap__km[data-astro-cid-kkueqqnp]{fill:var(--on-dark-muted);font-size:13px;font-weight:700;letter-spacing:.06em;paint-order:stroke;stroke:var(--ink);stroke-width:4px}.amap__dot[data-astro-cid-kkueqqnp]{fill:var(--on-dark);stroke:var(--ink);stroke-width:2;transition:fill .2s}.amap__name[data-astro-cid-kkueqqnp]{fill:var(--on-dark);font-size:17px;font-weight:700;paint-order:stroke;stroke:var(--ink);stroke-width:5px;stroke-linejoin:round}.amap__town[data-astro-cid-kkueqqnp]:hover .amap__dot[data-astro-cid-kkueqqnp],.amap__town[data-astro-cid-kkueqqnp]:hover .amap__name[data-astro-cid-kkueqqnp]{fill:var(--orange)}.amap__core[data-astro-cid-kkueqqnp]{fill:var(--orange);stroke:var(--ink);stroke-width:3}.amap__pulse[data-astro-cid-kkueqqnp]{fill:#f0971540;transform-origin:300px 300px;animation:amapPulse 2.4s ease-out infinite}.amap__city[data-astro-cid-kkueqqnp]{fill:var(--orange);font-size:17px;font-weight:800;letter-spacing:.14em;paint-order:stroke;stroke:var(--ink);stroke-width:5px}.amap__ns[data-astro-cid-kkueqqnp]{fill:var(--on-dark-muted);font-size:12px;font-weight:800}.amap__legend[data-astro-cid-kkueqqnp]{position:relative;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:.75rem;padding-bottom:.5rem;font-size:.82rem;color:var(--on-dark-muted)}.amap__legend[data-astro-cid-kkueqqnp] span[data-astro-cid-kkueqqnp]{display:inline-flex;align-items:center;gap:.5rem}.amap__lg[data-astro-cid-kkueqqnp]{width:10px;height:10px;border-radius:50%;background:var(--on-dark)}.amap__lg--core[data-astro-cid-kkueqqnp]{background:var(--orange)}.amap__lg--ring[data-astro-cid-kkueqqnp]{width:18px;height:0;border-radius:0;background:none;border-top:2px dashed var(--orange)}@keyframes amapSpin{to{transform:rotate(360deg)}}@keyframes amapPulse{0%{transform:scale(.5);opacity:1}to{transform:scale(2.4);opacity:0}}@keyframes amapBlink{0%{box-shadow:0 0 #f0971599}70%{box-shadow:0 0 0 8px #f0971500}to{box-shadow:0 0 #f0971500}}@media(prefers-reduced-motion:reduce){.amap__sweep[data-astro-cid-kkueqqnp],.amap__pulse[data-astro-cid-kkueqqnp],.amap__live[data-astro-cid-kkueqqnp] i[data-astro-cid-kkueqqnp]{animation:none}}@media(max-width:560px){.amap__name[data-astro-cid-kkueqqnp]{font-size:21px}.amap__km[data-astro-cid-kkueqqnp]{font-size:16px}}
