/* Round polish (see round-polish.js): result breakdown chips, small FLAT note. */
.cb-result-card #cb-result-detail .cb-rp-chips { display: flex; flex-wrap: wrap; justify-content: center; gap: 6px; margin: 2px 0 8px; }
.cb-rp-chip { font: 700 12.5px/1.2 'Space Mono', monospace; padding: 5px 8px; border-radius: 7px; border: 1px solid #37534e; color: #c4d1d4; background: rgba(255, 255, 255, .04); unicode-bidi: plaintext; }
.cb-rp-win { color: #62efbb; border-color: rgba(98, 239, 187, .45); }
.cb-rp-loss { color: #ff6475; border-color: rgba(255, 100, 117, .45); }
.cb-rp-flat { color: #9fb3c8; }
.cb-rp-net { color: #fff; border-color: #64f4c5; }
.cb-rp-best { color: #ffd23f; border-color: rgba(255, 210, 63, .4); }
.cb-result-card #cb-result-detail .cb-rp-note { display: block; font-size: 13px; line-height: 1.4; color: #e5eef0; margin: 0 0 6px; }
.cb-result-card #cb-result-detail .cb-rp-hint { display: block; font-size: 12px; line-height: 1.45; color: #9fb3c8; }
#reaction-text.cb-flat-small { font-size: 15px; text-shadow: none !important; opacity: .6; }
#cb-result .cb-result-card #cb-result-detail { display: block; margin: 6px 0 8px; }
