/* M67.9.4 high-specificity closure for historical M45/M67 navigation conflicts. */
@media(max-width:767.98px){
 .player-shell .player-bottom-nav,.player-shell .contextual-player-action-bar.mobile-live-action-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;min-height:4.55rem;padding:.375rem max(.375rem,env(safe-area-inset-right)) max(.375rem,env(safe-area-inset-bottom)) max(.375rem,env(safe-area-inset-left));background:color-mix(in srgb,var(--player-surface) 96%,transparent);border:0;border-top:1px solid var(--player-border);border-radius:0;box-shadow:0 -.5rem 1.5rem rgba(15,23,42,.14)}
 .player-shell .player-bottom-nav .player-bottom-nav__item,.player-shell .contextual-player-action-bar .mobile-live-action{display:flex;min-width:0;min-height:var(--player-touch-target);flex-direction:column;align-items:center;justify-content:center;gap:.1rem;padding:.25rem;color:var(--player-muted,var(--bs-secondary-color));font-size:.68rem;font-weight:700;line-height:1.15;text-decoration:none;background:transparent;border:0;border-radius:var(--tambola-radius-md);box-shadow:none!important}
 .player-shell .player-bottom-nav .player-bottom-nav__item>i,.player-shell .contextual-player-action-bar .mobile-live-action>i{font-size:1.05rem;line-height:1}
 .player-shell .contextual-player-action-bar .mobile-live-action--primary:not(.is-active){color:var(--player-muted,var(--bs-secondary-color));background:transparent!important;box-shadow:none!important}
 .player-shell .player-bottom-nav .player-bottom-nav__item.active,.player-shell .contextual-player-action-bar .mobile-live-action.is-active,.player-shell .contextual-player-action-bar .mobile-live-action--primary.is-active{color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle)!important;box-shadow:none!important}
 .player-shell .player-bottom-nav .player-bottom-nav__item::before,.player-shell .contextual-player-action-bar .mobile-live-action::before{content:none!important}
 .player-shell .player-bottom-nav .player-bottom-nav__item.active::before,.player-shell .contextual-player-action-bar .mobile-live-action.is-active::before{position:absolute!important;inset-block-start:auto!important;inset-inline:22%!important;bottom:.12rem!important;display:block!important;width:auto!important;height:.1875rem!important;content:""!important;background:currentColor!important;border:0!important;border-radius:999px!important;box-shadow:none!important}
 .player-shell .player-bottom-nav .player-bottom-nav__item:focus-visible,.player-shell .contextual-player-action-bar .mobile-live-action:focus-visible{outline:2px solid var(--tambola-primary,#4f46e5)!important;outline-offset:-4px!important;box-shadow:none!important}
 .player-shell :where(.player-bottom-nav,.contextual-player-action-bar) .badge{inset-block-start:.2rem;inset-inline-end:calc(50% - 1.7rem);min-width:1.2rem;padding:.15rem .3rem;font-size:.65rem}
}
@media(max-width:379.98px){.player-shell .player-bottom-nav .player-bottom-nav__item,.player-shell .contextual-player-action-bar .mobile-live-action{font-size:.64rem}.player-shell .player-bottom-nav .player-bottom-nav__item>i,.player-shell .contextual-player-action-bar .mobile-live-action>i{font-size:1rem}}
@media(orientation:landscape) and (max-height:575.98px){.player-shell .player-bottom-nav,.player-shell .contextual-player-action-bar.mobile-live-action-bar{min-height:3.75rem;padding-block:.2rem}.player-shell .player-bottom-nav .player-bottom-nav__item,.player-shell .contextual-player-action-bar .mobile-live-action{min-height:2.5rem}}
@media(prefers-reduced-motion:reduce){.player-shell .player-bottom-nav .player-bottom-nav__item,.player-shell .contextual-player-action-bar .mobile-live-action{transition:none!important}}
@media(forced-colors:active){.player-shell .player-bottom-nav,.player-shell .contextual-player-action-bar.mobile-live-action-bar{border-top:2px solid CanvasText;background:Canvas!important;box-shadow:none}.player-shell .player-bottom-nav .player-bottom-nav__item.active,.player-shell .contextual-player-action-bar .mobile-live-action.is-active{color:HighlightText;background:Highlight!important}.player-shell .player-bottom-nav .player-bottom-nav__item:focus-visible,.player-shell .contextual-player-action-bar .mobile-live-action:focus-visible{outline-color:Highlight!important}}
