.rmap[data-astro-cid-xljgbwpu]{aspect-ratio:1000/860;width:100%;margin-inline:auto;position:relative}.rmap[data-astro-cid-xljgbwpu]>svg[data-astro-cid-xljgbwpu]:first-child{border-radius:24px;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 30px 60px -40px #000a}.sea[data-astro-cid-xljgbwpu]{fill:color-mix(in srgb, #2a5b8a 16%, var(--card))}.dot[data-astro-cid-xljgbwpu]{fill:color-mix(in srgb, #2a5b8a 28%, var(--card))}.other[data-astro-cid-xljgbwpu]{fill:color-mix(in srgb, var(--ink) 7%, var(--paper));stroke:color-mix(in srgb, var(--ink) 18%, var(--paper));stroke-width:.8px}.china[data-astro-cid-xljgbwpu]{fill:var(--card);stroke:var(--seal);stroke-width:2.2px;stroke-linejoin:round}.china-glow[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--seal);stroke-width:12px;opacity:.12;stroke-linejoin:round}.lab[data-astro-cid-xljgbwpu]{fill:color-mix(in srgb, #2a5b8a 70%, var(--ink));font:italic 15px var(--f-body);letter-spacing:.04em;opacity:.75}.cn[data-astro-cid-xljgbwpu]{fill:var(--seal);font:120px var(--f-zh);opacity:.07}.tie[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--ink-2);stroke-width:13px;stroke-dasharray:2.5 6}.rail[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.rail-in[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--card);stroke-width:3px;stroke-linecap:round}.mk[data-astro-cid-xljgbwpu]{fill:none;stroke:#fff;stroke-width:30px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--ease)}.scroll[data-astro-cid-xljgbwpu] .mk[data-astro-cid-xljgbwpu]{stroke-dashoffset:1px}.scroll[data-astro-cid-xljgbwpu] .mk[data-astro-cid-xljgbwpu].on{stroke-dashoffset:0}.fly[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--gold);stroke-width:3px;stroke-dasharray:10 9;stroke-linecap:round;transition:opacity .6s;animation:1.2s linear infinite fly}@keyframes fly{to{stroke-dashoffset:-19px}}.scroll[data-astro-cid-xljgbwpu] .fly[data-astro-cid-xljgbwpu]{opacity:0}.scroll[data-astro-cid-xljgbwpu] .fly[data-astro-cid-xljgbwpu].on{opacity:1}.inset[data-astro-cid-xljgbwpu]{background:color-mix(in srgb, var(--card) 85%, transparent);border:1px solid var(--line);border-radius:12px;width:20%;padding:4px;position:absolute;top:3%;left:2.5%}.ichina[data-astro-cid-xljgbwpu]{fill:color-mix(in srgb, var(--seal) 18%, var(--card));stroke:var(--seal);stroke-width:1px}.ibox[data-astro-cid-xljgbwpu]{fill:color-mix(in srgb, var(--seal) 25%, transparent);stroke:var(--seal);stroke-width:1.5px}.badge[data-astro-cid-xljgbwpu]{background:var(--ink);color:var(--paper);white-space:nowrap;z-index:2;transition:opacity .6s .5s, transform .6s .5s var(--ease);border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 6px;font-size:.78rem;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 18px -8px #000a}.badge[data-astro-cid-xljgbwpu] svg[data-astro-cid-xljgbwpu]{fill:currentColor;width:18px;height:18px}.badge[data-astro-cid-xljgbwpu].train{background:var(--seal);color:#fff}.badge[data-astro-cid-xljgbwpu].plane{background:var(--gold);color:#1f1b18}.scroll[data-astro-cid-xljgbwpu] .badge[data-astro-cid-xljgbwpu]{opacity:0;transform:translate(-50%,-30%)scale(.8)}.scroll[data-astro-cid-xljgbwpu] .badge[data-astro-cid-xljgbwpu].on{opacity:1;transform:translate(-50%,-50%)}.pin[data-astro-cid-xljgbwpu]{color:var(--ink);z-index:3;text-decoration:none;position:absolute;transform:translate(-50%,-50%)}.pin[data-astro-cid-xljgbwpu] .pin-ph{aspect-ratio:1;border:3px solid var(--card);width:clamp(30px,4vw,58px);box-shadow:0 0 0 2.5px var(--c), 0 12px 22px -8px #000a;transition:transform .45s var(--ease), box-shadow .3s;border-radius:50%}.pin[data-astro-cid-xljgbwpu]:hover .pin-ph,.pin[data-astro-cid-xljgbwpu].active .pin-ph{box-shadow:0 0 0 3px var(--c), 0 16px 30px -8px #000c;transform:scale(1.3)}.pin[data-astro-cid-xljgbwpu].active{z-index:4}.num[data-astro-cid-xljgbwpu]{background:var(--c);color:#fff;border:2px solid var(--card);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-6px;left:-6px}.lbl[data-astro-cid-xljgbwpu]{white-space:nowrap;background:var(--card);border-radius:999px;padding:3px 10px;font-size:.92rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px -6px #0008}.r[data-astro-cid-xljgbwpu] .lbl[data-astro-cid-xljgbwpu]{left:calc(100% + 10px)}.l[data-astro-cid-xljgbwpu] .lbl[data-astro-cid-xljgbwpu]{right:calc(100% + 10px)}.b[data-astro-cid-xljgbwpu] .lbl[data-astro-cid-xljgbwpu]{top:calc(100% + 14px);left:50%;transform:translate(-50%)}.scroll[data-astro-cid-xljgbwpu] .pin[data-astro-cid-xljgbwpu]{opacity:.5;filter:grayscale(.7);transition:opacity .5s,filter .5s}.scroll[data-astro-cid-xljgbwpu] .pin[data-astro-cid-xljgbwpu].seen{opacity:1;filter:none}.legend[data-astro-cid-xljgbwpu]{background:color-mix(in srgb, var(--card) 88%, transparent);border:1px solid var(--line);color:var(--ink-2);border-radius:12px;flex-direction:column;gap:4px;padding:8px 12px;font-size:.78rem;display:flex;position:absolute;bottom:3%;right:2.5%}.legend[data-astro-cid-xljgbwpu] span[data-astro-cid-xljgbwpu]{align-items:center;gap:8px;display:flex}.lg-rail[data-astro-cid-xljgbwpu]{background:repeating-linear-gradient(90deg, var(--ink-2) 0 2px, transparent 2px 6px), linear-gradient(var(--ink) 0 2px, transparent 2px 5px, var(--ink) 5px 7px);width:28px;height:7px}.lg-fly[data-astro-cid-xljgbwpu]{border-top:3px dashed var(--gold);width:28px;height:0}@media (width<=640px){.lbl[data-astro-cid-xljgbwpu]{padding:1px 6px;font-size:.7rem}.badge[data-astro-cid-xljgbwpu]{padding:2px 6px 2px 3px;font-size:.62rem}.badge[data-astro-cid-xljgbwpu] svg[data-astro-cid-xljgbwpu]{width:13px;height:13px}.legend[data-astro-cid-xljgbwpu],.inset[data-astro-cid-xljgbwpu]{display:none}}
