.folder-card[data-v-0e59be62]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border-radius:.75rem;border:1px solid var(--nz-border);background:var(--nz-surface);transition:border-color .15s,box-shadow .15s;font-family:Poppins,sans-serif;height:100%}.folder-card[data-v-0e59be62]:hover{border-color:#fa707066;box-shadow:0 8px 26px #00000024}.fc-top[data-v-0e59be62]{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between}.fc-title[data-v-0e59be62]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.95rem;font-weight:700;color:var(--nz-text);line-height:1.3;transition:color .15s}.fc-emoji[data-v-0e59be62]{margin-right:3px}.fc-desc[data-v-0e59be62]{margin-top:.25rem;font-size:.78rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fc-creator[data-v-0e59be62],.fc-desc[data-v-0e59be62]{color:var(--nz-muted)}.fc-creator[data-v-0e59be62]{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem}.fc-creator[data-v-0e59be62]:hover{color:var(--cm-accent,#fa7070)}.truncate-cr[data-v-0e59be62]{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-stats[data-v-0e59be62]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.fc-stat[data-v-0e59be62]{display:inline-flex;align-items:center;gap:.2rem;font-size:.68rem;font-weight:600;color:var(--nz-text-2);background:var(--nz-elevated);border:1px solid transparent;border-radius:.4rem;padding:.1rem .4rem}.fc-stat--outline[data-v-0e59be62]{background:transparent;border-color:var(--nz-border);color:var(--nz-muted)}.fc-stat svg[data-v-0e59be62]{width:.85rem;height:.85rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fc-covers[data-v-0e59be62]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding-top:.15rem}.fc-cell[data-v-0e59be62]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.fc-coverbox[data-v-0e59be62]{aspect-ratio:3/4;border-radius:.4rem;overflow:hidden;background:var(--nz-elevated);border:1px solid var(--nz-border)}.fc-coverbox--empty[data-v-0e59be62]{background:repeating-linear-gradient(45deg,var(--nz-elevated),var(--nz-elevated) 4px,transparent 4px,transparent 8px);opacity:.5}.fc-ph[data-v-0e59be62]{width:100%;height:100%;display:grid;place-items:center;font-size:.9rem;color:var(--nz-subtle);font-weight:700}.fc-cap[data-v-0e59be62]{font-size:.66rem;line-height:1.2;color:var(--nz-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.group\/cover:hover .fc-cap[data-v-0e59be62]{color:var(--nz-text-2)}
