.tarjeta.svelte-12hatg{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radio-tarjeta);background-color:var(--surface);min-width:0;color:var(--ink);font-family:var(--font-ui);box-shadow:none;flex-direction:column;text-decoration:none;display:flex}.cabecera.svelte-12hatg{justify-content:space-between;align-items:center;gap:var(--space-2-5);padding:var(--space-3-5) var(--space-4) var(--space-2-5);display:flex}.titulo.svelte-12hatg{min-width:0;font-size:var(--texto-md);font-weight:var(--peso-fuerte);letter-spacing:-.01em;line-height:var(--leading-snug);margin:0}.acciones.svelte-12hatg{align-items:center;gap:var(--space-1-5);flex:none;display:flex}.cuerpo.svelte-12hatg{min-width:0;padding:0 var(--space-4) var(--space-3-5)}.cuerpo.sin-cabecera.svelte-12hatg{padding-top:var(--space-3-5)}.sin-relleno.svelte-12hatg .cuerpo:where(.svelte-12hatg){padding:0}.interactiva.svelte-12hatg{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-estandar), border-color var(--dur-micro) var(--ease-estandar), transform var(--dur-micro) var(--ease-estandar)}@media (hover:hover){.interactiva.svelte-12hatg:hover{background-image:linear-gradient(var(--estado-hover), var(--estado-hover))}}.interactiva.svelte-12hatg:active{background-image:linear-gradient(var(--estado-presion), var(--estado-presion));transform:scale(.99)}.interactiva.svelte-12hatg:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
