.filter-switch.svelte-mv4n4d{cursor:pointer;font-family:var(--font-ui);letter-spacing:.04em;color:var(--color-muted);background:0 0;border:none;border-radius:4px;align-items:center;gap:.6rem;padding:.25rem .4rem;font-size:.7rem;font-weight:500;transition:color .12s;display:inline-flex}.filter-switch.svelte-mv4n4d:hover{color:var(--color-accent)}.filter-switch.svelte-mv4n4d:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.track.svelte-mv4n4d{border:1px solid color-mix(in srgb, var(--color-fg) 30%, transparent);background:0 0;border-radius:999px;flex-shrink:0;width:26px;height:14px;transition:background .16s,border-color .16s;display:inline-block;position:relative}.dot.svelte-mv4n4d{background:color-mix(in srgb, var(--color-fg) 45%, transparent);border-radius:50%;width:8px;height:8px;margin-top:-4px;transition:left .18s cubic-bezier(.16,1,.3,1),background .16s;position:absolute;top:50%;left:2px}.filter-switch.svelte-mv4n4d:hover .track:where(.svelte-mv4n4d){border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}.is-active.svelte-mv4n4d .track:where(.svelte-mv4n4d){background:color-mix(in srgb, var(--color-accent) 18%, transparent);border-color:var(--color-accent)}.is-active.svelte-mv4n4d .dot:where(.svelte-mv4n4d){background:var(--color-accent);left:calc(100% - 10px)}.is-active.svelte-mv4n4d .label:where(.svelte-mv4n4d){color:var(--color-accent)}.cec-pill.svelte-s73go2{font-family:var(--font-ui);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);vertical-align:.2em;cursor:pointer;border:0;border-radius:3px;align-items:baseline;gap:1px;margin:0 2px;padding:1px 4px;font-size:.65em;font-weight:600;line-height:1;display:inline-flex}.cec-pill.svelte-s73go2:hover{background:color-mix(in srgb, var(--color-accent) 22%, transparent)}.dim.svelte-1s5swtk{opacity:.35}.verse-row.svelte-1s5swtk{transition-duration:.15s}.verse-row.svelte-1s5swtk:hover{background-color:color-mix(in srgb, var(--color-accent) 5%, transparent)}.verse-row.is-active.svelte-1s5swtk{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent)}.dim .verse-row.svelte-1s5swtk:hover{background-color:color-mix(in srgb, var(--color-accent) 4%, transparent)}.verse-row.svelte-1s5swtk:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
