.roster-workspace--premium .roster-player-grid{gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.player-summary-card{--player-accent:#7ca08c;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--player-accent) 22%,transparent),transparent 55%),linear-gradient(180deg,rgba(12,34,24,.98),rgba(6,17,12,.99));border:1px solid color-mix(in srgb,var(--player-accent) 32%,rgba(152,224,181,.12));border-radius:16px;box-shadow:0 12px 26px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05);color:var(--text-primary-color);display:grid;grid-gap:.75rem;gap:.75rem;min-inline-size:0;padding:1rem;text-decoration:none}a.player-summary-card{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}a.player-summary-card:focus-visible,a.player-summary-card:hover{border-color:color-mix(in srgb,var(--player-accent) 70%,white 10%);box-shadow:0 18px 34px rgba(0,0,0,.3),0 0 0 1px color-mix(in srgb,var(--player-accent) 30%,transparent);transform:translateY(-2px)}a.player-summary-card:focus-visible{outline:3px solid #9be8b9;outline-offset:3px}.player-summary-card__top{align-items:center;display:grid;grid-gap:.25rem .75rem;gap:.25rem .75rem;grid-template-columns:minmax(4rem,auto) minmax(0,1fr);grid-template-rows:auto auto}.player-summary-card__rating{align-items:flex-start;display:grid;grid-gap:0;gap:0;grid-row:1;justify-items:start;line-height:1}.player-summary-card__rating>strong{color:#f1fff6;font-size:var(--type-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.player-summary-card__rating small{color:var(--text-secondary-color);font-size:var(--type-note);margin-top:.15rem}.player-summary-card__position{align-self:start;background:color-mix(in srgb,var(--player-accent) 24%,rgba(4,14,9,.9));border:1px solid color-mix(in srgb,var(--player-accent) 55%,transparent);border-radius:999px;color:#f1fff6;font-size:var(--type-secondary);font-weight:800;grid-column:1;grid-row:2;justify-self:start;line-height:1;padding:.35rem .7rem}.player-summary-card__portrait{aspect-ratio:1/1;background:rgba(4,14,9,.6);border:1px solid color-mix(in srgb,var(--player-accent) 35%,transparent);border-radius:14px;grid-column:2;grid-row:1/span 2;justify-self:end;max-inline-size:7.5rem;overflow:hidden;width:100%}.player-summary-card__portrait img{block-size:100%;inline-size:100%;object-fit:cover}.player-summary-card__identity{align-items:center;border-top:1px solid rgba(152,224,181,.14);display:flex;flex-wrap:wrap;gap:.25rem .6rem;justify-content:space-between;padding-top:.7rem}.player-summary-card__identity>strong{font-size:var(--type-card-title);line-height:var(--type-line-height-tight);min-inline-size:0;overflow-wrap:anywhere}.player-summary-card__identity .country-flag-lockup{color:var(--text-secondary-color);font-size:var(--type-secondary)}.player-summary-card__stats{display:grid;grid-gap:.35rem 1rem;gap:.35rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.player-summary-card__stats>div{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;min-inline-size:0}.player-summary-card__stats dt{color:var(--text-secondary-color);font-size:var(--type-note);min-inline-size:0;overflow-wrap:anywhere}.player-summary-card__stats dd{color:#f1fff6;font-size:var(--type-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;margin:0}.player-summary-card__stats--loading dd{animation:player-summary-card-pulse 1.2s ease-in-out infinite;color:var(--text-secondary-color)}.player-summary-card__stats--unavailable dd{color:var(--text-secondary-color)}@keyframes player-summary-card-pulse{50%{opacity:.4}}.player-summary-card__status{border-top:1px solid rgba(152,224,181,.14);display:flex;flex-wrap:wrap;gap:.35rem 1rem;justify-content:space-between;padding-top:.7rem}.player-summary-card__indicator{align-items:center;color:var(--text-primary-color);display:inline-flex;font-size:var(--type-secondary);font-weight:700;gap:.4rem}.player-summary-card__indicator i{color:#75dca0;font-style:normal}.player-summary-card__indicator--injured,.player-summary-card__indicator--injured i{color:#ffa5a7}.player-summary-card--large{gap:1rem;max-inline-size:22rem;padding:1.25rem}.player-summary-card--large .player-summary-card__top{grid-template-columns:minmax(5rem,auto) minmax(0,1fr)}.player-summary-card--large .player-summary-card__rating>strong{font-size:var(--type-figure)}.player-summary-card--large .player-summary-card__portrait{max-inline-size:9.5rem}.player-summary-card--large .player-summary-card__stats{padding-top:.25rem}.player-summary-card--large .player-summary-card__stats dt{font-size:var(--type-secondary)}.player-summary-card--large .player-summary-card__stats dd{font-size:var(--type-body)}.player-summary-card--large .player-summary-card__indicator{font-size:var(--type-secondary)}@media (prefers-reduced-motion:reduce){a.player-summary-card{transition:none}a.player-summary-card:focus-visible,a.player-summary-card:hover{transform:none}.player-summary-card__stats--loading dd{animation:none}}@media (max-width:480px){.roster-workspace--premium .roster-player-grid{grid-template-columns:minmax(0,1fr)}}:root{--motion-select:180ms;--motion-press:90ms;--motion-screen:260ms;--motion-ease:cubic-bezier(0.2,0.7,0.2,1);--focus-ring-color:#9be8b9}.screen-enter{animation:screen-enter var(--motion-screen) var(--motion-ease) backwards;display:grid;grid-gap:1rem;gap:1rem;min-inline-size:0}@keyframes screen-enter{0%{opacity:.001;transform:translateY(10px)}}.home-tile-hub{--hub-gap:1.25rem;block-size:clamp(32rem,calc(100dvh - 9rem),64rem);display:grid;grid-gap:var(--hub-gap);gap:var(--hub-gap);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));margin:-.25rem;padding:.75rem}.home-tile{--tile-accent:#7ff0a6;background:var(--surface,#0b1712);border:1px solid rgba(213,231,219,.16);border-radius:22px;color:var(--text-primary-color);display:grid;isolation:isolate;min-block-size:0;min-inline-size:0;overflow:hidden;position:relative;transition:transform var(--motion-select) var(--motion-ease),box-shadow var(--motion-select) var(--motion-ease),border-color var(--motion-select) var(--motion-ease)}.home-tile--gold{--tile-accent:#e0b85f}.home-tile--blue{--tile-accent:#63bdff}.home-tile--mint{--tile-accent:#7ff0a6}.home-tile--hero{grid-row:span 2}.home-tile-art{block-size:100%;filter:brightness(.72) saturate(.85);inline-size:100%;inset:0;object-fit:cover;position:absolute;transition:filter var(--motion-select) var(--motion-ease),transform .42s var(--motion-ease);z-index:-2}.home-tile:before{background:linear-gradient(180deg,rgba(5,11,8,.12),rgba(5,11,8,.3) 34%,rgba(5,11,8,.9) 72%,rgba(5,11,8,.96));content:"";inset:0;position:absolute;z-index:-1}.home-tile-link{align-self:end;color:inherit;display:grid;text-decoration:none}.home-tile-link:after{content:"";inset:0;position:absolute;z-index:1}.home-tile-link:focus-visible{outline:none}.home-tile-body{align-content:end;display:grid;grid-gap:.35rem;gap:.35rem;justify-items:start;padding:1.5rem 1.6rem 1.4rem}.home-tile-icon{align-items:center;background:rgba(5,11,8,.6);block-size:3rem;border:1px solid rgba(174,250,201,.35);border-radius:14px;color:var(--tile-accent);display:inline-flex;inline-size:3rem;inset:1.3rem auto auto 1.4rem;justify-content:center;position:absolute}.home-tile-icon svg{block-size:1.6rem;inline-size:1.6rem}.home-tile-title{font-size:var(--type-headline);font-weight:800;line-height:var(--type-line-height-tight);text-shadow:0 2px 14px rgba(0,0,0,.6)}.home-tile-datum{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .7rem}.home-tile-datum strong{color:#f1fff6;font-size:var(--type-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1;text-shadow:0 2px 14px rgba(0,0,0,.6)}.home-tile-datum span{color:var(--text-primary-color);font-size:var(--type-secondary);font-weight:600}.home-tile-datum .home-tile-datum-unavailable{color:var(--text-secondary-color);font-size:var(--type-block-title);font-weight:700}.home-tile-action{align-items:center;border-radius:12px;color:var(--tile-accent);display:inline-flex;font-size:var(--type-secondary);font-weight:800;gap:.5rem;-webkit-margin-before:.55rem;margin-block-start:.55rem;min-block-size:var(--control-min-size);padding-inline:0;transition:background var(--motion-select) var(--motion-ease),color var(--motion-select) var(--motion-ease),padding var(--motion-select) var(--motion-ease)}.home-tile-action svg{block-size:1.1rem;inline-size:1.1rem;transition:transform var(--motion-select) var(--motion-ease)}.home-tile-chevron{display:none}.home-tile-pills{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;inset:1.2rem 1.2rem auto auto;max-inline-size:calc(100% - 6.4rem);pointer-events:none;position:absolute;z-index:3}.home-tile-attention,.home-tile-note{align-items:center;background:#e0b85f;border-radius:999px;color:#1a1203;display:inline-flex;font-size:var(--type-secondary);font-weight:800;gap:.45rem;line-height:1.2;padding:.35rem .8rem}.home-tile-attention{background:#fff1cf;border:2px solid #e0b85f;pointer-events:auto;text-decoration:none}.home-tile-attention.is-blocking{background:#ffd4d4;border-color:#ff8b8b;color:#2a0808}.home-tile-attention-mark{align-items:center;background:#1a1203;border-radius:999px;color:#fff1cf;display:inline-flex;flex:none;font-size:var(--type-note);font-weight:900;block-size:1.35rem;inline-size:1.35rem;justify-content:center}.home-tile-attention.is-blocking .home-tile-attention-mark{background:#5c1010;color:#ffe1e1}.home-tile-attention-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.home-tile-attention:focus-visible,.home-tile-attention:hover{box-shadow:0 0 0 3px var(--background,#050b08)}.home-tile-attention:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:5px}.home-tile--hero .home-tile-art{object-position:27% 50%}.home-tile--hero .home-tile-body{gap:.5rem}.home-tile-versus{align-items:center;display:flex;gap:.9rem;-webkit-margin-after:.4rem;margin-block-end:.4rem}.home-tile-versus b{color:#e0b85f;font-size:var(--type-block-title);font-weight:800;letter-spacing:var(--type-tracking-label)}.home-tile-crest{block-size:4.75rem;display:block;inline-size:4.75rem}.home-tile-crest .identity-thumbnail{block-size:100%;filter:drop-shadow(0 4px 12px rgba(0,0,0,.55));inline-size:100%;object-fit:contain}.home-tile-eyebrow{color:#e0b85f;font-size:var(--type-secondary);font-weight:800;letter-spacing:var(--type-tracking-label);text-transform:uppercase}.home-tile-meta{color:var(--text-primary-color);display:grid;font-size:var(--type-secondary);grid-gap:.35rem;gap:.35rem;justify-items:start;max-inline-size:28rem}.home-tile-venue{font-weight:700}.home-tile-lineup-status{color:#b9f5cf;font-weight:700}.home-tile-meta .home-command-form{display:inline-flex;gap:.35rem}.home-tile-meta .home-command-form-empty{color:var(--text-secondary-color)}.home-tile:is(:hover,:has(.home-tile-link:focus-visible)){border-color:var(--tile-accent);box-shadow:0 0 0 3px var(--tile-accent),0 24px 50px rgba(0,0,0,.5),0 0 46px color-mix(in srgb,var(--tile-accent) 38%,transparent);transform:translateY(-6px) scale(1.02);z-index:2}.home-tile:is(:hover,:has(.home-tile-link:focus-visible)) .home-tile-art{filter:brightness(1) saturate(1.05);transform:scale(1.05)}.home-tile:is(:hover,:has(.home-tile-link:focus-visible)) .home-tile-action{background:var(--tile-accent);color:#05120d;padding-inline:1rem}.home-tile:is(:hover,:has(.home-tile-link:focus-visible)) .home-tile-action svg{transform:translateX(4px)}.home-tile:has(.home-tile-link:focus-visible){outline:3px solid var(--focus-ring-color);outline-offset:6px}.home-tile:active{transform:translateY(-2px) scale(.99);transition-duration:var(--motion-press)}@media (max-width:1100px){.home-tile-hub{block-size:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(22rem,auto) repeat(3,minmax(13rem,auto))}.home-tile--hero{grid-column:span 2;grid-row:auto}.home-tile--hero .home-tile-art{object-position:27% 30%}}@media (max-width:760px){.home-tile-hub{--hub-gap:0.75rem;grid-template-rows:minmax(17rem,auto) repeat(3,minmax(10.5rem,auto));margin:0;padding:.4rem}.home-tile{border-radius:18px}.home-tile-body{gap:.1rem;padding:.9rem}.home-tile-icon{display:none}.home-tile-title{font-size:var(--type-block-title)}.home-tile-datum{gap:0}.home-tile-datum span{flex-basis:100%}.home-tile--hero:before{background:linear-gradient(180deg,rgba(5,11,8,.4),rgba(5,11,8,.74) 40%,rgba(5,11,8,.94))}.home-tile--hero .home-tile-datum{gap:.25rem .7rem}.home-tile--hero .home-tile-datum span{flex-basis:auto}.home-tile:not(.home-tile--hero) .home-tile-action{display:none}.home-tile-chevron{align-items:center;background:rgba(5,11,8,.6);block-size:2.75rem;border:1px solid rgba(174,250,201,.35);border-radius:999px;color:var(--tile-accent);display:inline-flex;inline-size:2.75rem;inset:.6rem .6rem auto auto;justify-content:center;position:absolute}.home-tile--hero .home-tile-chevron{display:none}.home-tile-chevron svg{block-size:1.1rem;inline-size:1.1rem}.home-tile-pills{align-items:flex-start;inset:.7rem auto auto .7rem;max-inline-size:calc(100% - 4.4rem)}.home-tile--hero .home-tile-pills{inset:.7rem .7rem auto auto}.home-tile.has-attention .home-tile-chevron{display:none}.home-tile.has-attention .home-tile-pills{max-inline-size:calc(100% - 1.4rem)}.home-tile-pills>*{max-inline-size:100%;min-inline-size:0}.home-tile-crest{block-size:3.25rem;inline-size:3.25rem}.home-tile-versus{-webkit-margin-after:0;margin-block-end:0}}@media (prefers-reduced-motion:reduce){.screen-enter{animation:none}.home-tile,.home-tile-action,.home-tile-action svg,.home-tile-art{transition-duration:.01ms}.home-tile:active,.home-tile:is(:hover,:has(.home-tile-link:focus-visible)){transform:none}.home-tile:is(:hover,:has(.home-tile-link:focus-visible)) .home-tile-action svg,.home-tile:is(:hover,:has(.home-tile-link:focus-visible)) .home-tile-art{transform:none}}.roster-workspace--premium .roster-sections{gap:1.25rem}@media (min-width:1280px){.roster-workspace--premium .roster-hero{align-items:center;grid-template-areas:"copy strip actions";grid-template-columns:auto minmax(0,1fr) auto;padding-block:.7rem}.roster-workspace--premium .roster-hero-copy{grid-area:copy}.roster-workspace--premium .roster-hero-copy h1{-webkit-margin-after:0;margin-block-end:0}.roster-workspace--premium .roster-command-strip{grid-area:strip;grid-column:auto}.roster-workspace--premium .roster-hero-actions{grid-area:actions}}.roster-workspace--premium .roster-player-grid{gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:.6rem .4rem}.player-summary-card--compact{border-radius:20px;gap:.55rem;padding:0 0 .85rem}.player-summary-card--compact .player-summary-card__top{block-size:9.5rem;display:block;position:relative}.player-summary-card--compact .player-summary-card__top:after{background:linear-gradient(180deg,transparent 55%,rgba(7,20,14,.95));border-radius:20px 20px 0 0;content:"";inset:0;pointer-events:none;position:absolute}.player-summary-card--compact .player-summary-card__portrait{background:none;block-size:100%;border:0;border-radius:20px 20px 0 0;inline-size:62%;inset:.3rem 0 0 auto;max-inline-size:none;position:absolute}.player-summary-card--compact .player-summary-card__portrait img,.player-summary-card--compact .player-summary-card__portrait svg{block-size:100%;inline-size:100%;object-fit:cover;object-position:50% 20%}.player-summary-card--compact .player-summary-card__rating{inset:.7rem auto auto .9rem;position:absolute;z-index:1}.player-summary-card--compact .player-summary-card__rating>strong{text-shadow:0 3px 12px rgba(0,0,0,.55)}.player-summary-card--compact .player-summary-card__position{inset:5.3rem auto auto .9rem;position:absolute;z-index:1}.player-summary-card--compact .player-summary-card__identity,.player-summary-card--compact .player-summary-card__stats,.player-summary-card--compact .player-summary-card__status{margin-inline:.7rem}.player-summary-card--compact .player-summary-card__identity{border-top:0;padding-top:0}.player-summary-card--compact .player-summary-card__stats{gap:.5rem .25rem;grid-template-columns:repeat(3,auto);justify-content:space-between}.player-summary-card--compact .player-summary-card__stats>div{display:grid;grid-gap:.1rem;gap:.1rem;grid-template-rows:auto auto}.player-summary-card--compact .player-summary-card__stats dd{font-size:var(--type-card-title);grid-row:1;line-height:1}.player-summary-card--compact .player-summary-card__stats dt{grid-row:2;overflow-wrap:normal;white-space:nowrap}.player-summary-card--compact .player-summary-card__identity{flex-wrap:nowrap}.player-summary-card--compact .player-summary-card__identity>strong{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.player-summary-card--compact .player-summary-card__status{gap:.2rem .6rem}a.player-summary-card--compact{transition:border-color var(--motion-select) var(--motion-ease),box-shadow var(--motion-select) var(--motion-ease),transform var(--motion-select) var(--motion-ease)}a.player-summary-card--compact:focus-visible,a.player-summary-card--compact:hover{border-color:var(--player-accent);box-shadow:0 0 0 3px var(--player-accent),0 26px 48px rgba(0,0,0,.55),0 0 44px color-mix(in srgb,var(--player-accent) 40%,transparent);transform:translateY(-8px) scale(1.04);z-index:2}a.player-summary-card--compact:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:6px}a.player-summary-card--compact:active{transform:translateY(-2px) scale(1);transition-duration:var(--motion-press)}@media (max-width:640px){.roster-workspace--premium .roster-player-grid{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.4rem .25rem}.player-summary-card--compact .player-summary-card__top{block-size:8rem}.player-summary-card--compact .player-summary-card__position{inset-block-start:4.3rem}.player-summary-card--compact .player-summary-card__nation,.player-summary-card--compact .player-summary-card__stats{display:none}.player-summary-card--compact .player-summary-card__identity>strong{font-size:var(--type-secondary)}.player-summary-card--compact .player-summary-card__status{flex-direction:column;gap:.2rem}}@media (prefers-reduced-motion:reduce){a.player-summary-card--compact:active,a.player-summary-card--compact:focus-visible,a.player-summary-card--compact:hover{transform:none}}.player-dossier-header{background:radial-gradient(circle at 12% 0,rgba(71,215,136,.14),transparent 30%),linear-gradient(110deg,rgba(7,29,19,.99),rgba(5,16,11,.99));border:1px solid rgba(152,224,181,.12);border-radius:16px;display:grid;grid-gap:1rem 1.75rem;gap:1rem 1.75rem;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);padding:1.25rem}.player-dossier-header__back{grid-column:1/-1}.player-dossier-header__identity{align-content:start;display:grid;grid-gap:.9rem;gap:.9rem;min-inline-size:0}.player-dossier-header__eyebrow{font-size:var(--type-label);letter-spacing:var(--type-tracking-label);margin:0;line-height:var(--type-line-height-body);font-weight:var(--type-weight-control)}.player-dossier-header__identity h1{font-size:var(--type-headline);line-height:var(--type-line-height-tight);margin:0;overflow-wrap:anywhere;font-weight:var(--type-weight-heading)}.player-dossier-header__meta{align-items:center;color:var(--text-secondary-color);display:flex;flex-wrap:wrap;font-size:var(--type-body);gap:.25rem 1rem;margin:0}.player-dossier-header__role{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .9rem}.player-dossier-header__role p{color:var(--text-primary-color);flex:1 1 16rem;font-size:var(--type-secondary);margin:0}.player-dossier-header__metrics{display:grid;grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0}.player-dossier-header__metrics .player-dossier-fact{border:0;padding:0}.player-dossier-header__metrics dt{color:var(--text-secondary-color);font-size:var(--type-note)}.player-dossier-header__metrics dd{font-size:var(--type-card-title);font-weight:800;margin:0}.player-dossier-header .player-management-signals,.player-dossier-header .player-promise-unavailable{font-size:var(--type-secondary)}.player-dossier-sections{display:grid;grid-gap:.6rem;gap:.6rem}.player-dossier-section{background:linear-gradient(145deg,rgba(11,31,22,.96),rgba(5,17,11,.99));border:1px solid rgba(152,224,181,.12);border-radius:14px}.player-dossier-section>summary{align-items:center;cursor:pointer;display:grid;grid-gap:.15rem 1rem;gap:.15rem 1rem;grid-template-columns:minmax(8rem,auto) minmax(0,1fr) auto;list-style:none;min-block-size:3.5rem;padding:.6rem 1.1rem}.player-dossier-section>summary::-webkit-details-marker{display:none}.player-dossier-section>summary:focus-visible{border-radius:14px;outline:3px solid #9be8b9;outline-offset:2px}.player-dossier-section__title{color:var(--text-primary-color);font-size:var(--type-card-title);font-weight:800}.player-dossier-section__hint{color:var(--text-secondary-color);font-size:var(--type-secondary)}.player-dossier-section__chevron{block-size:.6rem;-webkit-border-after:2px solid var(--text-secondary-color);border-block-end:2px solid var(--text-secondary-color);-webkit-border-end:2px solid var(--text-secondary-color);border-inline-end:2px solid var(--text-secondary-color);inline-size:.6rem;transform:rotate(45deg);transition:transform .16s ease}.player-dossier-section[open] .player-dossier-section__chevron{transform:rotate(-135deg)}.player-dossier-section__body{border-top:1px solid rgba(152,224,181,.1);display:grid;grid-gap:1rem;gap:1rem;padding:1rem 1.1rem 1.2rem}.player-dossier-section__body h3{color:var(--text-secondary-color);font-size:var(--type-card-title);letter-spacing:var(--type-tracking-label);margin:0 0 .5rem;text-transform:uppercase;font-weight:var(--type-weight-title);line-height:var(--type-line-height-tight)}.player-attribute-groups{display:grid;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.player-dossier-section__body .player-attribute>div span,.player-dossier-section__body .player-attribute>div strong,.player-dossier-section__body .player-panel-empty,.player-dossier-section__body .player-panel-link,.player-dossier-section__body .player-profile-facts,.player-dossier-section__body .player-scout-verdict,.player-dossier-section__body .player-training-summary{font-size:var(--type-secondary)}.player-dossier-shell .player-profile-page .player-active-promise small,.player-dossier-shell .player-profile-page .player-active-promise span,.player-dossier-shell .player-profile-page .player-contract-spotlight small,.player-dossier-shell .player-profile-page .player-contract-spotlight span,.player-dossier-shell .player-profile-page .player-dossier-fact dt,.player-dossier-shell .player-profile-page .player-personality-pair span,.player-dossier-shell .player-profile-page .player-profile-fact dt,.player-dossier-shell .player-profile-page .player-scout-verdict>span,.player-dossier-shell .player-profile-page .player-training-summary small,.player-dossier-shell .player-profile-page .player-training-summary span{font-size:var(--type-note);letter-spacing:normal;text-transform:none;white-space:normal}.player-dossier-shell .player-profile-page .player-active-promise strong,.player-dossier-shell .player-profile-page .player-career-highlight p,.player-dossier-shell .player-profile-page .player-management-signals,.player-dossier-shell .player-profile-page .player-panel-link,.player-dossier-shell .player-profile-page .player-personality-pair strong,.player-dossier-shell .player-profile-page .player-profile-fact dd,.player-dossier-shell .player-profile-page .player-promise-unavailable,.player-dossier-shell .player-profile-page .player-scout-verdict p,.player-dossier-shell .player-profile-page .player-scout-verdict>strong,.player-dossier-shell .player-profile-page .player-training-summary strong{font-size:var(--type-secondary);white-space:normal}.player-dossier-shell .player-profile-page .player-contract-spotlight strong{font-size:var(--type-card-title)}.player-dossier-shell .player-profile-page .player-career-highlight strong{font-size:var(--type-figure)}.player-dossier-shell .player-profile-page .player-panel-chip{font-size:var(--type-note);padding:.3rem .7rem}.player-dossier-shell .player-profile-page .player-dossier-fact dd{font-size:var(--type-secondary);font-weight:700}.player-dossier-shell .player-profile-page .player-dossier-header__metrics .player-dossier-fact dd{font-size:var(--type-card-title);font-weight:800}.player-dossier-shell .player-profile-page .player-dossier-fact{border:0;min-block-size:0;padding:0}.player-dossier-shell .player-profile-page .player-dossier-fact .morale-indicator-face{block-size:2rem;inline-size:2rem}.player-dossier-shell .player-profile-page .player-dossier-fact .morale-indicator-copy>span{font-size:var(--type-note)}.player-dossier-shell .player-profile-page .player-dossier-fact .morale-indicator-copy>strong{font-size:var(--type-secondary)}.player-dossier-section__body .player-profile-facts{display:grid;grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0}.player-dossier-shell .player-profile-page .player-profile-fact{padding:0}.player-dossier-shell .player-profile-page .player-profile-fact:nth-child(2n){padding-left:0}@media (prefers-reduced-motion:reduce){.player-dossier-section__chevron{transition:none}}@media (max-width:900px){.player-dossier-header{grid-template-columns:minmax(0,1fr)}.player-dossier-header .player-summary-card--large{max-inline-size:none}.player-dossier-section>summary{grid-template-columns:minmax(0,1fr) auto}.player-dossier-section__hint{grid-column:1;grid-row:2}.player-dossier-section__chevron{grid-column:2;grid-row:1/span 2}}small{font-size:var(--type-note)}.training-chart-method,.transfer-centre-disabled-note{font-size:var(--type-secondary)}.centre-lineup-recommendation p,.centre-tactic-recommendation :is(p,dd),.match-centre-attention-required>p,.match-centre-fitness-brief li :is(p,strong),.matchday-tactic-card>small,.overall-score-tooltip__content,.staff-opinion-card :is(p,strong,em){font-size:var(--type-secondary)!important;line-height:var(--type-line-height-body)}.match-centre-fitness-grid{align-items:start}.scouting-surface-heading{flex-wrap:wrap}.training-progress-table{overflow-x:auto}.contracts-table-scroll,.training-progress-table{container-type:inline-size}.contracts-table{min-width:58rem}@container (max-width: 58rem){.contracts-table{min-width:0}.contracts-table td:nth-child(4),.contracts-table td:nth-child(5),.contracts-table th:nth-child(4),.contracts-table th:nth-child(5){display:none}.contracts-table td:first-child,.contracts-table th:first-child{width:29%}.contracts-table td:nth-child(2),.contracts-table th:nth-child(2){width:17%}.contracts-table td:nth-child(3),.contracts-table th:nth-child(3){width:14%}.contracts-table td:nth-child(6),.contracts-table th:nth-child(6){width:16%}.contracts-table td:last-child,.contracts-table td:nth-child(7),.contracts-table th:last-child,.contracts-table th:nth-child(7){width:14%}}@container (max-width: 42rem){.contracts-table td:nth-child(2),.contracts-table th:nth-child(2){display:none}.contracts-table td:first-child,.contracts-table th:first-child{width:30%}.contracts-table td:nth-child(3),.contracts-table th:nth-child(3){width:14%}.contracts-table td:nth-child(6),.contracts-table th:nth-child(6){width:24%}.contracts-table td:nth-child(7),.contracts-table th:nth-child(7){width:17%}.contracts-table td:last-child,.contracts-table th:last-child{width:15%}}@container (max-width: 30rem){.contracts-table td:nth-child(3),.contracts-table th:nth-child(3){display:none}.contracts-table td,.contracts-table th{padding-inline:.3rem}.contracts-table td:first-child,.contracts-table th:first-child{width:34%}.contracts-table td:nth-child(6),.contracts-table th:nth-child(6){width:24%}.contracts-table td:nth-child(7),.contracts-table th:nth-child(7){width:22%}.contracts-table td:last-child,.contracts-table th:last-child{width:20%}}@container (max-width: 34rem){.training-progress-head,.training-progress-row{display:grid;grid-gap:.35rem;gap:.35rem;grid-template-columns:minmax(0,1fr) 4.9rem 5.8rem 4.6rem;min-width:0}.training-progress-head>:nth-child(2),.training-progress-head>:nth-child(3),.training-progress-head>:nth-child(4),.training-progress-head>:nth-child(7),.training-progress-head>:nth-child(9),.training-progress-row>:nth-child(2),.training-progress-row>:nth-child(3),.training-progress-row>:nth-child(4),.training-progress-row>:nth-child(7),.training-progress-row>:nth-child(9){display:none}.training-progress-head{letter-spacing:.04em}.training-progress-player{grid-row:auto}.training-progress-delta{grid-column:auto}.training-progress-delta:before,.training-progress-score:before{content:none}.training-progress-mobile-meta{color:var(--text-secondary-color);display:block}.training-progress-player strong{overflow-wrap:anywhere;white-space:normal}}@media (max-width:760px){.training-progress-head,.training-progress-row{display:grid;grid-gap:.35rem;gap:.35rem;grid-template-columns:minmax(0,1fr) 4.9rem 5.8rem 4.6rem;min-width:0}.training-progress-head>:nth-child(2),.training-progress-head>:nth-child(3),.training-progress-head>:nth-child(4),.training-progress-head>:nth-child(7),.training-progress-head>:nth-child(9),.training-progress-row>:nth-child(2),.training-progress-row>:nth-child(3),.training-progress-row>:nth-child(4),.training-progress-row>:nth-child(7),.training-progress-row>:nth-child(9){display:none}.training-progress-head{letter-spacing:.04em}.training-progress-player{grid-row:auto}.training-progress-delta{grid-column:auto}.training-progress-delta:before,.training-progress-score:before{content:none}.training-progress-mobile-meta{color:var(--text-secondary-color);display:block}.training-progress-player strong{overflow-wrap:anywhere;white-space:normal}}@container (max-width: 26rem){.training-progress-head,.training-progress-row{grid-template-columns:minmax(0,1fr) 4.9rem 5.8rem}.training-progress-head>:nth-child(8),.training-progress-row>:nth-child(8){display:none}}@media (min-width:641px) and (max-width:900px){.app-header--game .app-header-brand-row{grid-template-areas:"brand" "hud" "stats";grid-template-columns:minmax(0,1fr)}.app-header-hud-cluster{flex-wrap:wrap;height:auto;justify-content:flex-start;min-width:0}}@media (max-width:1100px){.match-report-overview-columns{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.match-report-editorial-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto}}@media (max-width:820px){.match-report-analysis-grid,.match-report-overview-columns{grid-template-columns:minmax(0,1fr)}.match-report-editorial-rail{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media (max-height:520px){.app-header{position:static}}.quality-track{background:#253c32;border-radius:999px;display:block;height:.38rem;min-width:0;overflow:hidden;width:100%}.quality-track>span{border-radius:inherit;display:block;height:100%}.quality-track[data-quality=unknown]{background:transparent;border:1px dashed #a7b8ad}.training-detail-page .quality-track{background:#253c32}.training-selected-movements>div>.quality-track{align-self:center}.training-ability-dial{--training-dial-color:var(--quality-color)}.squad-rail-score{--rail-score-accent:var(--quality-color)}.club-staff-score-ring{background:conic-gradient(var(--quality-color) var(--staff-score),#253c32 0deg)}.club-staff-score-ring strong{color:#ecf4ee}.player-summary-card__rating>strong{color:var(--quality-color)}@media (max-width:760px){.training-detail-page .training-detail-movement [data-label=Movement]:before{grid-column:1/-1}}