.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}[data-glosario-root] .search-row{content-visibility:auto;contain-intrinsic-size:auto 4.5rem}[data-aforismos-root] .search-row{content-visibility:auto;contain-intrinsic-size:auto 6rem}.text-consola-verde[data-astro-cid-mifin4vv]{color:#86efac}.caret-consola-verde[data-astro-cid-mifin4vv]{caret-color:#86efac}.border-consola-verde\/30[data-astro-cid-mifin4vv]{border-color:#86efac4d}.text-consola-verde\/60[data-astro-cid-mifin4vv]{color:#86efac99}.placeholder\:text-consola-verde\/40[data-astro-cid-mifin4vv]::placeholder{color:#86efac66}#consola-output[data-astro-cid-mifin4vv]{text-shadow:0 0 6px #86efac59}.ax-canvas{user-select:none;touch-action:none;cursor:grab;background-image:radial-gradient(var(--color-borde) 1px, transparent 1px);background-size:28px 28px}#axiomas-detalle{user-select:text;cursor:auto;overscroll-behavior:contain}.ax-canvas.ax-panning{cursor:grabbing}.ax-world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.ax-edges{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ax-edge{fill:none;stroke-width:1.2px;transition:opacity .15s}.ax-edge-fen{stroke:var(--color-dim);opacity:.45}.ax-edge-deriva{stroke:var(--color-acento);stroke-width:1.8px;opacity:.8}.ax-edge-cita{stroke:var(--color-muted);stroke-dasharray:5 4;opacity:.7}.ax-dim .ax-edge{opacity:.05}.ax-dim .ax-edge.ax-hl{opacity:1;stroke:var(--color-acento);stroke-width:2px}.ax-node{border:1px solid var(--color-borde);background:var(--color-superficie);cursor:pointer;user-select:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:opacity .15s;position:absolute}.ax-node:hover{border-color:var(--color-muted)}.ax-axioma{width:290px;font-size:11px;box-shadow:0 0 0 1px #86efac0f}.ax-fenomeno{border-color:var(--color-borde-fuerte);background:var(--color-fondo);width:260px;font-size:10px}.ax-head{border-bottom:1px solid var(--color-borde);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;padding:5px 8px;display:flex}.ax-axioma .ax-head{background:var(--color-acento-bg);color:var(--color-acento)}.ax-fenomeno .ax-head{color:var(--color-texto)}.ax-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ax-badge{opacity:.85;border:1px solid;flex:none;padding:0 3px;font-size:8px;line-height:12px}.ax-fk{color:var(--color-error)}.ax-row{color:var(--color-muted);border-top:1px solid var(--color-borde);justify-content:space-between;gap:10px;padding:2px 8px;display:flex}.ax-row:first-of-type{border-top:none}.ax-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-texto);text-align:right;font-weight:400;overflow:hidden}[data-lod=low] .ax-row{visibility:hidden}.ax-dim .ax-node:not(.ax-hl){opacity:.12}.ax-node.ax-sel{border-color:var(--color-acento);box-shadow:0 0 14px #86efac59}.ax-node.ax-match{border-color:var(--color-acento)}.ax-region{border:1px dashed var(--color-borde-fuerte);pointer-events:none;background:#10121559;position:absolute}.ax-region>span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--color-dim);font-size:54px;position:absolute;top:44px;left:60px}.ax-dim .ax-region{opacity:.4}.ax-node{z-index:1}.ax-hidden{display:none}.ax-vista{border:1px solid var(--color-borde);text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);cursor:pointer;padding:0 12px;font-size:12px}.ax-vista:hover{border-color:var(--color-acento);color:var(--color-acento)}.ax-vista[aria-pressed=true]{border-color:var(--color-acento);background:var(--color-acento-bg);color:var(--color-acento);position:relative}[data-vista=arbol] .ax-edge-deriva:not(.ax-hl),[data-axiomas-root]:not([data-vista=arbol]) .ax-solo-arbolsolo,[data-vista=red] .ax-solo-arbol,[data-vista=conocimiento] .ax-solo-red,[data-vista=arbol] .ax-solo-red{display:none}.ax-zoom{border:1px solid var(--color-borde);background:var(--color-superficie);width:28px;height:28px;color:var(--color-muted);cursor:pointer}.ax-zoom:hover{border-color:var(--color-acento);color:var(--color-acento)}.ax-legend{vertical-align:middle;border-top:2px solid var(--color-acento);width:22px;margin-right:4px;display:inline-block}.ax-legend-cita{border-top:2px dashed var(--color-muted)}.ax-legend-fen{border-top:1px solid var(--color-dim)}.ax-link{text-align:left;width:100%;color:var(--color-muted);cursor:pointer;padding:2px 0;font-size:12px;display:block}.ax-link:hover{color:var(--color-acento)}.al-btn{border:1px solid var(--color-borde);text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);cursor:pointer;align-items:center;padding:6px 12px;font-size:12px;display:inline-flex}.al-btn:hover{border-color:var(--color-acento);color:var(--color-acento)}.al-btn[aria-pressed=true]{border-color:var(--color-acento);background:var(--color-acento-bg);color:var(--color-acento);position:relative}.al-chip{color:var(--color-texto)}.al-chip[data-s=on],.al-chip[data-s=igniting]{color:var(--color-acento)}.al-sw-grupo{border:1px solid var(--color-borde);align-items:center;gap:8px;padding:0 10px;display:flex}.al-sw{background:var(--c);width:18px;height:18px;box-shadow:0 0 10px -2px var(--c);cursor:pointer;border:2px solid #0000;border-radius:50%;padding:0}.al-sw:hover{transform:scale(1.12)}.al-sw[aria-pressed=true]{border-color:var(--color-texto)}.al-solo-hoja,[data-al-vista=conjunto] .al-no-conjunto{display:none}[data-al-vista=hoja] .al-solo-hoja{display:inline-flex}[data-armalaser-root] #al-stage canvas{cursor:grab;width:100%;height:100%;display:block}[data-armalaser-root] #al-stage canvas:active{cursor:grabbing}[data-armalaser-root] #al-stage{user-select:none}.al-tag{opacity:0;pointer-events:none;will-change:transform, opacity;--len:24px;position:absolute;top:0;left:0}.al-tag:before{content:"";background:var(--color-texto);border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;left:-2.5px}.al-tag:after{content:"";width:1px;height:var(--len);background:var(--color-dim);position:absolute;left:0}.al-up:after{bottom:0}.al-down:after{top:0}.al-box{white-space:nowrap;pointer-events:auto;cursor:pointer;border:1px solid var(--color-borde);letter-spacing:.06em;text-transform:uppercase;color:var(--color-texto);background:#08090be0;padding:2px 6px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:10.5px;position:absolute;left:0;transform:translate(-50%)}.al-box i{color:var(--color-muted);font-style:normal}.al-up .al-box{bottom:var(--len)}.al-down .al-box{top:var(--len)}.al-main .al-box{border-color:var(--color-borde-fuerte);color:var(--color-acento)}.al-main:before{background:var(--color-acento)}.al-box:hover,.al-tag.al-sel .al-box{border-color:var(--color-acento);background:var(--color-acento-bg);color:var(--color-acento)}.al-aside{overscroll-behavior:contain;user-select:text;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.al-aside h3{letter-spacing:.16em;text-transform:uppercase;color:var(--color-dim);margin:14px 0 6px;font-size:10.5px}.al-aside .al-detalle h3{letter-spacing:.1em;color:var(--color-acento);margin:0 0 2px;font-size:13px}.al-detalle{border:1px solid var(--color-acento);background:var(--color-acento-bg);margin-bottom:4px;padding:12px}.al-sub{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0 0 8px;font-size:10.5px}.al-def{color:var(--color-texto);white-space:pre-line;margin:0;font-size:12px;line-height:1.55}.al-cerrar{border:1px solid var(--color-borde-fuerte);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;margin-top:10px;padding:3px 10px;font-size:10.5px}.al-cerrar:hover{color:var(--color-acento);border-color:var(--color-acento)}.al-items{flex-wrap:wrap;gap:6px;display:flex}.al-items button{border:1px solid var(--color-borde);color:var(--color-muted);cursor:pointer;padding:3px 8px;font-size:11px}.al-items button:hover,.al-items button.al-sel{border-color:var(--color-acento);color:var(--color-acento)}.eris-nombre{letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:10.5px}.eris-nombre span{color:var(--color-dim);letter-spacing:.05em;margin-left:6px}.eris-nombre-ia{color:var(--color-acento)}.eris-respuesta{font-size:13px;line-height:1.65}.eris-respuesta p{margin:0 0 .9em}.eris-respuesta p:last-child{margin-bottom:0}.eris-respuesta ul,.eris-respuesta ol{margin:0 0 .9em;padding-left:1.3em}.eris-respuesta ul{list-style:outside}.eris-respuesta ol{list-style:decimal}.eris-respuesta li+li{margin-top:.3em}.eris-respuesta strong{color:var(--color-acento);font-weight:400}.eris-cita{color:var(--color-acento);vertical-align:super;font-size:.75em}.eris-cita:hover{text-decoration:underline}.eris-enlace{color:var(--color-acento);word-break:break-all}.eris-enlace:hover{text-decoration:underline}.eris-fuente{scroll-margin-top:1rem}.eris-cursor{vertical-align:text-bottom;background:var(--color-acento);width:.55em;height:1.05em;margin-left:1px;animation:.9s step-end infinite eris-parpadeo;display:inline-block}@keyframes eris-parpadeo{50%{opacity:0}}.eris-traza{border:1px solid var(--color-borde);background:var(--color-fondo);color:var(--color-muted);font-size:11px;line-height:1.5}.eris-traza>summary{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);align-items:center;gap:8px;padding:5px 10px;list-style:none;display:flex}.eris-traza>summary::-webkit-details-marker{display:none}.eris-traza>summary:before{content:"▸";color:var(--color-dim)}.eris-traza[open]>summary:before{content:"▾"}.eris-traza>summary:hover{color:var(--color-acento)}.eris-traza[data-fase=trabajando]{border-color:var(--color-borde-fuerte)}.eris-traza[data-fase=trabajando]>summary{color:var(--color-acento)}.eris-pasos{border-top:1px solid var(--color-borde);flex-direction:column;gap:6px;padding:4px 10px 10px;display:flex}.eris-paso{grid-template-columns:14px 78px 1fr auto;align-items:baseline;column-gap:8px;padding-top:6px;display:grid}.eris-paso>.e-ico{color:var(--color-dim);text-align:center}.eris-paso[data-e=run]>.e-ico{color:var(--color-acento);animation:.8s step-end infinite eris-parpadeo}.eris-paso[data-e=ok]>.e-ico{color:var(--color-acento)}.eris-paso[data-e=fallo]>.e-ico{color:var(--color-error)}.eris-paso>.e-et{text-transform:uppercase;letter-spacing:.1em;color:var(--color-dim)}.eris-paso>.e-txt{color:var(--color-texto);overflow-wrap:anywhere;min-width:0}.eris-paso>.e-ms{color:var(--color-dim);font-variant-numeric:tabular-nums}.eris-paso>.e-sub{flex-direction:column;grid-column:3/5;gap:2px;margin-top:3px;display:flex}.eris-intento{color:var(--color-muted);gap:6px;display:flex}.eris-intento[data-e=fallo]{color:var(--color-error)}.eris-intento[data-e=ok]{color:var(--color-acento)}.eris-intento[data-e=run] i{animation:.8s step-end infinite eris-parpadeo}.eris-intento i{text-align:center;width:10px;font-style:normal}.eris-intento span:last-child{color:var(--color-dim);font-variant-numeric:tabular-nums;margin-left:auto}.eris-frag{color:var(--color-muted);gap:6px;min-width:0;display:flex}.eris-frag b{color:var(--color-acento);font-weight:400}.eris-frag em{color:var(--color-dim);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;font-style:normal}.eris-frag span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eris-meta{color:var(--color-dim);text-transform:uppercase;letter-spacing:.08em;border-top:1px dashed var(--color-borde);grid-column:1/-1;margin-top:2px;padding-top:8px}.eris-meta b{color:var(--color-muted);font-weight:400}@media (width<=520px){.eris-paso{grid-template-columns:14px 1fr auto}.eris-paso>.e-et{grid-column:2}.eris-paso>.e-txt,.eris-paso>.e-sub{grid-column:2/4}}@media (prefers-reduced-motion:reduce){.eris-cursor,.eris-paso[data-e=run]>.e-ico,.eris-intento[data-e=run] i{animation:none}}
