.blind-map.svelte-19tqsec{margin:0}.stage.svelte-19tqsec{position:relative}.zoom.svelte-19tqsec{position:absolute;top:var(--space-1);right:var(--space-1);display:flex;align-items:center;justify-content:center;padding:.3rem;border:1px solid var(--border);background:var(--surface);color:var(--text-faint);opacity:.75;cursor:pointer;line-height:0}.zoom.svelte-19tqsec:hover,.zoom.svelte-19tqsec:focus-visible{opacity:1;color:var(--text);border-color:var(--text-faint)}svg.map.svelte-19tqsec{display:block;width:100%;height:auto;background:var(--bg-inset);border:1px solid var(--border)}.land.svelte-19tqsec{fill:var(--map-land)}.here.svelte-19tqsec{fill:var(--accent)}.close.svelte-19tqsec .here:where(.svelte-19tqsec){stroke:var(--accent);stroke-width:1.4;vector-effect:non-scaling-stroke}.borders.svelte-19tqsec{fill:none;stroke:var(--bg-inset);stroke-width:1;vector-effect:non-scaling-stroke}.capital-dot.svelte-19tqsec{fill:var(--accent-ink);stroke:var(--bg-inset);stroke-width:1.2}.capital-name.svelte-19tqsec{fill:var(--text);font-size:12px;font-weight:600;paint-order:stroke;stroke:var(--bg-inset);stroke-width:3;stroke-linejoin:round}.ring.svelte-19tqsec,.dot.svelte-19tqsec{fill:none;stroke:var(--accent-ink);stroke-width:1.5}.dot.svelte-19tqsec{fill:var(--accent)}.placeholder.svelte-19tqsec{background:var(--bg-inset);border:1px solid var(--border)}figcaption.svelte-19tqsec{margin-top:var(--space-1)}.details.svelte-c6r45b{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated);overflow:hidden;box-shadow:var(--shadow-sm)}.tablist.svelte-c6r45b{display:grid;grid-template-columns:repeat(var(--tab-count),1fr);background:var(--bg-inset);border-bottom:1px solid var(--border)}.tab.svelte-c6r45b{display:flex;align-items:center;gap:var(--space-2);padding:.7rem .9rem;background:none;border:none;border-bottom:3px solid transparent;color:var(--text-muted);text-align:left;min-height:56px;min-width:0;transition:background var(--transition),color var(--transition),border-color var(--transition)}.tab.svelte-c6r45b+.tab:where(.svelte-c6r45b){border-left:1px solid var(--border)}.tab.svelte-c6r45b:hover{background:var(--surface-hover);color:var(--text)}.tab.active.svelte-c6r45b{background:var(--bg-elevated);color:var(--text);border-bottom-color:var(--accent-ink)}.tab-icon.svelte-c6r45b{font-size:1.15rem;line-height:1;flex:0 0 auto}.tab-text.svelte-c6r45b{display:flex;flex-direction:column;min-width:0;max-width:100%;line-height:1.25}.tab-label.svelte-c6r45b{font-weight:600;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tab-label-short.svelte-c6r45b{display:none;font-weight:600}.tab-sub.svelte-c6r45b{font-size:.75rem;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tab.active.svelte-c6r45b .tab-sub:where(.svelte-c6r45b){color:var(--text-muted)}.panel.svelte-c6r45b{padding:var(--space-4)}.panel.svelte-c6r45b:focus{outline:none}@media(max-width:560px){.tab.svelte-c6r45b{flex-direction:column;align-items:center;gap:2px;padding:.55rem .3rem;text-align:center}.tab-text.svelte-c6r45b{align-items:center;width:100%}.tab-label.svelte-c6r45b,.tab-sub.svelte-c6r45b{display:none}.tab-label-short.svelte-c6r45b{display:block;font-size:.8rem}}.langs.svelte-vpm5x1{display:flex;flex-direction:column;gap:var(--space-4)}.sample-nav.svelte-vpm5x1{align-items:center;gap:var(--space-2);margin-top:var(--space-2);margin-bottom:var(--space-3)}.lang.svelte-vpm5x1+.lang:where(.svelte-vpm5x1){border-top:1px solid var(--border);padding-top:var(--space-4)}.lang-head.svelte-vpm5x1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.lang-head.svelte-vpm5x1 h4:where(.svelte-vpm5x1){margin:0}.native.svelte-vpm5x1{font-weight:400;font-size:.95rem}.meta.svelte-vpm5x1{margin:var(--space-1) 0 var(--space-2)}.note-inline.svelte-vpm5x1{margin:0 0 var(--space-2);font-style:italic}
