/* Permanent TV document only; no Home/radio/header/footer selectors. */
.ncms-tv-page{width:min(100%,var(--ncms-tv-page-width,var(--ncms-g-width,1200px)));margin:24px auto;padding:0 clamp(16px,2.5vw,32px);box-sizing:border-box;min-width:0}.ncms-tv-page-title{box-sizing:border-box;width:min(100%,var(--ncms-tv-page-width,1200px));padding:24px clamp(16px,2.5vw,32px) 0;margin:0 auto!important;font-size:clamp(26px,3vw,40px);line-height:1.15}.ncms-tv-page .ncms-tv__screen{aspect-ratio:16/9;overflow:hidden}.ncms-tv-page .ncms-tv__screen iframe{display:block;border:0;inset:0;width:100%;height:100%;min-height:0;margin:0}.ncms-tv-page .ncms-scene-device>*+*{margin-top:var(--ncms-g-section-gap,28px)}.ncms-editorial-text{margin-bottom:24px;color:var(--ncms-g-text,#374151)}.ncms-editorial-text h2{font-family:var(--ncms-g-heading-font,inherit);color:var(--ncms-g-title,#172838);font-size:clamp(22px,2.6vw,32px);line-height:1.2;margin:0 0 12px}.ncms-editorial-text p{font-size:16px;line-height:1.65;margin:0}.ncms-page-editor .hb-topbar small{display:block;font-size:12px;color:#617181}.ncms-page-editor .hb-topbar button{margin-left:6px}.ncms-page-editor .ncms-page-notice{padding:10px 16px;background:#f4f7fa;border-bottom:1px solid #dce3eb;font:13px/1.5 system-ui}.ncms-page-editor .ncms-page-notice a{margin-left:12px;color:#1764a0}.ncms-page-editor .hb-inspector label{display:block;margin:14px 0}.ncms-page-editor .hb-inspector input[type=checkbox]{margin-right:6px}.ncms-page-editor .hb-inspector details{margin:20px 0}.ncms-page-editor .hb-inspector h2{font-size:19px}
@media(max-width:767px){.ncms-tv-page{margin:18px auto;padding-inline:16px}.ncms-page-editor .hb-topbar{flex-wrap:wrap;gap:10px}.ncms-page-editor .hb-editor__body{grid-template-columns:180px minmax(280px,1fr) 260px;overflow:auto}}
