.EcosystemArtwork_artwork__QSHT5{background:var(--pm-bg-raised);height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.EcosystemArtwork_backdrop__Hyqo1{filter:blur(18px) saturate(.55) brightness(.48);-o-object-fit:cover;object-fit:cover;opacity:.72;transform:scale(1.12)}.EcosystemArtwork_wash__ZbUtt{background:linear-gradient(180deg,rgba(5,7,13,.04),rgba(5,7,13,.42));inset:0;position:absolute;z-index:1}.EcosystemArtwork_image__ueZII{-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .28s ease;z-index:2}.EcosystemArtwork_loaded__k103I{opacity:1}.EcosystemArtwork_skeleton__h5MWD{inset:0;position:absolute;z-index:3}.EcosystemArtwork_cover__s_na8{background:var(--cover-ground);display:block;inset:0;overflow:hidden;position:absolute}.EcosystemArtwork_disc__5TEmD,.EcosystemArtwork_ring__QXjBe{aspect-ratio:1;border-radius:50%;position:absolute}.EcosystemArtwork_disc__5TEmD{background:var(--cover-disc);left:var(--cover-x);top:var(--cover-y);width:34%}.EcosystemArtwork_ring__QXjBe{border:clamp(6px,1.4vw,16px) solid var(--cover-ring);box-sizing:border-box;left:var(--cover-rx);top:var(--cover-ry);width:22%}@media (prefers-reduced-motion:reduce){.EcosystemArtwork_image__ueZII{transition:none}}.EcosystemCard_card__8d_yh{background:var(--pm-surface);border:1px solid var(--pm-line);border-radius:18px;color:var(--pm-ink);display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:border-color .2s ease}a.EcosystemCard_card__8d_yh:hover{border-color:rgba(255,255,255,.24);color:var(--pm-ink)}a.EcosystemCard_card__8d_yh:focus-visible{outline:2px solid var(--pm-sky);outline-offset:3px}.EcosystemCard_media__fFlpo{height:180px;overflow:hidden;position:relative}.EcosystemCard_body__uH6n2{display:flex;flex-direction:column;gap:16px;padding:18px}.EcosystemCard_name__2W_Yi{font-family:var(--pm-font-display);font-size:22px;font-weight:400;line-height:1.15;margin:0;overflow-wrap:anywhere}.EcosystemCard_stats__WSsZN{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.EcosystemCard_stats__WSsZN div{display:flex;flex-direction:column;gap:4px;min-width:0}.EcosystemCard_stats__WSsZN dt{color:var(--pm-ink-5);font-family:var(--pm-font-label);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.EcosystemCard_stats__WSsZN dd{font-family:var(--pm-font-mono);font-size:14px;font-variant-numeric:tabular-nums;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EcosystemCard_skeletonLine__JVc5g{border-radius:4px;display:block;height:14px}@media (max-width:420px){.EcosystemCard_stats__WSsZN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.EcosystemCard_card__8d_yh{transition:none}}