/* Homepage decoration and shared tab typography; data bars retain their meaning. */
body.home-view #home-capabilities :is(.hc-section>header,.hc-tabs,.hc-tabs button,.hb-tabs button,[role="tab"],[role="tablist"],.hc-report,.hc-continue-item){border-top-color:transparent;border-bottom-color:transparent}
body.home-view #home-capabilities :is(.hc-tabs button,.hb-tabs button)[aria-selected="true"]{border-bottom-color:currentColor}
body.home-view #home-capabilities :is(#hc-reports,#hc-works) .hc-tabs{justify-content:flex-start;gap:12px}
body.home-view #home-capabilities :is(#hc-reports,#hc-works) .hc-tabs button{font-family:var(--sprout-font-ui,system-ui);font-size:var(--sprout-type-section-title-size,15px);font-weight:var(--sprout-type-section-title-weight,400);line-height:var(--sprout-type-section-title-line,24px);flex:0 0 auto;width:auto;text-align:left;padding:8px 0}
body.home-view #home-capabilities #hc-reports :is(.hc-report,#hc-report-panel){text-align:left}
body.home-view #home-capabilities .hb-favicon img[src$="/tahoeliu-avatar-20261102.png"]{inset:0;width:100%;height:100%;object-fit:cover}

body.home-view #home-capabilities [role="tab"][aria-selected="true"]{border-bottom-color:currentColor}
