/* Shape, foil and facets inspired by collectible-card craft, not EA assets. */
.football-card.card11{--foil18:#e9b077;--glow18:#ad6038;--hue18:0deg;--sat18:.65;clip-path:url(#shield18)!important;border:0!important;border-radius:0!important;background:linear-gradient(155deg,#3e241c,#150f16)!important;color:#fff0dc!important;box-shadow:none!important;overflow:hidden}
.football-card.card11.tier-1{--foil18:#e5f2ff;--glow18:#7593a9;--sat18:0;--hue18:0deg}
.football-card.card11.tier-2{--foil18:#ffe6a2;--glow18:#be9034;--sat18:1;--hue18:12deg}
.football-card.card11.tier-3{--foil18:#fff2d0;--glow18:#d4c39b;--sat18:.35;--hue18:0deg}
.football-card.card11.special{--foil18:#c7f9ff;--glow18:#a677ef;--sat18:1.3;--hue18:255deg;background:linear-gradient(145deg,#251738,#071b29)!important}
.football-card.card11:after{z-index:-1;inset:0;border-radius:0;background:linear-gradient(180deg,#00000005 0%,#10121a15 35%,#0b0e18e8 59%,#080c15 100%),url('assets/card-foil-r18.png') center top/cover no-repeat!important;filter:hue-rotate(var(--hue18)) saturate(var(--sat18));opacity:1!important}
.football-card.card11:before{inset:0;border:0;box-shadow:none!important;border-radius:0;clip-path:none!important;background:radial-gradient(ellipse at 80% 13%,color-mix(in srgb,var(--glow18) 25%,transparent),transparent 45%);opacity:1;pointer-events:none}
.frame18{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:5;overflow:visible;fill:none}.outer18{stroke:var(--foil18);stroke-width:2.5}.inner18{stroke:var(--foil18);stroke-width:.65;opacity:.6}
.card11 .card-top{top:55px;left:25px;color:var(--foil18);z-index:3;gap:5px}.card11 .card-top b{font-size:48px;text-shadow:0 2px 4px #0009;letter-spacing:-.055em}.card11 .card-top span{color:#fff;font-size:17px;text-shadow:none}.card11 .card-top .nation-flag11{margin-top:7px}
.card11 .card-edition{top:52px;right:23px;border:1px solid color-mix(in srgb,var(--foil18) 65%,transparent)!important;background:#08101cbb!important;color:var(--foil18)!important;font-size:11px!important;padding:4px 8px;letter-spacing:.06em}
.card11 .card-crest{top:100px;right:24px;width:112px!important;height:104px!important;border:0!important;box-shadow:none!important;background:none!important;clip-path:none!important;color:var(--foil18)}
.card11 .card-crest span{font-size:57px!important;font-weight:900;letter-spacing:-.075em;text-shadow:0 1px 0 #fff5,0 8px 22px #000a!important;transform:skewY(-5deg)}
.card11 .card-series9{top:213px;color:var(--foil18);opacity:.85;font-size:10px!important;letter-spacing:.12em}
.card11 .card-nameplate{top:231px;left:21px;right:21px;height:58px;border-top:1px solid color-mix(in srgb,var(--foil18) 40%,transparent);background:none!important}.card11 h3{margin:9px 0 5px;font-size:19px!important;color:#fff!important;line-height:1.1}.card11 p{color:#d9dde6!important;font-size:12px!important}
.card11 .attribute-grid11{top:302px;left:24px;right:24px;padding:9px 2px 10px;gap:9px 1px;border-radius:10px;border:1px solid color-mix(in srgb,var(--foil18) 26%,transparent);background:linear-gradient(120deg,#ffffff0f,#ffffff03)!important}.card11 .attribute-grid11 span{border-color:#ffffff22!important}.card11 .attribute-grid11 b{color:var(--foil18)!important;font-size:22px!important}.card11 .attribute-grid11 small{color:#e7ebf3!important;font-size:10px!important}
.card11 .fiction11{top:405px;color:#c9d0dc;font-size:9px!important;letter-spacing:.025em}.card11 .card-state{top:424px;font-size:10px!important;background:none!important;border:0!important;color:var(--foil18)!important;padding:0!important;letter-spacing:.08em}
.football-card.card11.missing{--foil18:#bac5ca;--glow18:#7a858b;background:#26343c!important;color:#d2dbe0!important}.card11.missing:after{opacity:.12!important;filter:grayscale(1)}.card11.missing .card-crest{opacity:.3}.card11.missing .attribute-grid11{opacity:.7}
.cinema11 .card-back9{clip-path:url(#shield18);border-radius:0;border:0;box-shadow:inset 0 0 0 12px #9b8b69;background:radial-gradient(ellipse at top,#455770,#111d2d)}
.cinema11[data-phase=complete] .card-front9:after{clip-path:url(#shield18);border-radius:0}
.card11 .card-crest span{color:var(--foil18)!important}
.card11 .attribute-grid11{top:296px;padding:8px 2px;gap:6px 1px}
.card11 .fiction11{top:405px;z-index:4}
