.asset-card[data-v-9d9b862d]{background:var(--asset-color);isolation:isolate;outline:0 solid var(--asset-color);outline-offset:-1px;cursor:pointer;border-radius:1rem;width:100%;height:100%;min-height:0;transition:outline-width .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 18px 55px #0000002e;container-type:inline-size}.asset-card--active[data-v-9d9b862d]{box-shadow:0 20px 60px color-mix(in srgb,var(--asset-color) 25%,#00000061);outline-width:3px}.asset-card[data-v-9d9b862d]:focus-visible{outline-width:3px}.asset-card__backdrop[data-v-9d9b862d],.asset-card__media[data-v-9d9b862d],.asset-card__nsfw[data-v-9d9b862d],.asset-card__placeholder[data-v-9d9b862d],.asset-card__preview[data-v-9d9b862d],.asset-card__shade[data-v-9d9b862d]{position:absolute;inset:0}.asset-card__media[data-v-9d9b862d]{z-index:2}.asset-card__placeholder[data-v-9d9b862d]{z-index:0;background:var(--asset-color);opacity:1;transition:opacity .55s;animation:2.4s ease-in-out infinite asset-placeholder-pulse-9d9b862d;overflow:hidden}.asset-card__placeholder[data-v-9d9b862d]:after{content:"";background:radial-gradient(circle at 45% 42%,#ffffff26,#0000 58%);position:absolute;inset:-20%}.asset-card__placeholder--hidden[data-v-9d9b862d]{opacity:0}.asset-card__placeholder--failed[data-v-9d9b862d]{filter:brightness(.7)saturate(.7);animation:none}.asset-card__backdrop[data-v-9d9b862d]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:blur(22px)brightness(.5)saturate(.9);opacity:0;width:100%;height:100%;transition:opacity .6s;transform:scale(1.13)}.asset-card__backdrop--loaded[data-v-9d9b862d]{opacity:.95}.asset-card__preview[data-v-9d9b862d]{z-index:2;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.asset-card__image[data-v-9d9b862d]{opacity:0;transition:opacity .5s,transform .5s,filter .4s}.asset-card__image--loaded[data-v-9d9b862d]{opacity:1}.asset-card--active .asset-card__image[data-v-9d9b862d]{transform:scale(1.018)}.asset-card__video[data-v-9d9b862d]{opacity:0;transition:opacity .35s}.asset-card__video--ready[data-v-9d9b862d]{opacity:1}.asset-card__media--blurred[data-v-9d9b862d]{filter:blur(24px);transform:scale(1.1)}.asset-card__nsfw[data-v-9d9b862d]{z-index:4;color:#ffffffe0;filter:drop-shadow(0 5px 18px #000000b3);background:#0000001f;place-items:center;display:grid}.asset-card__play-state[data-v-9d9b862d]{z-index:10;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#070608a6;border:1px solid #ffffff21;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.65rem;right:.65rem;box-shadow:0 5px 18px #00000047}.asset-card__shade[data-v-9d9b862d]{z-index:5;height:calc(var(--title-zone-height) + var(--details-height) + 5rem);background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--asset-solid) 15%,transparent) 20%,var(--asset-solid) 62%);top:auto}.asset-card__content[data-v-9d9b862d],.asset-card__shade[data-v-9d9b862d]{transform:translateY(var(--details-height));pointer-events:none;transition:transform .3s cubic-bezier(.22,.8,.24,1)}.asset-card__content[data-v-9d9b862d]{z-index:6;color:#fff;padding:.9rem;position:absolute;bottom:0;left:0;right:0}.asset-card--expanded .asset-card__content[data-v-9d9b862d],.asset-card--expanded .asset-card__shade[data-v-9d9b862d]{transform:translateY(0)}.asset-card__title-row[data-v-9d9b862d]{align-items:flex-start;gap:.55rem;min-width:0;display:flex}.asset-card__title[data-v-9d9b862d]{text-wrap:balance;text-shadow:0 2px 10px #000000b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-weight:850;line-height:1.12;display:-webkit-box;overflow:hidden}.asset-card__title--short[data-v-9d9b862d]{font-size:clamp(1.12rem,6.2cqi,1.55rem)}.asset-card__title--medium[data-v-9d9b862d]{font-size:clamp(1rem,5.1cqi,1.3rem)}.asset-card__title--long[data-v-9d9b862d]{font-size:clamp(.9rem,4.2cqi,1.12rem)}.asset-card__title--extreme[data-v-9d9b862d]{font-size:clamp(.8rem,3.7cqi,1rem)}.asset-card__details[data-v-9d9b862d]{color:#ffffffb8;gap:.5rem;padding-top:.65rem;font-size:.7rem;line-height:1rem;transition:transform .3s cubic-bezier(.22,.8,.24,1);display:grid}.asset-card:not(.asset-card--expanded) .asset-card__details[data-v-9d9b862d]{transform:translateY(calc(.9rem + 1px))}.asset-card__authors[data-v-9d9b862d],.asset-card__sources[data-v-9d9b862d],.asset-card__stats[data-v-9d9b862d],.asset-card__tags[data-v-9d9b862d]{align-items:center;gap:.36rem;min-width:0;display:flex;overflow:hidden}.asset-card__source[data-v-9d9b862d]{border:1px solid color-mix(in srgb,var(--source-color) 45%,transparent);background:color-mix(in srgb,var(--source-color) 16%,transparent);max-width:7rem;color:color-mix(in srgb,var(--source-color) 65%,#fff);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:.2rem;padding:.16rem .4rem;display:inline-flex;overflow:hidden}.asset-card__source img[data-v-9d9b862d]{-o-object-fit:contain;object-fit:contain;flex:none;width:.78rem;height:.78rem}.asset-card:not(.asset-card--expanded) .asset-card__sources[data-v-9d9b862d],.asset-card:not(.asset-card--expanded) .asset-card__tags[data-v-9d9b862d]{visibility:hidden}.asset-card__author[data-v-9d9b862d]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;max-width:8rem;display:inline-flex;overflow:hidden}.asset-card__author>img[data-v-9d9b862d],.asset-card__author>span[data-v-9d9b862d]{-o-object-fit:cover;object-fit:cover;background:#2a202c;border-radius:999px;flex:none;place-items:center;width:1rem;height:1rem;display:grid;overflow:hidden}.asset-card__more[data-v-9d9b862d]{color:#ffffff7a;flex:none;font-weight:800}.asset-card__stats[data-v-9d9b862d]{color:#ffffff61;font-variant-numeric:tabular-nums;gap:.7rem}.asset-card__stats span[data-v-9d9b862d]{align-items:center;gap:.25rem;display:inline-flex}.asset-card__zone[data-v-9d9b862d]{z-index:9;position:absolute;left:0;right:0}.asset-card__zone--upper[data-v-9d9b862d]{top:0;bottom:var(--title-zone-height)}.asset-card__zone--lower[data-v-9d9b862d]{height:var(--title-zone-height);bottom:0}@keyframes asset-placeholder-pulse-9d9b862d{0%,to{filter:brightness(.68)saturate(.78);transform:scale(1)}50%{filter:brightness(.92)saturate();transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.asset-card[data-v-9d9b862d],.asset-card__backdrop[data-v-9d9b862d],.asset-card__content[data-v-9d9b862d],.asset-card__details[data-v-9d9b862d],.asset-card__image[data-v-9d9b862d],.asset-card__placeholder[data-v-9d9b862d],.asset-card__shade[data-v-9d9b862d],.asset-card__video[data-v-9d9b862d]{transition:none;animation:none}}@media (hover:none) and (pointer:coarse){.asset-card[data-v-9d9b862d]{touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.masonry-asset-grid-shell[data-v-af97ea22]{width:100%}.masonry-asset-grid-shell[data-v-af97ea22]:not(.masonry-asset-grid-shell--ready){opacity:0;min-height:18rem}.masonry-asset-grid-shell--ready[data-v-af97ea22]{animation:.22s both masonry-grid-in-af97ea22}.masonry-asset-grid[data-v-af97ea22]{max-width:100%;min-height:1px;margin-inline:auto}.masonry-asset-grid__item[data-v-af97ea22]{width:100%;min-width:0}@keyframes masonry-grid-in-af97ea22{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.masonry-asset-grid-shell--ready[data-v-af97ea22]{animation:none}}.asset-grid__skeleton[data-v-1ddfb1f0]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1rem;animation:.24s both asset-grid-skeleton-fade-1ddfb1f0;display:grid}.asset-grid__skeleton-card[data-v-1ddfb1f0]{animation:2.4s ease-in-out infinite asset-grid-skeleton-pulse-1ddfb1f0}@keyframes asset-grid-skeleton-fade-1ddfb1f0{0%{opacity:0}to{opacity:1}}@keyframes asset-grid-skeleton-pulse-1ddfb1f0{0%,to{opacity:.58}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.asset-grid__skeleton[data-v-1ddfb1f0],.asset-grid__skeleton-card[data-v-1ddfb1f0]{animation:none}}
