.community-card{background:#1b1f26;border:1px solid #2b3038;border-radius:18px;min-width:0;transition:border-color .16s,transform .16s;overflow:hidden}.community-card:hover,.community-card:focus-within{border-color:#3b424c}.community-card:hover{transform:translateY(-2px)}.community-card__visual{aspect-ratio:1.45;isolation:isolate;background:linear-gradient(160deg,#171a20cc,#14171c80);place-items:center;display:grid;position:relative;overflow:hidden}[dir=rtl] .community-card__visual{background:linear-gradient(-160deg,#171a20cc,#14171c80)}.community-card__halo{z-index:-1;aspect-ratio:1.3;background:radial-gradient(ellipse, color-mix(in srgb, var(--rarity-color,#4b83ff) 12%, transparent), transparent 65%);border-radius:50%;width:85%;position:absolute}.community-card__art{grid-template-rows:minmax(0,1fr);display:grid;position:absolute;inset:4px 0 16px}.community-card__skin{object-fit:contain;filter:drop-shadow(0 12px 16px #00000059);width:100%;height:100%;min-height:0;display:block;transform:scale(1.1)}.community-card__badges{top:12px;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:6px;display:flex;position:absolute;inset-inline:12px}.community-card__badge,.community-card__remix{color:#bcc5d2;background:#14171cd9;border:1px solid #2b3038a6;border-radius:7px;align-items:center;gap:5px;max-width:100%;padding:6px 8px;font-size:9px;font-weight:600;display:flex}.community-card__badge svg,.community-card__remix svg{flex-shrink:0}.community-card__remix{color:#a7c2ff}.community-card__accessories{inset-inline:14px;justify-content:center;gap:5px;display:flex;position:absolute;bottom:13px}.community-card__accessory{background:#1b1f26cc;border:1px solid #2b3038a6;border-radius:9px;place-content:center;width:44px;min-width:0;height:40px;padding:3px;display:grid}.community-card__accessory img{object-fit:contain;max-width:100%;height:34px}.community-card__body{border-top:1px solid #2b3038a6;padding:18px}.community-card__title{color:#e0e6ee;overflow-wrap:anywhere;font-size:16px;font-weight:750;line-height:1.4;display:block}.community-card__item{color:#a5afbf;overflow-wrap:anywhere;margin:5px 0 18px;font-size:11px;line-height:1.5}.community-card__foot{align-items:center;gap:10px;display:flex}.community-card__author{color:#bcc5d2;flex:1;align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.community-card__author img{border-radius:7px;flex:0 0 24px}.community-card__author bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-card__stat{color:#a5afbf;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:3px;font-size:11px;display:flex}.community-card__visual:focus-visible,.community-card__title:focus-visible,.community-card__author:focus-visible{outline:2px solid var(--control-focus);outline-offset:-3px;filter:brightness(1.1)}@media (prefers-reduced-motion:reduce){.community-card{transition:none}.community-card:hover{transform:none}}
