.google-rating{font-family:var(--font-family);cursor:pointer;flex-direction:column;gap:4px;display:flex}.google-rating-stars{color:var(--warning-color);align-items:center;gap:2px;display:flex}.star-svg{color:var(--border-color);transition:color .2s}.star-svg path[fill=currentColor]{color:var(--warning-color)}.google-rating-score{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);margin-left:4px}.google-rating-attribution{align-items:center;gap:6px;margin-top:4px;display:flex}.google-rating-text{font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:var(--font-weight-normal)}@media (max-width:768px){.google-rating{gap:3px}.google-rating-score{font-size:var(--font-size-xs)}.google-rating-text{font-size:10px}}.google-logo-image{object-fit:contain;width:auto;height:20px}
