.ledger[data-astro-cid-okwosez3]{background:var(--paper-2);border-block:var(--bw) solid var(--edge)}.ledger[data-astro-cid-okwosez3] h2[data-astro-cid-okwosez3]{font-size:var(--step-4);margin-top:8px}.ledger[data-astro-cid-okwosez3] h2[data-astro-cid-okwosez3] span[data-astro-cid-okwosez3]{color:var(--accent-text)}.memos[data-astro-cid-okwosez3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;max-width:980px;margin:18px 0 8px;display:grid}.memo[data-astro-cid-okwosez3]{border-left:3px solid var(--accent);color:var(--fg-2);margin:0;padding-left:14px}.memo[data-astro-cid-okwosez3] .mono[data-astro-cid-okwosez3]{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:.7rem;display:block}.spread[data-astro-cid-okwosez3]{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,48px);margin-top:28px;display:grid}.dial[data-astro-cid-okwosez3]{top:calc(var(--header-h) + 24px);position:sticky}.dial[data-astro-cid-okwosez3] svg[data-astro-cid-okwosez3]{width:100%;height:auto;display:block}.d-track[data-astro-cid-okwosez3]{fill:none;stroke:var(--ink);stroke-width:3px;stroke-dasharray:2 7;stroke-linecap:round}.d-num[data-astro-cid-okwosez3]{font:400 15px var(--font-mono);fill:var(--fg-3)}.d-hand[data-astro-cid-okwosez3]{transform-origin:100px 100px;transition:transform .9s var(--ease-bounce)}.d-coin[data-astro-cid-okwosez3]{fill:var(--sun);stroke:var(--ink);stroke-width:2.5px}.d-dollar[data-astro-cid-okwosez3]{font:400 20px var(--font-poster);fill:var(--ink)}.book[data-astro-cid-okwosez3]{background:var(--snow);color:var(--ink);border:var(--bw) solid var(--edge);box-shadow:calc(6px * var(--hard)) calc(6px * var(--hard) + 3px * var(--soft)) calc(18px * var(--soft)) var(--sh-ink);margin:0;padding:8px clamp(14px,3vw,28px) 18px;list-style:none}.row[data-astro-cid-okwosez3]{border-bottom:1px solid var(--line-strong);grid-template-columns:3.2rem minmax(0,1fr) minmax(0,15rem);align-items:baseline;gap:6px 16px;padding:14px 0;display:grid}.head[data-astro-cid-okwosez3]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:8px 0;font-size:.7rem}.no[data-astro-cid-okwosez3]{color:var(--accent-text);font-size:1.6rem}.what[data-astro-cid-okwosez3]{font-size:1.05rem}.verb[data-astro-cid-okwosez3]{font-family:var(--font-hand);margin-right:4px;font-size:1.35rem;font-weight:600}.who[data-astro-cid-okwosez3]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;font-size:.7rem;display:block}.go[data-astro-cid-okwosez3]{text-align:right;justify-self:end;font-weight:700}.plus[data-astro-cid-okwosez3]{vertical-align:-.15em;background:var(--accent);width:1.3em;height:1.3em;color:var(--on-accent);transition:transform var(--dur) var(--ease-bounce);border-radius:50%;place-items:center;font-size:.85em;line-height:1;display:inline-grid}.go[data-astro-cid-okwosez3]:hover .plus[data-astro-cid-okwosez3],.go[data-astro-cid-okwosez3]:focus-visible .plus[data-astro-cid-okwosez3]{transform:rotate(90deg)}.balance[data-astro-cid-okwosez3]{border-bottom:3px double var(--ink)}.stamp-box[data-astro-cid-okwosez3]{justify-self:end}.stamp[data-astro-cid-okwosez3]{border:3px solid var(--accent);color:var(--accent-text);font:400 1.1rem var(--font-stamp);text-transform:uppercase;transform-origin:100%;padding:2px 10px;display:inline-block;transform:rotate(-6deg)}.forward[data-astro-cid-okwosez3]{font-size:var(--step-1);max-width:46ch;margin:28px 0 0}.ledger[data-astro-cid-okwosez3] .lede[data-astro-cid-okwosez3]{max-width:62ch;margin-top:14px}.focused[data-astro-cid-okwosez3] .entry[data-astro-cid-okwosez3]:not(.here){opacity:.6}.row[data-astro-cid-okwosez3].here{border-radius:var(--radius-card);background:color-mix(in srgb, var(--accent) 10%, var(--snow));box-shadow:0 0 0 3px var(--accent);border-bottom-color:#0000;margin-inline:-12px;padding-inline:12px}.here-tag[data-astro-cid-okwosez3]{background:var(--accent);width:max-content;color:var(--on-accent);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin:0 0 6px;padding:3px 10px;font-size:.72rem;display:block}.animated[data-astro-cid-okwosez3] .entry[data-astro-cid-okwosez3],.animated[data-astro-cid-okwosez3] .balance[data-astro-cid-okwosez3]{opacity:.2;transition:opacity .5s var(--ease)}.animated[data-astro-cid-okwosez3] .entry[data-astro-cid-okwosez3] .verb[data-astro-cid-okwosez3]{clip-path:inset(0 100% 0 0);transition:clip-path .7s var(--ease)}.animated[data-astro-cid-okwosez3] .stamp[data-astro-cid-okwosez3]{opacity:0;transition:opacity .3s, transform .42s var(--ease-bounce);transform:rotate(-6deg)scale(1.8)}.animated[data-astro-cid-okwosez3] .inked[data-astro-cid-okwosez3]{opacity:1}.animated[data-astro-cid-okwosez3] .inked[data-astro-cid-okwosez3] .verb[data-astro-cid-okwosez3]{clip-path:inset(0)}.animated[data-astro-cid-okwosez3] .inked[data-astro-cid-okwosez3] .stamp[data-astro-cid-okwosez3]{opacity:1;transform:rotate(-6deg)scale(1)}.snap[data-astro-cid-okwosez3]{width:min(560px, calc(100vw - 2 * var(--gutter)));border:var(--bw) solid var(--edge);border-radius:var(--radius-card);background:var(--snow);max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:0 24px 60px var(--scrim);padding:0;overflow:auto}.snap[data-astro-cid-okwosez3]::backdrop{background:color-mix(in srgb, var(--night) 55%, transparent)}.snap[data-astro-cid-okwosez3][open]{animation:snap-in .26s var(--ease-bounce)}@keyframes snap-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}.snap-body[data-astro-cid-okwosez3]{gap:12px;padding:clamp(18px,4vw,30px);display:grid}.snap[data-astro-cid-okwosez3] .kicker[data-astro-cid-okwosez3]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:.75rem}.snap[data-astro-cid-okwosez3] h3[data-astro-cid-okwosez3]{font-size:var(--step-3);margin:0}.snap[data-astro-cid-okwosez3] .lead[data-astro-cid-okwosez3]{margin:0;font-size:1.08rem}.points[data-astro-cid-okwosez3]{color:var(--ink-2);gap:6px;margin:0;padding-left:1.2em;display:grid}.src[data-astro-cid-okwosez3]{color:var(--ink-3);margin:0;font-size:.82rem}.snap-go[data-astro-cid-okwosez3]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.snap-go[data-astro-cid-okwosez3] form[data-astro-cid-okwosez3]{margin:0}@media (width<=760px){.memos[data-astro-cid-okwosez3],.spread[data-astro-cid-okwosez3]{grid-template-columns:minmax(0,1fr)}.dial[data-astro-cid-okwosez3]{max-width:140px;position:static}.row[data-astro-cid-okwosez3]{grid-template-columns:2.6rem minmax(0,1fr)}.go[data-astro-cid-okwosez3],.stamp-box[data-astro-cid-okwosez3]{text-align:left;grid-column:2;justify-self:start}.stamp[data-astro-cid-okwosez3]{transform-origin:50%}.head[data-astro-cid-okwosez3] span[data-astro-cid-okwosez3]:last-child{display:none}}@media (prefers-reduced-motion:reduce){.snap[data-astro-cid-okwosez3][open]{animation:none}.d-hand[data-astro-cid-okwosez3],.plus[data-astro-cid-okwosez3]{transition:none}}
