.sl-card-rating{display:block;position:relative;isolation:isolate;width:max-content;max-width:100%;margin:.45rem auto .3rem;font:20.24px/1.2 Arial,sans-serif;letter-spacing:.075em;white-space:nowrap;color:#786984}
.sl-card-rating__track{display:block}
.sl-card-rating__fill{position:absolute;inset:0 auto 0 0;width:var(--sl-card-rating-preview,var(--sl-card-rating-fill,0%));overflow:hidden;color:#c18a08}

.sl-card-rating-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.12rem .35rem;margin:.4rem 0 .35rem}
.sl-card-rating-row .sl-card-rating{margin:0}
.sl-card-rating-count{font:12px/1.25 Arial,sans-serif;color:#67536e;white-space:nowrap}
.sl-card-rating-count a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.sl-card-rating-count a[hidden],.sl-card-rating-count span[hidden]{display:none!important}
