.review-for.svelte-liqzlw{font-size:var(--sb-text-sm);color:var(--sb-text-secondary);margin:0 0 var(--sb-space-md);line-height:1.5}.review-for.svelte-liqzlw strong:where(.svelte-liqzlw){color:var(--sb-text)}.star-row.svelte-liqzlw{justify-content:center;align-items:center;gap:var(--sb-space-xs);margin-bottom:var(--sb-space-lg);display:flex}.star-btn.svelte-liqzlw{cursor:pointer;background:0 0;border:none;padding:2px;line-height:0;transition:transform .15s}.star-btn.svelte-liqzlw:hover{transform:scale(1.2)}.star-label.svelte-liqzlw{margin-left:var(--sb-space-sm);font-size:var(--sb-text-sm);color:var(--sb-ice);font-weight:600}.review-field.svelte-liqzlw{position:relative}.review-label.svelte-liqzlw{font-size:var(--sb-text-xs);color:var(--sb-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--sb-space-xs);font-weight:600;display:block}.review-textarea.svelte-liqzlw{width:100%;padding:var(--sb-space-sm) var(--sb-space-md);border-radius:var(--sb-radius-sm);background:linear-gradient(var(--sb-bg-input), var(--sb-bg-input)) padding-box, linear-gradient(135deg, #38bdf833, #6366f126) border-box;color:var(--sb-text);font-family:inherit;font-size:var(--sb-text-sm);resize:none;box-sizing:border-box;border:1px solid #0000;outline:none;overflow:hidden}.review-textarea.svelte-liqzlw:focus{background:linear-gradient(var(--sb-bg-input), var(--sb-bg-input)) padding-box, linear-gradient(135deg, #38bdf8, #6366f1) border-box}.review-textarea.svelte-liqzlw::placeholder{color:var(--sb-text-muted)}.review-count.svelte-liqzlw{color:var(--sb-text-muted);font-size:10px;position:absolute;bottom:7px;right:8px}
