.card.svelte-i38hfd{width:var(--card-width,9.5rem);color:inherit;flex-direction:column;gap:.125rem;text-decoration:none;display:flex}.card.square.svelte-i38hfd{width:var(--card-width,11rem)}img.svelte-i38hfd,.img.svelte-i38hfd{aspect-ratio:2/3;object-fit:cover;border-radius:var(--m3-shape-large);background-color:var(--m3c-surface-container-high);width:100%;transition:border-radius var(--m3-easing-spatial), scale var(--m3-easing-spatial);margin-bottom:.375rem}.img.svelte-i38hfd{font-family:var(--m3-font);box-sizing:border-box;text-align:center;color:var(--m3c-on-surface-variant);place-items:center;padding:1rem;font-size:1rem;font-weight:500;line-height:1.5;display:grid}.channel.svelte-i38hfd img:where(.svelte-i38hfd){object-fit:contain;box-sizing:border-box;padding:1.5rem}.card.svelte-i38hfd:hover :is(img:where(.svelte-i38hfd),.img:where(.svelte-i38hfd)){border-radius:var(--m3-shape-small);scale:1.04}.card.svelte-i38hfd:hover .title:where(.svelte-i38hfd){color:var(--m3c-primary)}.square.svelte-i38hfd img:where(.svelte-i38hfd),.square.svelte-i38hfd .img:where(.svelte-i38hfd){aspect-ratio:1}.title.svelte-i38hfd{font-family:var(--m3-font);transition:color var(--m3-easing-fast);white-space:nowrap;text-overflow:ellipsis;padding:0 .25rem;font-size:.875rem;font-weight:500;line-height:1.429;overflow:hidden}.subtitle.svelte-i38hfd{font-family:var(--m3-font);color:var(--m3c-on-surface-variant);padding:0 .25rem;font-size:.75rem;font-weight:400;line-height:1.333}
