.ring[data-astro-cid-xg7ra5du]{line-height:1.05;display:inline-block;position:relative}svg[data-astro-cid-xg7ra5du]{pointer-events:none;width:calc(100% + .6em);height:calc(100% + .24em);position:absolute;top:-.12em;left:-.3em;overflow:visible}path[data-astro-cid-xg7ra5du]{fill:none;stroke:var(--pen-red);stroke-width:.07em;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ring--olle[data-astro-cid-xg7ra5du] svg[data-astro-cid-xg7ra5du]{width:calc(100% + 1em);height:calc(100% + .9em);top:-.45em;left:-.5em}.ring--olle[data-astro-cid-xg7ra5du] path[data-astro-cid-xg7ra5du]{stroke-width:.1em;opacity:.88}.under[data-astro-cid-ud2r7zs5]{display:inline-block;position:relative}svg[data-astro-cid-ud2r7zs5]{pointer-events:none;width:100%;height:.3em;position:absolute;bottom:-.32em;left:0;overflow:visible}path[data-astro-cid-ud2r7zs5]{fill:none;stroke:var(--pen-green);stroke-width:.17em;stroke-linecap:round;opacity:.85;vector-effect:non-scaling-stroke}svg.svelte-1lw6goq{width:100%;height:auto;display:block;overflow:visible}text.svelte-1lw6goq{font-family:var(--font-hand);font-size:40px}.open.svelte-1lw6goq{fill:var(--pen-green)}.closed.svelte-1lw6goq{fill:var(--pen-red)}.arrows.svelte-1lw6goq path:where(.svelte-1lw6goq){fill:none;stroke:var(--ink);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .6s var(--ease)}.keys.svelte-1lw6goq{opacity:0;transition:opacity .6s var(--ease)}.keys.svelte-1lw6goq circle:where(.svelte-1lw6goq){fill:var(--ink)}.keys.svelte-1lw6goq rect:where(.svelte-1lw6goq){fill:var(--paper)}.legend.keyed.svelte-1lw6goq .arrows:where(.svelte-1lw6goq){opacity:0}.legend.keyed.svelte-1lw6goq .keys:where(.svelte-1lw6goq){opacity:1}.screw.svelte-1lw6goq{cursor:pointer;outline:none}.hit.svelte-1lw6goq{fill:#0000}.screw.svelte-1lw6goq circle:where(.svelte-1lw6goq){fill:var(--ink)}.slit.svelte-1lw6goq{fill:var(--paper);transition:transform .42s cubic-bezier(.3,1.45,.5,1)}.screw.svelte-1lw6goq:focus-visible circle:where(.svelte-1lw6goq){stroke:var(--focus);stroke-width:5px;stroke-dasharray:7 6;paint-order:stroke;r:49px}.below.svelte-1lw6goq{min-height:2.6rem;font-family:var(--font-body);color:var(--ink-muted);text-align:center;margin-top:.4rem;font-size:.85rem;line-height:1.5}.hint.svelte-1lw6goq{margin:0;font-style:italic}dl.svelte-1lw6goq{grid-template-columns:auto auto;justify-content:center;gap:0 .8em;margin:0;display:grid}dt.svelte-1lw6goq{text-align:right;letter-spacing:.06em;font-variant-caps:all-small-caps}dd.svelte-1lw6goq{text-align:left;font-variant-numeric:tabular-nums lining-nums;margin:0}.bits.svelte-1lw6goq{letter-spacing:.12em}.dec.svelte-1lw6goq{color:var(--ink)}.onward.svelte-1lw6goq{min-height:44px;color:var(--sepia);text-underline-offset:.2em;text-decoration-color:var(--rule);align-items:center;margin-left:.6rem;font-style:italic;display:inline-flex}button.svelte-1lw6goq{min-height:44px;font:inherit;color:var(--sepia);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:.2rem;padding:0 .6rem;font-style:italic}.paper[data-astro-cid-yeprnv6g]{width:fit-content;max-width:100%;margin:1.9em auto 2.1em}.sheet[data-astro-cid-yeprnv6g]{--hand-size:clamp(1.15rem, 5.4vw, 1.5rem);font-family:var(--font-hand);font-size:var(--hand-size);color:var(--ink);text-align:center;background:color-mix(in srgb, var(--paper-deep) 55%, var(--paper));box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent), 0 1px 8px color-mix(in srgb, var(--ink) 9%, transparent);rotate:var(--tilt);padding:.8em 1.1em;line-height:2}p[data-astro-cid-yeprnv6g]{text-wrap:balance;margin:0}.chunk[data-astro-cid-yeprnv6g]{white-space:nowrap}.elva[data-astro-cid-yeprnv6g]{line-height:1.6}.stack[data-astro-cid-yeprnv6g]{vertical-align:baseline;flex-direction:column;align-items:center;display:inline-flex}.val[data-astro-cid-yeprnv6g]{margin-top:.15em;font-size:.9em;line-height:1.2}.paper--olle[data-astro-cid-yeprnv6g] .sheet[data-astro-cid-yeprnv6g]{padding-inline:1.6em;font-weight:700}.column[data-astro-cid-yeprnv6g]{grid-template-columns:repeat(4,auto);justify-content:center;column-gap:.3em;line-height:1.75;display:grid}.times[data-astro-cid-yeprnv6g]{padding-left:.3em}.value[data-astro-cid-yeprnv6g]{text-align:left}.total[data-astro-cid-yeprnv6g]{margin-top:.1em;padding-left:.6em}.paper[data-astro-cid-yeprnv6g][data-ready] .column-ring path{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.5s cubic-bezier(.45,0,.35,1) .35s}.paper[data-astro-cid-yeprnv6g][data-drawn] .column-ring path{stroke-dashoffset:0}.sheet--vred[data-astro-cid-yeprnv6g]{padding:.6em .8em .7em;line-height:1.4}.paper[data-astro-cid-yeprnv6g]:has(.sheet--vred){width:100%}
