.analysis-form .d{background:#ffd34e;color:#493800}
.statistics-panel{margin-top:24px;border:1px solid #d7e5f0;border-radius:20px;padding:24px;background:linear-gradient(180deg,#f8fbfe,#eef6fc)}
.statistics-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.statistics-heading h2{margin:5px 0 0;font-size:27px}.source-pill{border:1px solid #bad7eb;background:#fff;border-radius:999px;padding:8px 11px;color:#4c6b83;font-size:10px;font-weight:850;white-space:nowrap}
.comparison-names{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:10px;align-items:end;margin:25px 0 10px}.comparison-names b:last-child{text-align:right}.comparison-names span{text-align:center;color:#72879a;font-size:9px;font-weight:900;letter-spacing:.12em}.comparison-list{border:1px solid #d4e3ee;border-radius:16px;overflow:hidden;background:#fff}
.comparison-row{display:grid;grid-template-columns:72px 1fr 72px;align-items:center;gap:15px;padding:12px 15px;border-top:1px solid #e0e9f0}.comparison-row:first-child{border-top:0}.comparison-value{font-size:18px;font-weight:850;color:#577087}.comparison-value:last-child{text-align:right}.comparison-value.leader{color:#087fe0}.comparison-track{text-align:center}.comparison-track span{display:block;font-size:11px;color:#61778b;margin-bottom:6px}.comparison-track i{display:block;height:5px;background:#d9e5ee;border-radius:10px;overflow:hidden}.comparison-track i b{display:block;height:100%;background:linear-gradient(90deg,#087fe0,#27b9ff);border-radius:10px}
.comparison-row.xg-pending{background:#f8fafc}.comparison-row.xg-pending small{font-size:9px;color:#8a99a7}.comparison-row.xg-pending .comparison-track span{margin-bottom:2px}
.stat-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.stat-cards article{border:1px solid #d5e4ef;background:#fff;border-radius:15px;padding:16px}.stat-cards span,.stat-cards small{display:block;color:#647b8f;font-size:11px}.stat-cards b{display:block;font-size:26px;margin:5px 0}.analysis-caveat{display:flex;gap:12px;align-items:flex-start;background:#e8f2fa;border-radius:14px;padding:15px;margin-top:20px;color:#4b657b}.analysis-caveat b{white-space:nowrap;font-size:12px}.analysis-caveat span{font-size:12px;line-height:1.6}
@media(max-width:800px){.statistics-panel{padding:18px 12px}.comparison-row{grid-template-columns:55px 1fr 55px;gap:8px;padding:11px 9px}.comparison-value{font-size:16px}.analysis-caveat{flex-direction:column;gap:5px}}
@media(max-width:480px){.statistics-heading{flex-direction:column;gap:10px}.comparison-names{grid-template-columns:1fr 1fr}.comparison-names span{display:none}.stat-cards{grid-template-columns:1fr}}
