.ficha.svelte-1pq2aoe{gap:var(--app-space-6);padding-top:var(--app-space-4);flex-direction:column;display:flex}header.svelte-1pq2aoe{gap:var(--app-space-2);flex-direction:column;display:flex}.ojal.svelte-1pq2aoe{letter-spacing:.22em;text-transform:uppercase;color:var(--app-accent-ink);font-size:.62rem;font-weight:700}h1.svelte-1pq2aoe{font-size:var(--app-text-2xl);margin:0;line-height:1.05}h2.svelte-1pq2aoe{margin:0 0 var(--app-space-3);font-size:var(--app-text-lg)}h2.svelte-1pq2aoe small:where(.svelte-1pq2aoe){font-family:var(--app-font-body);font-size:var(--app-text-sm);color:var(--app-text-muted);font-weight:400}.chips.svelte-1pq2aoe{align-items:center;gap:var(--app-space-3);font-size:var(--app-text-sm);color:var(--app-text-2);flex-wrap:wrap;display:flex}.insignia.certificado.svelte-1pq2aoe{border-radius:var(--app-radius-full);letter-spacing:.12em;text-transform:uppercase;color:var(--app-success);background:var(--app-success-soft);border:1px solid color-mix(in srgb, var(--app-success) 40%, transparent);align-items:center;gap:4px;padding:3px 9px;font-size:.58rem;font-weight:700;display:inline-flex}.rating.svelte-1pq2aoe{color:var(--app-accent-ink);font-variant-numeric:var(--app-numeric);align-items:center;gap:5px;display:inline-flex}.rating.svelte-1pq2aoe span:where(.svelte-1pq2aoe){color:var(--app-text-muted)}.bio.svelte-1pq2aoe{max-width:var(--app-prose);color:var(--app-text-2);margin:0}.certificacion.svelte-1pq2aoe{padding:var(--app-space-4);background:var(--app-success-soft);border:1px solid color-mix(in srgb, var(--app-success) 30%, transparent);border-radius:var(--app-radius-lg)}.certificacion.svelte-1pq2aoe h2:where(.svelte-1pq2aoe){margin-bottom:var(--app-space-2);font-size:var(--app-text-md)}.certificacion.svelte-1pq2aoe p:where(.svelte-1pq2aoe){font-size:var(--app-text-sm);color:var(--app-text-2);margin:0}.enlaces.svelte-1pq2aoe,.resenas.svelte-1pq2aoe{margin:0;padding:0;list-style:none}.enlaces.svelte-1pq2aoe li:where(.svelte-1pq2aoe),.resenas.svelte-1pq2aoe li:where(.svelte-1pq2aoe){list-style:none}.enlaces.svelte-1pq2aoe a:where(.svelte-1pq2aoe){padding:var(--app-space-3) var(--app-space-4);margin-bottom:var(--app-space-2);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius);color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.enlaces.svelte-1pq2aoe a:where(.svelte-1pq2aoe):hover{border-color:var(--app-primary)}.enlaces.svelte-1pq2aoe span:where(.svelte-1pq2aoe){font-family:var(--app-font-display);font-size:var(--app-text-md);font-weight:600}.enlaces.svelte-1pq2aoe small:where(.svelte-1pq2aoe){font-size:var(--app-text-xs);color:var(--app-text-muted)}.resenas.svelte-1pq2aoe li:where(.svelte-1pq2aoe){padding:var(--app-space-4);margin-bottom:var(--app-space-3);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-lg)}.cabeza.svelte-1pq2aoe{align-items:center;gap:var(--app-space-3);margin-bottom:var(--app-space-2);flex-wrap:wrap;display:flex}.autor.svelte-1pq2aoe{font-weight:600}.estrellas.svelte-1pq2aoe{color:var(--app-accent-ink);font-size:.8rem}.cuando.svelte-1pq2aoe{font-size:var(--app-text-xs);color:var(--app-text-muted)}.resenas.svelte-1pq2aoe p:where(.svelte-1pq2aoe){color:var(--app-text-2);margin:0}
