.prompt-card[data-v-6b49c212]{min-width:0;color:inherit;background:var(--color-card-bg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:transform var(--motion-normal) var(--motion-easing), border-color var(--motion-normal) var(--motion-easing);border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.prompt-card__link[data-v-6b49c212]{color:inherit;text-decoration:none;display:block}.prompt-card__saved[data-v-6b49c212]{z-index:2;position:absolute;top:12px;right:12px}.prompt-card[data-v-6b49c212]:hover{border-color:var(--color-primary-soft);box-shadow:var(--shadow-md);transform:translateY(-2px)}.prompt-card__media[data-v-6b49c212]{aspect-ratio:1;background:var(--color-primary-soft);border-bottom:1px solid var(--color-border);display:block;overflow:hidden}.prompt-card__media img[data-v-6b49c212]{object-fit:cover;width:100%;height:100%}.prompt-card__sprite[data-v-6b49c212]{background-repeat:no-repeat;background-size:300% 200%;width:100%;height:100%;display:block}.prompt-card__copy[data-v-6b49c212]{flex-direction:column;align-items:flex-start;min-height:146px;padding:18px 18px 20px;display:flex}.prompt-card__copy small[data-v-6b49c212]{color:var(--color-primary);font-size:11px;font-weight:800}.prompt-card__copy strong[data-v-6b49c212]{margin:13px 0 8px;font-size:16px;line-height:1.4}.prompt-card__copy>span[data-v-6b49c212]{color:var(--color-text-muted);font-size:12px;line-height:1.6}@media (width<=640px){.prompt-card__copy[data-v-6b49c212]{min-height:0;padding:16px 16px 18px}}
