.managed-broadcast video{pointer-events:none}.managed-broadcast video::-webkit-media-controls{display:none!important}.broadcast-pause{text-align:center;background:#100d17d9;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:25px;display:flex;position:absolute;inset:0}.broadcast-pause>svg{color:#d4af37;width:38px;height:38px}.broadcast-pause strong{font-size:24px}.broadcast-pause span{color:#c2b6ca;font-size:14px}.broadcast-consent{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0;display:flex}.broadcast-consent button{align-items:center;gap:8px;min-height:44px;padding:10px 15px;display:flex}.broadcast-consent>span{color:#b5a78c;font-size:12px}.broadcast-managed-badge{color:#e1c274;letter-spacing:1px;border:1px solid #6c552c;border-radius:20px;align-self:center;padding:8px 12px;font-size:10px}.broadcast-programme-item{border-bottom:1px solid #d4af3725;align-items:center;gap:13px;padding:16px 12px;display:flex}.broadcast-programme-item>span{color:#a99673;font-size:11px}.broadcast-programme-item>div{flex:1;gap:5px;display:grid}.broadcast-programme-item strong{font-size:14px;line-height:1.5}.broadcast-programme-item small{color:#b5a890;letter-spacing:.7px;font-size:10px}.broadcast-programme-item.is-current{color:#f3d287;background:#d4af3715;border-radius:10px}.broadcast-admin-current{background:#d4af3715;border:1px solid #806730;border-radius:12px;margin:20px 0;padding:20px}.broadcast-admin-current span{color:#e7c575;font-size:12px}.broadcast-admin h3{margin:16px 0;font-size:18px}.broadcast-admin fieldset{min-width:0}.broadcast-command-row,.broadcast-cue{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.broadcast-cue button{font-size:12px}.broadcast-cue button[aria-pressed=true]{color:#211807;background:#d4af37}.broadcast-admin-row{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.broadcast-admin-row label{gap:10px;min-width:220px;font-size:13px;display:grid}.broadcast-admin input[type=number]{color:#fff;background:#0c0911;border:1px solid #766039;border-radius:8px;padding:12px}.broadcast-admin input[type=range]{accent-color:#d4af37;width:100%;min-height:30px}.broadcast-library{gap:14px;padding:16px 0;display:grid}.broadcast-library label,.broadcast-checkbox{align-items:center;gap:12px;font-size:14px;display:flex}.broadcast-library small{color:#bca77f}.broadcast-admin input[type=checkbox]{accent-color:#d4af37;flex-shrink:0;width:18px;height:18px}.broadcast-order{gap:10px;margin:12px 0 24px;padding:0;list-style:none;display:grid}.broadcast-order li{background:#ffffff05;border-radius:10px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.broadcast-order li>span{flex:1}.broadcast-order button{min-width:44px}.broadcast-checkbox{margin:20px 0}.broadcast-admin button:disabled{opacity:.4;cursor:not-allowed}.live-section .broadcast-player-only{grid-template-columns:minmax(0,1fr);max-width:1180px;margin-inline:auto}.broadcast-player-only .managed-broadcast{--video-height-limit:min(72dvh,720px);width:min(100%,calc(var(--video-height-limit) * var(--broadcast-ratio,1.77778)));height:auto;aspect-ratio:var(--broadcast-ratio,1.77778);max-height:var(--video-height-limit);background:#08070b;min-width:0;margin-inline:auto}.broadcast-player-only>div{min-width:0}.managed-broadcast>video{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:absolute;inset:0}
