.L-2fMG_portrait{--pt-accent:var(--sh-gold-400);--pt-cut:14px;isolation:isolate;aspect-ratio:1;width:100%;clip-path:polygon(var(--pt-cut) 0, 100% 0, 100% calc(100% - var(--pt-cut)), calc(100% - var(--pt-cut)) 100%, 0 100%, 0 var(--pt-cut));background:radial-gradient(70% 60% at 50% 38%, color-mix(in srgb, var(--pt-accent) 30%, transparent), transparent 72%), linear-gradient(180deg, var(--sh-night-700) 0%, var(--sh-night-900) 100%);display:block;position:relative;overflow:hidden}.L-2fMG_sm{--pt-cut:9px}.L-2fMG_lg{--pt-cut:20px}.L-2fMG_portrait:after{content:"";background:linear-gradient(90deg, transparent, var(--pt-accent), transparent);opacity:.85;height:3px;position:absolute;inset:auto 0 0}.L-2fMG_glow{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--pt-accent) 40%, transparent), transparent);filter:blur(6px);opacity:.55;transition:opacity var(--sh-dur-slow) var(--sh-ease-out), transform var(--sh-dur-slow) var(--sh-ease-out);border-radius:50%;position:absolute;inset:12% 12% -20%}.L-2fMG_img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:transform var(--sh-dur-slower) var(--sh-ease-out), filter var(--sh-dur-slow) var(--sh-ease-out);position:absolute;inset:0}.L-2fMG_fallback{object-fit:contain;opacity:.55;filter:grayscale(.3);width:64%;height:64%;position:absolute;inset:18%}.L-2fMG_glyph{width:44%;height:44%;color:var(--sh-steel-400);position:absolute;inset:28%}.L-2fMG_number{font-family:var(--sh-font-display);font-size:clamp(1.25rem,.9rem + 1vw,1.85rem);font-weight:var(--sh-fw-black);color:var(--sh-chrome-50);text-shadow:0 2px 10px #000000d9, 0 0 14px color-mix(in srgb, var(--pt-accent) 60%, transparent);font-style:italic;line-height:1;position:absolute;bottom:.3rem;left:.45rem}.L-2fMG_sm .L-2fMG_number{font-size:1rem}.L-2fMG_captain{background:var(--sh-grad-gold);width:1.35rem;height:1.35rem;color:var(--sh-night-950);font-family:var(--sh-font-display);font-size:.8rem;font-weight:var(--sh-fw-black);border-radius:3px;place-items:center;display:grid;position:absolute;top:.4rem;right:.4rem;box-shadow:0 0 12px #f0c25a99}:is([data-sh-hover]:hover .L-2fMG_img,[data-spotlight]:hover .L-2fMG_img,.L-2fMG_portrait:hover .L-2fMG_img){filter:brightness(1.08);transform:scale(1.06)}:is([data-sh-hover]:hover .L-2fMG_glow,[data-spotlight]:hover .L-2fMG_glow,.L-2fMG_portrait:hover .L-2fMG_glow){opacity:.95;transform:scale(1.12)}
