.tz[data-astro-cid-ist4qx53]{background:var(--card);border:1px solid var(--line);border-radius:24px;margin:0;padding:18px 18px 20px;box-shadow:0 20px 60px #1721260f}.tz[data-astro-cid-ist4qx53] svg[data-astro-cid-ist4qx53]{width:100%;height:auto;display:block}.tz-gridline[data-astro-cid-ist4qx53]{stroke:var(--line);stroke-width:1px;opacity:.55}.tz-mid[data-astro-cid-ist4qx53]{fill:var(--steel);fill-opacity:.06;stroke:var(--steel);stroke-width:1.5px;stroke-dasharray:5 6}.tz-free-ring[data-astro-cid-ist4qx53]{fill:none;stroke:var(--amber);stroke-width:2px}.tz-ring-label[data-astro-cid-ist4qx53]{font-family:var(--mono);fill:var(--steel);letter-spacing:.04em;font-size:13px}.tz-ring-label--free[data-astro-cid-ist4qx53]{fill:#8a4a17}.tz-a2[data-astro-cid-ist4qx53]{fill:none;stroke:var(--mist);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tz-a2-label[data-astro-cid-ist4qx53]{font-family:var(--mono);fill:var(--steel);font-size:12px;font-weight:700}.tz-near[data-astro-cid-ist4qx53]{fill:#8a4a17;opacity:.6}.tz-city[data-astro-cid-ist4qx53] circle[data-astro-cid-ist4qx53]{fill:var(--card);stroke:var(--ink-soft);stroke-width:2px}.tz-city[data-astro-cid-ist4qx53] text[data-astro-cid-ist4qx53]{font-family:var(--sans);fill:var(--ink-soft);paint-order:stroke;stroke:var(--card);stroke-width:4px;stroke-linejoin:round;font-size:15px;font-weight:600}.tz-base[data-astro-cid-ist4qx53]{fill:var(--ink);stroke:var(--card);stroke-width:3px}.tz-pulse[data-astro-cid-ist4qx53]{fill:none;stroke:var(--amber);stroke-width:2px;opacity:0}.tz-base-label[data-astro-cid-ist4qx53]{font-family:var(--sans);fill:var(--ink);paint-order:stroke;stroke:var(--card);stroke-width:5px;stroke-linejoin:round;font-size:16px;font-weight:700}.tz-scale[data-astro-cid-ist4qx53] path[data-astro-cid-ist4qx53],.tz-north[data-astro-cid-ist4qx53] path[data-astro-cid-ist4qx53]{fill:none;stroke:var(--ink-soft);stroke-width:1.5px}.tz-north[data-astro-cid-ist4qx53] path[data-astro-cid-ist4qx53]{fill:var(--ink-soft);stroke:none}.tz-scale[data-astro-cid-ist4qx53] text[data-astro-cid-ist4qx53],.tz-north[data-astro-cid-ist4qx53] text[data-astro-cid-ist4qx53]{font-family:var(--mono);fill:var(--ink-soft);font-size:12px}.tz-legend[data-astro-cid-ist4qx53]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.tz-legend[data-astro-cid-ist4qx53] li[data-astro-cid-ist4qx53]{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px;font-size:14.5px;display:flex}.tz-legend[data-astro-cid-ist4qx53] strong[data-astro-cid-ist4qx53]{color:var(--ink);min-width:9ch;font-weight:600}.tz-sw[data-astro-cid-ist4qx53]{border-radius:50%;flex:none;width:16px;height:16px}.tz-sw--free[data-astro-cid-ist4qx53]{border:2px solid var(--amber);background:#c9722e47}.tz-sw--mid[data-astro-cid-ist4qx53]{border:1.5px dashed var(--steel);background:#3d657314}.tz-sw--far[data-astro-cid-ist4qx53]{border:1.5px solid var(--line);background:0 0}.tz-note[data-astro-cid-ist4qx53]{color:var(--ink-faint);margin:12px 0 0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.tz[data-astro-cid-ist4qx53] .tz-free[data-astro-cid-ist4qx53]{transform-box:fill-box;transform-origin:50%;opacity:0;transform:scale(.2)}.tz[data-astro-cid-ist4qx53] .tz-mid[data-astro-cid-ist4qx53]{stroke-dasharray:var(--c);stroke-dashoffset:var(--c)}.tz[data-astro-cid-ist4qx53] .tz-city[data-astro-cid-ist4qx53]{opacity:0}.tz[data-astro-cid-ist4qx53].in .tz-free[data-astro-cid-ist4qx53]{animation:.9s cubic-bezier(.22,1,.36,1) .15s forwards tz-grow}.tz[data-astro-cid-ist4qx53].in .tz-mid[data-astro-cid-ist4qx53]{stroke-dasharray:var(--c);animation:1.4s ease-out .35s forwards tz-draw}.tz[data-astro-cid-ist4qx53].in .tz-city[data-astro-cid-ist4qx53]{animation:tz-fade .5s calc(.9s + var(--i) * 80ms) ease-out forwards}.tz[data-astro-cid-ist4qx53].in .tz-pulse[data-astro-cid-ist4qx53]{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out 1.2s 3 tz-pulse}}@keyframes tz-grow{to{opacity:1;transform:scale(1)}}@keyframes tz-draw{99%{stroke-dashoffset:0;stroke-dasharray:var(--c)}to{stroke-dashoffset:0;stroke-dasharray:5 6}}@keyframes tz-fade{to{opacity:1}}@keyframes tz-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (width<=560px){.tz[data-astro-cid-ist4qx53]{border-radius:18px;padding:12px 12px 16px}.tz-city[data-astro-cid-ist4qx53] text[data-astro-cid-ist4qx53]{font-size:19px}.tz-base-label[data-astro-cid-ist4qx53]{font-size:20px}.tz-ring-label[data-astro-cid-ist4qx53]{font-size:17px}.tz-a2-label[data-astro-cid-ist4qx53],.tz-scale[data-astro-cid-ist4qx53] text[data-astro-cid-ist4qx53],.tz-north[data-astro-cid-ist4qx53] text[data-astro-cid-ist4qx53]{font-size:16px}.tz-legend[data-astro-cid-ist4qx53] li[data-astro-cid-ist4qx53]{font-size:14px}}
