.seller-rating{display:inline-flex;align-items:center;gap:6px;color:var(--ink,#17263a);font-size:13px;font-weight:600;line-height:1.5;flex-wrap:wrap}.seller-rating-star,.review-stars{color:#ad7800}.seller-reviews-panel{padding:28px;border:1px solid var(--line,#d5deea);border-radius:16px;background:#fff}.seller-reviews-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.seller-reviews-heading h2{margin:0}.review-explain,.review-help,.review-empty,.review-eligibility{color:var(--muted,#596b83);font-size:14px;line-height:1.65}.review-explain{max-width:760px;margin:12px 0 24px}.review-histogram{display:grid;gap:8px;max-width:440px;margin-bottom:28px}.review-histogram>div{display:grid;grid-template-columns:35px 1fr 30px;gap:12px;align-items:center;font-size:13px}.review-bar{height:8px;border-radius:99px;background:#e9eef5;overflow:hidden}.review-bar>span{display:block;height:100%;border-radius:inherit;background:#d69b16}.seller-review{padding:20px 0;border-top:1px solid var(--line,#d5deea)}.seller-review header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.seller-review time{color:var(--muted,#596b83);font-size:12px}.seller-review-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:9px}.review-stars{font-size:18px;letter-spacing:1px}.review-verified{font-size:12px;color:#286d57;background:#eaf5f0;padding:3px 8px;border-radius:5px}.seller-review-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.65;margin:12px 0 0}.seller-review-form{margin-top:28px;padding-top:24px;border-top:1px solid var(--line,#d5deea);display:grid;gap:10px;max-width:740px}.seller-review-form h3{margin:0 0 8px}.seller-review-form label{font-weight:600;font-size:14px}.seller-review-form select{max-width:230px}.seller-review-form textarea{width:100%;resize:vertical;min-height:120px}.seller-review-form .btn{justify-self:start}.review-error{background:#fff3f2;border:1px solid #ebc7c3;padding:16px;border-radius:10px;color:#8c3830;margin:16px 0;line-height:1.6}.review-error p{margin:0 0 10px}.review-success{color:#286d57;font-size:14px;line-height:1.6}.review-status{color:var(--muted,#596b83)}.review-eligibility{margin-top:24px;padding-top:20px;border-top:1px solid var(--line,#d5deea)}.review-eligibility .btn{margin-top:4px}@media(max-width:560px){.seller-reviews-panel{padding:20px 16px}.seller-reviews-heading{align-items:flex-start;gap:10px}.seller-review-form .btn{width:100%;justify-self:stretch}.seller-review-meta{gap:8px}.seller-review header strong{overflow-wrap:anywhere}}
