:root{--pp-review-rating-ink:color-mix(in srgb, var(--pp-brand-accent) 78%, var(--pp-overlay-bg))}.review-rating,a.review-rating{justify-content:flex-start;align-items:center;gap:var(--pp-s1) var(--pp-s3);min-width:0;max-width:100%;min-height:var(--pp-control);color:var(--pp-text-main);font-size:var(--pp-type-small);font-weight:var(--pp-weight-regular);line-height:var(--pp-leading-body);vertical-align:middle;text-underline-offset:var(--pp-s1);flex-flow:wrap;text-decoration:none;display:inline-flex}.review-rating__score,.review-rating__source{align-items:center;gap:var(--pp-s1);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.review-rating__score{font-variant-numeric:tabular-nums}.review-rating__score strong{color:var(--pp-text-main);font-size:var(--pp-type-body);font-weight:var(--pp-weight-semibold)}.place-card-grid__head .review-rating__score strong{font-size:var(--pp-type-body);font-weight:var(--pp-weight-regular)}.review-rating__scale,.review-rating__source{color:var(--pp-text-main)}.review-rating__source{gap:var(--pp-s2)}.review-rating__source>span{overflow-wrap:anywhere;min-width:0}.review-rating__logo{width:var(--pp-icon-small);height:var(--pp-icon-small);object-fit:contain;flex:none}.review-rating__star{color:var(--pp-text-accent);display:inline-flex}.review-rating__star .icon,.review-rating__star .icon *{fill:currentColor;stroke:none}.review-rating[data-compact]{justify-content:flex-start;align-items:center;gap:var(--pp-s1) var(--pp-s2);flex-flow:wrap}a.review-rating:hover .review-rating__source{text-decoration:underline}a.review-rating:focus-visible{outline:var(--pp-focus-width) solid var(--pp-review-rating-ink);outline-offset:var(--pp-s1)}.review-rating[data-provider=Agoda] .review-rating__logo{width:var(--pp-s12)}
