.rating.svelte-ibz0vh{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.scale.svelte-ibz0vh{border:1px solid var(--line-strong);border-radius:var(--radius);grid-template-columns:repeat(11,minmax(0,2.25rem));width:min(100%,25rem);display:grid;overflow:hidden}.scale.svelte-ibz0vh button:where(.svelte-ibz0vh){border-left:1px solid var(--line);min-height:40px;color:var(--ink-2);font-variant-numeric:tabular-nums;transition:background-color var(--dur-press) ease, color var(--dur-press) ease;font-size:.875rem;font-weight:650}.scale.svelte-ibz0vh button:where(.svelte-ibz0vh):first-child{border-left:0}.scale.svelte-ibz0vh button.below:where(.svelte-ibz0vh){background:var(--accent-soft);color:var(--ink)}.scale.svelte-ibz0vh button[aria-checked=true]:where(.svelte-ibz0vh){background:var(--accent);color:var(--accent-ink)}.scale.svelte-ibz0vh button:where(.svelte-ibz0vh):focus-visible{outline-offset:-3px}.scale.svelte-ibz0vh button:where(.svelte-ibz0vh):disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.scale.svelte-ibz0vh button:where(.svelte-ibz0vh):hover:not(:disabled):not([aria-checked=true]){background:var(--surface-2);color:var(--ink)}}@media (pointer:coarse){.scale.svelte-ibz0vh button:where(.svelte-ibz0vh){min-height:44px}}
