.nws[data-astro-cid-vsaj4smv]{margin:0 0 32px;padding:22px 24px;border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--gray-a4)}.nws[data-astro-cid-vsaj4smv] h2[data-astro-cid-vsaj4smv]{margin:0 0 4px;font-size:22px}.nws[data-astro-cid-vsaj4smv] .nws-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.nws[data-astro-cid-vsaj4smv] .nws-list li{display:grid;grid-template-columns:130px 60px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--gray-a4);font-size:15px}.nws[data-astro-cid-vsaj4smv] .nws-t{font-weight:700}@media(max-width:640px){.nws[data-astro-cid-vsaj4smv] .nws-list li{grid-template-columns:1fr auto}.nws[data-astro-cid-vsaj4smv] .nws-list li span:last-child{grid-column:1 / -1}}.nws-foot[data-astro-cid-vsaj4smv]{margin-top:14px}.rmap{margin:0 0 40px;max-width:760px}.rmap-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rmap-skip{font-size:13px;color:var(--gray-11)}.rmap-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rmap-fig{margin:0}.rmap-stage{position:relative;aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:var(--gray-3);box-shadow:inset 0 0 0 1px var(--gray-a5),var(--shadow-lift)}.rmap-stage>img{display:block;width:100%;height:100%;object-fit:cover}.rmap-stage .rmap-live{position:absolute;inset:0}.rmap-stage[data-state=ready]>img,.rmap-stage[data-state=ready]>.rmap-open{visibility:hidden}.rmap-open{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:44px;padding:0 20px;font-size:15px;box-shadow:0 10px 30px -10px #00000080}.rmap-open:active{transform:translate(-50%,-50%) scale(.97)}.rmap-stage[data-state=loading] .rmap-open{opacity:.7;pointer-events:none}.rmap-attr{margin-top:8px;font-size:12px;line-height:1.45;color:var(--gray-11)}.rmap-attr a{color:inherit}.rmap-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:18px 0 0;background:var(--gray-a4);border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--gray-a4)}.rmap-facts>div{background:var(--card);padding:14px 16px}.rmap-facts dt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-11);margin-bottom:4px}.rmap-facts dd{margin:0;font:700 17px/1.3 var(--font-body);color:var(--gray-12)}.rmap-facts small{display:block;margin-top:4px;font-weight:400;font-size:12px;color:var(--gray-11)}.rmap-prof{margin:18px 0 0;padding:14px 16px 12px;background:var(--card);border-radius:14px;box-shadow:inset 0 0 0 1px var(--gray-a4);position:relative}.rmap-prof figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:14px;margin-bottom:8px}.rmap-prof figcaption span{font-size:12px;color:var(--gray-11)}.rmap-prof svg{display:block;width:100%;height:120px}.rp-area{fill:var(--accent-a4)}.rp-line{fill:none;stroke:var(--accent-9);stroke-width:2.5}.rp-cur{stroke:var(--gray-12);stroke-width:1.5;opacity:0}.rp-axis{display:flex;justify-content:space-between;font:500 12px/1 var(--font-mono);color:var(--gray-11);margin-top:6px}.rp-scrub{display:block;margin-top:8px}.rp-scrub input{width:100%;height:28px;accent-color:var(--accent-9)}.rp-read{margin:4px 0 0;font-size:13px;color:var(--gray-11);min-height:1.4em}.rmap-h3{margin:24px 0 10px;font:700 20px/1.2 var(--font-body)}.rmap-steps{list-style:none;margin:0;padding:0;counter-reset:s}.rmap-steps li{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--gray-a4);font-size:15px;line-height:1.45}.rm-mi{font:600 13px/1.6 var(--font-mono);color:var(--accent-11)}.rmap-note{margin:10px 0 0;font-size:13px;color:var(--gray-11)}.rmap-note a{color:inherit}.rmap-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0}.rmap-pin{width:28px;height:28px;border-radius:50%;color:#fff;display:grid;place-items:center;font:800 14px/1 var(--font-body);border:3px solid #fff;box-shadow:0 1px 4px #0006}.rmap-dot{width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--accent-9);box-shadow:0 0 0 4px #ffffff80}.maplibregl-ctrl-attrib{font-size:12px}.hmap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:start;margin:8px 0 48px}.hmap-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hmap-list li a{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:14px;background:var(--card);box-shadow:inset 0 0 0 1px var(--gray-a4);text-decoration:none;color:var(--gray-12)}.hmap-list li a:hover{box-shadow:inset 0 0 0 1px var(--accent-9)}.hmap-n{width:28px;height:28px;border-radius:50%;background:var(--accent-9);color:#fff;display:grid;place-items:center;font:800 14px/1 var(--font-body)}.hmap-list b{display:block;font-size:16px}.hmap-list small{display:block;font-size:13px;color:var(--gray-11);margin-top:2px}.hmap .rmap-stage{position:sticky;top:calc(var(--header-h) + 16px)}@media(max-width:820px){.rmap-facts{grid-template-columns:1fr}.rmap-stage{border-radius:14px}.hmap{grid-template-columns:1fr}.hmap>figure{order:-1}.hmap .rmap-stage{position:relative;top:0}}
