/* BT player page mobile fixes v1 (Oct 24, 2026): on screens <=600px, crop the headshot to the face (cap to chin), move the position label into the team line as a chip, zoom the banner background past its logo and tint it for legibility. Desktop untouched. */ (function(){var css='@media (max-width:600px){.btp-banner{background-size:240% auto!important;background-position:50% 100%!important;box-shadow:inset 0 0 0 3000px rgba(4,10,22,.45)}'+ '.btpm-face{position:relative;flex:0 0 auto;width:64px;height:90px;overflow:hidden;border-radius:10px;background:#c9ced6;align-self:flex-start}'+ '.btpm-face>img.btp-shot{position:absolute!important;max-width:none!important;width:82px!important;height:auto!important;left:-8px!important;top:-9px!important;margin:0!important;border-radius:0!important}'+ '.btp-banner .btp-pos{display:none!important}.btpm-pos{font-weight:800;letter-spacing:.04em;color:#fff;margin-left:6px;padding:1px 6px;border-radius:5px;background:rgba(255,255,255,.12);font-size:.9em;white-space:nowrap}}'; var s=document.getElementById('btpm-css');if(!s){s=document.createElement('style');s.id='btpm-css';document.head.appendChild(s)}s.textContent=css; function fx(){var b=document.querySelector('.btp-banner');if(!b)return;var p=b.querySelector('.btp-pos'),i=b.querySelector('.btp-shot'),t=b.querySelector('.btp-team');if(!i)return;var wrap=i.parentElement.classList.contains('btpm-face')?i.parentElement:null; if(innerWidth>600){if(wrap){wrap.parentNode.insertBefore(i,wrap);wrap.remove()}var x=b.querySelector('.btpm-pos');if(x)x.remove();return} if(!wrap){wrap=document.createElement('div');wrap.className='btpm-face';i.parentNode.insertBefore(wrap,i);wrap.appendChild(i)} if(p&&t&&!t.querySelector('.btpm-pos')&&p.textContent.trim()){var sp=document.createElement('span');sp.className='btpm-pos';sp.textContent=p.textContent.trim();t.appendChild(sp)}} fx();new MutationObserver(function(){var b=document.querySelector('.btp-banner');if(b&&innerWidth<=600){var i=b.querySelector('.btp-shot'),t=b.querySelector('.btp-team');if((i&&!i.parentElement.classList.contains('btpm-face'))||(t&&!t.querySelector('.btpm-pos')))fx()}}).observe(document.querySelector('.btp-banner-wrap')||document.body,{childList:true,subtree:true});addEventListener('resize',fx);setTimeout(fx,800);})();