/* Scoped fixes for the home tool tabs and article cards. */
.home-tools .section-title>.sectle-left{flex:1;min-width:0;overflow:visible;gap:18px}
.home-tools .section-title>.sectle-left>.sectle-left,.home-tools .sectle-more{flex-shrink:0;white-space:nowrap}
.home-tools .cdlai-tabs{flex:1;min-width:0;max-width:100%;overflow:visible;flex-wrap:wrap;gap:12px;padding-bottom:0}
.home-tools .cdlai-tabs>div{flex:0 0 auto;white-space:nowrap}
.home-featured-articles .cditemd .itemd-left{flex:1;min-width:0;width:auto}
.home-featured-articles .itemdl-down{gap:16px;min-width:0}
.home-featured-articles .itdl-lists{flex-shrink:0;white-space:nowrap}
.home-featured-articles .itdl-tab{min-width:0;max-width:45%;flex:0 1 auto;gap:8px}
.home-featured-articles .itdl-tab .itedtab{display:block;flex:0 1 auto;min-width:0;max-width:120px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.lists .cditemd.no-cover .itemd-left,.home-featured-articles .cditemd.no-cover .itemd-left{flex:1;width:auto;min-width:0;margin-right:16px}
@media(max-width:1100px){
  .home-tools .section-title>.sectle-left{flex-wrap:wrap;gap:10px}
  .home-tools .cdlai-tabs{flex:1 0 100%;width:100%;margin-left:0}
}
