.cl-card[data-v-12cb6515]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);display:block;min-width:0;overflow:hidden;transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .18s ease}.cl-cover[data-v-12cb6515]{aspect-ratio:1/1;background:var(--surface-2);position:relative}.cl-mosaic[data-v-12cb6515]{background:var(--border);display:grid;gap:1px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;inset:0;position:absolute}.cl-mosaic img[data-v-12cb6515]{background:var(--surface-2);min-height:0;padding:var(--space-2)}.cl-mosaic img[data-v-12cb6515],.cl-single[data-v-12cb6515]{height:100%;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;width:100%}.cl-single[data-v-12cb6515]{inset:0;padding:var(--space-3);position:absolute}.cl-head[data-v-12cb6515]{border-top:1px solid var(--border);padding:var(--space-2) .625rem}.cl-name[data-v-12cb6515]{font-size:var(--text-sm);letter-spacing:-.005em}.cl-meta[data-v-12cb6515],.cl-name[data-v-12cb6515]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-meta[data-v-12cb6515]{color:var(--muted);font-size:var(--text-2xs);margin-top:.125rem}@media(hover:hover)and (pointer:fine){.cl-card[data-v-12cb6515]:hover{border-color:var(--primary)}}
