.review-feed.svelte-nehkww{gap:1.25rem;display:grid}.review-summary.svelte-nehkww{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}p.svelte-nehkww{margin:0}.review-list.svelte-nehkww{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.review-card.svelte-nehkww{border:1px solid var(--outline-variant);border-radius:var(--radius-xl);background:var(--surface-container-low);flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}header.svelte-nehkww{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}header.svelte-nehkww>div:where(.svelte-nehkww),footer.svelte-nehkww{gap:.35rem;display:grid}.review-comment.svelte-nehkww{white-space:pre-wrap;overflow-wrap:anywhere}.review-photos.svelte-nehkww{flex-wrap:wrap;gap:.5rem;display:flex}.review-photos.svelte-nehkww img:where(.svelte-nehkww){object-fit:cover;border-radius:var(--radius-lg);width:5rem;height:5rem}footer.svelte-nehkww{margin-top:auto;padding-top:.5rem}footer.svelte-nehkww span:where(.svelte-nehkww){align-items:center;gap:.3rem;display:flex}.carousel-viewport.svelte-nehkww{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.carousel-track.svelte-nehkww{width:max-content;animation:svelte-nehkww-review-marquee calc(var(--review-count,10) * 6s) linear infinite;display:flex}.carousel-viewport.svelte-nehkww:hover .carousel-track:where(.svelte-nehkww),.carousel-viewport.svelte-nehkww:focus-within .carousel-track:where(.svelte-nehkww){animation-play-state:paused}.carousel-group.svelte-nehkww{gap:1rem;padding-right:1rem;display:flex}.carousel-group.svelte-nehkww .review-card:where(.svelte-nehkww){flex:0 0 min(21rem,78vw)}@keyframes svelte-nehkww-review-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.carousel-track.svelte-nehkww{animation:none}.carousel-viewport.svelte-nehkww{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
