/* V71: center the actual icon+text group, not the text column of a 3-column grid. */
.sidebar .side-foot.cnr-side-brand {
 display:flex!important; align-items:center!important; justify-content:center!important;
 width:100%!important; padding:10px 8px!important; box-sizing:border-box!important;
}
.sidebar .side-foot.cnr-side-brand .cnr-side-brand-info.cnr-v67-foot {
 display:inline-flex!important; grid-template-columns:none!important;
 flex-direction:row!important; align-items:center!important; justify-content:center!important;
 width:fit-content!important; max-width:100%!important; margin:0!important;
 padding:0!important; gap:7px!important; transform:none!important;
}
.sidebar .side-foot.cnr-side-brand .cnr-side-brand-icon {
 display:block!important; position:static!important; order:0!important;
 grid-column:auto!important; grid-row:auto!important;
 flex:0 0 18px!important; width:18px!important; height:18px!important;
 margin:0!important; transform:none!important;
}
.sidebar .side-foot.cnr-side-brand .cnr-side-brand-copy {
 display:flex!important; flex:0 0 auto!important; flex-direction:column!important;
 grid-column:auto!important; grid-row:auto!important;
 align-items:flex-start!important; text-align:left!important; justify-content:center!important;
 width:auto!important; min-width:0!important; margin:0!important; padding:0!important;
}
