.wmap[data-astro-cid-mtmprebk]{--wm-ocean: #071630;--wm-land: #1e40af;--wm-border: #0b2554;--wm-grid: rgb(147 197 253 / .1);--wm-marker: #fbbf24;--wm-marker-ring: #0b1324;margin:0;display:grid;gap:var(--sp-2);min-width:0}:root[data-theme=light] .wmap[data-astro-cid-mtmprebk]{--wm-ocean: #e0ecff;--wm-land: #ffffff;--wm-border: #9cc0f5;--wm-grid: rgb(37 99 235 / .1);--wm-marker: #dc2626;--wm-marker-ring: #ffffff}.wm-frame[data-astro-cid-mtmprebk]{position:relative;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--wm-ocean)}svg[data-astro-cid-mtmprebk]{display:block;width:100%;height:auto;aspect-ratio:720 / 286;transition:none}.wm-ocean[data-astro-cid-mtmprebk]{fill:var(--wm-ocean)}.wm-grid[data-astro-cid-mtmprebk] line[data-astro-cid-mtmprebk]{stroke:var(--wm-grid);stroke-width:.6;vector-effect:non-scaling-stroke}.wm-grid[data-astro-cid-mtmprebk] .wm-equator[data-astro-cid-mtmprebk]{stroke-dasharray:4 4}.wm-land[data-astro-cid-mtmprebk]{fill:var(--wm-land);stroke:var(--wm-border);stroke-width:.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wm-glow-a[data-astro-cid-mtmprebk]{stop-color:var(--wm-marker);stop-opacity:.45}.wm-glow-b[data-astro-cid-mtmprebk]{stop-color:var(--wm-marker);stop-opacity:0}.wm-dot[data-astro-cid-mtmprebk]{fill:var(--wm-marker);stroke:var(--wm-marker-ring);stroke-width:1.5;vector-effect:non-scaling-stroke}.wm-pulse[data-astro-cid-mtmprebk]{fill:none;stroke:var(--wm-marker);stroke-width:2;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:wm-pulse 2s ease-out infinite}@keyframes wm-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(5);opacity:0}}@media(prefers-reduced-motion:reduce){.wm-pulse[data-astro-cid-mtmprebk]{animation:none;opacity:0}}.wm-tools[data-astro-cid-mtmprebk]{position:absolute;top:var(--sp-2);right:var(--sp-2);display:flex;gap:2px;padding:2px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(4px)}.wm-btn[data-astro-cid-mtmprebk]{min-height:26px;padding:0 var(--sp-2);border:0;border-radius:4px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.wm-btn[data-astro-cid-mtmprebk][aria-pressed=true]{background:var(--accent);color:var(--text-on-accent)}.wm-cap[data-astro-cid-mtmprebk]{font-size:var(--fs-xs);color:var(--text-subtle)}@media print{.wm-tools[data-astro-cid-mtmprebk]{display:none}.wm-frame[data-astro-cid-mtmprebk],.wm-ocean[data-astro-cid-mtmprebk],.wm-land[data-astro-cid-mtmprebk],.wm-dot[data-astro-cid-mtmprebk]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ipl-form[data-astro-cid-a3xfmyxm]{display:grid;gap:var(--sp-4)}.row[data-astro-cid-a3xfmyxm]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.row[data-astro-cid-a3xfmyxm] .input[data-astro-cid-a3xfmyxm]{flex:1 1 240px}.mono[data-astro-cid-a3xfmyxm],.results[data-astro-cid-a3xfmyxm] .mono{font-family:var(--font-mono)}.examples[data-astro-cid-a3xfmyxm]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}.chip[data-astro-cid-a3xfmyxm]{min-height:32px;padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xs);cursor:pointer}.chip[data-astro-cid-a3xfmyxm]:hover{border-color:var(--accent);color:var(--accent-text)}.results[data-astro-cid-a3xfmyxm]{display:grid;gap:var(--sp-4)}.empty[data-astro-cid-a3xfmyxm]{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-5);color:var(--text-subtle);font-size:var(--fs-sm);border-style:dashed}.results[data-astro-cid-a3xfmyxm] .overview{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-4);padding:var(--sp-5)}.results[data-astro-cid-a3xfmyxm] .ip-row{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.results[data-astro-cid-a3xfmyxm] .ip-big{font-family:var(--font-mono);font-size:clamp(1.25rem,1rem + 1.5vw,1.9rem);font-weight:700;color:var(--text);overflow-wrap:anywhere}.results[data-astro-cid-a3xfmyxm] .tags{display:flex;gap:var(--sp-2);margin-top:var(--sp-2)}.results[data-astro-cid-a3xfmyxm] .rir{display:grid;gap:2px;text-align:right;justify-items:end;max-width:32ch}.results[data-astro-cid-a3xfmyxm] .rir-label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-subtle)}.results[data-astro-cid-a3xfmyxm] .rir-name{font-size:var(--fs-xl);color:var(--accent-text)}.results[data-astro-cid-a3xfmyxm] .rir-full{font-size:var(--fs-xs);color:var(--text-muted)}@media(max-width:640px){.results[data-astro-cid-a3xfmyxm] .overview{grid-template-columns:minmax(0,1fr)}.results[data-astro-cid-a3xfmyxm] .rir{text-align:left;justify-items:start;max-width:none}}.ipr[data-astro-cid-a3xfmyxm]{display:grid;gap:var(--sp-4);min-width:0}.results[data-astro-cid-a3xfmyxm] .loc-card{gap:var(--sp-3)}.results[data-astro-cid-a3xfmyxm] .loc-body{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.results[data-astro-cid-a3xfmyxm] .loc-body [data-world-map]{order:-1}.results[data-astro-cid-a3xfmyxm] .loc-info{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.results[data-astro-cid-a3xfmyxm] .loc-info dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));column-gap:var(--sp-5)}.results[data-astro-cid-a3xfmyxm] .loc-info dd{overflow-wrap:normal}.results[data-astro-cid-a3xfmyxm] .grid-cards{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.results[data-astro-cid-a3xfmyxm] .info-card{display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-4) var(--sp-5);min-width:0}.results[data-astro-cid-a3xfmyxm] .info-card h3{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-base)}.results[data-astro-cid-a3xfmyxm] .ic{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-text)}.results[data-astro-cid-a3xfmyxm] .info-card dl{margin:0;display:grid;gap:var(--sp-2)}.results[data-astro-cid-a3xfmyxm] .info-card dl>div{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:var(--sp-2);align-items:start}.results[data-astro-cid-a3xfmyxm] .info-card dt{color:var(--text-subtle);font-size:var(--fs-sm)}.results[data-astro-cid-a3xfmyxm] .info-card dd{margin:0;display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-sm);min-width:0}.results[data-astro-cid-a3xfmyxm] .info-card dd>span,.results[data-astro-cid-a3xfmyxm] .info-card dd>a{overflow-wrap:anywhere;min-width:0}.results[data-astro-cid-a3xfmyxm] .info-card dd.mono{font-size:var(--fs-xs)}.results[data-astro-cid-a3xfmyxm] .info-card dd.muted{color:var(--text-subtle)}.results[data-astro-cid-a3xfmyxm] .copy-mini{margin-left:auto;flex-shrink:0;min-height:26px;padding:0 8px;border:1px solid var(--border);border-radius:4px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.results[data-astro-cid-a3xfmyxm] .copy-mini:hover{color:var(--text);border-color:var(--accent)}.results[data-astro-cid-a3xfmyxm] .note{font-size:var(--fs-xs);color:var(--text-subtle)}.results[data-astro-cid-a3xfmyxm] .checks{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.results[data-astro-cid-a3xfmyxm] .checks li{display:grid;gap:2px;font-size:var(--fs-sm)}.results[data-astro-cid-a3xfmyxm] .checks a{font-weight:600;text-decoration:none}.results[data-astro-cid-a3xfmyxm] .checks a:hover{text-decoration:underline}.results[data-astro-cid-a3xfmyxm] .checks span{color:var(--text-muted);font-size:var(--fs-xs)}.results[data-astro-cid-a3xfmyxm] .sk{min-height:140px}.results[data-astro-cid-a3xfmyxm] .overview.sk{min-height:96px}.results[data-astro-cid-a3xfmyxm] .sk-line{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--surface-2),var(--border),var(--surface-2));background-size:200% 100%;animation:ipl-shimmer 1.2s linear infinite}.results[data-astro-cid-a3xfmyxm] .w40{width:40%}.results[data-astro-cid-a3xfmyxm] .w60{width:60%}.results[data-astro-cid-a3xfmyxm] .w80{width:80%}@keyframes ipl-shimmer{to{background-position:-200% 0}}
