.espacio-trabajo[data-astro-cid-klvzx3j4]{grid-template-columns:270px 1fr;min-height:calc(100vh - 129px);transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.espacio-trabajo[data-astro-cid-klvzx3j4].colapsado{grid-template-columns:0 1fr}.fondo-menu[data-astro-cid-klvzx3j4]{display:none}.menu-lateral[data-astro-cid-klvzx3j4]{background:var(--fondo-superficie);border-right:1px solid var(--borde-sutil);flex-direction:column;gap:16px;max-height:calc(100vh - 129px);padding:20px 14px;transition:opacity .2s,padding .28s,border-color .28s,transform .28s;display:flex;position:sticky;top:64px;overflow:hidden auto}.espacio-trabajo[data-astro-cid-klvzx3j4].colapsado .menu-lateral[data-astro-cid-klvzx3j4]{opacity:0;pointer-events:none;border-right-color:#0000;padding-left:0;padding-right:0}.cabeza-menu[data-astro-cid-klvzx3j4]{border-bottom:1px solid var(--borde-sutil);white-space:nowrap;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.marca-menu[data-astro-cid-klvzx3j4]{flex-direction:column;gap:2px;display:flex}.cabeza-menu[data-astro-cid-klvzx3j4] h2[data-astro-cid-klvzx3j4]{color:var(--acento-resaltado);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:1.05rem}.etiqueta-corp[data-astro-cid-klvzx3j4]{color:var(--texto-atenuado);letter-spacing:.5px;font-family:JetBrains Mono,monospace;font-size:.65rem}.cabeza-menu-der[data-astro-cid-klvzx3j4]{align-items:center;gap:8px;display:flex}.estado[data-astro-cid-klvzx3j4]{color:var(--acento-terminal);border:1px solid var(--acento-terminal);border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:.62rem}.cerrar-menu[data-astro-cid-klvzx3j4]{border:1px solid var(--borde-enfocado);color:var(--texto-secundario);cursor:pointer;background:0 0;border-radius:6px;width:28px;height:28px;font-family:JetBrains Mono,monospace;font-size:.85rem;display:none}.lista-niveles[data-astro-cid-klvzx3j4]{flex-direction:column;gap:6px;display:flex}.item-nivel[data-astro-cid-klvzx3j4]{color:var(--texto-secundario);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-family:JetBrains Mono,monospace;font-size:.82rem;text-decoration:none;transition:all .2s;display:flex}.item-nivel[data-astro-cid-klvzx3j4]:hover:not(.bloqueado){color:var(--acento-resaltado);background:#00ff660f}.item-nivel[data-astro-cid-klvzx3j4].completado{color:var(--texto-principal)}.item-nivel[data-astro-cid-klvzx3j4].completado .icono-nivel[data-astro-cid-klvzx3j4]{color:var(--acento-terminal)}.item-nivel[data-astro-cid-klvzx3j4].activo{color:var(--acento-terminal);background:#00ff661f;border-color:#00ff6659;font-weight:700}.item-nivel[data-astro-cid-klvzx3j4].bloqueado{opacity:.4;cursor:not-allowed;pointer-events:none}.icono-nivel[data-astro-cid-klvzx3j4]{justify-content:center;align-items:center;width:16px;height:16px;font-size:.78rem;display:inline-flex}.indicador-activo[data-astro-cid-klvzx3j4]{font-weight:700}.vista-consola[data-astro-cid-klvzx3j4]{flex-direction:column;align-items:center;width:100%;min-width:0;padding:28px 40px 60px;display:flex}.barra-herramientas[data-astro-cid-klvzx3j4]{border-bottom:1px solid var(--borde-sutil);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:840px;margin-bottom:28px;padding-bottom:14px;display:flex}.btn-menu[data-astro-cid-klvzx3j4]{background:var(--fondo-superficie);border:1px solid var(--borde-enfocado);color:var(--texto-principal);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:.78rem;transition:all .2s;display:inline-flex}.btn-menu[data-astro-cid-klvzx3j4]:hover{border-color:var(--acento-terminal);color:var(--acento-terminal)}.pildora-progreso[data-astro-cid-klvzx3j4]{color:var(--texto-atenuado);border:1px solid var(--borde-sutil);background:#0a0a0a;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:.75rem;display:flex}.pildora-progreso[data-astro-cid-klvzx3j4] strong[data-astro-cid-klvzx3j4]{color:var(--acento-terminal)}.contenedor-contenido[data-astro-cid-klvzx3j4]{width:100%;max-width:840px}@media (width<=768px){.espacio-trabajo[data-astro-cid-klvzx3j4],.espacio-trabajo[data-astro-cid-klvzx3j4].colapsado{grid-template-columns:1fr}.fondo-menu[data-astro-cid-klvzx3j4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:190;opacity:1;background:#000000b3;transition:opacity .25s;display:block;position:fixed;inset:0}.espacio-trabajo[data-astro-cid-klvzx3j4].colapsado .fondo-menu[data-astro-cid-klvzx3j4]{opacity:0;pointer-events:none}.menu-lateral[data-astro-cid-klvzx3j4]{z-index:200;border-right:1px solid var(--borde-enfocado);opacity:1;pointer-events:auto;width:280px;max-height:100vh;position:fixed;top:0;bottom:0;left:0;transform:translate(0);box-shadow:10px 0 30px #000c}.espacio-trabajo[data-astro-cid-klvzx3j4].colapsado .menu-lateral[data-astro-cid-klvzx3j4]{opacity:1;pointer-events:none;padding:20px 14px;transform:translate(-100%)}.cerrar-menu[data-astro-cid-klvzx3j4]{justify-content:center;align-items:center;display:inline-flex}.vista-consola[data-astro-cid-klvzx3j4]{padding:20px 16px 40px}}
