@layer puresv{.rating.svelte-13ptswj{gap:2px;display:inline-flex}.star.svelte-13ptswj{color:var(--puresv-border-strong);cursor:pointer;transition:color var(--puresv-duration) var(--puresv-ease-out);display:inline-flex;position:relative}.star[data-filled].svelte-13ptswj{color:var(--puresv-primary)}.rating[data-readonly].svelte-13ptswj .star:where(.svelte-13ptswj){cursor:default}input.svelte-13ptswj{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}svg.svelte-13ptswj{width:1.125rem;height:1.125rem;display:block}input.svelte-13ptswj:focus-visible+svg:where(.svelte-13ptswj){outline:2px solid var(--puresv-ring);outline-offset:2px;border-radius:var(--puresv-radius-sm)}}
