.picker.svelte-1dgn61u{text-align:center;max-width:34rem;margin:1.6rem auto 0}.label.svelte-1dgn61u{letter-spacing:.1em;color:var(--ink-soft);font-size:.72rem;display:block}.options.svelte-1dgn61u{border:1px solid var(--border);border-radius:999px;margin-top:.5rem;display:inline-flex;overflow:hidden}.picker.svelte-1dgn61u:not(.compact){container-type:inline-size}@container (width<=15rem){.options.svelte-1dgn61u{border-radius:1rem;flex-direction:column;width:100%;display:flex}.option.svelte-1dgn61u+.option:where(.svelte-1dgn61u){border-inline-start:0;border-top:1px solid var(--border)}}.option.svelte-1dgn61u{appearance:none;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem 1rem;font-size:.95rem}.option.svelte-1dgn61u+.option:where(.svelte-1dgn61u){border-inline-start:1px solid var(--border)}.option.on.svelte-1dgn61u{background:var(--wash);color:var(--ink)}.option.svelte-1dgn61u:focus-visible{outline:2px solid var(--rubric);outline-offset:-2px}.hint.svelte-1dgn61u{color:var(--ink-soft);margin:.5rem 0 0;font-size:.9rem}.picker.compact.svelte-1dgn61u{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem .6rem;margin:0;display:inline-flex}.picker.compact.svelte-1dgn61u .label:where(.svelte-1dgn61u){font-size:.68rem;display:inline}.picker.compact.svelte-1dgn61u .options:where(.svelte-1dgn61u){border:0;border-radius:0;gap:.1rem;margin-top:0;overflow:visible}.picker.compact.svelte-1dgn61u .option:where(.svelte-1dgn61u){color:var(--ink-soft);padding:0 .15rem;font-size:.9rem}.picker.compact.svelte-1dgn61u .slot:where(.svelte-1dgn61u){display:inline-block;position:relative}.picker.compact.svelte-1dgn61u .ghost:where(.svelte-1dgn61u){visibility:hidden;font-weight:600}.picker.compact.svelte-1dgn61u .real:where(.svelte-1dgn61u){place-items:center;display:grid;position:absolute;inset:0}.picker.compact.svelte-1dgn61u .option:where(.svelte-1dgn61u)+.option:where(.svelte-1dgn61u){border-inline-start:0}.picker.compact.svelte-1dgn61u .option:where(.svelte-1dgn61u)+.option:where(.svelte-1dgn61u):before{content:"·";color:var(--border);margin-inline-end:.4rem;font-weight:400}.picker.compact.svelte-1dgn61u .option.on:where(.svelte-1dgn61u){color:var(--rubric);background:0 0;font-weight:600}.picker.compact.svelte-1dgn61u .option:where(.svelte-1dgn61u):hover{color:var(--rubric)}
