/* Only the fifty review authors change; carousel geometry and dialog remain inherited. */
body[data-home-google-review-rating="v1"] #reviews[data-reviews-full="v3"] .rv-item > .rv-author {
 display: block;
 min-width: 0;
 max-width: 100%;
 white-space: normal;
 overflow-wrap: anywhere;
}
body[data-home-google-review-rating="v1"] #reviews[data-reviews-full="v3"] .rv-author > .rf-name {
 display: inline;
 white-space: normal;
}
body[data-home-google-review-rating="v1"] #reviews[data-reviews-full="v3"] .rv-author > span:not(.rf-name):not(.rf-rating) {
 white-space: nowrap;
}
body[data-home-google-review-rating="v1"] #reviews[data-reviews-full="v3"] .rv-author > .rf-rating {
 display: flex;
 align-items: center;
 gap: 8px;
 width: fit-content;
 max-width: 100%;
 margin: 4px 0 0;
 color: #1a2340;
 font-size: 13px;
 font-weight: 600;
 line-height: 1.5;
 white-space: nowrap;
}
body[data-home-google-review-rating="v1"] #reviews[data-reviews-full="v3"] .rf-rating > .rf-rating-stars {
 color: #9a670e;
 font-size: 17px;
 font-weight: 400;
 line-height: 1;
 letter-spacing: .04em;
}
body[data-home-google-review-rating="v1"] #reviews[data-reviews-full="v3"] .rf-rating > .rf-rating-value {
 color: #1a2340;
 font-variant-numeric: tabular-nums;
}
