/* GreenScoreLive V15 — only the player performance dialog. */
body.gs-match-premium .gs-l10-overlay{position:fixed!important;inset:0!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:22px!important;background:rgba(2,11,12,.82)!important;backdrop-filter:blur(7px);box-sizing:border-box}
body.gs-match-premium .gs-p15-dialog{display:flex!important;flex-direction:column!important;width:min(760px,100%)!important;max-width:760px!important;max-height:min(88dvh,900px)!important;overflow:hidden!important;border:1px solid #334d49!important;border-radius:22px!important;background:#101c21!important;color:#f4faf8!important;box-shadow:0 32px 110px #000b!important}
body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-head{flex:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 26px!important;background:#111f24!important;border-bottom:1px solid #273c3c!important}
body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-heading small{color:#81d7ad!important;font-size:11px!important;letter-spacing:1.4px!important;font-weight:800!important}
body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-heading h3,body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-heading span{display:none!important}
body.gs-match-premium .gs-p15-dialog .gs-l10-close{flex:none!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:1px solid #3b5552!important;border-radius:11px!important;background:#203339!important;color:#fff!important;font-size:25px!important;cursor:pointer}
body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:26px!important;scrollbar-width:thin;scrollbar-color:#49665d transparent}
body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-content::-webkit-scrollbar{width:6px}body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-content::-webkit-scrollbar-thumb{background:#49665d;border-radius:9px}
.gs-p15-hero{display:flex;align-items:center;gap:18px;padding-bottom:22px;border-bottom:1px solid #2b3f40}
.gs-p15-avatar{width:76px;height:76px;flex:none;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#275b4a,#182d36);border:1px solid #487467;color:#d7f8e6;font-size:30px;font-weight:800;overflow:hidden}.gs-p15-avatar img{width:100%;height:100%;object-fit:cover}
.gs-p15-hero-text{min-width:0;flex:1}.gs-p15-eyebrow{display:block;color:#82c9ab;font-size:10px;font-weight:800;letter-spacing:1.5px}.gs-p15-hero-text h3{margin:5px 0 4px!important;color:#fff!important;font-size:clamp(21px,3vw,30px)!important;line-height:1.2!important}.gs-p15-hero-text p{margin:0 0 6px!important;color:#b3c6c1!important;font-size:14px!important}.gs-p15-minutes{color:#83d6aa;font-size:12px;font-weight:700}
.gs-p15-rating{flex:none;min-width:94px;padding:15px 12px;border-radius:15px;background:linear-gradient(145deg,#235c45,#183b39);text-align:center;border:1px solid #42775d}.gs-p15-rating strong{display:block;color:#e4fff0;font-size:32px;line-height:1.1}.gs-p15-rating span{display:block;margin-top:5px;color:#bfe5cf;font-size:10px;font-weight:800;letter-spacing:.8px}
.gs-p15-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 24px}.gs-p15-highlight{padding:16px 10px;border:1px solid #2f4849;border-radius:13px;background:#1a2d32;text-align:center}.gs-p15-highlight strong{display:block;color:#fff;font-size:25px;line-height:1.2}.gs-p15-highlight span{display:block;margin-top:5px;color:#b6c9c4;font-size:12px}
.gs-p15-section{margin:0 0 23px}.gs-p15-section-title{margin:0 0 8px!important;font-size:16px!important;font-weight:800!important;color:#f1faf5!important}.gs-p15-rows{border-top:1px solid #2c4244}.gs-p15-row{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding:11px 2px;border-bottom:1px solid #2c4244}.gs-p15-row span{font-size:13px;color:#b5c9c3;overflow-wrap:anywhere}.gs-p15-row strong{font-size:14px;color:#fff;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}
body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-footer{flex:none!important;padding:14px 26px!important;border-top:1px solid #2a4242!important;background:#111f24!important}body.gs-match-premium .gs-p15-dialog .gs-l10-profile{display:block!important;padding:13px!important;border-radius:12px!important;background:#1d7857!important;color:white!important;text-align:center!important;font-size:14px!important;text-decoration:none!important;font-weight:800!important}
@media(max-width:600px){body.gs-match-premium .gs-l10-overlay{padding:0!important;align-items:flex-end!important}body.gs-match-premium .gs-p15-dialog{width:100%!important;max-width:100%!important;max-height:94dvh!important;border-radius:20px 20px 0 0!important}body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-head{padding:15px 18px!important}body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-content{padding:19px!important}body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-footer{padding:12px 18px!important}.gs-p15-avatar{width:56px;height:56px;font-size:23px}.gs-p15-hero{gap:12px}.gs-p15-rating{min-width:68px;padding:11px 8px}.gs-p15-rating strong{font-size:25px}.gs-p15-highlights{gap:7px}.gs-p15-highlight{padding:12px 5px}.gs-p15-highlight strong{font-size:21px}.gs-p15-highlight span{font-size:10px}}

/* V16: mobil oyuncu profili eylemi her zaman görünür */
@media(max-width:600px){
 body.gs-match-premium .gs-p15-dialog{height:min(94dvh,900px)!important;display:flex!important;flex-direction:column!important;}
 body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-content{flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;}
 body.gs-match-premium .gs-p15-dialog .gs-l10-dialog-footer{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important;position:relative!important;z-index:3!important;padding:12px 18px max(14px,env(safe-area-inset-bottom))!important;}
 body.gs-match-premium .gs-p15-dialog .gs-l10-profile{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
}
