/* ww-sport-viewport-20261007: fixed-height inner scrolling and a fullscreen control. */
#view-sport[hidden] {display:none!important;}
#view-sport.ww-sport-shell {display:flex;flex-direction:column;gap:0;height:var(--ww-sport-height,70vh);min-height:0;overflow:hidden;background:#0f1329;}
#view-sport .ww-sport-toolbar {display:flex;flex:0 0 44px;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 8px 0 14px;background:#1a2241;color:#fff;font:600 15px/1.2 Arial,sans-serif;}
#view-sport .ww-sport-fullscreen {display:grid;place-items:center;width:38px;height:36px;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:#293753;color:#fff;font:27px/1 Arial,sans-serif;cursor:pointer;}
#view-sport .ww-sport-fullscreen:focus-visible {outline:2px solid #0794ff;outline-offset:2px;}
#view-sport > iframe.ww-sport-frame {display:block;flex:1 1 0;width:100%;height:100%;min-width:0;min-height:0;max-height:none;border:0;border-radius:0;overflow:auto;overscroll-behavior:contain;touch-action:auto;}
#view-sport.ww-sport-expanded,#view-sport.ww-sport-shell:fullscreen,#view-sport.ww-sport-shell:-webkit-full-screen {
  position:fixed!important;inset:0!important;z-index:2147483646!important;
  width:100vw!important;height:100vh!important;height:100dvh!important;
  min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;
  border:0!important;border-radius:0!important;background:#0f1329!important;
}
body.ww-sport-expanded-open .topbar,body.ww-sport-expanded-open .bnav,body.ww-sport-expanded-open .sidebar {visibility:hidden!important;}
