.story.svelte-aoqsoy{--story-mint:var(--accent-ink);--story-amber:#bd7943;min-width:0}.calendar-heading.svelte-aoqsoy{align-items:center;gap:1rem;display:flex}.calendar-icon.svelte-aoqsoy{text-align:center;border:1px solid var(--border-strong);border-radius:6px;flex:0 0 68px;width:68px;overflow:hidden;transform:rotate(-3deg)}.calendar-icon.svelte-aoqsoy span:where(.svelte-aoqsoy){color:var(--surface);background:var(--ink-muted);font:.5rem var(--font-mono);letter-spacing:.06em;padding:.35rem .1rem;display:block}.calendar-icon.svelte-aoqsoy b:where(.svelte-aoqsoy){font:1.9rem var(--font-mono);padding:.4rem;display:block}p.svelte-aoqsoy{margin:0}.eyebrow.svelte-aoqsoy{color:var(--ink-muted);font:.6rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em;line-height:1.7}.quiet.svelte-aoqsoy{color:var(--ink-muted);font-size:.76rem;line-height:1.6}.inputs.svelte-aoqsoy{margin:.5rem 0 .75rem}svg.svelte-aoqsoy{width:100%;display:block;overflow:visible}svg.svelte-aoqsoy text:where(.svelte-aoqsoy){font:13px var(--font-mono);fill:var(--ink-muted)}.axis.svelte-aoqsoy,.tick.svelte-aoqsoy{stroke:var(--border-strong)}.axis-label.svelte-aoqsoy{text-anchor:middle;font-size:10px}.deadline.svelte-aoqsoy line:where(.svelte-aoqsoy),.deadline.svelte-aoqsoy path:where(.svelte-aoqsoy){stroke:var(--story-amber);fill:color-mix(in srgb, var(--story-amber) 12%, transparent)}.deadline.svelte-aoqsoy text:where(.svelte-aoqsoy){fill:var(--story-amber)}.world-marker.svelte-aoqsoy circle:where(.svelte-aoqsoy){fill:var(--ink);stroke:var(--surface);stroke-width:2px}.world-marker.svelte-aoqsoy path:where(.svelte-aoqsoy){stroke:var(--ink-muted)}.world-marker.svelte-aoqsoy text:where(.svelte-aoqsoy){fill:var(--ink)}.captured-marker.svelte-aoqsoy circle:where(.svelte-aoqsoy){fill:none;stroke:var(--story-mint);stroke-width:2px}.captured-marker.svelte-aoqsoy path:where(.svelte-aoqsoy){stroke:var(--story-mint);stroke-dasharray:2 3}.captured-marker.svelte-aoqsoy rect:where(.svelte-aoqsoy){fill:var(--surface);stroke:var(--story-mint)}.captured-marker.svelte-aoqsoy text:where(.svelte-aoqsoy){fill:var(--story-mint)}.return-trail.svelte-aoqsoy{border-top:1px solid var(--border);gap:.6rem;padding:.85rem 0;display:grid}.call.svelte-aoqsoy{opacity:.45;align-items:center;gap:.7rem;min-width:0;display:flex}.call.observed.svelte-aoqsoy{opacity:1}.call-origin.svelte-aoqsoy{flex:55%;align-items:center;gap:.65rem;font-size:.8rem;display:flex}.ordinal.svelte-aoqsoy{white-space:nowrap;color:var(--ink-muted);font:.64rem var(--font-mono);flex-shrink:0}small.svelte-aoqsoy{color:var(--ink-muted);font:.61rem/1.8 var(--font-mono);display:block}.return-path.svelte-aoqsoy{color:var(--border-strong);flex:12%;align-items:center;display:flex}.return-path.svelte-aoqsoy i:where(.svelte-aoqsoy){border-top:1px dashed;flex:1;display:block}.answered.svelte-aoqsoy .return-path:where(.svelte-aoqsoy){color:var(--story-mint)}.answered.svelte-aoqsoy .return-path:where(.svelte-aoqsoy) i:where(.svelte-aoqsoy){border-top-style:solid}.answer.svelte-aoqsoy{text-align:center;flex:0 0 90px;gap:.15rem;display:grid}.answer.svelte-aoqsoy b:where(.svelte-aoqsoy){border:1px solid var(--border);width:46px;height:46px;font:1.6rem var(--font-mono);border-radius:50%;place-items:center;margin:auto;display:grid}.answered.svelte-aoqsoy .answer:where(.svelte-aoqsoy) b:where(.svelte-aoqsoy){border-color:var(--story-mint);color:var(--story-mint);background:color-mix(in srgb, var(--story-mint) 6%, transparent)}.answer.svelte-aoqsoy span:where(.svelte-aoqsoy){font:.55rem var(--font-mono);color:var(--ink-muted)}.effect-story.svelte-aoqsoy{border-top:1px dashed var(--border-strong);align-items:center;gap:1rem;padding:.9rem 0;display:flex}.effect-branch.svelte-aoqsoy{border-left:1px solid var(--border);flex:1;padding-left:.65rem;position:relative}.touched.svelte-aoqsoy .effect-branch:where(.svelte-aoqsoy){border-color:var(--story-amber)}.journal.svelte-aoqsoy{flex:1;align-items:center;gap:.5rem;display:flex}.journal.svelte-aoqsoy svg:where(.svelte-aoqsoy){flex:0 0 64px;width:64px}.journal.svelte-aoqsoy b:where(.svelte-aoqsoy){font:.8rem var(--font-mono)}.paper.svelte-aoqsoy{fill:var(--surface-raised);stroke:var(--border-strong)}.rules.svelte-aoqsoy{stroke:var(--border)}.stamp.svelte-aoqsoy circle:where(.svelte-aoqsoy){fill:var(--surface);stroke:var(--story-amber)}.stamp.svelte-aoqsoy path:where(.svelte-aoqsoy){fill:none;stroke:var(--story-amber);stroke-width:2.5px}.story-caption.svelte-aoqsoy{border-top:1px solid var(--border);color:var(--ink-body);padding-top:.75rem;font-size:.79rem;line-height:1.7}.animate.svelte-aoqsoy .world-marker:where(.svelte-aoqsoy),.animate.svelte-aoqsoy .captured-marker:where(.svelte-aoqsoy){transition:transform var(--story-duration) ease}.animate.svelte-aoqsoy .answer:where(.svelte-aoqsoy) b:where(.svelte-aoqsoy),.animate.svelte-aoqsoy .stamp:where(.svelte-aoqsoy){animation:svelte-aoqsoy-arrive var(--story-duration) ease}@keyframes svelte-aoqsoy-arrive{0%{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.animate.svelte-aoqsoy :where(.svelte-aoqsoy){transition:none!important;animation:none!important}}@container (width<=360px){.calendar-heading.svelte-aoqsoy{gap:.6rem}.effect-story.svelte-aoqsoy{flex-direction:column;align-items:stretch}.call.svelte-aoqsoy{gap:.25rem}.call-origin.svelte-aoqsoy{gap:.35rem;font-size:.71rem}.answer.svelte-aoqsoy{flex-basis:65px}.answer.svelte-aoqsoy span:where(.svelte-aoqsoy){font-size:.48rem}svg.svelte-aoqsoy text:where(.svelte-aoqsoy){font-size:24px}.axis-label.svelte-aoqsoy{font-size:22px}.captured-marker.svelte-aoqsoy rect:where(.svelte-aoqsoy){x:-100px;width:200px}}p.svelte-dcq3lj{margin:0}.eyebrow.svelte-dcq3lj{color:var(--ink-muted);font:.61rem/1.7 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}.eyebrow.svelte-dcq3lj span:where(.svelte-dcq3lj){color:var(--accent-ink)}.inputs.svelte-dcq3lj{margin:.5rem 0}svg.svelte-dcq3lj{width:100%;display:block;overflow:visible}svg.svelte-dcq3lj text:where(.svelte-dcq3lj){fill:var(--ink-muted);font:13px var(--font-mono)}.window.svelte-dcq3lj rect:where(.svelte-dcq3lj){fill:color-mix(in srgb, var(--accent-ink) 7%, transparent);stroke:var(--accent-ink);stroke-dasharray:3 4}.window.svelte-dcq3lj text:where(.svelte-dcq3lj){fill:var(--accent-ink);font-size:10px}.axis.svelte-dcq3lj{stroke:var(--border-strong);fill:none}.account.svelte-dcq3lj circle:where(.svelte-dcq3lj){stroke:var(--ink-muted);fill:var(--surface)}.stem.svelte-dcq3lj{stroke:var(--border)}.chosen.svelte-dcq3lj circle:where(.svelte-dcq3lj){fill:var(--accent-ink);stroke:var(--accent-ink)}.chosen.svelte-dcq3lj text:where(.svelte-dcq3lj){fill:var(--accent-ink)}.plan-path.svelte-dcq3lj{text-align:center;color:var(--ink-muted);margin:.25rem 0 .5rem}.plan-path.svelte-dcq3lj .eyebrow:where(.svelte-dcq3lj){display:block}.plan-path.svelte-dcq3lj>span:where(.svelte-dcq3lj):last-child{font-size:1.2rem}.plan-sheet.svelte-dcq3lj{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);background:repeating-linear-gradient(to bottom, transparent, transparent 35px, color-mix(in srgb, var(--border) 45%, transparent) 36px);padding:.5rem .3rem}.notice.svelte-dcq3lj{align-items:center;gap:.8rem;padding:.45rem 0;font-size:.82rem;display:flex}.order.svelte-dcq3lj{color:var(--ink-muted);font:.6rem var(--font-mono)}.notice.svelte-dcq3lj svg:where(.svelte-dcq3lj){width:29px;stroke:var(--accent-ink);fill:var(--surface);stroke-width:1.1px;flex:0 0 29px}small.svelte-dcq3lj{color:var(--ink-muted);font-size:.67rem;line-height:1.7;display:block}.sheet-note.svelte-dcq3lj{font:.57rem/1.7 var(--font-mono);color:var(--ink-muted);padding-top:.6rem}.delivery.svelte-dcq3lj{border-bottom:1px dashed var(--border-strong);align-items:center;gap:.8rem;padding:.9rem 0;display:flex}.delivery.svelte-dcq3lj svg:where(.svelte-dcq3lj){width:45px;stroke:var(--border-strong);fill:none;flex:0 0 45px}.delivery.svelte-dcq3lj .mark:where(.svelte-dcq3lj){stroke:#bd7943;stroke-width:2.5px}.delivery.svelte-dcq3lj p:where(.svelte-dcq3lj):not(.eyebrow){font:.8rem/1.8 var(--font-mono)}.written.svelte-dcq3lj{color:var(--ink)}.carbon-copy.svelte-dcq3lj{background:var(--surface-raised);box-shadow:4px 4px 0 var(--surface), 4px 4px 0 1px var(--border);border-left:2px solid #bd7943;margin:1rem .25rem;padding:.7rem 1rem;position:relative}.carbon-copy.svelte-dcq3lj>p:where(.svelte-dcq3lj):not(.eyebrow){overflow-wrap:anywhere;font:.7rem/1.7 var(--font-mono)}.quiet.svelte-dcq3lj{color:var(--ink-muted);font-size:.75rem;line-height:1.7}.explanation.svelte-dcq3lj{margin-top:.85rem}@container (width<=360px){svg.svelte-dcq3lj text:where(.svelte-dcq3lj){font-size:24px}.window.svelte-dcq3lj text:where(.svelte-dcq3lj){font-size:22px}}.scene.svelte-utpkfa{min-width:0;height:100%;color:var(--ink);background:var(--surface);padding:1.25rem;overflow:auto;container-type:inline-size}.checkpoints.svelte-utpkfa{border-top:1px solid var(--border);flex-wrap:wrap;gap:.35rem;margin-top:1rem;padding-top:.8rem;display:flex}button.svelte-utpkfa{border:1px solid var(--border);background:var(--surface-raised);color:var(--ink);font:.63rem var(--font-mono);cursor:pointer;border-radius:.3rem;padding:.45rem .6rem}button[aria-current].svelte-utpkfa{border-color:var(--accent-ink);color:var(--accent-ink)}button.svelte-utpkfa:disabled{opacity:.4;cursor:default}.evidence.svelte-utpkfa{color:var(--ink-muted);margin-top:.8rem;font-size:.7rem}summary.svelte-utpkfa{cursor:pointer}.frame.svelte-utpkfa{overflow-wrap:anywhere;font:.6rem/1.7 var(--font-mono)}.receipt.svelte-utpkfa,pre.svelte-utpkfa{white-space:pre-wrap;overflow-wrap:anywhere;font:.65rem/1.7 var(--font-mono);color:var(--ink-muted)}@container (width<=360px){.scene.svelte-utpkfa{padding:.8rem}}
