.or-rating{align-items:center;gap:var(--or-space-6,.375rem);color:var(--or-color-text-primary,#101a44);font-family:var(--or-font-family-base,Inter, sans-serif);font-size:.875rem;font-weight:700;line-height:1.125rem;display:inline-flex}.or-rating--sm{--or-rating-star-size:.875rem;font-size:.75rem}.or-rating--md{--or-rating-star-size:1.125rem}.or-rating--lg{--or-rating-star-size:1.5rem;font-size:1rem}.or-rating__stars{align-items:center;gap:var(--or-space-2,.125rem);display:inline-flex}.or-rating__star,.or-rating__star-button{color:var(--or-color-border-secondary,#e3e9f2);font-size:var(--or-rating-star-size);line-height:1}.or-rating__star--filled,.or-rating__star-button--filled{color:var(--or-color-brand-premium,#f6ac2e)}.or-rating__star-button{border-radius:var(--or-radius-pill,999rem);cursor:pointer;min-width:2.25rem;min-height:2.25rem;transition:color var(--or-duration-fast,.14s) var(--or-ease-standard,ease), transform var(--or-duration-fast,.14s) var(--or-ease-standard,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.or-rating__star-button:hover:not(:disabled){color:var(--or-color-brand-premium,#f6ac2e);transform:scale(1.12)}.or-rating__star-button:focus-visible{outline:var(--or-border-focus-ring,.1875rem) solid var(--or-color-focus-ring,#005fae);outline-offset:.0625rem}.or-rating__star-button:disabled{cursor:not-allowed;opacity:.48}.or-rating__count{color:var(--or-color-text-muted,#68719c);font-weight:600}@media (prefers-reduced-motion:reduce){.or-rating__star-button{transition-duration:.01ms}.or-rating__star-button:hover:not(:disabled){transform:none}}
