.intro.svelte-icmm9q.svelte-icmm9q{padding-top:64px}.tool.svelte-icmm9q.svelte-icmm9q{padding:1.1rem 1.2rem 1.3rem;margin-bottom:1rem}.direction.svelte-icmm9q.svelte-icmm9q{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:.9rem}.opt-label.svelte-icmm9q.svelte-icmm9q{color:#999;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;margin-right:.2rem}.opt-label.to.svelte-icmm9q.svelte-icmm9q{margin-left:.8rem}.direction.svelte-icmm9q button.svelte-icmm9q{background:#0d0d0f;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#ddd;font-size:.9rem;padding:.35rem .8rem;cursor:pointer}.direction.svelte-icmm9q button.active.svelte-icmm9q{background-color:#372;border-color:#5db65d;color:#fff}.field.svelte-icmm9q.svelte-icmm9q{display:block;font-size:.85rem;color:#ddd;margin-bottom:.35rem}.value-input.svelte-icmm9q.svelte-icmm9q{width:100%;box-sizing:border-box;background-color:#0d0d0f;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#fff;font:1.15rem ui-monospace,SFMono-Regular,Menlo,monospace;padding:.6rem .7rem}.value-input.svelte-icmm9q.svelte-icmm9q:focus{outline:none;border-color:#5db65d}.value-input[aria-invalid=true].svelte-icmm9q.svelte-icmm9q{border-color:#f66}.error.svelte-icmm9q.svelte-icmm9q{color:#f66;font-size:.9rem;margin:.4rem 0 0}.chips.svelte-icmm9q.svelte-icmm9q{display:flex;flex-wrap:wrap;gap:6px;margin:.8rem 0 1rem}.chip-btn.svelte-icmm9q.svelte-icmm9q{background:#0d0d0f;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#ddd;font:.8rem ui-monospace,SFMono-Regular,Menlo,monospace;padding:.25rem .6rem;cursor:pointer}.chip-btn.svelte-icmm9q.svelte-icmm9q:hover{border-color:#5db65d;color:#fff}.results.svelte-icmm9q.svelte-icmm9q{border-top:1px solid rgba(255,255,255,.12);padding-top:1rem}.results.stale.svelte-icmm9q.svelte-icmm9q{opacity:.35;pointer-events:none}.answer.svelte-icmm9q.svelte-icmm9q{background:#0d0d0f;border:1px solid rgba(93,182,93,.5);border-radius:3px;padding:.6rem .8rem}.answer-label.svelte-icmm9q.svelte-icmm9q{color:#999;display:block;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase}.answer-value.svelte-icmm9q.svelte-icmm9q{color:#8ede8e;display:block;font-size:1.5rem;overflow-wrap:anywhere}.answer-also.svelte-icmm9q.svelte-icmm9q{color:#bbb;display:block;font-size:.85rem;margin-top:.2rem;overflow-wrap:anywhere}.working-title.svelte-icmm9q.svelte-icmm9q{color:#fff;font-size:1.1rem;margin-top:1.1rem!important}.groups.svelte-icmm9q.svelte-icmm9q{display:flex;flex-wrap:wrap;gap:8px;margin-top:.6rem}.group.svelte-icmm9q.svelte-icmm9q{display:flex;flex-direction:column;align-items:center;background:#0d0d0f;border:1px solid rgba(255,255,255,.25);border-radius:3px;padding:.35rem .55rem;min-width:3.2rem}.group-digit.svelte-icmm9q.svelte-icmm9q{color:#fff;font-size:1.25rem;font-weight:700}.group-bits.svelte-icmm9q.svelte-icmm9q{font-size:1.05rem;letter-spacing:.08em}.group-bits.svelte-icmm9q .one.svelte-icmm9q{color:#6fcf6f}.group-bits.svelte-icmm9q .zero.svelte-icmm9q{color:#ff7a7a}.group-bits.svelte-icmm9q .pad.svelte-icmm9q{color:#8c8c8c;text-decoration:underline dotted}.arrow.svelte-icmm9q.svelte-icmm9q{color:#999;font-size:.8rem;line-height:1}.note.svelte-icmm9q.svelte-icmm9q{color:#bbb;font-size:.85rem;margin:.6rem 0 0}.share-row.svelte-icmm9q.svelte-icmm9q{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0}.data-table.svelte-icmm9q td.strong.svelte-icmm9q,.strong.svelte-icmm9q.svelte-icmm9q{color:#8ede8e;font-weight:700}.nibbles.svelte-icmm9q .gap.svelte-icmm9q{border-left:1px solid rgba(255,255,255,.25)}.worked-grid.svelte-icmm9q.svelte-icmm9q{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:1rem 0}.worked.svelte-icmm9q.svelte-icmm9q{padding:.9rem 1rem}.worked.svelte-icmm9q h3.svelte-icmm9q{color:#fff}.worked.svelte-icmm9q strong.svelte-icmm9q{color:#8ede8e}.small.svelte-icmm9q.svelte-icmm9q{font-size:.9rem;margin:.4rem 0 0;overflow-wrap:anywhere}.octal-grid.svelte-icmm9q.svelte-icmm9q{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}@media (max-width: 560px){.octal-grid.svelte-icmm9q.svelte-icmm9q{grid-template-columns:1fr}}@media (max-width: 560px){.nibbles.svelte-icmm9q th.svelte-icmm9q,.nibbles.svelte-icmm9q td.svelte-icmm9q{padding-left:.45rem;padding-right:.45rem;font-size:.85rem}}
