.bk.svelte-g3tu47{line-height:0;display:inline-block;position:relative}.bk-empty.svelte-g3tu47{position:absolute;top:0;left:0}.bk-fill.svelte-g3tu47{height:100%;position:absolute;top:0;left:0;overflow:hidden}.bk-fill.svelte-g3tu47>svg:where(.svelte-g3tu47){position:absolute;top:0;left:0}.bk.svelte-g3tu47 svg:where(.svelte-g3tu47) path{fill:none;stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.bk-empty.svelte-g3tu47 path{stroke:var(--color-faint)}.bk-fill.svelte-g3tu47 path{stroke:var(--color-ink)}.bk-btn.svelte-g3tu47{cursor:pointer;line-height:0;transition:transform .12s}.bk-btn.svelte-g3tu47:hover{transform:scale(1.12)}.babka-mark.svelte-5xl77s path{fill:none;stroke:var(--bk-stroke);stroke-width:var(--bk-sw);stroke-linecap:round;stroke-linejoin:round}.input{border:1.5px solid var(--color-ink);background:var(--color-cream);color:var(--color-choc);border-radius:.6rem;outline:none;padding:.55rem .7rem;font-size:.9rem}.input:focus{outline:2px solid var(--color-pistachio);outline-offset:1px}.btn-primary{border:2px solid var(--color-ink);background:var(--color-pistachio);color:var(--color-ink);border-radius:9999px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:filter .12s}.btn-primary:hover:not(:disabled){filter:brightness(1.06)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-ghost{border:1.5px solid var(--color-ink);color:var(--color-ink);border-radius:9999px;padding:.5rem .85rem;font-size:.85rem;font-weight:500;transition:background .15s}.btn-ghost:hover{background:var(--color-dough)}
