.broadcast-asset-wrapper{width:100%;max-width:900px;margin:0 auto;background:var(--nav-shell);border:2px solid var(--nav-border-strong);border-radius:16px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,0.15);font-family:var(--font-base)}.game-log-hero-banner{display:flex;align-items:stretch;min-height:160px;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--team-primary-color,var(--nav-shell-2)) 0%,#111111 100%)}html[data-theme="dark"] .game-log-hero-banner{background:linear-gradient(135deg,var(--team-primary-color,var(--nav-shell-2)) 0%,var(--nav-shell) 85%)}.headshot-placeholder{align-self:center;display:flex;align-items:center;justify-content:center;z-index:2}.headshot-placeholder i{font-size:clamp(48px,7vw,72px);line-height:1;color:rgba(255,255,255,0.42)}@media (max-width:640px){.headshot-placeholder i{font-size:clamp(48px,7vw,72px)}}.game-log-headshot-container{width:200px;flex-shrink:0;position:relative;display:flex;align-items:flex-end;justify-content:center;z-index:2}.game-log-editorial-container{flex-grow:1;padding:0 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:6px;position:relative}.game-log-headline{color:#ffffff;font-family:var(--font-data);font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;margin:0;line-height:1.0}@media (max-width:640px){body,main,.content,.ui-container,.search-container-wrapper{background:var(--nav-shell)!important;background-image:none!important;overflow-x:hidden!important}.content>div,main .card{padding:0!important;margin:0!important;border:none!important;box-shadow:none!important;border-radius:0!important}.broadcast-asset-wrapper{padding:0!important;margin:0 calc(-50vw + 50% + 10px)!important;border:1px solid var(--nav-border-strong)!important;border-radius:12px!important;box-shadow:0 12px 32px rgba(0,0,0,0.1)!important;background:var(--nav-shell)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.game-log-hero-banner{flex-direction:column!important;height:auto!important}.game-log-editorial-container{padding:16px 8px 8px 8px!important}.game-log-headline{font-size:26px!important}.game-log-matrix-wrapper{padding:16px 0!important}.game-log-matrix-header{padding:0 16px!important}.game-log-scroll-area{border:none!important;border-radius:0!important}.game-log-scroll-area table th,.game-log-scroll-area table td{padding:6px 1px!important}}