.article-page .map-explorer-generated{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150);color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-300)}.article-page .map-explorer-generated code{display:block;padding:var(--cf-space-250);border:1px solid var(--cf-color-border-control);border-radius:var(--cf-radius-200);background:var(--cf-color-surface-input);color:var(--cf-color-text);font-family:var(--cf-font-mono);font-feature-settings:none;font-variant-ligatures:none;line-height:var(--cf-line-height-200);overflow-wrap:anywhere;white-space:pre-wrap}.article-page .map-explorer-generated button{padding:0;border:0;border-bottom:2px solid var(--cf-color-border-control);background:none;color:inherit;font:inherit;white-space:pre;cursor:pointer}.article-page .map-explorer-generated button[aria-pressed=true]{border-bottom-color:var(--cf-color-primary);background:var(--cf-color-primary-faint)}.article-page .map-explorer-original{margin:0;font-family:var(--cf-font-mono);font-size:var(--cf-font-size-275);font-feature-settings:none;font-variant-ligatures:none;line-height:var(--cf-line-height-160);white-space:pre-wrap}.article-page .map-explorer-original mark{border-radius:var(--cf-radius-050);background:var(--cf-color-primary-faint);color:inherit;outline:1px solid var(--cf-color-primary)}.article-page .map-explorer-number{display:inline-block;width:2em;color:var(--cf-color-text-tertiary)}@media(max-width:768px){.article-page .map-explorer-generated code{line-height:var(--cf-line-height-160)}}