.segmented.svelte-5bfr2e{container-type:inline-size}.indicator.svelte-5bfr2e{width:calc((100% - 6px) / var(--option-count));background:var(--color-panel);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand) 70%, transparent), 0 8px 18px -12px var(--color-ink-deep);pointer-events:none;transform:translateX(calc(var(--selected-index) * 100%));transition:transform var(--dur-move) var(--ease-out-expo);border-radius:10px;position:absolute;top:3px;bottom:3px;left:3px}.hint.svelte-5bfr2e{opacity:.7;transition:opacity var(--dur-base) var(--ease-out)}button[aria-pressed=true].svelte-5bfr2e .hint:where(.svelte-5bfr2e){opacity:1;color:var(--color-brand)}button.svelte-5bfr2e{transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}button.svelte-5bfr2e:active{transform:scale(.97)}@media (hover:hover){button.svelte-5bfr2e:hover{transform:translateY(-1px)}}.sheet.svelte-1o7lcyl{background:linear-gradient(180deg, color-mix(in oklab, var(--color-panel) 96%, var(--color-brand) 4%), var(--color-panel) 40%);box-shadow:0 -24px 60px -20px var(--color-ink-deep)}.halo.svelte-1o7lcyl{background:radial-gradient(circle, color-mix(in oklab, var(--tone) 40%, transparent), transparent 70%);transition:background var(--dur-slow) var(--ease-out);transform:scale(1.5)}.pop.svelte-1o7lcyl{animation:svelte-1o7lcyl-pb-profile-pop var(--dur-slow) var(--ease-spring)}@keyframes svelte-1o7lcyl-pb-profile-pop{0%{opacity:.4;transform:scale(.82)}}.dot.svelte-1o7lcyl{background:var(--tone);box-shadow:inset 0 -3px 0 color-mix(in oklab, var(--color-ink-deep) 25%, transparent);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.swatch.svelte-1o7lcyl input:where(.svelte-1o7lcyl):checked+.dot:where(.svelte-1o7lcyl){box-shadow:0 0 0 2px var(--color-panel), 0 0 0 4px var(--color-brand)}@media (hover:hover){.swatch.svelte-1o7lcyl:hover .dot:where(.svelte-1o7lcyl){transform:translateY(-1px)scale(1.06)}.eye-option.svelte-1o7lcyl:hover{border-color:color-mix(in oklab, var(--color-brand) 60%, transparent)}}.swatch.svelte-1o7lcyl:active .dot:where(.svelte-1o7lcyl),.eye-option.svelte-1o7lcyl:active{transform:scale(.95)}.eye-option.svelte-1o7lcyl{transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}@media (prefers-reduced-motion:reduce){.pop.svelte-1o7lcyl{animation:none}}
