/* AB Comparison page — extracted from inline <style>, upgrade #123 */
/* Summary stats panel */
.summary-stats-grid{display:flex;flex-wrap:wrap;gap:16px;max-width:900px;margin:0 auto 24px;justify-content:center}
.ss-card{background:rgba(148,137,202,0.06);border:1px solid rgba(148,137,202,0.12);border-radius:8px;padding:20px 28px;text-align:center;min-width:140px;flex:1}
body.light .ss-card{background:rgba(83,74,128,0.03);border-color:rgba(83,74,128,0.08)}
.ss-card-b{border-left:3px solid #08BDBA}
.ss-card-a{border-left:3px solid #FF7EB6}
.ss-card-ret{border-left:3px solid #BE95FF}
.ss-num{font-size:28px;font-weight:700;color:#aea2d9;letter-spacing:0.5px}
body.light .ss-num{color:#695DA0}
.ss-card-b .ss-num{color:#08BDBA}body.light .ss-card-b .ss-num{color:#089B98}
.ss-card-a .ss-num{color:#FF7EB6}body.light .ss-card-a .ss-num{color:#D4608A}
.ss-card-ret .ss-num{color:#BE95FF}body.light .ss-card-ret .ss-num{color:#7B5EA7}
.ss-pct{font-size:14px;font-weight:400;opacity:0.6}
.ss-label{font-size:12px;color:rgba(148,137,202,0.6);margin-top:6px}
body.light .ss-label{color:rgba(83,74,128,0.55)}
.ss-sub{font-size:11px;color:rgba(148,137,202,0.4);margin-top:4px}
body.light .ss-sub{color:rgba(83,74,128,0.35)}
.summary-mech-row{max-width:900px;margin:0 auto 16px;text-align:center;font-size:13px;color:rgba(148,137,202,0.6)}
body.light .summary-mech-row{color:rgba(83,74,128,0.55)}
.ss-mech-label{font-weight:600;margin-right:8px}
.ss-mech-tag{display:inline-block;background:rgba(148,137,202,0.08);border:1px solid rgba(148,137,202,0.15);border-radius:4px;padding:3px 10px;margin:2px 4px;font-size:12px}
body.light .ss-mech-tag{background:rgba(83,74,128,0.04);border-color:rgba(83,74,128,0.1)}
.ss-legend-note{max-width:900px;margin:0 auto 12px;text-align:center;font-size:12px;color:rgba(148,137,202,0.45);line-height:1.6}
body.light .ss-legend-note{color:rgba(83,74,128,0.4)}
@media(max-width:768px){.summary-stats-grid{gap:10px}.ss-card{padding:14px 16px;min-width:100px;flex:1 1 40%}.ss-num{font-size:22px}}

/* Mechanism legend colors */
.c-mech-b{color:#08BDBA}
.c-mech-a{color:#FF7EB6}
.c-mech-a-old{color:#FF8C42}
.c-mech-exempt{color:#BE95FF}
.c-mech-18c{color:#3DDC84}
