.stars.svelte-1wc1egr{gap:var(--space-1);color:var(--accent);display:inline-flex}.stars.svelte-1wc1egr svg:where(.svelte-1wc1egr){width:var(--icon-size);height:var(--icon-size)}.review-summary.svelte-8gmzm2{align-items:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.review-summary.svelte-8gmzm2 p:where(.svelte-8gmzm2){font-weight:var(--weight-semibold);color:var(--heading)}.filters.svelte-8gmzm2{gap:var(--space-2);margin:0 0 var(--space-8);flex-wrap:wrap;display:flex}.filters.svelte-8gmzm2 button:where(.svelte-8gmzm2){font:inherit;cursor:pointer;min-height:var(--tap-min);padding:0 var(--space-5);border:var(--border-control);border-radius:var(--radius-sm);color:var(--heading);background:var(--bg);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.filters.svelte-8gmzm2 button[aria-pressed=true]:where(.svelte-8gmzm2){background:var(--color-forest);border-color:var(--color-forest);color:var(--color-white)}.review-grid.svelte-8gmzm2{gap:var(--space-4);margin:0 0 var(--space-10);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));padding:0;list-style:none;display:grid}.card.svelte-8gmzm2{border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--bg);padding:var(--space-5)}.review-card.svelte-8gmzm2{gap:var(--space-4);overflow-wrap:anywhere;align-content:start;display:grid}.review-card.svelte-8gmzm2 blockquote:where(.svelte-8gmzm2){color:var(--text);margin:0}.original.svelte-8gmzm2{font-size:var(--text-sm)}.who.svelte-8gmzm2{gap:var(--space-1);border-top:var(--border-hairline);padding-top:var(--space-4);display:grid}.item-title.svelte-8gmzm2{font-weight:var(--weight-semibold);color:var(--heading);display:block}.meta.svelte-8gmzm2{font-size:var(--text-sm);color:var(--text-muted)}.card-foot.svelte-8gmzm2{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.card-foot.svelte-8gmzm2 a:where(.svelte-8gmzm2){min-height:var(--tap-min);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.badge.svelte-8gmzm2{min-height:1.5rem;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;background:var(--bg-alt);color:var(--heading);border:var(--border-hairline);align-items:center;display:inline-flex}.filter-empty.svelte-8gmzm2{margin-bottom:var(--space-10)}.reviews-actions.svelte-8gmzm2{gap:var(--space-3);flex-wrap:wrap;display:flex}.reviews-empty.svelte-8gmzm2{border:var(--border-hairline);border-radius:var(--radius-sm);padding:var(--space-10) var(--space-6);text-align:center;gap:var(--space-4);justify-items:center;display:grid}.reviews-empty.svelte-8gmzm2 h2:where(.svelte-8gmzm2),.reviews-empty.svelte-8gmzm2 h3:where(.svelte-8gmzm2){font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-2xl);color:var(--heading)}.reviews-empty.svelte-8gmzm2 .reviews-actions:where(.svelte-8gmzm2){justify-content:center}
