:root{--ocr-star:#f0a92b}.ocr-stars,.ocr-rating-row{--ocr-star-off:color-mix(in srgb,currentColor 16%,transparent);--ocr-dim:color-mix(in srgb,currentColor 72%,transparent)}@supports not (color:color-mix(in srgb,red 50%,blue)){.ocr-stars,.ocr-rating-row{--ocr-star-off:rgba(128,128,128,.25);--ocr-dim:rgba(128,128,128,.9)}}.ocr-stars:not(#ocr-iso){display:inline-flex;gap:1.5px;vertical-align:middle;line-height:1}.ocr-stars--sm:not(#ocr-iso){font-size:13px}.ocr-stars--md:not(#ocr-iso){font-size:16px}.ocr-stars--lg:not(#ocr-iso){font-size:22px}.ocr-stars--xl:not(#ocr-iso){font-size:30px}.ocr-star:not(#ocr-iso){width:1em;height:1em;display:block}.ocr-star.is-on:not(#ocr-iso){fill:var(--ocr-star)}.ocr-star.is-off:not(#ocr-iso){fill:var(--ocr-star-off)}[dir="rtl"] .ocr-star.is-partial:not(#ocr-iso){transform:scaleX(-1)}.ocr-rating-row:not(#ocr-iso){display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.ocr-rating-value:not(#ocr-iso){font-weight:700;font-size:.95em}.ocr-rating-count:not(#ocr-iso){font-size:.85em;color:var(--ocr-dim);text-decoration:none}.ocr-rating-count:hover:not(#ocr-iso){text-decoration:underline}.ocr-rating-row--empty a:not(#ocr-iso){color:inherit;text-decoration:none}.ocr-rating-row--placeholder{visibility:hidden}