.system-header[data-astro-cid-czsppua5]{z-index:var(--z-header);backdrop-filter:blur(8px);background-color:#070a13;border-bottom:none;width:100%;max-width:100vw;position:sticky;top:0}.header-inner[data-astro-cid-czsppua5]{align-items:center;gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:56px;display:grid}.header-status[data-astro-cid-czsppua5]{justify-self:end}.header-brand[data-astro-cid-czsppua5]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;flex-shrink:0;display:flex}.brand-link[data-astro-cid-czsppua5]{letter-spacing:-.01em;color:var(--color-text-primary);align-items:center;min-height:44px;font-weight:800;text-decoration:none;display:flex}.brand-name[data-astro-cid-czsppua5]{font-size:1.05rem;font-family:var(--font-mono);white-space:nowrap;letter-spacing:.04em}.brand-sub[data-astro-cid-czsppua5]{font:500 .72rem/1 var(--font-mono);letter-spacing:.12em;color:var(--color-text-muted);white-space:nowrap;margin-left:10px}.header-nav[data-astro-cid-czsppua5]{align-items:center;max-width:100%;display:flex}.header-return[data-astro-cid-czsppua5]{min-height:44px;margin-left:var(--space-sm);font:500 .8rem/1.2 var(--font-mono);white-space:nowrap;align-items:center;display:inline-flex}.header-return[data-astro-cid-czsppua5][hidden]{display:none}.nav-links[data-astro-cid-czsppua5]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:flex}.nav-anchor[data-astro-cid-czsppua5]{font-family:var(--font-mono);border-radius:var(--radius-sm);min-height:44px;color:var(--color-text-secondary);transition:color var(--transition-fast), background-color var(--transition-fast);white-space:nowrap;justify-content:center;align-items:center;padding:8px 12px;font-size:.85rem;text-decoration:none;display:inline-flex}.nav-anchor[data-astro-cid-czsppua5]:hover{color:var(--color-text-primary);background-color:var(--color-bg-subtle)}.nav-anchor[data-astro-cid-czsppua5].is-active{color:#fff;background-color:var(--color-bg-overlay);font-weight:600}.header-status[data-astro-cid-czsppua5]{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.header-status[data-astro-cid-czsppua5] .btn-consola[data-astro-cid-czsppua5]{min-width:44px;min-height:44px}.world-nav[data-astro-cid-czsppua5]{align-items:center;display:inline-flex;position:relative}.world-dropdown[data-astro-cid-czsppua5]{position:relative}.world-dropdown-trigger[data-astro-cid-czsppua5]{font-family:var(--font-mono);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;background-color:#ffffff0a;border:none;align-items:center;gap:6px;min-height:44px;padding:6px 12px;font-size:.78rem;font-weight:500;list-style:none;transition:color .15s,background-color .15s;display:inline-flex}.world-dropdown-trigger[data-astro-cid-czsppua5]::-webkit-details-marker{display:none}.world-dropdown-trigger[data-astro-cid-czsppua5]:hover,.world-dropdown[data-astro-cid-czsppua5][open] .world-dropdown-trigger[data-astro-cid-czsppua5]{color:#fff;background-color:#ffffff14}.dropdown-chevron[data-astro-cid-czsppua5]{transition:transform .15s}.world-dropdown[data-astro-cid-czsppua5][open] .dropdown-chevron[data-astro-cid-czsppua5]{transform:rotate(180deg)}.world-dropdown-popover[data-astro-cid-czsppua5]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);z-index:100;background-color:#0c101d;min-width:240px;max-width:calc(100vw - 24px);max-height:min(420px,60dvh);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 10px 28px #000000b3}.world-list[data-astro-cid-czsppua5]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.world-item[data-astro-cid-czsppua5]{margin:0;padding:0}.world-link[data-astro-cid-czsppua5]{border-radius:var(--radius-sm);min-height:44px;color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:.8rem;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.world-link[data-astro-cid-czsppua5]:hover{color:#fff;background-color:#ffffff14}.world-link[data-astro-cid-czsppua5].is-active{color:#fff;background-color:#ffffff1f;font-weight:600}.world-dropdown-trigger[data-astro-cid-czsppua5]:focus-visible,.world-link[data-astro-cid-czsppua5]:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.world-title[data-astro-cid-czsppua5]{font-weight:500}.mode-tag[data-astro-cid-czsppua5]{font-family:var(--font-mono);text-transform:uppercase;border-radius:2px;padding:1px 5px;font-size:.65rem;font-weight:700}.tag-version[data-astro-cid-czsppua5]{color:#94a3b8;background:#1e293b}.tag-crash[data-astro-cid-czsppua5]{color:#f87171;background:#450a0a}.tag-runtime[data-astro-cid-czsppua5],.tag-virtual-machine[data-astro-cid-czsppua5]{color:#f472b6;background:#500724}.tag-origin[data-astro-cid-czsppua5]{color:#a5b4fc;background:#1e1b4b}@media (width<=960px){.header-inner[data-astro-cid-czsppua5]{min-height:56px;padding-top:var(--space-xs);padding-bottom:var(--space-xs);justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap;display:flex}.brand-name[data-astro-cid-czsppua5]{font-size:.95rem}.brand-sub[data-astro-cid-czsppua5]{display:none}.header-nav[data-astro-cid-czsppua5]{order:3;width:100%;padding-bottom:2px}.header-return[data-astro-cid-czsppua5]{margin-left:0}.nav-links[data-astro-cid-czsppua5]{flex-wrap:wrap;justify-content:center;gap:2px}.nav-anchor[data-astro-cid-czsppua5]{min-height:44px;padding:6px 8px;font-size:.75rem}.header-status[data-astro-cid-czsppua5]{order:2;position:relative}.world-nav[data-astro-cid-czsppua5],.world-dropdown[data-astro-cid-czsppua5]{position:static}}@media (width<=960px),(height<=480px){.system-header[data-astro-cid-czsppua5]{position:relative}.header-brand[data-astro-cid-czsppua5]{flex-shrink:1;min-width:0}.brand-name[data-astro-cid-czsppua5]{white-space:normal;overflow-wrap:anywhere}.world-dropdown-popover[data-astro-cid-czsppua5]{min-width:0;max-width:none;left:15px;right:15px}.header-status[data-astro-cid-czsppua5]{position:static}}@media (height<=480px){.system-header[data-astro-cid-czsppua5]{backdrop-filter:none}.world-dropdown-popover[data-astro-cid-czsppua5]{position:fixed;top:auto;bottom:12px}}.provenance-notice[data-astro-cid-tfmukxxe]{padding:var(--space-md) 0;color:var(--color-text-secondary);background-color:#070a13;border-top:none;margin-top:auto;font-size:.82rem}.notice-inner[data-astro-cid-tfmukxxe]{align-items:flex-start;gap:var(--space-md);display:flex}.notice-icon[data-astro-cid-tfmukxxe]{font-family:var(--font-mono);color:var(--color-text-muted);padding-top:.1rem;font-size:1.2rem;line-height:1}.notice-body[data-astro-cid-tfmukxxe]{flex:1}.notice-heading[data-astro-cid-tfmukxxe]{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-2xs);color:var(--color-text-primary);display:flex}.notice-badge[data-astro-cid-tfmukxxe]{font-family:var(--font-mono);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-muted);padding:.1rem .35rem;font-size:.65rem}.notice-text[data-astro-cid-tfmukxxe]{line-height:1.45}.notice-text[data-astro-cid-tfmukxxe] em[data-astro-cid-tfmukxxe]{color:var(--color-text-primary);font-style:normal}.notice-action[data-astro-cid-tfmukxxe]{white-space:nowrap;padding-top:.2rem}.notice-link[data-astro-cid-tfmukxxe]{font-family:var(--font-mono);color:var(--color-text-primary);border-bottom:1px dotted var(--color-border-strong);padding-bottom:1px;font-size:.75rem}.notice-link[data-astro-cid-tfmukxxe]:hover{color:#fff;border-bottom-style:solid;text-decoration:none}@media (width<=768px){.notice-inner[data-astro-cid-tfmukxxe]{gap:var(--space-xs);flex-direction:column}}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/ibm-plex-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/ibm-plex-sans-latin-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/ibm-plex-sans-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/ibm-plex-sans-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/ibm-plex-sans-latin-700-normal.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;src:url(/fonts/ibm-plex/ibm-plex-sans-condensed-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;src:url(/fonts/ibm-plex/ibm-plex-sans-condensed-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;src:url(/fonts/ibm-plex/ibm-plex-sans-condensed-latin-700-normal.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex/ibm-plex-mono-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex/ibm-plex-mono-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex/ibm-plex-mono-latin-700-normal.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Monaco, Consolas, monospace;--font-sans:"IBM Plex Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-condensed:"IBM Plex Sans Condensed", "IBM Plex Sans", "Arial Narrow", system-ui, sans-serif;--font-serif:Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--color-bg-base:#070a13;--color-bg-surface:#070a13;--color-bg-subtle:#0d121f;--color-bg-overlay:#232934;--color-bg-elevated:#1e2430;--color-accent-amber:#f59e0b;--color-border-subtle:#2b3240;--color-border-strong:#3f4a5c;--color-text-primary:#f0f3f6;--color-text-secondary:#9aa5b5;--color-text-muted:#657182;--color-text-inverse:#0c0e12;--color-b01-primary:#d1d5db;--color-b01-accent:#9ca3af;--color-b01-bg:#161a1e;--color-b01-border:#374151;--color-b02-primary:#d97757;--color-b02-accent:#8c432d;--color-b02-bg:#1a1412;--color-b02-border:#4d2b22;--color-b03-primary:#10b981;--color-b03-accent:#ec4899;--color-b03-bg:#101c18;--color-b03-border:#1e3a2f;--color-b04-primary:#60a5fa;--color-b04-accent:#f59e0b;--color-b04-bg:#111a28;--color-b04-border:#223854;--color-b05-primary:#ef4444;--color-b05-accent:#a3e635;--color-b05-bg:#1c1112;--color-b05-border:#521c1f;--color-b06-primary:#ec4899;--color-b06-accent:#06b6d4;--color-b06-bg:#1c0d18;--color-b06-border:#701a47;--color-b07-primary:#2dd4a8;--color-b07-accent:#38bdf8;--color-b07-bg:#061915;--color-b07-border:#11574a;--color-hanan:#93c5fd;--color-kay:#f59e0b;--color-uku:#a855f7;--color-meridiano:#e879f9;--element-agua:#5b9bd5;--element-fuego:#f0643c;--element-tierra:#b49a5e;--element-aire:#cfd8e3;--element-eter:#c9a7f2;--edge-reading-sequence:#cbd5e1;--edge-lineage:#ec4899;--edge-fork:#818cf8;--edge-fork-proposed:#a5b4fc;--edge-manifests:#d8c49a;--edge-sustains:#10b981;--edge-transforms:#f97316;--edge-reactivates:#2dd4bf;--edge-opens-to:#fda4af;--edge-documents:#94a3b8;--edge-tension:#ef4444;--edge-analogy:#38bdf8;--edge-executes:#7fb0f5;--edge-leaks:#ff4f9a;--edge-containment:#475569;--edge-base:#2b3240;--node-surface:#0c1322;--node-ink:#f1f5f9;--node-origin:#8b98ab;--node-method:#22b8cf;--node-model:#818cf8;--node-api:#38bdf8;--node-io:#a78bfa;--node-mod:#a3c93a;--node-psu:#fbbf24;--node-gui:#3fe0bd;--node-territory:#34d399;--node-zone:#7c8a9e;--badge-documented-bg:#064e3b;--badge-documented-fg:#6ee7b7;--badge-documented-border:#059669;--badge-interpretation-bg:#1e3a8a;--badge-interpretation-fg:#93c5fd;--badge-interpretation-border:#2563eb;--badge-project-bg:#4c1d95;--badge-project-fg:#c4b5fd;--badge-project-border:#7c3aed;--badge-pending-bg:#78350f;--badge-pending-fg:#fcd34d;--badge-pending-border:#d97706;--badge-disputed-bg:#7f1d1d;--badge-disputed-fg:#fca5a5;--badge-disputed-border:#dc2626;--z-base:0;--z-elevated:10;--z-header:100;--z-drawer:200;--z-overlay:300;--z-tooltip:400;--transition-fast:.12s ease;--transition-normal:.2s ease;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #00000080;--shadow-lg:0 10px 15px -3px #0009, 0 4px 6px -4px #0009}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);color:var(--color-text-primary);background-color:var(--color-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;max-width:100vw;font-size:15px;line-height:1.55;overflow-x:clip}body{background-color:var(--color-bg-base);flex-direction:column;max-width:100vw;min-height:100vh;display:flex;overflow-x:clip}.subnode-card .editorial-badge,.world-hero .editorial-badge,.transformation-card .editorial-badge,#node-inspector-drawer .editorial-badge{font:400 16px/1.5 var(--font-sans);text-transform:none;letter-spacing:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;font-size:inherit;cursor:pointer;color:inherit;background:0 0;border:none}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}.container{width:100%;max-width:1240px;padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right));margin-left:auto;margin-right:auto}.mono-tag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}[data-theme=b01]{--color-accent-current:var(--color-b01-primary);--color-bg-current:var(--color-b01-bg);--color-border-current:var(--color-b01-border)}[data-theme=b02]{--color-accent-current:var(--color-b02-primary);--color-bg-current:var(--color-b02-bg);--color-border-current:var(--color-b02-border)}[data-theme=b03]{--color-accent-current:var(--color-b03-primary);--color-bg-current:var(--color-b03-bg);--color-border-current:var(--color-b03-border)}[data-theme=b04]{--color-accent-current:var(--color-b04-primary);--color-bg-current:var(--color-b04-bg);--color-border-current:var(--color-b04-border)}[data-theme=b05]{--color-accent-current:var(--color-b05-primary);--color-bg-current:var(--color-b05-bg);--color-border-current:var(--color-b05-border)}[data-theme=b06]{--color-accent-current:var(--color-b06-primary);--color-bg-current:var(--color-b06-bg);--color-border-current:var(--color-b06-border)}[data-theme=b07]{--color-accent-current:var(--color-b07-primary);--color-bg-current:var(--color-b07-bg);--color-border-current:var(--color-b07-border)}:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus,h3[tabindex="-1"]:focus{outline:none}main :is(h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only:focus,.focus\:not-sr-only:focus,.skip-link:focus{top:var(--space-xs,8px);left:var(--space-xs,8px);z-index:9999;clip:auto;white-space:normal;color:#f8fafc;border-radius:var(--radius-sm,4px);width:auto;height:auto;font-family:var(--font-mono,monospace);background-color:#0b1120;border:2px solid #38bdf8;margin:0;padding:8px 14px;font-size:.85rem;font-weight:600;text-decoration:none;position:fixed;box-shadow:0 4px 16px #000000bf}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:none!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.node-scope-note{border-left:2px solid var(--color-border-strong);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:.5rem 0;padding:.5rem .75rem;font-size:.85rem;line-height:1.5}.consola-tag{display:none}html[data-modo=consola] .consola-tag{font-family:var(--font-mono);letter-spacing:.01em;color:#7ee787;word-break:break-word;margin-left:.35em;font-size:.72rem;display:inline}html[data-modo=consola] .consola-tag.consola-bloque{margin:.25rem 0 0;display:block}details.consola-registro{margin:.45rem 0}details.consola-registro>summary{cursor:pointer;color:var(--color-text-secondary);font-size:.78rem}details.consola-registro>:not(summary){font-size:.8rem}html[data-modo=consola] details.consola-registro{font-family:var(--font-mono);background:#3fb9500f;border-left:2px solid #3fb950;padding:.25rem 0 .25rem .7rem}html[data-modo=consola] details.consola-registro>summary{color:#7ee787}html[data-modo=consola] details.consola-registro p:before,html[data-modo=consola] details.consola-registro li:before{content:"> ";color:#3fb950}.btn-consola{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle,#30363d);cursor:pointer;background:0 0;border-radius:4px;min-height:32px;padding:6px 10px;font-size:.72rem}.btn-consola[aria-pressed=true]{color:#7ee787;background:#3fb9501a;border-color:#3fb950}.btn-consola:focus-visible{outline-offset:2px;outline:2px solid #7ee787}.page-index-bar{top:var(--header-height,56px);z-index:20;backdrop-filter:blur(6px);border-bottom:1px solid var(--color-border-subtle,#30363d);background:#070a13f0;position:sticky}.page-index{flex-wrap:wrap;gap:6px 14px;padding-top:8px;padding-bottom:8px;display:flex;margin-top:0!important}.page-index a{font-family:var(--font-mono);align-items:center;min-height:32px;padding:6px 4px;font-size:.76rem;display:inline-flex}:target,.subnode-card,.kernel-section,h2[id]{scroll-margin-top:120px}@media (width<=960px),(height<=480px){.page-index-bar{position:static}:target,.subnode-card,.kernel-section,h2[id]{scroll-margin-top:24px}}@media (width<=600px){.page-index-bar{position:static}}.btn-consola .consola-icon{display:none}@media (width<=600px){.graph-toolbar .btn-consola{padding:4px 7px}.graph-toolbar .btn-consola .consola-label{display:none}.graph-toolbar .btn-consola .consola-icon{display:inline}}.modelos-content,.kernel-content,.cosmograma-content,.territorio-content,.elementos-content,.origen-content,:is(.modelos-hero,.kernel-hero,.cosmograma-hero,.territorio-hero,.elementos-hero,.origen-hero)>.container,.page-index-bar>.container{max-width:980px}.modelos-content .ext-kernel-grid,.kernel-content .patterns-grid,.elementos-content,.territorio-content .transformations-grid{display:block}.modelos-content .ext-kernel-card,.cosmograma-content .level-card,.elementos-content .element-card{border:0;border-top:1px solid var(--color-border-subtle);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:20px 0}.modelos-content summary,.kernel-content summary,.cosmograma-content summary,.territorio-content summary,.elementos-content summary,.origen-content summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:16px;line-height:1.5}.modelos-content .ek-title,.cosmograma-content .level-title,.elementos-content .element-name{font-size:clamp(24px,3vw,32px);line-height:1.3}.cosmograma-content .level-elements,.elementos-content .element-group{max-width:65ch}.modelos-content p,.modelos-content li,.kernel-content p,.cosmograma-content p,.cosmograma-content li,.territorio-content p,.territorio-content li,.elementos-content p,.elementos-content li,.origen-content p{overflow-wrap:anywhere;max-width:65ch;font-size:18px;line-height:1.65}.territorio-content .basin-diagram{display:block}.territorio-content .diagram-step{text-align:left;background:0 0;border:0;padding:12px 0}.territorio-content .diagram-arrow{display:none}.kernel-content .affected-worlds-bar{background:0 0;border:0;font-size:16px}.origen-content .focal-card{background:0 0;border:0;padding:0}.origen-content .next-step-prompt{text-align:left;background:0 0;border:0}:is(.modelos-hero,.kernel-hero,.cosmograma-hero,.territorio-hero,.elementos-hero,.origen-hero) .hero-title{font-size:clamp(36px,6vw,64px);line-height:1.1}:is(.modelos-hero,.kernel-hero,.cosmograma-hero,.territorio-hero,.elementos-hero,.origen-hero) :is(.hero-lead,.hero-summary,.genealogy-text){max-width:65ch;font-size:18px;line-height:1.65}:is(.modelos-hero,.kernel-hero,.elementos-hero,.origen-hero) summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:16px}.institution-reading{max-width:65ch;margin:20px 0 24px}.institution-reading figcaption{color:var(--color-text-primary);padding:12px 0;font-size:18px;font-weight:600}.institution-reading ul{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;list-style:none;display:grid;padding:0!important}.institution-reading li{overflow-wrap:anywhere;padding:12px 0;margin:0!important}.institution-reading p{line-height:1.5;margin:10px 0 0!important;font-size:16px!important}.media-reference{max-width:65ch;margin:12px 0 24px}.media-reference .media-listen{overflow-wrap:anywhere;min-height:44px;padding:10px 0;line-height:1.5;display:inline-block}.media-reference summary{cursor:pointer;min-height:44px;color:var(--color-text-secondary);padding:12px 0;font-size:16px;line-height:1.5}.media-reference p{overflow-wrap:anywhere;margin:8px 0 16px;font-size:16px!important;line-height:1.65!important}.media-reference a{color:var(--color-link)}@media (width<=480px){.institution-reading ul{grid-template-columns:1fr}}.system-main[data-astro-cid-z4jru4n3]{flex-direction:column;flex:1;width:100%;display:flex}
