._40ZmhG_card{gap:var(--sp-xxs);min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}._40ZmhG_card:focus-visible{outline:2px solid var(--border-activated);outline-offset:2px;border-radius:var(--r-m)}._40ZmhG_photo{aspect-ratio:1;margin-bottom:calc(var(--sp-s) - var(--sp-xxs));border-radius:var(--r-m);background:var(--disabled);display:block;position:relative;overflow:hidden}._40ZmhG_image{object-fit:cover;width:100%;height:100%;display:block}._40ZmhG_badge{padding:var(--sp-xxs) var(--sp-xs);border-radius:0 var(--r-xs) var(--r-xs) 0;color:var(--background);font-size:12px;position:absolute;bottom:12px;left:0}._40ZmhG_name{color:var(--on-background-activated);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}@media (hover:hover){._40ZmhG_card:hover ._40ZmhG_name{text-decoration:underline}}
