
/* NaijaWide v3.1.0 — responsive sidebar and spacing rebuild */
.nw-breadcrumbs,.nw-breadcrumb{
    min-height:0!important;margin:0 0 16px!important;padding:0!important;
    border:0!important;border-radius:0!important;background:transparent!important;
    box-shadow:none!important;gap:7px!important;font-size:11px!important;line-height:1.45!important
}
.nw-breadcrumb-current{max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nw-entry-header{padding-top:20px!important}
.nw-entry-meta{flex-wrap:wrap;row-gap:7px!important}
.nw290-reading-time{display:none!important}

.nw-featured-editorial-list,.nw-side-editorial-widget{display:flex;flex-direction:column}
.nw-featured-editorial-item,.nw-side-editorial-item{
    display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;
    padding:12px 0;border-bottom:1px solid rgba(8,55,27,.08)
}
.nw-featured-editorial-item:last-child,.nw-side-editorial-item:last-child{border-bottom:0}
.nw-featured-editorial-image,.nw-side-editorial-image{
    display:block;width:64px;aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:#edf3ef
}
.nw-featured-editorial-image img,.nw-side-editorial-image img{width:100%;height:100%;object-fit:cover}
.nw-featured-editorial-copy,.nw-side-editorial-copy{min-width:0}
.nw-featured-editorial-copy>span,.nw-side-editorial-copy>span{
    display:block;margin-bottom:4px;color:#079447;font-size:8px;font-weight:900;
    letter-spacing:.08em;text-transform:uppercase
}
.nw-featured-editorial-copy h3,.nw-side-editorial-copy h3{
    display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;
    margin:0 0 5px;font-size:12px;line-height:1.35;font-weight:900
}
.nw-featured-editorial-copy h3 a,.nw-side-editorial-copy h3 a{color:#172119}
.nw-featured-editorial-copy small,.nw-side-editorial-copy small{color:#8a958e;font-size:8px;font-weight:700}
.nw-side-editorial-widget{padding:4px 16px!important}
.nw-side-section{margin-bottom:16px!important}
.nw-side-card{border-radius:16px!important}

@media(max-width:768px){
    .nw-footer-inner{
        grid-template-columns:1fr 1fr!important;gap:22px 20px!important;padding:28px 0 22px!important
    }
    .nw-footer-brand{grid-column:1/-1}
    .nw-footer-brand p{margin:8px 0 13px!important}
    .nw-footer-links{gap:7px!important}
    .nw-footer-links h3{margin-bottom:3px!important}
    .nw-footer-bottom{
        align-items:flex-start!important;flex-direction:column!important;gap:10px!important;padding:14px 0 18px!important
    }
    .nw-footer-bottom div{flex-wrap:wrap;gap:12px 18px!important}
    .nw-breadcrumbs,.nw-breadcrumb{margin-bottom:13px!important;font-size:10px!important}
    .nw-breadcrumb-current{max-width:50%}
    .nw-entry-header{padding-top:17px!important}
    .nw-entry-meta{font-size:9px!important}
    .nw-featured-editorial-item,.nw-side-editorial-item{
        grid-template-columns:70px minmax(0,1fr);gap:12px;padding:11px 0
    }
    .nw-featured-editorial-image,.nw-side-editorial-image{width:70px}
}
