/* DTV-HOME-POLISH01 Correction 03B.1 — Selected Text-Only Rail & Editorial Header Spacing Final Recovery
 * Desktop-only recovery for the approved Option B selected rail and Politics/Backstage header parity.
 */
@media (min-width:1280px){
  /* Selected — true text-only ranked rail. Keep News Flow untouched. */
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane ol{
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-template-rows:repeat(4,minmax(0,1fr))!important;
    grid-auto-rows:1fr!important;
    gap:0!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-item]{
    display:grid!important;
    grid-template-columns:38px minmax(0,1fr)!important;
    grid-template-rows:1fr!important;
    column-gap:12px!important;
    align-items:center!important;
    min-width:0!important;
    min-height:0!important;
    height:auto!important;
    padding:7px 0!important;
    border-top:1px solid rgba(26,46,74,.10)!important;
    overflow:hidden!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-item]:first-child{
    border-top:0!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-activate]{
    grid-column:1!important;
    grid-row:1!important;
    position:static!important;
    inset:auto!important;
    align-self:center!important;
    justify-self:center!important;
    width:34px!important;
    min-width:34px!important;
    height:34px!important;
    min-height:34px!important;
    margin:0!important;
    padding:0!important;
    border-radius:7px!important;
    transform:none!important;
    font-size:10px!important;
    line-height:34px!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-item]>a{
    grid-column:2!important;
    grid-row:1!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    gap:4px!important;
    min-width:0!important;
    width:100%!important;
    height:100%!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-item]>a img{
    display:none!important;
    width:0!important;
    height:0!important;
    margin:0!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-item]>a span{
    display:-webkit-box!important;
    min-width:0!important;
    width:100%!important;
    max-height:2.5em!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    color:#1a2e4a!important;
    font-size:12px!important;
    font-weight:800!important;
    line-height:1.25!important;
    white-space:normal!important;
    text-overflow:clip!important;
    overflow-wrap:break-word!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:2!important;
    line-clamp:2!important;
  }
  body.home [data-dtv-homepage="ux10"] .dtv-g2-selected-pane [data-selected-item]>a small{
    display:block!important;
    min-width:0!important;
    width:100%!important;
    margin:0!important;
    overflow:hidden!important;
    color:#7a8797!important;
    font-size:9px!important;
    font-weight:600!important;
    line-height:1.2!important;
    white-space:nowrap!important;
    text-overflow:ellipsis!important;
  }

  /* Politics / Backstage — match the clear header-to-content rhythm of the following editorial row. */
  body.home [data-dtv-homepage="ux10"] :is(.dtv-g6-politics,.dtv-g6-backstage){
    grid-template-rows:72px auto!important;
  }
  body.home [data-dtv-homepage="ux10"] :is(.dtv-g6-politics,.dtv-g6-backstage)>header{
    box-sizing:border-box!important;
    height:72px!important;
    min-height:72px!important;
    margin:0!important;
    padding:0 0 20px!important;
    align-items:flex-end!important;
  }
}
