.vmap[data-astro-cid-fwukzwsa]{margin:1.6rem 0 2rem;border:1px solid #dbe7e3;border-radius:14px;overflow:hidden;background:#fff}.sr-only[data-astro-cid-fwukzwsa]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vmap-bar[data-astro-cid-fwukzwsa]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;padding:.6rem .8rem;border-bottom:1px solid #eef4f2;background:#f7fbfa}.vmap-sido[data-astro-cid-fwukzwsa],.vmap-me[data-astro-cid-fwukzwsa],.vmap-holes[data-astro-cid-fwukzwsa] button[data-astro-cid-fwukzwsa]{font-family:inherit;font-weight:600;font-size:.82rem;line-height:1.2;padding:.4rem .7rem;border:1px solid #dbe7e3;border-radius:99px;background:#fff;color:#3c544e;cursor:pointer}.vmap-sido[data-astro-cid-fwukzwsa]:disabled{opacity:.6;cursor:default}.vmap-holes[data-astro-cid-fwukzwsa]{display:flex;gap:.25rem}.vmap-holes[data-astro-cid-fwukzwsa] button[data-astro-cid-fwukzwsa][aria-pressed=true]{background:#2b4a43;border-color:#2b4a43;color:#fff}.vmap-count[data-astro-cid-fwukzwsa]{margin:0;color:#5d746e;font-size:.78rem}.vmap-stage[data-astro-cid-fwukzwsa]{position:relative}.vmap-canvas[data-astro-cid-fwukzwsa]{width:100%;height:clamp(320px,62vh,560px);background:#eef2f1}.vmap-hint[data-astro-cid-fwukzwsa]{position:absolute;top:.6rem;left:50%;transform:translate(-50%);margin:0;padding:.45rem .85rem;border-radius:99px;background:#182d34e6;color:#fff;font-size:.78rem;white-space:nowrap;pointer-events:none;z-index:4}.vmap-panel[data-astro-cid-fwukzwsa]{position:absolute;left:.6rem;right:.6rem;bottom:.6rem;max-width:460px;max-height:78%;margin-inline:auto;overflow-y:auto;border-radius:12px;background:#182d34;box-shadow:0 6px 24px #00000059;z-index:5}.vmap-panel-head[data-astro-cid-fwukzwsa]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.55rem .5rem .4rem .75rem;color:#fff;font-size:.9rem;line-height:1.35}.vmap-panel-head[data-astro-cid-fwukzwsa] .close[data-astro-cid-fwukzwsa]{flex:none;padding:.15rem .35rem;border:0;background:transparent;color:#c5d6da;font-size:.95rem;cursor:pointer}.vmap-meta[data-astro-cid-fwukzwsa]{display:grid;grid-template-columns:auto 1fr;gap:.15rem .6rem;margin:0;padding:0 .75rem .5rem;font-size:.78rem;line-height:1.5}.vmap-meta[data-astro-cid-fwukzwsa] dt{color:#93aeb5;white-space:nowrap}.vmap-meta[data-astro-cid-fwukzwsa] dd{margin:0;color:#eaf2f3;overflow-wrap:anywhere}.vmap-meta[data-astro-cid-fwukzwsa] a{color:#9fd6e6}.vmap-go[data-astro-cid-fwukzwsa]{margin:0;padding:0 .75rem .65rem}.vmap-go[data-astro-cid-fwukzwsa] a{display:inline-block;padding:.35rem .75rem;border-radius:99px;background:#fee500;color:#2a2500;font-size:.78rem;font-weight:700;text-decoration:none}.vmap-go[data-astro-cid-fwukzwsa] a.nv{margin-left:.35rem;background:#03c75a;color:#fff}.vmap-more[data-astro-cid-fwukzwsa]{margin:0;padding:.45rem .75rem .7rem;border-top:1px solid #2c464e;list-style:none;font-size:.76rem;line-height:1.5}.vmap-more[data-astro-cid-fwukzwsa] button{padding:.1rem 0;border:0;background:none;color:#9fd6e6;font:inherit;text-align:left;text-decoration:underline;cursor:pointer}.vmap-stage[data-astro-cid-fwukzwsa] .vmap-cl{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#285468e6;border:2px solid #fff;box-shadow:0 2px 8px #182d344d;color:#fff;font-family:inherit;font-weight:700;font-size:.78rem;line-height:1;letter-spacing:-.02em;cursor:pointer;user-select:none}.vmap-stage[data-astro-cid-fwukzwsa] .vmap-me-dot{width:16px;height:16px;border-radius:50%;background:#e0453a;border:3px solid #fff;box-shadow:0 0 0 2px #e0453a59}.vmap-place[data-astro-cid-fwukzwsa]{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .7rem;margin:0;padding:.5rem .8rem;border-bottom:1px solid #eef4f2;background:#eef7f4;color:#2b4a43;font-size:.86rem;font-weight:600}.vmap-place[data-astro-cid-fwukzwsa] button[data-astro-cid-fwukzwsa]{padding:0;border:0;background:none;color:#1f6f5c;font:inherit;font-weight:500;text-decoration:underline;cursor:pointer}.vmap-place[data-astro-cid-fwukzwsa][hidden]{display:none}.vmap-fallback[data-astro-cid-fwukzwsa],.vmap-src[data-astro-cid-fwukzwsa]{margin:0;padding:.6rem .8rem;border-top:1px solid #eef4f2;color:#6b807a;font-size:.74rem;line-height:1.6}.vmap-fallback[data-astro-cid-fwukzwsa]{color:#8a4b3f;background:#fdf6f4}.vmap-src[data-astro-cid-fwukzwsa] a{color:inherit}.crumb[data-astro-cid-74soa3lt]{font-size:13.5px;color:var(--muted);display:flex;gap:8px;margin-bottom:14px}.crumb[data-astro-cid-74soa3lt] a[data-astro-cid-74soa3lt]{color:var(--muted);text-decoration:none}.vh-page[data-astro-cid-74soa3lt]{padding-block:1.6rem 3rem}.vh-page[data-astro-cid-74soa3lt] h1[data-astro-cid-74soa3lt]{font-size:33px;font-weight:800;line-height:1.35;letter-spacing:-1px;color:var(--ink-strong);margin-bottom:.6rem;text-wrap:balance}@media (max-width: 720px){.vh-page[data-astro-cid-74soa3lt] h1[data-astro-cid-74soa3lt]{font-size:27px}}.vh-page[data-astro-cid-74soa3lt] h2[data-astro-cid-74soa3lt]{margin-top:2rem}.vh-page[data-astro-cid-74soa3lt] .lead[data-astro-cid-74soa3lt]{font-size:1.05rem;line-height:1.85}.vh-page[data-astro-cid-74soa3lt] .warn[data-astro-cid-74soa3lt]{padding:.7rem .9rem;border-left:4px solid #c2543f;border-radius:0 8px 8px 0;background:#fdf6f4;color:#7d3a2d}.vh-page[data-astro-cid-74soa3lt] .note[data-astro-cid-74soa3lt]{font-size:.86rem;color:#5d746e;line-height:1.7}.vh-page[data-astro-cid-74soa3lt] .more[data-astro-cid-74soa3lt]{margin-top:1.4rem;padding-top:1rem;border-top:1px solid #eef4f2;font-size:.92rem;line-height:1.8}.off[data-astro-cid-74soa3lt]{margin:.4rem 0;padding:.5rem .8rem;border:1px solid #eef4f2;border-radius:8px;font-size:.92rem}.off[data-astro-cid-74soa3lt] summary[data-astro-cid-74soa3lt]{font-weight:700;cursor:pointer}.off[data-astro-cid-74soa3lt] ul[data-astro-cid-74soa3lt]{margin:.5rem 0 .2rem;padding-left:1.1rem;line-height:1.7}.tw[data-astro-cid-74soa3lt]{overflow-x:auto;margin:1rem 0}table[data-astro-cid-74soa3lt]{width:100%;border-collapse:collapse;font-size:14.5px}th[data-astro-cid-74soa3lt],td[data-astro-cid-74soa3lt]{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line, #e5e0d8)}th[data-astro-cid-74soa3lt]{font-weight:700;color:var(--ink-strong);background:#faf8f5;white-space:nowrap}td[data-astro-cid-74soa3lt].num{white-space:nowrap}
