.gr-widget-2ae057f1{display:flex;flex-direction:column;gap:20px}.gr-card-2ae057f1{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;box-sizing:border-box}.gr-summary-header-2ae057f1{display:flex;align-items:flex-start;gap:16px}.gr-g-logo-2ae057f1{background:#f8f9fa;padding:8px;border-radius:12px;display:flex;align-items:center;justify-content:center}.gr-summary-score-container-2ae057f1{display:flex;flex-direction:column;gap:4px}.gr-summary-score-top-2ae057f1{display:flex;align-items:center;gap:12px}.gr-summary-rating-2ae057f1{font-size:24px;font-weight:700;line-height:1;color:#111827}.gr-summary-text-2ae057f1{font-size:14px;color:#6b7280;line-height:1.5}.gr-stars-2ae057f1{display:flex;gap:2px}.gr-reviews-grid-2ae057f1{display:grid;grid-template-columns:1fr;gap:20px}.gr-review-header-2ae057f1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.gr-review-author-info-2ae057f1{display:flex;align-items:center;gap:12px}.gr-avatar-2ae057f1{width:40px;height:40px;background:#f3f4f6;color:#d97706;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.gr-author-name-2ae057f1{font-weight:600;color:#111827;font-size:15px}.gr-author-meta-2ae057f1{font-size:13px;color:#6b7280}.gr-review-text-2ae057f1{font-size:14px;color:#4b5563;line-height:1.6}.gr-footer-2ae057f1{display:flex;justify-content:space-between;align-items:center;padding:0 8px;margin-top:8px}.gr-footer-link-2ae057f1{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;color:#4b5563;transition:color 0.2s}.gr-footer-link-2ae057f1:hover{color:#111827}.gr-view-all-2ae057f1{color:#d97706}.gr-view-all-2ae057f1:hover{color:#b45309}.gr-stars-2ae057f1 svg{fill:#fbbc04;flex-shrink:0}.gr-footer-2ae057f1{flex-wrap:wrap;gap:12px}.gr-total-count-2ae057f1{font-size:14px;color:#6b7280}.gr-author-name-2ae057f1 a{color:inherit;text-decoration:none}