.ov-page{--ov-dl-surface:#ffffff;--ov-dl-surface-sunken:#f4f3ef;--ov-dl-surface-media:#14181c;--ov-dl-surface-placeholder:#dcdad2;--ov-dl-text:#1a1a18;--ov-dl-text-secondary:#5f5e5a;--ov-dl-text-muted:#8a887f;--ov-dl-border:#e3e1da;--ov-dl-border-strong:#cdcbc2;--ov-dl-surface-card:var(--ov-dl-surface);--ov-dl-text-card:var(--ov-dl-text);--ov-dl-surface-raised:#f4f3ef;--ov-dl-color-scheme:light;--ov-surface:var(--template-bg-color, var(--ov-dl-surface));--ov-surface-sunken:var(--template-surface-sunken, var(--ov-dl-surface-sunken));--ov-surface-media:var(--ov-dl-surface-media);--ov-surface-placeholder:var(--template-surface-placeholder, var(--ov-dl-surface-placeholder));--ov-text:var(--template-font-color, var(--ov-dl-text));--ov-text-secondary:var(--template-text-secondary, var(--ov-dl-text-secondary));--ov-text-muted:var(--template-text-muted, var(--ov-dl-text-muted));--ov-border:var(--template-border, var(--ov-dl-border));--ov-border-strong:var(--template-border-strong, var(--ov-dl-border-strong));--ov-surface-card:var(--template-card-bg-color, var(--ov-dl-surface-card));--ov-text-card:var(--template-card-font-color, var(--ov-dl-text-card));--ov-surface-raised:var(--template-card-bg-color, var(--ov-dl-surface-raised));color-scheme:var(--template-color-scheme,var(--ov-dl-color-scheme));--ov-radius-card:12px;--ov-radius-media:8px;--ov-radius-pill:999px;--ov-gap-xs:6px;--ov-gap-sm:10px;--ov-gap-md:14px;--ov-gap-lg:16px;--ov-avatar-size:36px;--ov-fs-title:16px;--ov-fs-card-title:13px;--ov-fs-body:13px;--ov-fs-meta:12px;--ov-fs-caption:11px;--primary-color:var(--ov-brand)}.ov-page *,.ov-page *::before,.ov-page *::after{box-sizing:border-box}body.ov-page .ov-shell{max-width:1180px;margin-inline:auto;width:100%}@media (prefers-color-scheme:dark){body.ov-page{--ov-dl-surface:#14181c;--ov-dl-surface-sunken:#1e2328;--ov-dl-surface-placeholder:#2b3035;--ov-dl-text:#f2f1ec;--ov-dl-text-secondary:#b3b1a9;--ov-dl-text-muted:#8a887f;--ov-dl-border:#2b3035;--ov-dl-border-strong:#3d4349;--ov-dl-surface-raised:#1e2328;--ov-dl-color-scheme:dark}}body.ov-page.dark-mode{--ov-dl-surface:#14181c;--ov-dl-surface-sunken:#1e2328;--ov-dl-surface-placeholder:#2b3035;--ov-dl-text:#f2f1ec;--ov-dl-text-secondary:#b3b1a9;--ov-dl-text-muted:#8a887f;--ov-dl-border:#2b3035;--ov-dl-border-strong:#3d4349;--ov-dl-surface-raised:#1e2328;--ov-dl-color-scheme:dark}body.ov-page{background-color:var(--ov-surface);color:var(--ov-text);--bg-color:var(--ov-surface);--card-bg-color:var(--ov-surface-card);--bg-color-hover:var(--ov-surface-sunken);--category-bg-color:var(--ov-surface-sunken);--text-primary:var(--ov-text);--text-secondary:var(--ov-text-secondary);--separator-color:var(--ov-border);--share-bg-color:var(--ov-surface-card)}body.ov-page .card{background-color:var(--ov-surface-card);color:var(--ov-text-card)}body.ov-page .share-modal-link .input-group{background-color:var(--ov-surface-sunken);color:var(--ov-text);border-color:var(--ov-border)}body.ov-page #clipboard-notification{background:var(--ov-surface-sunken);color:var(--ov-text)}body.ov-page .share-modal-social i{color:var(--ov-text-secondary)}body.ov-page .emote-login-overlay{background:var(--ov-surface,#fff)!important}.ov-btn{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:var(--ov-fs-body);line-height:1;padding:8px 14px;border-radius:var(--ov-radius-pill);border:.5px solid var(--ov-border-strong);background:transparent;color:var(--ov-text);cursor:pointer;white-space:nowrap;text-decoration:none}.ov-btn:hover{background:var(--ov-surface-sunken)}.ov-btn:focus-visible{outline:2px solid var(--ov-brand);outline-offset:2px}.ov-btn--brand{border-color:transparent;background:var(--ov-brand);color:var(--ov-brand-contrast);font-size:var(--ov-fs-meta);font-weight:500;padding:8px 16px}.ov-btn--brand:hover{background:var(--ov-brand);filter:brightness(.94)}.ov-btn--overlay{position:absolute;top:12px;left:12px;border-color:transparent;background:rgba(26,26,24,.75);color:#fff;font-size:var(--ov-fs-meta);font-weight:500;padding:6px 12px;z-index:2}.ov-reactions{display:inline-flex;align-items:center;background:transparent;border:.5px solid var(--ov-border-strong);border-radius:var(--ov-radius-pill);overflow:hidden}.ov-reactions__btn{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:var(--ov-fs-body);line-height:1;padding:8px 14px;border:none;border-radius:var(--ov-radius-pill);background:transparent;color:var(--ov-text);cursor:pointer;text-decoration:none}.ov-reactions__btn+.ov-reactions__btn{border-left:.5px solid var(--ov-border-strong)}.ov-reactions__btn[aria-pressed="true"],.ov-reactions__btn--active,.ov-reactions__btn.icon-filled{background:var(--ov-surface-sunken);color:var(--ov-text)}.ov-link{color:var(--ov-brand);text-decoration:none;cursor:pointer}.ov-duration{position:absolute;bottom:10px;right:10px;font-size:var(--ov-fs-caption);color:#fff;background:rgba(0,0,0,.6);padding:2px 6px;border-radius:4px}@media (min-width:901px){.ov-page{--ov-fs-title:22px;--ov-fs-card-title:15px;--ov-fs-body:14px;--ov-fs-meta:13px;--ov-fs-caption:12px;--ov-gap-xs:8px;--ov-gap-sm:14px;--ov-gap-md:18px;--ov-gap-lg:28px;--ov-avatar-size:48px}.ov-btn{padding:9px 16px}.ov-btn--brand{padding:9px 20px}body.ov-page #back-button-video{padding:9px 16px}.ov-reactions__btn{padding:9px 16px}}#menu-overlay top,#navbar-searchbar mobile height,custom- side.scss's calc(100vh - ...)) -- both are bumped in this same block so
   growing the header never overlaps the page (E6). Values below are
   computed from this stylesheet's own box model (padding+tallest child+border,border-box via the global * reset) with a small safety margin,not measured in a live browser -- browser-mcp was not available to this Exec step [ENV-TEST-GAP];confirm against the rendered DOM at D7 IV1/IV4 before ship. */ body.ov-page header.navbar{padding:14px var(--ov-gap-lg);border-bottom:.5px solid var(--ov-border)}body.ov-page .bd-gutter{gap:var(--ov-gap-md)}body.ov-page .logo-img-custom{max-height:32px!important}body.ov-page #navbar-channel-icon .video-page-site-name-link{font-size:15px;font-weight:500}body.ov-page .nav-custom-link{font-size:var(--ov-fs-meta)}body.ov-page{--navbar-height:76px;--navbar-height-mobile:64px}@media (min-width:901px){body.ov-page header.navbar{padding:16px var(--ov-gap-lg)}body.ov-page .logo-img-custom{max-height:40px!important}body.ov-page #navbar-channel-icon .video-page-site-name-link{font-size:17px}}body.ov-page #toggleMode{display:none!important}body.ov-page .nav-bar-btns{min-width:0}body.ov-page .nav-custom-link{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}body.ov-page .nav-bar-btns .register-link{flex:0 0 auto}@media (min-width:769px) and (max-width:1440px){body.ov-page #navbar-searchbar{max-width:280px}}body.ov-page .nav-bar-btns .register-link{border-radius:var(--ov-radius-pill);font-size:var(--ov-fs-meta);padding:8px 16px!important}@media (min-width:901px){body.ov-page .nav-bar-btns .register-link{padding:9px 20px!important}}@media (prefers-reduced-motion:reduce){.ov-page *{transition:none!important;animation:none!important}}body.ov-page #main-content.home-content{background:var(--ov-surface)}body.ov-page #channel-banner{position:relative}body.ov-page #back-button-channel{position:absolute;top:12px;left:12px;z-index:2;border-radius:var(--ov-radius-pill)!important;background:rgba(26,26,24,.75)!important;color:#ffffff!important;border:none!important;font-size:var(--ov-fs-meta);padding:6px 12px}body.ov-page #channel-info{display:flex;align-items:center;gap:var(--ov-gap-md);padding:var(--ov-gap-lg) var(--ov-gap-lg) 0;flex-wrap:wrap}body.ov-page #channel-avatar,body.ov-page #channel-avatar img{width:var(--ov-avatar-size)!important;height:var(--ov-avatar-size)!important;max-width:var(--ov-avatar-size)!important;max-height:var(--ov-avatar-size)!important;border-radius:50%!important;object-fit:cover;margin:0!important}body.ov-page #channel-details{flex:1;min-width:0}body.ov-page #channel-info h1{margin:0;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.ov-page #channel-subscribe{margin-left:auto}body.ov-page #channel-subscribe-btn{background:var(--ov-brand)!important;color:var(--ov-brand-contrast)!important;border:none!important;border-radius:var(--ov-radius-pill)!important;font-weight:500;box-shadow:none!important}body.ov-page #channel-tab-menu{overflow-x:auto;scrollbar-width:none;border-top:.5px solid var(--ov-border);margin-top:12px}body.ov-page #channel-tab-menu::-webkit-scrollbar{display:none}body.ov-page #channel-tab-menu .tab-menu{display:flex;flex-wrap:nowrap;gap:var(--ov-gap-lg);padding:16px var(--ov-gap-lg) 0;margin:0}body.ov-page .tab-link{font-size:var(--ov-fs-body);color:var(--ov-text-muted);text-decoration:none;padding-bottom:10px;border-bottom:2px solid transparent;white-space:nowrap}body.ov-page .tab-link.active{color:var(--ov-text);font-weight:500;border-bottom-color:var(--ov-brand)}body.ov-page .carousel-nav{display:none!important}body.ov-page .carousel-container .carousel-inner,body.ov-page .carousel-container .track{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;transform:none!important}body.ov-page .carousel-container .track-inner,body.ov-page #latest-display,body.ov-page #home-display,body.ov-page #playlist-display,body.ov-page #premium-display,body.ov-page #featured-display,body.ov-page #shorts-display{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ov-gap-sm);overflow:visible!important;width:100%!important;max-width:100%!important;transform:none!important;flex-wrap:unset!important}body.ov-page .carousel-container .track-inner>.card,body.ov-page #latest-display>.card,body.ov-page #home-display>.card,body.ov-page #playlist-display>.card,body.ov-page #premium-display>.card,body.ov-page #featured-display>.card,body.ov-page #shorts-display>.card{width:100%!important;max-width:none!important;flex-basis:auto!important;margin:0!important;min-width:0}body.ov-page .card .card-img-top,body.ov-page .card img.card-thumbnail-img{aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--ov-radius-media)}@media (max-width:900px){body.ov-page .carousel-container .track-inner,body.ov-page #latest-display,body.ov-page #home-display,body.ov-page #playlist-display,body.ov-page #premium-display,body.ov-page #featured-display,body.ov-page #shorts-display{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){body.ov-page .carousel-container .track-inner,body.ov-page #latest-display,body.ov-page #home-display,body.ov-page #playlist-display,body.ov-page #premium-display,body.ov-page #featured-display,body.ov-page #shorts-display{grid-template-columns:repeat(2,minmax(0,1fr))}body.ov-page #channel-info h1{font-size:16px}}body.ov-page #share-video-page-modal.video-action-btn,body.ov-page #share-article-modal.video-action-btn,body.ov-page #back-button-video,body.ov-page .ov-visit-site--byline,body.ov-page .show-products-btn.video-action-btn{background:transparent!important;color:var(--ov-text)!important;border:.5px solid var(--ov-border-strong)!important;border-radius:var(--ov-radius-pill)!important;box-shadow:none!important}body.ov-page #back-button-video,body.ov-page .ov-visit-site--byline{align-items:center;gap:6px;font-size:var(--ov-fs-body);line-height:1;padding:8px 14px;white-space:nowrap;text-decoration:none}body.ov-page #back-button-video{display:inline-flex}body.ov-page .ov-visit-site--byline{display:none}@media (min-width:901px){body.ov-page .ov-visit-site--byline{display:inline-flex;padding:9px 16px}body.ov-page #video-actions-row #back-button-video{display:none}body.ov-page #video-actions-row{margin-top:0}}body.ov-page .title-date-container h1{font-size:var(--ov-fs-title)!important}body.ov-page .title-date-container>div{font-size:var(--ov-fs-meta)!important}body.ov-page .title-date-container>div .icon-calendar-month{font-size:var(--ov-fs-meta)!important}body.ov-page .ov-tags{font-size:inherit!important}body.ov-page #video-actions-row{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--ov-gap-sm);overflow-x:auto;scrollbar-width:none}body.ov-page #video-actions-row::-webkit-scrollbar{display:none}body.ov-page #video-actions-row .share-row-mobile,body.ov-page #video-actions-row .share-row-mobile>div,body.ov-page #video-actions-row .share-row-mobile>div>span:not(#rate-link){display:contents}body.ov-page #video-actions-row #rate-link.ov-reactions{order:1;flex:0 0 auto}body.ov-page #video-actions-row #share-article-modal{order:2;flex:0 0 auto}body.ov-page #video-actions-row .show-products-btn{order:3;flex:0 0 auto}body.ov-page #video-actions-row #share-video-page-modal{order:4;flex:0 0 auto;margin-left:auto}body.ov-page #video-actions-row #back-button-video{order:5;flex:0 0 auto}@media (max-width:900px){body.ov-page{--ov-rn11-visit-fit:1}body.ov-page #video-actions-row{gap:4px}body.ov-page #video-actions-row #back-button-video,body.ov-page #video-actions-row #share-video-page-modal.video-action-btn,body.ov-page #video-actions-row #share-article-modal.video-action-btn,body.ov-page #video-actions-row .show-products-btn.video-action-btn{padding:6px 8px}body.ov-page #video-actions-row .ov-reactions__btn{padding:6px 8px}}body.ov-page:not(.channel-classic-template):not(.channel-modern-template) .video-description-section{background:var(--ov-surface-raised);color:var(--ov-text-card);border:.5px solid var(--ov-border-strong);border-radius:var(--ov-radius-card);box-shadow:none;padding:16px!important}body.ov-page.channel-classic-template .video-description-section,body.ov-page.channel-modern-template .video-description-section{padding:16px!important}body.ov-page #share-video-page-modal.video-action-btn .material-symbols-outlined,body.ov-page #share-article-modal.video-action-btn .material-symbols-outlined{color:inherit!important}body.ov-page #share-video-page-modal.video-action-btn .mx-1,body.ov-page #share-article-modal.video-action-btn .mx-1{color:inherit!important}body.ov-page #visit-channel-page{display:flex;align-items:center;gap:var(--ov-gap-sm)}body.ov-page #visit-channel-page .video-page-site-name-link{display:flex;align-items:center;gap:var(--ov-gap-sm)}body.ov-page #visit-channel-page .logo-img-rounded{width:var(--ov-avatar-size)!important;height:var(--ov-avatar-size)!important;max-width:var(--ov-avatar-size)!important;max-height:var(--ov-avatar-size)!important;border-radius:50%!important;object-fit:cover;margin:0!important}body.ov-page #visit-channel-page h2.inline-header{font-size:var(--ov-fs-body);font-weight:500;margin:0}body.ov-page #visit-channel-page #page-site-name{margin-left:auto}@media (max-width:575.98px){body.ov-page .home-content .video-container #visit-channel-page{flex-direction:row;align-items:center}body.ov-page .home-content .video-container #visit-channel-page #page-site-name{width:auto;flex-direction:row;margin-left:auto}body.ov-page .home-content .video-container #visit-channel-page #page-site-name button{width:auto;margin-top:0}}body.ov-page #video-description{font-size:var(--ov-fs-body);margin-top:var(--ov-gap-sm)}body.ov-page #side-video-content>.side-video-title{font-size:14px;font-weight:500;color:var(--ov-text);margin:0 0 var(--ov-gap-sm)}@media (min-width:901px){body.ov-page #side-video-content>.side-video-title{font-size:16px}}body.ov-page #channel-subscribe-btn{background:var(--ov-brand)!important;color:var(--ov-brand-contrast)!important}body.ov-page .emote-submit-button{background:var(--ov-brand)!important;color:var(--ov-brand-contrast)!important;border:none!important}body.ov-page .sideVideos.ov-grid--list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:640px){body.ov-page .sideVideos.ov-grid--list{display:flex;flex-direction:column;gap:8px}body.ov-page .sideVideos.ov-grid--list>.card{display:flex;gap:12px;align-items:center;width:100%!important;min-height:82px}body.ov-page .sideVideos.ov-grid--list .card-video{flex:0 0 auto;width:110px;height:62px}body.ov-page .sideVideos.ov-grid--list .card-video img.card-thumbnail-img{width:110px;height:62px;object-fit:cover}body.ov-page .sideVideos.ov-grid--list .card-body-home{flex:1;min-width:0}body.ov-page .sideVideos.ov-grid--list .card-title{margin:0;font-size:var(--ov-fs-card-title);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.ov-page .sideVideos.ov-grid--list .card-body-detail-text{display:flex;align-items:center;flex-wrap:wrap;margin:4px 0 0;font-size:var(--ov-fs-meta);color:var(--ov-text-secondary)}body.ov-page .sideVideos.ov-grid--list .card-body-detail-text br{display:none}body.ov-page .sideVideos.ov-grid--list .card-body-detail-text>span:first-child{order:2}body.ov-page .sideVideos.ov-grid--list .card-body-detail-text>.ov-access-badge{order:3}body.ov-page .sideVideos.ov-grid--list .card-body-detail-text>.video-card__channel-name{order:1}body.ov-page .sideVideos.ov-grid--list .card-body-detail-text:has(.video-card__channel-name)>span:first-child::before{content:"\00B7";margin:0 4px}}.ov-page .ov-access-badge--ffs{background:#16a34a;color:#fff}.ov-page .ov-access-badge--exclusive{background:var(--ov-brand);color:var(--ov-brand-contrast)}