.resource-card[data-v-a2a20cab]{background:#fff;min-width:0}.resource-card-cover[data-v-a2a20cab]{aspect-ratio:1.5;background:#f2f3f6;border-radius:9px;position:relative;overflow:hidden}.resource-card-cover>a[data-v-a2a20cab]{width:100%;height:100%;padding:12px;display:block}.resource-card-cover img[data-v-a2a20cab]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .25s;display:block}.resource-card:hover .resource-card-cover img[data-v-a2a20cab]{transform:scale(1.035)}.resource-preview-tag[data-v-a2a20cab]{color:#656977;pointer-events:none;background:#ffffffed;border-radius:4px;padding:5px 8px;font-size:10px;position:absolute;bottom:10px;left:10px}.resource-save[data-v-a2a20cab]{color:#777b8a;cursor:pointer;background:#ffffffec;border:1px solid #fff9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.resource-save.saved[data-v-a2a20cab],.resource-save[data-v-a2a20cab]:hover{color:#6654e8;background:#f0edff}.resource-card-copy[data-v-a2a20cab]{padding:13px 1px 0}.resource-card h3[data-v-a2a20cab]{color:#292b34;margin:0;font-size:14px;font-weight:600;line-height:1.6}.resource-card h3 a[data-v-a2a20cab]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.resource-card h3 a[data-v-a2a20cab]:hover{color:#6654e8}.resource-card-description[data-v-a2a20cab]{color:#9295a0;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:11px;line-height:1.6;overflow:hidden}.resource-card-bottom[data-v-a2a20cab]{align-items:center;margin-top:11px;display:flex}.resource-card-meta[data-v-a2a20cab]{color:#858997;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;line-height:1.5;display:flex}.resource-platform[data-v-a2a20cab]{align-items:center;gap:5px;display:inline-flex}.resource-cover-empty[data-v-a2a20cab]{color:#a5a7b3;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;font-size:11px;display:flex}.resource-card[data-v-a2a20cab] :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #6654e8}@media (width<=480px){.resource-card-cover[data-v-a2a20cab]{aspect-ratio:1.2;border-radius:7px}.resource-card-cover>a[data-v-a2a20cab]{padding:8px}.resource-card h3[data-v-a2a20cab]{font-size:12px}.resource-card-description[data-v-a2a20cab]{font-size:10px}.resource-card-meta[data-v-a2a20cab]{gap:6px;font-size:9px}.resource-save[data-v-a2a20cab]{width:29px;height:29px;top:7px;right:7px}.resource-save svg[data-v-a2a20cab]{width:15px}.resource-preview-tag[data-v-a2a20cab]{padding:4px 6px;font-size:9px;bottom:6px;left:6px}}@media (prefers-reduced-motion:reduce){.resource-card-cover img[data-v-a2a20cab]{transition:none}}
