.altcha.svelte-9oifkg{border:1px solid color-mix(in srgb, var(--ink) 34%, transparent);border-radius:var(--radius,2px);background:color-mix(in srgb, var(--bg) 82%, var(--ink) 8%);align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex}.box.svelte-9oifkg{border:1.5px solid color-mix(in srgb, var(--ink) 34%, transparent);cursor:pointer;width:24px;height:24px;color:var(--acctx);border-radius:4px;flex:none;place-items:center;transition:all .2s;display:grid}.box.svelte-9oifkg:hover{border-color:var(--acc)}.box.svelte-9oifkg:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.altcha.ok.svelte-9oifkg .box:where(.svelte-9oifkg){background:var(--acc);border-color:var(--acc)}.box.svelte-9oifkg svg:where(.svelte-9oifkg){width:16px;height:16px}.spin.svelte-9oifkg{border:2px solid color-mix(in srgb, var(--ink) 30%, transparent);border-top-color:var(--acc);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite svelte-9oifkg-spin}@keyframes svelte-9oifkg-spin{to{transform:rotate(360deg)}}.lbl.svelte-9oifkg{font-family:var(--font-ui);color:var(--ink);font-size:.76rem;line-height:1.3}.lbl.svelte-9oifkg small:where(.svelte-9oifkg){letter-spacing:.06em;color:var(--mut);font-size:.6rem;display:block}@media (prefers-reduced-motion:reduce){.spin.svelte-9oifkg{animation-duration:1.4s}}
