.academia-esqueleto[data-v-e436ff3c]{aspect-ratio:16/9;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);overflow:hidden;position:relative}.academia-esqueleto-linea[data-v-e436ff3c]{background:var(--surface-2);border-radius:var(--radius-sm);height:2.5rem;width:100%}.academia-esqueleto-card[data-v-e436ff3c]{display:grid;gap:1.25rem;margin:0 auto;padding:2rem;width:min(100%,27.5rem)}.academia-esqueleto-compacto[data-v-e436ff3c]{aspect-ratio:auto;height:10rem;margin-bottom:1.5rem}.mu[data-v-2f958281]{position:relative}.mu--clase[data-v-2f958281]{border:1px solid var(--border-strong);border-radius:var(--radius-lg);display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate;min-height:23rem;padding:clamp(1rem,4vw,2rem);place-items:center}@media(min-width:768px){.mu--clase[data-v-2f958281]{aspect-ratio:16/9;min-height:0}}.mu-poster[data-v-2f958281]{background:radial-gradient(60% 80% at 12% 18%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 70%),radial-gradient(55% 70% at 92% 88%,color-mix(in srgb,var(--color-accent-300) 26%,transparent),transparent 70%),linear-gradient(135deg,var(--surface-2),var(--surface));border-radius:inherit;inset:0;overflow:hidden;position:absolute;z-index:-1}.mu-poster[data-v-2f958281]:before{background-image:radial-gradient(var(--dot-color) 1px,transparent 1px);background-size:18px 18px;content:"";inset:0;opacity:.7;position:absolute}.mu-orbe[data-v-2f958281]{aspect-ratio:1;border-radius:var(--radius-pill);filter:blur(48px);opacity:.55;position:absolute;width:45%}.mu-orbe--1[data-v-2f958281]{background:color-mix(in srgb,var(--accent) 45%,transparent);left:8%;top:-12%}.mu-orbe--2[data-v-2f958281]{background:color-mix(in srgb,var(--color-accent-300) 40%,transparent);bottom:-18%;right:4%}.mu-controles[data-v-2f958281]{align-items:center;background:linear-gradient(to top,color-mix(in srgb,var(--fg) 14%,transparent),transparent);bottom:0;color:var(--fg-muted);display:flex;gap:.75rem;left:0;padding:.75rem 1rem;position:absolute;right:0}.mu-controles-ico[data-v-2f958281]{flex:0 0 auto;height:1rem;width:1rem}.mu-pista[data-v-2f958281]{background:color-mix(in srgb,var(--fg) 18%,transparent);border-radius:var(--radius-pill);flex:1;height:4px;overflow:hidden;position:relative}.mu-pista span[data-v-2f958281]{background:var(--accent);inset:0 auto 0 0;position:absolute;width:0}.mu-tiempo[data-v-2f958281]{flex:0 0 auto;font-family:var(--font-mono);font-size:.75rem}.mu-tarjeta[data-v-2f958281]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--surface) 90%,transparent);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:grid;gap:.875rem;grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;padding:1.5rem;text-align:center;width:min(100%,30rem)}@media(min-width:640px){.mu-tarjeta[data-v-2f958281]{padding:1.75rem 2rem}}.mu-chip[data-v-2f958281]{align-items:center;background:color-mix(in srgb,var(--accent) 10%,var(--surface));border-radius:var(--radius-pill);color:var(--accent);display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;letter-spacing:.02em;padding:.3rem .75rem}:root:not(.dark) .mu-chip[data-v-2f958281]{color:var(--accent-hover)}.mu-chip-ico[data-v-2f958281]{height:.875rem;width:.875rem}.mu-texto[data-v-2f958281]{display:grid;gap:.375rem}.mu-titulo[data-v-2f958281]{font-size:var(--text-2xl);letter-spacing:-.02em;line-height:1.15}.mu-beneficio[data-v-2f958281]{color:var(--fg-muted);font-size:.9375rem;line-height:1.5}.mu-ayuda[data-v-2f958281]{align-items:center;color:var(--fg-muted);display:inline-flex;font-size:.8125rem;min-height:2.75rem;text-decoration:underline;text-underline-offset:3px}.mu-ayuda[data-v-2f958281]:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--accent);outline-offset:3px}.mu-acciones[data-v-2f958281]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.25rem;width:100%}.mu-acciones[data-v-2f958281]>*{min-width:0;white-space:nowrap}@media(max-width:639px){.mu-acciones[data-v-2f958281]>*{flex:1 1 100%}}.mu-disco[data-v-2f958281]{background:color-mix(in srgb,var(--color-danger) 12%,var(--surface));border-radius:var(--radius-pill);color:var(--color-danger);display:grid;height:2.5rem;place-items:center;width:2.5rem}.mu--modulo[data-v-2f958281]{margin-bottom:1.5rem}.mu--modulo .mu-tarjeta[data-v-2f958281]{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--accent) 6%,var(--surface));border-color:color-mix(in srgb,var(--accent) 22%,var(--border-strong));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-items:start;text-align:left;width:100%}.mu--modulo .mu-acciones[data-v-2f958281]{justify-content:flex-start}@media(min-width:768px){.mu--modulo .mu-tarjeta[data-v-2f958281]{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:minmax(0,1fr) auto}.mu--modulo .mu-chip[data-v-2f958281],.mu--modulo .mu-texto[data-v-2f958281]{grid-column:1}.mu--modulo .mu-acciones[data-v-2f958281]{grid-column:2;grid-row:1/span 2;justify-content:flex-end;margin-top:0;width:auto}}@media(prefers-reduced-motion:no-preference){.mu-orbe--1[data-v-2f958281]{animation:mu-deriva-2f958281 14s ease-in-out infinite alternate}.mu-orbe--2[data-v-2f958281]{animation:mu-deriva-2f958281 18s ease-in-out infinite alternate-reverse}}@keyframes mu-deriva-2f958281{to{transform:translate3d(8%,6%,0) scale(1.08)}}.mn[data-v-d8b69eea]{position:relative}.mn-boton[data-v-d8b69eea]{border-radius:var(--radius-pill);color:var(--fg-muted);display:grid;height:2.75rem;place-items:center;width:2.75rem}.mn-boton[data-v-d8b69eea]:focus-visible,.mn-item[data-v-d8b69eea]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mn-lista[data-v-d8b69eea]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:grid;max-width:calc(100vw - 2rem);min-width:13rem;padding:.375rem;position:absolute;right:0;top:calc(100% + .25rem);z-index:30}.mn-item[data-v-d8b69eea]{align-items:center;border-radius:var(--radius-sm);color:var(--fg);display:flex;font-size:.875rem;gap:.625rem;min-height:2.75rem;padding:.5rem .75rem;text-align:left}.mn-item--peligro[data-v-d8b69eea]{color:var(--color-danger)}@media(hover:hover)and (pointer:fine){.mn-boton[data-v-d8b69eea]:hover{color:var(--fg)}.mn-boton[data-v-d8b69eea]:hover,.mn-item[data-v-d8b69eea]:hover{background:var(--surface-2)}}.rs[data-v-317663c3]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:grid;gap:.5rem;padding:.875rem 1rem;scroll-margin-top:6rem}.rs[data-v-317663c3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rs--miguel[data-v-317663c3]{background:color-mix(in srgb,var(--accent) 6%,var(--surface));border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.rs--aceptada[data-v-317663c3]{box-shadow:inset 3px 0 0 var(--accent)}.rs-cabecera[data-v-317663c3]{align-items:flex-start;display:flex;gap:.625rem}.rs-quien[data-v-317663c3]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:.25rem .5rem;min-width:0;padding-top:.125rem}.rs-nombre[data-v-317663c3]{font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.rs-miguel[data-v-317663c3]{background:color-mix(in srgb,var(--accent) 14%,var(--surface));border-radius:var(--radius-pill);color:var(--accent);font-size:.75rem;font-weight:700;padding:.125rem .5rem}:root:not(.dark) .rs-miguel[data-v-317663c3]{color:var(--accent-hover)}.rs-insignia[data-v-317663c3]{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--fg-muted);font-size:.75rem;padding:.125rem .5rem}.rs-fecha[data-v-317663c3]{color:var(--fg-muted);font-size:.8125rem}.rs-texto[data-v-317663c3]{color:var(--fg);line-height:1.6;overflow-wrap:anywhere;white-space:pre-line}.rs-corazon[data-v-317663c3],.rs-estado[data-v-317663c3]{align-items:center;color:var(--fg-muted);display:flex;font-size:.8125rem;gap:.375rem}.rs-corazon[data-v-317663c3] svg{color:var(--accent)}.rs-acciones[data-v-317663c3],.rs-botones[data-v-317663c3]{display:flex;flex-wrap:wrap;gap:.5rem}.rs-aceptar[data-v-317663c3],.rs-peligro[data-v-317663c3],.rs-secundario[data-v-317663c3]{align-items:center;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--fg);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;min-height:2.75rem;padding:.375rem .875rem;white-space:nowrap}.rs-aceptar[aria-pressed=true][data-v-317663c3]{border-color:var(--accent)}.rs-peligro[data-v-317663c3]{background:var(--color-danger);border-color:var(--color-danger);color:var(--bg)}.rs-confirmar[data-v-317663c3]{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);display:grid;font-size:.875rem;gap:.5rem;padding:.75rem}.rs-confirmar legend[data-v-317663c3]{font-weight:600;padding:0 .25rem}.rs-opcion[data-v-317663c3]{align-items:center;display:flex;gap:.5rem;min-height:2.25rem}.rs-opcion input[data-v-317663c3]{accent-color:var(--accent);height:1.125rem;width:1.125rem}.rs-fallo[data-v-317663c3]{color:var(--color-danger);font-size:.8125rem}.rs-aceptar[data-v-317663c3]:focus-visible,.rs-peligro[data-v-317663c3]:focus-visible,.rs-secundario[data-v-317663c3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(hover:hover)and (pointer:fine){.rs-aceptar[data-v-317663c3]:hover,.rs-secundario[data-v-317663c3]:hover{border-color:var(--accent)}}.hl[data-v-1c9a64a5]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);display:grid;gap:.625rem;padding:1rem 1.125rem;scroll-margin-top:6rem}.hl[data-v-1c9a64a5]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hl--fijada[data-v-1c9a64a5]{border-color:color-mix(in srgb,var(--accent) 45%,var(--border-strong))}.hl--miguel[data-v-1c9a64a5]{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.hl-fijada[data-v-1c9a64a5]{align-items:center;color:var(--accent);display:flex;font-size:.75rem;font-weight:700;gap:.375rem;letter-spacing:.04em;text-transform:uppercase}:root:not(.dark) .hl-fijada[data-v-1c9a64a5]{color:var(--accent-hover)}.hl-cabecera[data-v-1c9a64a5]{align-items:flex-start;display:flex;gap:.625rem}.hl-quien[data-v-1c9a64a5]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:.25rem .5rem;min-width:0;padding-top:.125rem}.hl-nombre[data-v-1c9a64a5]{font-weight:600;overflow-wrap:anywhere}.hl-miguel[data-v-1c9a64a5]{background:color-mix(in srgb,var(--accent) 14%,var(--surface));border-radius:var(--radius-pill);color:var(--accent);font-size:.75rem;font-weight:700;padding:.125rem .5rem}:root:not(.dark) .hl-miguel[data-v-1c9a64a5]{color:var(--accent-hover)}.hl-insignia[data-v-1c9a64a5]{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--fg-muted);font-size:.75rem;padding:.125rem .5rem}.hl-fecha[data-v-1c9a64a5]{color:var(--fg-muted);font-size:.8125rem}.hl-resuelta[data-v-1c9a64a5]{align-items:center;background:color-mix(in srgb,var(--color-success) 14%,var(--surface));border-radius:var(--radius-pill);color:var(--fg);display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.125rem .5rem}.hl-resuelta[data-v-1c9a64a5] svg{color:var(--color-success)}.hl-texto[data-v-1c9a64a5]{color:var(--fg);line-height:1.6;overflow-wrap:anywhere;white-space:pre-line}.hl-minuto[data-v-1c9a64a5]{align-items:center;background:var(--accent-soft);border-radius:var(--radius-pill);color:var(--fg);display:inline-flex;font-family:var(--font-mono);font-size:.8125rem;gap:.25rem;margin-right:.5rem;padding:.125rem .5rem;vertical-align:.0625rem}.hl-minuto[data-v-1c9a64a5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hl-corazon[data-v-1c9a64a5],.hl-estado[data-v-1c9a64a5],.hl-recordar[data-v-1c9a64a5],.hl-votos[data-v-1c9a64a5]{align-items:center;color:var(--fg-muted);display:flex;font-size:.8125rem;gap:.375rem}.hl-recordar[data-v-1c9a64a5]{background:var(--accent-soft);border-radius:var(--radius-sm);color:var(--fg);font-weight:600;padding:.5rem .75rem}.hl-corazon[data-v-1c9a64a5] svg{color:var(--accent)}.hl-acciones[data-v-1c9a64a5],.hl-botones[data-v-1c9a64a5]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:480px){.hl-acciones[data-v-1c9a64a5]{padding-right:3.5rem}}.hl-accion[data-v-1c9a64a5],.hl-peligro[data-v-1c9a64a5],.hl-secundario[data-v-1c9a64a5]{align-items:center;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--fg);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;min-height:2.75rem;padding:.375rem .875rem;white-space:nowrap}.hl-accion--texto[data-v-1c9a64a5]{border-color:transparent}.hl-accion[aria-pressed=true][data-v-1c9a64a5]{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:var(--accent)}.hl-nuevas[data-v-1c9a64a5]{background:var(--accent);border-radius:var(--radius-pill);color:var(--on-accent);font-size:.6875rem;padding:0 .375rem}.hl-peligro[data-v-1c9a64a5]{background:var(--color-danger);border-color:var(--color-danger);color:var(--bg)}.hl-confirmar[data-v-1c9a64a5]{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);display:grid;font-size:.875rem;gap:.5rem;padding:.75rem}.hl-confirmar legend[data-v-1c9a64a5]{font-weight:600;padding:0 .25rem}.hl-opcion[data-v-1c9a64a5]{align-items:center;display:flex;gap:.5rem;min-height:2.25rem}.hl-opcion input[data-v-1c9a64a5]{accent-color:var(--accent);height:1.125rem;width:1.125rem}.hl-fallo[data-v-1c9a64a5]{color:var(--color-danger);font-size:.8125rem}.hl-hilo[data-v-1c9a64a5]{border-top:1px solid var(--border);display:grid;gap:.75rem;padding-top:.75rem}.hl-respuestas[data-v-1c9a64a5]{display:grid;gap:.625rem}.hl-cargando[data-v-1c9a64a5],.hl-vacio[data-v-1c9a64a5]{color:var(--fg-muted);font-size:.875rem}.hl-fallo-hilo[data-v-1c9a64a5]{display:grid;font-size:.875rem;gap:.5rem;justify-items:start}.hl-solucion[data-v-1c9a64a5]{background:color-mix(in srgb,var(--color-success) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--color-success) 40%,var(--border));border-radius:var(--radius-sm);display:grid;gap:.375rem;padding:.75rem .875rem}.hl-solucion-rotulo[data-v-1c9a64a5]{align-items:center;color:var(--fg);display:flex;font-size:.8125rem;font-weight:700;gap:.375rem}.hl-solucion-rotulo[data-v-1c9a64a5] svg{color:var(--color-success)}.hl-solucion-texto[data-v-1c9a64a5]{line-height:1.55;overflow-wrap:anywhere;white-space:pre-line}.hl-solucion-pie[data-v-1c9a64a5]{color:var(--fg-muted);font-size:.8125rem}.hl-enlace[data-v-1c9a64a5]{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.hl-accion[data-v-1c9a64a5]:focus-visible,.hl-enlace[data-v-1c9a64a5]:focus-visible,.hl-peligro[data-v-1c9a64a5]:focus-visible,.hl-secundario[data-v-1c9a64a5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(hover:hover)and (pointer:fine){.hl-accion[data-v-1c9a64a5]:hover,.hl-secundario[data-v-1c9a64a5]:hover{border-color:var(--accent)}.hl-minuto[data-v-1c9a64a5]:hover{background:color-mix(in srgb,var(--accent) 22%,var(--surface))}}.pr[data-v-31e27cb0]{border-top:1px solid var(--border-strong);display:grid;gap:1rem;margin-top:2.5rem;padding-top:2rem;scroll-margin-top:5rem}.pr-cabecera[data-v-31e27cb0]{display:grid;gap:.25rem}.pr-titulo[data-v-31e27cb0]{align-items:center;display:flex;font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;gap:.625rem;line-height:1.25}.pr-total[data-v-31e27cb0]{background:var(--surface-2);border-radius:var(--radius-pill);display:inline-grid;font-family:var(--font-sans);font-weight:600;height:1.75rem;min-width:1.75rem;padding:0 .5rem;place-items:center}.pr-nota[data-v-31e27cb0],.pr-sub[data-v-31e27cb0],.pr-total[data-v-31e27cb0]{color:var(--fg-muted);font-size:.8125rem}.pr-nota[data-v-31e27cb0],.pr-sub[data-v-31e27cb0]{line-height:1.5}.pr-nombre[data-v-31e27cb0]{color:var(--fg);font-weight:600}.pr-plazo[data-v-31e27cb0]{align-items:center;display:flex;gap:.375rem}.pr-sin-sesion[data-v-31e27cb0]{align-items:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--fg-muted);display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.5rem;padding:1rem}.pr-caja[data-v-31e27cb0],.pr-verificar[data-v-31e27cb0]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);display:grid;gap:.5rem;padding:1rem}.pr-verificar-titulo[data-v-31e27cb0]{align-items:center;display:flex;font-weight:600;gap:.5rem}.pr-verificar-titulo[data-v-31e27cb0] svg{color:var(--accent)}.pr-botones[data-v-31e27cb0],.pr-orden[data-v-31e27cb0]{display:flex;flex-wrap:wrap;gap:.5rem}.pr-orden-boton[data-v-31e27cb0],.pr-secundario[data-v-31e27cb0]{align-items:center;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--fg);display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;min-height:2.75rem;padding:.375rem 1rem;white-space:nowrap}.pr-orden-boton[aria-pressed=true][data-v-31e27cb0]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.pr-secundario[data-v-31e27cb0]:disabled{cursor:not-allowed;opacity:.5}.pr-mas[data-v-31e27cb0]{justify-self:center}.pr-enlace[data-v-31e27cb0],.pr-enlace-linea[data-v-31e27cb0]{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pr-enlace-linea[data-v-31e27cb0]{display:inline-block;margin-block:-.8125rem;padding-block:.8125rem}:root:not(.dark) .pr-enlace[data-v-31e27cb0],:root:not(.dark) .pr-enlace-linea[data-v-31e27cb0]{color:var(--accent-hover)}.pr-enlace[data-v-31e27cb0]{min-height:2.75rem;padding:0 .25rem}.pr-minuto[data-v-31e27cb0]{align-items:center;background:var(--accent-soft);border-radius:var(--radius-pill);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.375rem;justify-self:start;padding:.25rem .375rem .25rem .75rem}.pr-minuto label[data-v-31e27cb0]{font-weight:500}.pr-minuto-campo[data-v-31e27cb0]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--font-mono);font-size:.9375rem;min-height:2.25rem;padding:.25rem .5rem;width:4.5rem}.pr-minuto-quitar[data-v-31e27cb0]{border-radius:var(--radius-pill);color:var(--fg-muted);display:grid;height:2.75rem;place-items:center;width:2.75rem}.pr-fallo[data-v-31e27cb0]{color:var(--color-danger);font-size:.875rem}.pr-aviso[data-v-31e27cb0]{align-items:center;color:var(--fg-muted);display:flex;font-size:.875rem;gap:.5rem}.pr-aviso[data-v-31e27cb0] svg{color:var(--accent)}.pr-lista[data-v-31e27cb0]{display:grid;gap:.75rem}.pr-vacio[data-v-31e27cb0]{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--fg-muted);padding:1.25rem;text-align:center}.pr-error[data-v-31e27cb0]{display:grid;font-size:.9375rem;gap:.5rem;justify-items:start}.pr-esqueleto[data-v-31e27cb0]{display:grid;gap:.75rem}.pr-esqueleto-tarjeta[data-v-31e27cb0]{background:var(--surface-2);border-radius:var(--radius-md);height:6.5rem}.pr-enlace-linea[data-v-31e27cb0]:focus-visible,.pr-enlace[data-v-31e27cb0]:focus-visible,.pr-minuto-quitar[data-v-31e27cb0]:focus-visible,.pr-orden-boton[data-v-31e27cb0]:focus-visible,.pr-secundario[data-v-31e27cb0]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pr-minuto-campo[data-v-31e27cb0]:focus-visible{border-color:var(--accent);box-shadow:var(--shadow-glow-accent);outline:none}@media(hover:hover)and (pointer:fine){.pr-orden-boton[data-v-31e27cb0]:hover,.pr-secundario[data-v-31e27cb0]:hover{border-color:var(--accent)}}@media(prefers-reduced-motion:no-preference){.pr-entra-enter-active[data-v-31e27cb0]{transition:opacity .32s var(--ease-out-expo),transform .32s var(--ease-out-expo)}.pr-entra-enter-from[data-v-31e27cb0]{opacity:0;transform:translateY(-8px)}.pr-esqueleto-tarjeta[data-v-31e27cb0]{animation:pr-pulso-31e27cb0 1.4s ease-in-out infinite}}@keyframes pr-pulso-31e27cb0{50%{opacity:.55}}.academia-clases[data-v-6f80e62e]{display:grid;gap:.625rem}.academia-clases__enlace[data-v-6f80e62e]{align-items:center;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--fg);display:grid;gap:.75rem;grid-template-columns:2rem minmax(0,1fr) auto 1.25rem;padding:1rem;transition:border-color .2s var(--ease-strong),background-color .2s var(--ease-default)}.academia-clases__enlace[aria-current=page][data-v-6f80e62e]{background:var(--accent-soft);border-color:var(--accent)}.academia-clases__numero[data-v-6f80e62e]{color:var(--accent);font-family:var(--font-mono);font-size:.875rem}.academia-clases__contenido[data-v-6f80e62e]{min-width:0;overflow-wrap:anywhere}.academia-clases__titulo[data-v-6f80e62e]{display:block;font-weight:500;line-height:1.5}.academia-clases__descripcion[data-v-6f80e62e]{color:var(--fg-muted);display:block;font-size:.875rem;line-height:1.5;margin-top:.375rem}.academia-clases__medias[data-v-6f80e62e]{background:var(--surface-2);border-radius:var(--radius-pill);display:block;height:3px;margin-top:.5rem;overflow:hidden}.academia-clases__medias span[data-v-6f80e62e]{background:var(--accent);border-radius:inherit;display:block;height:100%}.academia-clases__preguntas[data-v-6f80e62e]{align-items:center;color:var(--fg-muted);display:inline-flex;font-size:.75rem;gap:.25rem;margin-top:.375rem}.academia-clases__duracion[data-v-6f80e62e]{color:var(--fg-muted);font-size:.8125rem;font-variant-numeric:tabular-nums;white-space:nowrap}.academia-clases__estado[data-v-6f80e62e]{color:var(--fg-muted);display:flex}.academia-clases__enlace[data-v-6f80e62e]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.academia-clases__enlace[data-v-6f80e62e]:hover{border-color:var(--accent)}}@media(max-width:480px){.academia-clases__enlace[data-v-6f80e62e]{gap:.5rem;grid-template-columns:1.5rem minmax(0,1fr) auto 1.25rem;padding:.875rem .75rem}}@media(prefers-reduced-motion:reduce){.academia-clases__enlace[data-v-6f80e62e]{transition:none}}
