.site-language-button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer;flex:0 0 28px;vertical-align:middle;}
.site-language-code{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:21px;border:1px solid #8bc7ee99;border-radius:4px;background:#153a60;color:#fff;font:700 12px/1 Arial,sans-serif;letter-spacing:.3px;flex-shrink:0;}
.site-language-button:hover,.site-language-button:focus-visible{outline:2px solid #8bc7ee;outline-offset:3px;}
.team-browser-brand{display:flex!important;align-items:center;gap:4px;}
@media(min-width:1101px){.team-browser-brand .team-browser-home-link{flex:1;min-width:0;}.team-browser-brand .team-browser-home-link img,html.desktop-fit .team-browser-brand .team-browser-home-link img{width:100%!important;max-width:218.5px!important;height:auto!important;}.team-browser-brand .site-language-button{margin-left:auto;}}
@media(max-width:1100px){.team-browser-brand .site-language-button{margin-left:3px;width:calc(var(--mobile-nav-icon,24px) + 4px);flex-basis:calc(var(--mobile-nav-icon,24px) + 4px);height:var(--mobile-nav-icon,24px);}.team-browser-brand .site-language-code{width:var(--mobile-nav-icon,24px);height:calc(var(--mobile-nav-icon,24px) * .8);font-size:clamp(10px,3vw,14px);}.team-browser-brand{padding-right:5px!important;}}
.site-language-overlay[hidden]{display:none!important;}
.site-language-overlay{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:16px;background:#000a;box-sizing:border-box;font:16px "Roboto SemiCondensed",Arial,sans-serif;color:#fff;}
.site-language-overlay section{width:min(410px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:linear-gradient(135deg,#12365c,#071c36);border:1px solid #7297b9;border-radius:14px;box-shadow:0 16px 60px #0008;}
.site-language-overlay header{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px;border-bottom:1px solid #ffffff25;}
.site-language-overlay h2{font-size:23px;margin:0;font-weight:700;}
.site-language-overlay button{font:inherit;cursor:pointer;color:inherit;}
.site-language-overlay [data-language-close]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font:24px Arial;border:2px solid white;border-radius:50%;background:#df3434;padding:0;}
.site-language-options{padding:12px 14px;}
.site-language-options button{display:flex;align-items:center;gap:14px;width:100%;padding:15px 12px;border:1px solid transparent;border-radius:7px;background:transparent;text-align:left;}
.site-language-options button[aria-checked=true]{border-color:#6cb7e9;background:#23618a66;}
.site-language-options .site-language-code{width:34px;height:26px;font-size:13px;}
.site-language-radio{width:18px;height:18px;border:2px solid #adc6dc;border-radius:50%;margin-left:auto;box-sizing:border-box;}
[aria-checked=true] .site-language-radio{border-color:#8bc7ee;background:#8bc7ee;box-shadow:inset 0 0 0 3px #153c5d;}
.site-language-overlay [data-language-privacy]{display:block;margin:0 26px 12px;padding-top:14px;border-top:1px solid #ffffff25;color:#9ed5f5;text-align:center;text-decoration:none;font-size:15px;}
.site-language-overlay footer{display:flex;justify-content:flex-end;gap:10px;margin:0;padding:12px 18px 18px;}
.site-language-overlay footer button{padding:8px 18px;border-radius:6px;border:1px solid #70a5cf;background:transparent;}
.site-language-overlay [data-language-apply]{background:#337fbc;}
.site-language-overlay :focus-visible{outline:2px solid #bee6ff;outline-offset:2px;}
html[lang=tr] .pitch-action span{overflow:hidden;}
