/* 024 historical numeric ratings only. No buyer/progress visualization. */
#rvnext-rating-hero{margin:16px 0;font-family:inherit;color:inherit}
#rvnext-rating-hero p{font:400 14px/1.5 "DM Sans",Arial,sans-serif;margin:4px 0}
#rvnext-rating-hero strong{font-size:24px;font-weight:650}
#rvnext-rating-hero a{font-size:14px;color:inherit}
#rvnext-historical-ratings{font-family:"DM Sans",Arial,sans-serif;min-width:0;scroll-margin-top:24px}
#rvnext-historical-ratings h2{font:600 clamp(22px,3vw,28px)/1.2 "DM Sans",Arial,sans-serif;margin:0 0 16px;overflow-wrap:anywhere}
#rvnext-historical-ratings p{font-size:14px;line-height:1.6;margin:10px 0}
#rvnext-historical-ratings .bhr-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}
#rvnext-historical-ratings .bhr-metric{border:1px solid #e5d9d2;border-radius:12px;padding:16px;min-width:0;background:#fffdfa}
#rvnext-historical-ratings .bhr-metric strong{display:block;font-size:28px;line-height:1.2;font-weight:650;font-variant-numeric:tabular-nums}
#rvnext-historical-ratings .bhr-metric span{display:block;font-size:13px;line-height:1.5;margin-top:7px}
#rvnext-historical-ratings table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.5;margin:16px 0;font-variant-numeric:tabular-nums}
#rvnext-historical-ratings caption{text-align:left;font-size:14px;font-weight:600;padding:8px 0}
#rvnext-historical-ratings th,#rvnext-historical-ratings td{text-align:left;border-bottom:1px solid #e5d9d2;padding:10px 8px;overflow-wrap:anywhere}
#rvnext-historical-ratings td,#rvnext-historical-ratings thead th:last-child{text-align:right}
#rvnext-historical-ratings tfoot{font-weight:650}
#rvnext-historical-ratings details{margin-top:14px;border-top:1px solid #e5d9d2;padding-top:8px}
#rvnext-historical-ratings summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:14px;font-weight:600}
#rvnext-historical-ratings .bhr-scope{color:#584946}
@media(max-width:359px){#rvnext-historical-ratings .bhr-metric{padding:12px}#rvnext-historical-ratings .bhr-metric strong{font-size:25px}}
