.player-premium-hero{grid-template-columns:132px minmax(235px,1fr) minmax(350px,1.35fr) 160px;grid-template-areas:"avatar identity path score";gap:18px}.player-premium-avatar-wrap{grid-area:avatar}.player-premium-identity{grid-area:identity;min-width:0}.player-affiliation-card{box-sizing:border-box;grid-area:path;align-self:center;width:auto;min-width:0;padding:13px 15px}.player-premium-score{grid-area:score;min-width:0;padding:15px 12px}.player-premium-score strong{font-size:2.7rem}.player-affiliation-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.player-affiliation-card>header>span{color:#68d9d2;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:900}.player-affiliation-card>header>a{color:#65d7d0;white-space:nowrap;font-size:.63rem;text-decoration:none}.player-affiliation-timeline{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.player-affiliation-timeline section{background:#0c1b2c8c;border:1px solid #7496b429;border-radius:10px;gap:3px;min-width:0;padding:8px 9px;display:grid}.player-affiliation-timeline section>span{color:#8198b0;letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;font-weight:900}.player-affiliation-timeline section>strong{color:#dfeaf5;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.2;overflow:hidden}.player-affiliation-timeline section>small{color:#839ab1;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;line-height:1.25;overflow:hidden}.player-affiliation-timeline section.is-current{background:#195c5b3d;border-color:#5ed3cc6b}.player-affiliation-timeline section.is-current>span,.player-affiliation-timeline section.is-current>strong{color:#75e1d9}.player-affiliation-timeline section.is-next{background:#824c162e;border-color:#ffaa3b61}.player-affiliation-timeline section.is-next>span{color:#ffc36c}.player-affiliation-timeline>i{color:#49677f;font-size:.75rem;font-style:normal}@media (max-width:1050px){.player-premium-hero{grid-template-columns:120px minmax(210px,1fr) minmax(300px,1.2fr) 145px;gap:13px;padding:18px}.player-affiliation-card{padding:11px}.player-affiliation-timeline{gap:4px}.player-affiliation-timeline section{padding:7px 6px}}@media (max-width:880px){.player-premium-hero{grid-template-columns:120px minmax(0,1fr) 150px;grid-template-areas:"avatar identity score""path path path"}.player-affiliation-card{order:initial;width:100%}.player-premium-score{grid-column:auto}}@media (max-width:620px){.player-premium-hero{grid-template-columns:1fr;grid-template-areas:"avatar""identity""path""score"}.player-affiliation-timeline{text-align:left;grid-template-columns:1fr;gap:6px}.player-affiliation-timeline>i{display:none}.player-affiliation-timeline section>strong,.player-affiliation-timeline section>small{white-space:normal}}
.player-network-section{margin:24px 0}.player-network-heading{align-items:flex-end}.player-network-heading .eyebrow{align-items:center;gap:6px;display:inline-flex}.player-network-heading p{color:#8190a4;margin:7px 0 0;font-size:.82rem}.network-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.network-highlight{background:#111c2e;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto 1fr;gap:5px 10px;min-height:112px;padding:16px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.network-highlight:hover{border-color:#ffffff2e;transform:translateY(-3px);box-shadow:0 14px 28px #0000002e}.network-highlight svg{color:#8dc3ff;grid-row:1/4}.network-highlight span{color:#8493a8;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:900}.network-highlight strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:1.04rem;overflow:hidden}.network-highlight small{color:#8fa0b5;font-size:.7rem}.network-highlight-elite{background:radial-gradient(circle at 100% 0,#eab3082b,#0000 40%),#111c2e}.network-highlight-excellent{background:radial-gradient(circle at 100% 0,#34d39924,#0000 40%),#111c2e}.network-highlight-poor{background:radial-gradient(circle at 100% 0,#fb71851f,#0000 40%),#111c2e}.network-highlight.is-empty{opacity:.65}.network-chart-card{padding:0;overflow:hidden}.network-toolbar{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding:16px 18px;display:flex}.network-tabs{flex-wrap:wrap;gap:7px;display:flex}.network-tabs button{color:#93a4b9;cursor:pointer;background:#0b1525;border:1px solid #ffffff14;border-radius:10px;padding:8px 11px;font-size:.72rem;font-weight:800}.network-tabs button:hover,.network-tabs button.active{color:#fff;background:#ff8a3d1f;border-color:#ff8a3d73}.network-filter{color:#75869c;text-transform:uppercase;align-items:center;gap:8px;font-size:.68rem;font-weight:800;display:flex}.network-filter select{color:#d8e2ef;background:#0b1525;border:1px solid #ffffff1a;border-radius:9px;padding:8px 10px}.network-chart-title{align-items:flex-start;gap:13px;padding:18px 18px 8px;display:flex}.network-title-icon{color:#8dc3ff;background:#8dc3ff14;border:1px solid #8dc3ff2e;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.network-chart-title h4{margin:3px 0 4px;font-size:1.15rem}.network-chart-title p{color:#74859b;margin:0;font-size:.76rem}.network-list{gap:8px;padding:10px 18px 18px;display:grid}.network-row{background:#07111f8c;border:1px solid #fff1;border-radius:13px;grid-template-columns:32px 38px minmax(120px,.85fr) minmax(240px,2.4fr) 64px 92px;align-items:center;gap:10px;padding:11px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.network-row:hover{background:#0c1c30d9;border-color:#8dc3ff3d;transform:translate(4px)}.network-rank{color:#65758a;font-size:.72rem;font-weight:900}.network-avatar{color:#f8fafc;background:linear-gradient(145deg,#ff8a3d3d,#8dc3ff33);border-radius:11px;place-items:center;width:36px;height:36px;font-size:.7rem;font-weight:900;display:grid}.network-person{min-width:0}.network-person strong,.network-person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.network-person strong{color:#f1f5f9;font-size:.82rem}.network-person small{color:#64748b;margin-top:3px;font-size:.65rem}.network-bar-zone{min-width:0}.network-bar-track{background:#07111f;border-radius:999px;height:12px;display:block;overflow:hidden}.network-bar{border-radius:inherit;min-width:5px;height:100%;transition:width .5s;display:block}.network-color-gold{background:linear-gradient(90deg,#b78308,#facc15)}.network-color-green{background:linear-gradient(90deg,#0f9f72,#34d399)}.network-color-lime{background:linear-gradient(90deg,#65a30d,#a3e635)}.network-color-orange{background:linear-gradient(90deg,#c35d18,#fb923c)}.network-color-red{background:linear-gradient(90deg,#be3454,#fb7185)}.network-color-slate{background:linear-gradient(90deg,#52647b,#94a3b8)}.network-bar-meta{color:#64748b;gap:10px;margin-top:5px;font-size:.61rem;display:flex}.network-score{text-align:right}.network-score strong,.network-score small{display:block}.network-score strong{color:#f8fafc;font-size:1rem}.network-score small{color:#64748b;text-transform:uppercase;font-size:.58rem}.network-badge{color:#cbd5e1;white-space:nowrap;border:1px solid #ffffff14;border-radius:999px;justify-self:end;padding:5px 8px;font-size:.61rem;font-weight:900}.network-badge-elite{color:#fde68a;background:#facc1517;border-color:#facc154d}.network-badge-excellent{color:#a7f3d0;background:#34d39917;border-color:#34d3994d}.network-badge-good{color:#d9f99d;background:#a3e63514;border-color:#a3e63540}.network-badge-average{color:#fed7aa;background:#fb923c14;border-color:#fb923c40}.network-badge-poor{color:#fecdd3;background:#fb718514;border-color:#fb718540}.network-badge-unconfirmed{color:#94a3b8}.network-empty{color:#64748b;text-align:center;place-items:center;gap:6px;min-height:180px;display:grid}.network-empty strong{color:#cbd5e1}.network-empty span{font-size:.74rem}.network-methodology{background:#07111f6b;border-top:1px solid #ffffff12;align-items:center;gap:12px;padding:12px 18px;display:flex}.network-methodology span{color:#8dc3ff;text-transform:uppercase;white-space:nowrap;font-size:.65rem;font-weight:900}.network-methodology small{color:#65758a;font-size:.65rem;line-height:1.4}.player-network-unavailable{flex-direction:column;gap:5px;margin:20px 0;padding:18px;display:flex}.player-network-unavailable span{color:#74859b;font-size:.78rem}@media (max-width:1180px){.network-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-row{grid-template-columns:30px 36px minmax(110px,.85fr) minmax(190px,2fr) 58px}.network-badge{display:none}}@media (max-width:820px){.network-toolbar{flex-direction:column;align-items:flex-start}.network-row{grid-template-columns:28px 36px 1fr 55px}.network-bar-zone{grid-column:3/5}.network-bar-meta{flex-wrap:wrap}.network-methodology{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.network-highlight-grid{grid-template-columns:1fr}.network-tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.network-tabs button{font-size:.65rem}.network-row{grid-template-columns:26px 34px 1fr 52px;padding:9px}.network-person small,.network-bar-meta small:nth-child(3){display:none}}
.player-dna-section{margin:24px 0}.player-dna-heading{align-items:flex-end}.player-dna-heading .eyebrow{align-items:center;gap:6px;display:inline-flex}.player-dna-heading p{color:#8190a4;margin:7px 0 0;font-size:.82rem}.player-dna-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:14px;margin:14px 0;display:grid}.player-dna-radar-card,.player-domination-card,.player-scoring-heatmap,.player-dna-analysis{padding:19px}.player-dna-card-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.player-dna-card-title h4{margin:5px 0 0;font-size:1.15rem}.player-style-pill{border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.67rem;font-weight:900;display:inline-flex}.player-dna-radar-frame{height:330px}.player-dna-style-description{color:#8797ab;margin:0;font-size:.78rem;line-height:1.6}.player-domination-card{background:radial-gradient(circle at 90% 0,#ff8a3d21,#0000 35%),#111c2e;flex-direction:column;display:flex}.player-domination-card .eyebrow{align-items:center;gap:6px;display:inline-flex}.domination-score{margin-top:18px}.domination-score strong{color:#f8fafc;font-size:4.4rem;line-height:1}.domination-score small{color:#64748b;font-weight:900}.domination-track{background:#07111f;border-radius:999px;height:9px;margin:13px 0;overflow:hidden}.domination-track i{border-radius:inherit;background:linear-gradient(90deg,#8dc3ff,#34d399,#ff8a3d);height:100%;display:block}.player-domination-card h4{margin:4px 0 8px}.player-domination-card>p{color:#7d8ea4;margin:0;font-size:.75rem;line-height:1.55}.domination-observed-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:18px;display:grid}.domination-observed-grid span{background:#07111f73;border:1px solid #ffffff12;border-radius:10px;padding:9px}.domination-observed-grid small,.domination-observed-grid strong{display:block}.domination-observed-grid small{color:#64748b;text-transform:uppercase;font-size:.59rem}.domination-observed-grid strong{color:#e2e8f0;margin-top:3px;font-size:.82rem}.player-dna-index-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.player-dna-index{grid-template-columns:auto 1fr;gap:7px 9px;padding:13px;display:grid}.player-dna-index-icon{color:#8dc3ff;background:#8dc3ff14;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.player-dna-index div>span{color:#7c8da3;text-transform:uppercase;font-size:.62rem;font-weight:900;display:block}.player-dna-index div>strong{color:#f8fafc;margin-top:2px;font-size:1.15rem;display:block}.player-dna-index-track{background:#07111f;border-radius:999px;grid-column:2;height:5px;overflow:hidden}.player-dna-index-track i{border-radius:inherit;height:100%;display:block}.dna-elite .player-dna-index-track i{background:#facc15}.dna-strong .player-dna-index-track i{background:#34d399}.dna-balanced .player-dna-index-track i{background:#8dc3ff}.dna-develop .player-dna-index-track i{background:#fb923c}.player-style-pill.dna-elite{color:#fde68a;background:#facc1514}.player-style-pill.dna-strong{color:#a7f3d0;background:#34d39914}.player-style-pill.dna-balanced{color:#bfdbfe;background:#8dc3ff14}.player-style-pill.dna-develop{color:#fed7aa;background:#fb923c14}.player-heatmap-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px;display:grid}.heatmap-list{gap:10px;margin-top:18px;display:grid}.heatmap-row{grid-template-columns:64px 1fr 40px;align-items:center;gap:10px;display:grid}.heatmap-row>span{color:#a4b2c3;font-size:.72rem;font-weight:900}.heatmap-row>strong{text-align:right;color:#f8fafc;font-size:.78rem}.heatmap-track{background:#07111f;border-radius:999px;height:15px;overflow:hidden}.heatmap-track i{border-radius:inherit;background:linear-gradient(90deg,#2f6eb2,#8dc3ff,#34d399);height:100%;display:block}.heatmap-row.is-negative .heatmap-track i{background:linear-gradient(90deg,#8b263d,#fb7185)}.player-dna-analysis{background:radial-gradient(circle at 100% 0,#8dc3ff17,#0000 35%),#111c2e;flex-direction:column;display:flex}.player-dna-analysis h4{margin:7px 0 10px}.player-dna-analysis>p{color:#9aa9bd;margin:0;font-size:.8rem;line-height:1.7}.player-dna-analysis>p strong{color:#e2e8f0}.player-dna-notice{color:#7890a9;background:#07111f73;border:1px solid #8dc3ff1f;border-radius:12px;align-items:flex-start;gap:10px;margin-top:auto;padding:12px;display:flex}.player-dna-notice svg{color:#8dc3ff;flex:none}.player-dna-notice span{font-size:.68rem;line-height:1.5}@media (max-width:1180px){.player-dna-index-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.player-dna-layout,.player-heatmap-layout{grid-template-columns:1fr}.player-dna-radar-frame{height:300px}}@media (max-width:620px){.player-dna-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-dna-card-title{flex-direction:column;align-items:flex-start}.domination-score strong{font-size:3.7rem}}@media (max-width:420px){.player-dna-index-grid{grid-template-columns:1fr}.heatmap-row{grid-template-columns:54px 1fr 34px}}
.player-coach-section{margin:24px 0}.player-coach-heading{align-items:flex-end}.player-coach-heading .eyebrow{align-items:center;gap:6px;display:inline-flex}.player-coach-heading p{color:#8190a4;margin:7px 0 0;font-size:.82rem}.player-coach-hero{background:radial-gradient(circle at 90% 0,#8dc3ff21,#0000 30%),radial-gradient(circle at 0 100%,#a78bfa1a,#0000 35%),#111c2e;grid-template-columns:auto minmax(0,1fr) 150px;align-items:center;gap:18px;padding:20px;display:grid}.coach-orb{color:#8dc3ff;background:linear-gradient(145deg,#8dc3ff2e,#a78bfa1f);border:1px solid #8dc3ff33;border-radius:20px;place-items:center;width:62px;height:62px;display:grid}.coach-hero-badges{flex-wrap:wrap;gap:7px;display:flex}.coach-hero-badges span{color:#b9c7d8;background:#07111f73;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:.65rem;font-weight:800;display:inline-flex}.coach-hero-copy h4{margin:10px 0 6px;font-size:1.25rem}.coach-hero-copy p{color:#a0aec0;margin:0;font-size:.82rem;line-height:1.65}.coach-confidence{text-align:center}.coach-confidence>span{color:#7f8fa5;text-transform:uppercase;font-size:.61rem;font-weight:900;display:block}.coach-confidence strong{color:#f8fafc;font-size:2.7rem}.coach-confidence small{color:#64748b}.coach-confidence div{background:#07111f;border-radius:999px;height:6px;margin-top:9px;overflow:hidden}.coach-confidence i{background:linear-gradient(90deg,#8dc3ff,#34d399);height:100%;display:block}.coach-columns{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.coach-bottom-grid{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:14px;display:grid}.coach-panel,.coach-relationships{padding:18px}.coach-panel-title{align-items:center;gap:11px;margin-bottom:14px;display:flex}.coach-panel-title h4{margin:3px 0 0}.coach-panel-icon{border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.is-strength{color:#34d399;background:#34d3991a}.is-development{color:#fb923c;background:#fb923c1a}.is-recommendation{color:#8dc3ff;background:#8dc3ff1a}.is-network{color:#a78bfa;background:#a78bfa1a}.coach-item-list{gap:9px;display:grid}.coach-item{background:#07111f7a;border:1px solid #fff1;border-radius:13px;grid-template-columns:auto 1fr auto;gap:11px;padding:12px;display:grid}.coach-item-icon{border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.coach-item-strength .coach-item-icon{color:#34d399;background:#34d3991a}.coach-item-development .coach-item-icon{color:#fb923c;background:#fb923c1a}.coach-item-recommendation .coach-item-icon{color:#8dc3ff;background:#8dc3ff1a}.coach-item-title-row{justify-content:space-between;gap:8px;display:flex}.coach-item-title-row strong{color:#edf3fa;font-size:.82rem}.coach-item-title-row span{color:#8190a4;font-size:.56rem}.coach-item-body p{color:#8292a7;margin:5px 0 8px;font-size:.7rem}.coach-evidence{flex-wrap:wrap;gap:6px;display:flex}.coach-evidence span{border:1px solid #ffffff0f;border-radius:8px;padding:5px 7px}.coach-evidence small,.coach-evidence strong{display:block}.coach-evidence small{color:#627287;font-size:.52rem}.coach-evidence strong{color:#b8c5d4;font-size:.62rem}.coach-item-score{text-align:right}.coach-item-score strong,.coach-item-score small{display:block}.coach-item-score strong{color:#f8fafc}.coach-item-score small{color:#64748b;font-size:.55rem}.coach-relationship-list{gap:9px;display:grid}.coach-relationship{background:#07111f7a;border:1px solid #fff1;border-radius:13px;grid-template-columns:1fr auto;gap:10px;padding:12px;text-decoration:none;display:grid}.coach-relationship span{color:#8d9db1;font-size:.58rem}.coach-relationship strong{color:#f0f4f8;display:block}.coach-relationship p{color:#7f90a5;font-size:.68rem}.coach-relationship small{color:#637388;font-size:.58rem}.coach-relationship-score{color:#a78bfa;align-items:center;gap:4px;display:flex}.coach-empty{color:#718196;border:1px dashed #ffffff14;border-radius:12px;align-items:center;gap:8px;min-height:72px;padding:12px;font-size:.72rem;display:flex}.coach-transparency{color:#9c8b55;background:#facc150b;border:1px solid #facc1524;border-radius:13px;gap:11px;margin-top:14px;padding:13px 15px;display:flex}.coach-transparency strong,.coach-transparency span{display:block}.coach-transparency strong{color:#d8c98f;font-size:.72rem}.coach-transparency span{font-size:.66rem}@media (max-width:980px){.coach-columns,.coach-bottom-grid{grid-template-columns:1fr}.player-coach-hero{grid-template-columns:auto 1fr}.coach-confidence{text-align:left;grid-column:1/-1}}@media (max-width:620px){.player-coach-hero{grid-template-columns:1fr}.coach-item{grid-template-columns:auto 1fr}.coach-item-score{text-align:left;grid-column:2}}
.compare-launcher{background:radial-gradient(circle at 100% 0,#ff8a3d1a,#0000 32%),radial-gradient(circle at 0 100%,#8dc3ff17,#0000 34%),#111c2e;grid-template-columns:minmax(250px,.8fr) minmax(360px,1fr) minmax(260px,.75fr);align-items:center;gap:18px;margin:16px 0;padding:18px;display:grid}.compare-launcher-copy .eyebrow{align-items:center;gap:6px;display:inline-flex}.compare-launcher-copy h3{margin:6px 0 5px}.compare-launcher-copy p{color:#8190a4;margin:0;font-size:.75rem;line-height:1.5}.compare-launcher-controls{gap:8px;display:grid}.compare-search{color:#73849a;background:#0a1525;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.compare-search input{color:#e5edf6;background:0 0;border:0;outline:0;width:100%;padding:9px 0}.compare-launcher-controls select{color:#dce6f2;background:#0a1525;border:1px solid #ffffff14;border-radius:10px;padding:10px}.compare-launcher-controls button{color:#07111f;cursor:pointer;background:linear-gradient(135deg,#ff8a3d,#f5b04d);border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-weight:950;display:inline-flex}.compare-launcher-controls button:disabled{opacity:.45;cursor:not-allowed}.compare-launcher-preview{grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;display:grid}.compare-launcher-player{text-align:center;background:#07111f7a;border:1px solid #ffffff12;border-radius:12px;min-width:0;padding:11px}.compare-launcher-player>span{color:#07111f;background:linear-gradient(145deg,#8dc3ff,#ff8a3d);border-radius:11px;place-items:center;width:39px;height:39px;margin:0 auto 6px;font-size:.7rem;font-weight:950;display:grid}.compare-launcher-player strong,.compare-launcher-player small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.compare-launcher-player strong{color:#f1f5f9;font-size:.75rem}.compare-launcher-player small{color:#64748b;margin-top:2px;font-size:.58rem}.compare-launcher-player.is-empty{opacity:.55}.compare-launcher-vs{text-align:center;color:#8dc3ff}.compare-launcher-vs svg,.compare-launcher-vs strong{margin:auto;display:block}.compare-launcher-vs strong{margin-top:4px;font-size:.65rem}@media (max-width:1100px){.compare-launcher{grid-template-columns:1fr 1fr}.compare-launcher-preview{grid-column:1/-1}}@media (max-width:700px){.compare-launcher{grid-template-columns:1fr}.compare-launcher-preview{grid-column:auto}}
