.tab-bar{display:flex;gap:4px;margin-bottom:16px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r);padding:4px;}
.tab-btn{flex:1;padding:8px;border:none;background:transparent;border-radius:calc(var(--r) - 2px);cursor:pointer;font-size:13px;font-weight:600;color:var(--ink3);transition:all .15s;}
.tab-btn.active{background:var(--white);color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08);}
/* result-hero, rh-*, kpi-* → common.css に統合済み */