.ballot.svelte-136uhkj{cursor:pointer;font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--ink-soft);align-items:flex-start;gap:10px;line-height:1.5;display:flex;position:relative}.ballot.disabled.svelte-136uhkj{cursor:not-allowed;opacity:.55}.native-cb.svelte-136uhkj{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.box.svelte-136uhkj{border:2px solid var(--ink-faded);background:#fffcf099;background-image:var(--noise);background-size:90px 90px;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:1px}.tick.svelte-136uhkj{fill:none;width:100%;height:100%;stroke:var(--biro-blue);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:var(--tz-pen-ui);stroke-dasharray:22;stroke-dashoffset:22px}.native-cb.svelte-136uhkj:checked~.box:where(.svelte-136uhkj) .tick:where(.svelte-136uhkj){opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-med) var(--ease-pop), opacity 1ms}.native-cb.svelte-136uhkj:focus-visible~.box:where(.svelte-136uhkj){outline:3px solid var(--process-blue);outline-offset:2px}.ballot.svelte-136uhkj:hover:not(.disabled) .box:where(.svelte-136uhkj){border-color:var(--ink-soft)}.ballot.err.svelte-136uhkj .box:where(.svelte-136uhkj){border-color:var(--poppy)}.ballot-label.svelte-136uhkj{min-width:0}@media (prefers-reduced-motion:reduce){.native-cb.svelte-136uhkj:checked~.box:where(.svelte-136uhkj) .tick:where(.svelte-136uhkj){transition:none}}
