.bottle-fig.svelte-louags{text-align:center;max-width:40rem;margin:2.5rem auto}.log.svelte-louags{text-align:left;flex-direction:column;gap:.4rem;max-width:34rem;margin:0 auto;display:flex}.row.svelte-louags{border-left:2px solid var(--rule);opacity:0;grid-template-columns:6.4rem 1fr auto;align-items:baseline;gap:.8rem;padding:.35rem .6rem;transition:opacity .4s,transform .4s;display:grid;transform:translateY(.2rem)}.row.visible.svelte-louags{opacity:1;transform:none}.who.svelte-louags{letter-spacing:.14em;color:var(--sienna);font-size:.72rem}.line.svelte-louags{font-size:.9rem}.cost.svelte-louags{opacity:.65;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.68rem}.readout.svelte-louags{flex-direction:column;align-items:center;gap:.35rem;margin-top:1.2rem;display:flex}.hash.svelte-louags{letter-spacing:.04em;opacity:.5;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;transition:opacity .3s,color .3s}.hash.lit.svelte-louags{opacity:1;color:var(--sienna)}.tally.svelte-louags{letter-spacing:.14em;opacity:.65;font-size:.75rem}.controls.svelte-louags{letter-spacing:.1em;margin-top:1.1rem;font-size:.82rem}.controls.svelte-louags button:where(.svelte-louags){font:inherit;letter-spacing:inherit;color:var(--ink);opacity:.6;cursor:pointer;border:none;border-bottom:1px solid var(--rule);background:0 0;padding-bottom:.05em}.controls.svelte-louags button:where(.svelte-louags):hover:not(:disabled){opacity:1;color:var(--sienna);border-color:var(--sienna)}.controls.svelte-louags button:where(.svelte-louags):disabled{opacity:.3;cursor:default}.controls.svelte-louags .dot:where(.svelte-louags){color:var(--rule);margin:0 .4rem}figcaption.svelte-louags{max-width:34rem;margin:1.5rem auto 0;font-size:1.02rem;font-style:italic;line-height:1.5}figcaption.svelte-louags .plate-no:where(.svelte-louags){margin-right:.4em;font-style:normal}figcaption.svelte-louags .marginalia:where(.svelte-louags){margin-left:.4em;display:inline-block}@media (width<=34rem){.row.svelte-louags{grid-template-columns:5rem 1fr}.cost.svelte-louags{grid-column:2;justify-self:end}}.adv-fig.svelte-1lzsi3f{text-align:center;max-width:40rem;margin:2.5rem auto}.moves.svelte-1lzsi3f{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:32rem;margin:0 auto;display:grid}.move.svelte-1lzsi3f{border:1px solid var(--rule);background:rgba(var(--ink-rgb), .03);font:inherit;color:var(--ink);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.88rem;font-style:italic;transition:border-color .25s,background-color .25s;display:flex}.move.svelte-1lzsi3f:hover{border-color:var(--sienna)}.move.done.svelte-1lzsi3f{background:rgba(var(--ink-rgb), .06)}.move.fraud.svelte-1lzsi3f{border-color:var(--sienna)}.mark.svelte-1lzsi3f{color:var(--sienna);font-style:normal}.verdict.svelte-1lzsi3f{opacity:.55;flex-direction:column;align-items:center;gap:.3rem;min-height:4.2em;margin-top:1.2rem;transition:opacity .3s;display:flex}.verdict.lit.svelte-1lzsi3f{opacity:1}.rule.svelte-1lzsi3f{letter-spacing:.16em;color:var(--sienna);font-size:.72rem}.proof.svelte-1lzsi3f{opacity:.7;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem}.call.svelte-1lzsi3f{font-size:.92rem;font-style:italic}.call.guilty.svelte-1lzsi3f{color:var(--sienna)}.call.idle.svelte-1lzsi3f{opacity:.8}.tally.svelte-1lzsi3f{letter-spacing:.14em;opacity:.65;margin-top:.9rem;font-size:.75rem}.controls.svelte-1lzsi3f{letter-spacing:.1em;margin-top:.9rem;font-size:.82rem}.controls.svelte-1lzsi3f button:where(.svelte-1lzsi3f){font:inherit;letter-spacing:inherit;color:var(--ink);opacity:.6;cursor:pointer;border:none;border-bottom:1px solid var(--rule);background:0 0;padding-bottom:.05em}.controls.svelte-1lzsi3f button:where(.svelte-1lzsi3f):hover{opacity:1;color:var(--sienna);border-color:var(--sienna)}figcaption.svelte-1lzsi3f{max-width:34rem;margin:1.5rem auto 0;font-size:1.02rem;font-style:italic;line-height:1.5}figcaption.svelte-1lzsi3f .plate-no:where(.svelte-1lzsi3f){margin-right:.4em;font-style:normal}figcaption.svelte-1lzsi3f .marginalia:where(.svelte-1lzsi3f){margin-left:.4em;display:inline-block}@media (width<=34rem){.moves.svelte-1lzsi3f{grid-template-columns:1fr}}.deg-fig.svelte-tbixe6{text-align:center;max-width:42rem;margin:2.5rem auto}.carriages.svelte-tbixe6{letter-spacing:.14em;opacity:.65;margin-bottom:1.1rem;font-size:.75rem}.carriages.svelte-tbixe6 .c:where(.svelte-tbixe6){color:var(--sienna)}.words.svelte-tbixe6{flex-wrap:wrap;justify-content:center;gap:.3rem .55rem;max-width:34rem;margin:0 auto;display:flex}.word.svelte-tbixe6{border:1px solid var(--rule-faint);padding:.12rem .3rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;transition:color .2s,border-color .2s}.word.hit.svelte-tbixe6{color:var(--sienna);border-color:var(--sienna);font-style:italic}.verdict.svelte-tbixe6{opacity:.8;min-height:1.6em;margin-top:1.1rem;font-size:.9rem;font-style:italic}.verdict.warn.svelte-tbixe6{opacity:1}.verdict.bad.svelte-tbixe6{opacity:1;color:var(--sienna)}.noise.svelte-tbixe6{justify-content:center;align-items:center;gap:.9rem;margin-top:1rem;display:flex}.noise.svelte-tbixe6 label:where(.svelte-tbixe6){letter-spacing:.14em;text-align:right;min-width:6.5rem;font-size:.75rem}.noise.svelte-tbixe6 input:where(.svelte-tbixe6){width:min(14rem,50vw);accent-color:var(--sienna)}.tally.svelte-tbixe6{letter-spacing:.13em;opacity:.7;margin-top:.9rem;font-size:.75rem}.tally.svelte-tbixe6 .lit:where(.svelte-tbixe6){color:var(--sienna);opacity:1}.controls.svelte-tbixe6{letter-spacing:.1em;margin-top:.9rem;font-size:.82rem}.controls.svelte-tbixe6 button:where(.svelte-tbixe6){font:inherit;letter-spacing:inherit;color:var(--ink);opacity:.6;cursor:pointer;border:none;border-bottom:1px solid var(--rule);background:0 0;padding-bottom:.05em}.controls.svelte-tbixe6 button:where(.svelte-tbixe6):hover:not(:disabled){opacity:1;color:var(--sienna);border-color:var(--sienna)}.controls.svelte-tbixe6 button:where(.svelte-tbixe6):disabled{opacity:.3;cursor:default}.controls.svelte-tbixe6 .dot:where(.svelte-tbixe6){color:var(--rule);margin:0 .4rem}figcaption.svelte-tbixe6{max-width:34rem;margin:1.5rem auto 0;font-size:1.02rem;font-style:italic;line-height:1.5}figcaption.svelte-tbixe6 .plate-no:where(.svelte-tbixe6){margin-right:.4em;font-style:normal}figcaption.svelte-tbixe6 .marginalia:where(.svelte-tbixe6){margin-left:.4em;display:inline-block}
