.legend-stack.ypb-1pda411{font-family:var(--font-cond);margin:calc(-1*clamp(20px,3vw,32px)) calc(50% - 50vw) -72px}.legend-wrap.ypb-1pda411{width:100%;max-width:var(--legend-maxw);margin:0 auto;padding:0 22px}.legend-sec.ypb-1pda411{padding:clamp(40px,6vw,72px) 0}.filter-count.ypb-1pda411{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:12px 0 0;font-size:.72rem}.catalog-warning.ypb-1pda411{width:min(100% - 44px, var(--legend-maxw));color:var(--legend-gold-1);background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-control);margin:18px auto 0;padding:12px 14px}.pu-card.ypb-1pda411{height:100%;animation:arena-rise-in var(--dur-entrance) var(--ease-out) both;animation-delay:calc(var(--i,0) * 50ms);align-content:start;gap:10px;display:grid}.card-tags.ypb-1pda411{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pu-art-wrap.ypb-1pda411{position:relative}.pu-glow.ypb-1pda411{z-index:0;border-radius:var(--radius-control);background:radial-gradient(circle, var(--pu-acc,#ff8a1e66), transparent 68%);filter:blur(18px);opacity:var(--glow-min,.32);animation:ypb-1pda411-pu-energy-pulse var(--glow-dur,3.4s) ease-in-out infinite;pointer-events:none;position:absolute;inset:8%}@keyframes ypb-1pda411-pu-energy-pulse{0%,to{opacity:var(--glow-min,.32)}50%{opacity:var(--glow-max,.6)}}.pu-art-wrap[data-rarity=common].ypb-1pda411{--pu-acc:color-mix(in srgb, var(--rarity-common) 35%, transparent);--glow-min:.24;--glow-max:.42;--glow-dur:3.8s}.pu-art-wrap[data-rarity=uncommon].ypb-1pda411{--pu-acc:color-mix(in srgb, var(--rarity-uncommon) 40%, transparent);--glow-min:.26;--glow-max:.48;--glow-dur:3.6s}.pu-art-wrap[data-rarity=rare].ypb-1pda411{--pu-acc:color-mix(in srgb, var(--rarity-rare) 42%, transparent);--glow-min:.28;--glow-max:.54;--glow-dur:3.3s}.pu-art-wrap[data-rarity=epic].ypb-1pda411{--pu-acc:color-mix(in srgb, var(--rarity-epic) 46%, transparent);--glow-min:.3;--glow-max:.62;--glow-dur:3s}.pu-art-wrap[data-rarity=legendary].ypb-1pda411{--pu-acc:color-mix(in srgb, var(--rarity-legendary) 50%, transparent);--glow-min:.34;--glow-max:.72;--glow-dur:2.8s}.pu-art-wrap[data-rarity=godmode].ypb-1pda411{--pu-acc:color-mix(in srgb, var(--color-violet) 55%, transparent);--glow-min:.4;--glow-max:.85;--glow-dur:2.5s}.theme.ypb-1pda411{color:var(--color-dim);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.03em;font-size:.64rem}.card-title.ypb-1pda411{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:.95}.signature.ypb-1pda411{color:var(--color-cyan);margin:0;font-size:.92rem;line-height:1.4}.override-mini.ypb-1pda411{gap:6px;margin:2px 0 0;display:grid}.override-mini.ypb-1pda411>div:where(.ypb-1pda411){border-top:1px solid var(--color-line);grid-template-columns:70px 1fr;gap:8px;padding:6px 0;display:grid}.override-mini.ypb-1pda411 dt:where(.ypb-1pda411){color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.6rem}.override-mini.ypb-1pda411 dd:where(.ypb-1pda411){color:var(--color-muted);margin:0;font-size:.84rem;line-height:1.4}.card-cost.ypb-1pda411{border:1px solid var(--color-line);border-radius:var(--radius-control);background:#070a0e99;gap:6px;margin-top:2px;padding:10px 12px;display:grid}.card-fame.ypb-1pda411{color:var(--color-bone);flex-wrap:wrap;align-items:baseline;gap:.4rem;display:inline-flex}.card-fame.ypb-1pda411 strong:where(.ypb-1pda411){font-family:var(--font-display);font-size:1.05rem;line-height:1}.card-fame.special-only.ypb-1pda411 strong:where(.ypb-1pda411){color:var(--color-amber)}.card-fame-unit.ypb-1pda411{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.6rem}.card-drop.ypb-1pda411{color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.6rem;font-weight:800}.card-cta{width:100%}.catalog-next.ypb-1pda411{width:min(100% - 44px, var(--legend-maxw));margin:0 auto;padding:0 0 72px}.empty-state.ypb-1pda411{color:var(--color-muted);background:var(--color-panel);border:1px dashed var(--color-line);border-radius:var(--radius-panel);text-align:center;padding:28px}@media (prefers-reduced-motion:reduce){.pu-card.ypb-1pda411{opacity:1;animation:none;transform:none}.pu-glow.ypb-1pda411{opacity:var(--glow-max,.6);animation:none}}
