/* GreenScoreLive: individual formation slots, v7. Loaded after base position CSS. */
body.gs-player-dark .gs-profile-page .gs-position-marker-v7{width:43px;height:43px;border-radius:50%;background:#103b29;border:1.5px solid #70e1a0;box-shadow:0 3px 12px #0008;z-index:2;white-space:nowrap}
body.gs-player-dark .gs-profile-page .gs-position-marker-v7 strong{font-size:11px;letter-spacing:-.3px;color:#effff4}
body.gs-player-dark .gs-profile-page .gs-position-result-v7{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center}
body.gs-player-dark .gs-profile-page .gs-position-result-v7 span{margin:0;color:#e2f1e8;font-weight:550}
body.gs-player-dark .gs-profile-page .gs-position-result-v7 strong{font-size:16px}
body.gs-player-dark .gs-profile-page .gs-position-result-v7 small{white-space:nowrap}
body.gs-player-dark .gs-profile-page .gs-position-note-v7{font-size:12px;line-height:1.6;color:#a8bcb1;margin:14px 0 0}
@media(max-width:680px){body.gs-player-dark .gs-profile-page .gs-position-marker-v7{width:38px;height:38px}body.gs-player-dark .gs-profile-page .gs-position-marker-v7 strong{font-size:10px}body.gs-player-dark .gs-profile-page .gs-position-result-v7{gap:6px}}
