.stage.svelte-j19ict{border-radius:var(--r-panel);background:var(--surface-1);position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:27.5rem;padding:2rem;--accent: var(--ballad-accent)}@media(max-width:30em){.stage.svelte-j19ict{min-height:25rem;padding:1rem}}.dock.svelte-j19ict{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:33.75rem;margin:0 auto}.toast.svelte-j19ict{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem;border-radius:1.125rem;background:var(--card);box-shadow:var(--panel-shadow);font-size:.8125rem;color:var(--ink)}.toast.svelte-j19ict svg{color:var(--accent)}.bar.svelte-j19ict{width:100%;border-radius:1.75rem;background:var(--card);box-shadow:var(--panel-shadow);overflow:hidden;transition:border-radius var(--dur-fast) var(--ease)}.bar.open.svelte-j19ict{border-radius:var(--r-panel)}.results.svelte-j19ict{padding:.5rem 0 .25rem}.group.svelte-j19ict{margin:.625rem 1.125rem .25rem;font-size:.75rem;color:var(--ink3)}.group.first.svelte-j19ict{margin-top:2px}.row.svelte-j19ict{display:flex;align-items:center;gap:.875rem;min-height:2.5rem;margin:0 .375rem;padding:.5rem .75rem;border-radius:var(--r-row);font-size:.875rem;color:var(--ink)}.row.svelte-j19ict svg{flex:none;color:var(--ink3)}.row.on.svelte-j19ict{background:var(--hover)}.text.svelte-j19ict{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet.svelte-j19ict{display:flex;flex-direction:column;gap:.375rem;padding:1.125rem 1.25rem .5rem}.desc.svelte-j19ict{font-size:.875rem;color:var(--faint)}.chips.svelte-j19ict{display:flex;flex-wrap:wrap;gap:.375rem;min-height:var(--control-h);margin-top:.625rem}.chip.svelte-j19ict{display:inline-flex;align-items:center;gap:.375rem;height:var(--control-h);padding:0 .625rem;border-radius:calc(var(--control-h) / 2);background:var(--hover);font-size:.8125rem;color:var(--ink2)}.chip.svelte-j19ict svg{color:var(--ink3)}.field.svelte-j19ict{display:flex;align-items:center;gap:.75rem;height:3.5rem;padding:0 .75rem;color:var(--ink3)}.scope.svelte-j19ict{flex:none;display:inline-flex;align-items:center;gap:.4375rem;height:var(--control-h);padding:0 .625rem;border-radius:calc(var(--control-h) / 2);background:var(--hover);font-size:.8125rem;font-weight:500;color:var(--ink)}@media(max-width:30em){.scope.svelte-j19ict{display:none}}.dot.svelte-j19ict{width:.5rem;height:.5rem;border-radius:50%;background:var(--accent)}.entry.svelte-j19ict{flex:1;min-width:0;overflow:hidden;font-size:.9375rem;white-space:nowrap;text-overflow:ellipsis}.ph.svelte-j19ict{color:var(--faint)}.value.svelte-j19ict{color:var(--ink)}.caret.svelte-j19ict{display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:var(--ink);animation:svelte-j19ict-blink 1s steps(1) infinite}@keyframes svelte-j19ict-blink{50%{opacity:0}}kbd.svelte-j19ict{flex:none;padding:2px .4375rem;border-radius:var(--r-row);background:var(--hover);font-family:inherit;font-size:.75rem;color:var(--ink3)}.again.svelte-j19ict{border:0;background:none;font:inherit;cursor:pointer;position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;gap:.375rem;height:var(--control-h);padding:0 .625rem;border-radius:calc(var(--control-h) / 2);font-size:.8125rem;color:var(--ink3);transition:background-color var(--dur-fast) var(--ease)}.again.svelte-j19ict:hover{background:var(--hover)}.now.svelte-r3k2er{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:1.75rem;min-height:26.25rem;padding:2.25rem}@media(max-width:30em){.now.svelte-r3k2er{padding:1.125rem}}.hero.svelte-r3k2er{display:flex;flex-direction:column;gap:.5rem;max-width:32.5rem}.headline.svelte-r3k2er{font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.body.svelte-r3k2er{font-size:.9375rem;line-height:1.6;color:var(--ink3);text-wrap:pretty}.shelf.svelte-r3k2er{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:30em){.shelf.svelte-r3k2er{grid-template-columns:minmax(0,1fr)}}.label.svelte-r3k2er{display:flex;align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:.75rem;color:var(--ink3)}.grid.svelte-r3k2er{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem}@media(max-width:30em){.grid.svelte-r3k2er{grid-template-columns:minmax(0,1fr)}}.row.svelte-r3k2er{display:flex;align-items:center;gap:.625rem;min-width:0;height:2.25rem;font-size:.875rem;color:var(--ink)}.row.done.svelte-r3k2er{opacity:.55}.title.svelte-r3k2er{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dot.svelte-r3k2er{flex:none;width:.375rem;height:.375rem;border-radius:50%}.board.svelte-fw2ttt{border-radius:var(--r-panel);background:var(--surface-1);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;padding:1.75rem;--accent: var(--ballad-accent)}@media(max-width:30em){.board.svelte-fw2ttt{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}.board.svelte-fw2ttt .edge:where(.svelte-fw2ttt){display:none}}.col.svelte-fw2ttt{display:flex;flex-direction:column;gap:.5rem;min-width:0}.head.svelte-fw2ttt{display:flex;align-items:center;gap:.625rem;height:2rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:var(--ink)}.head.svelte-fw2ttt i:where(.svelte-fw2ttt){margin-left:auto;font-style:normal;font-size:.8125rem;font-weight:400;font-variant-numeric:tabular-nums;color:var(--ink3)}.tile.svelte-fw2ttt{display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:var(--r-row);background:var(--hover);color:var(--ink3)}.card.svelte-fw2ttt{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;align-items:center;gap:.5625rem;min-width:0;padding:.75rem .875rem;font-size:.875rem;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;transition:box-shadow var(--dur-slow) var(--ease)}.card.svelte-fw2ttt svg{flex:none}.card.hot.svelte-fw2ttt{box-shadow:0 0 0 1.5px var(--accent)}.card.done.svelte-fw2ttt{position:relative;z-index:2;color:var(--ink3)}.fold.svelte-fw2ttt{border:0;background:none;font:inherit;cursor:pointer;display:inline-flex;align-items:center;align-self:flex-start;gap:.375rem;height:var(--control-h);padding:0 .625rem;border-radius:calc(var(--control-h) / 2);font-size:.8125rem;color:var(--ink3);transition:background-color var(--dur-fast) var(--ease)}.fold.svelte-fw2ttt:hover{background:var(--hover)}.caret.svelte-fw2ttt{display:flex;transition:rotate var(--dur-base) var(--ease)}.caret.up.svelte-fw2ttt{rotate:180deg}.pile.svelte-fw2ttt{position:relative;padding-bottom:.75rem}.layer.svelte-fw2ttt{position:absolute;left:0;right:0;height:calc(100% - .75rem);border-radius:var(--r-card);background:var(--card);box-shadow:var(--ring)}.layer.one.svelte-fw2ttt{top:.375rem;z-index:1;scale:.95}.layer.two.svelte-fw2ttt{top:.75rem;z-index:0;scale:.9}.flow.svelte-1h3fpq3{border-radius:var(--r-panel);background:var(--surface-1);display:flex;justify-content:center;padding:2rem;--accent: var(--ballad-accent)}@media(max-width:30em){.flow.svelte-1h3fpq3{padding:1rem}}.chain.svelte-1h3fpq3{display:flex;flex-direction:column;gap:.875rem;width:100%;max-width:26.25rem;margin:0;padding:0}.step.svelte-1h3fpq3{position:relative;list-style:none;border-radius:var(--r-card);background:var(--card);box-shadow:var(--ring);transition:box-shadow var(--dur-base) var(--ease)}.step.on.svelte-1h3fpq3{box-shadow:var(--panel-shadow)}.head.svelte-1h3fpq3{position:relative;z-index:2;border:0;background:none;font:inherit;cursor:pointer;display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .875rem;font-size:.9375rem;font-weight:500;color:var(--ink);text-align:left}.head.done.svelte-1h3fpq3 .title:where(.svelte-1h3fpq3){opacity:.55}.node.svelte-1h3fpq3{display:flex;border-radius:50%;background:var(--card)}.focus.svelte-1h3fpq3{padding:0 .875rem .875rem 2.75rem}.note.svelte-1h3fpq3{font-size:.875rem;line-height:1.5;color:var(--ink2)}.meta.svelte-1h3fpq3{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:.625rem;font-size:.75rem;color:var(--ink3)}.meta.svelte-1h3fpq3 span:where(.svelte-1h3fpq3){display:inline-flex;align-items:center;gap:.3125rem}.wire.svelte-1h3fpq3{position:absolute;top:1.3125rem;bottom:-2.1875rem;left:calc(1.4375rem - .75px);z-index:1;width:1.5px;background:var(--line2);transition:background-color var(--dur-slow) var(--ease)}.wire.lit.svelte-1h3fpq3{background:var(--accent)}.strip.svelte-1jwh652{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem;--accent: var(--ballad-accent)}@media(max-width:30em){.strip.svelte-1jwh652{padding:1rem}}.name.svelte-1jwh652{margin-bottom:.625rem;font-size:.8125rem;color:var(--ink2)}.frames.svelte-1jwh652{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.375rem}.frame.svelte-1jwh652{display:flex;flex-direction:column;align-items:center;gap:.375rem}.tile.svelte-1jwh652{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:var(--r-row);background:var(--card);box-shadow:var(--ring)}.card.svelte-1jwh652{width:55%;height:30%;border-radius:.1875rem;background:var(--accent)}.share.svelte-1jwh652{font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--ink3)}.share.over.svelte-1jwh652{font-weight:500;color:#bc4a41}figcaption.svelte-1jwh652{font-size:.8125rem;color:var(--ink3)}.parallel.svelte-1cu1o2i{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media(max-width:30em){.parallel.svelte-1cu1o2i{padding:1rem}}.head.svelte-1cu1o2i{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3)}.inner.svelte-1cu1o2i{display:flex;flex-direction:column;gap:.875rem}.plan.svelte-1cu1o2i{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;border-radius:var(--r-panel);transition:opacity var(--dur-slow) var(--ease)}.plan.dim.svelte-1cu1o2i{opacity:.55}.plan.svelte-1cu1o2i p:where(.svelte-1cu1o2i){margin:0;font-size:.875rem;line-height:1.55;color:var(--ink2)}.label.svelte-1cu1o2i{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3)}.arrow.svelte-1cu1o2i{align-self:center;margin:-.25rem 0;color:var(--ink3)}.chips.svelte-1cu1o2i{display:flex;flex-wrap:wrap;gap:.375rem}.chip.svelte-1cu1o2i{padding:.25rem .75rem;border-radius:62.4375rem;box-shadow:inset 0 0 0 1px var(--line2);font-size:.8125rem;color:var(--ink3);transition:background-color var(--dur-slow) var(--ease),box-shadow var(--dur-slow) var(--ease),color var(--dur-slow) var(--ease)}.chip.taken.svelte-1cu1o2i{background:var(--card);box-shadow:var(--ring);color:var(--ink)}.agents.svelte-1cu1o2i{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.875rem}.agent.svelte-1cu1o2i{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem .25rem .625rem;border-radius:62.4375rem;font-size:.8125rem}.dot.svelte-1cu1o2i{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--ink3)}.name.svelte-1cu1o2i{color:var(--ink3)}.load.svelte-1cu1o2i{font-variant-numeric:tabular-nums;min-width:.75rem;font-weight:500;text-align:right;color:var(--ink)}.foot.svelte-1cu1o2i{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;display:flex;justify-content:flex-end;gap:.5rem;padding-top:.875rem;font-size:.8125rem;color:var(--ink3)}.sep.svelte-1cu1o2i{color:var(--faint)}.shrinks.svelte-qekz15{border-radius:var(--r-panel);background:var(--surface-1);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.75rem;align-items:start;padding:1rem}@media(max-width:48em){.shrinks.svelte-qekz15{grid-template-columns:minmax(0,1fr)}}.term.svelte-qekz15{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);overflow:hidden;border-radius:var(--r-panel)}.bar.svelte-qekz15{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 .375rem 0 1rem;border-bottom:1px solid var(--line)}.dots.svelte-qekz15{display:flex;gap:.375rem}.dots.svelte-qekz15 span:where(.svelte-qekz15){width:.5rem;height:.5rem;border-radius:50%;background:var(--line2)}.replay.svelte-qekz15{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ink3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.replay.svelte-qekz15:hover{background:var(--hover);color:var(--ink)}.body.svelte-qekz15{display:flex;flex-direction:column;gap:2px;padding:.875rem 1rem}.line.svelte-qekz15{overflow:hidden;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;color:var(--ink2)}.line.prompt.svelte-qekz15{color:var(--ink)}.line.dim.svelte-qekz15,.line.check.svelte-qekz15{color:var(--ink3)}.gap.svelte-qekz15{height:.5rem}.sign.svelte-qekz15,.ok.svelte-qekz15{margin-right:.5rem;font-weight:600;color:#10772a}.caret.svelte-qekz15{display:inline-block;width:.4375rem;height:.8125rem;margin-left:.375rem;background:#10772a;vertical-align:text-bottom;animation:svelte-qekz15-caret 1.2s steps(1) infinite}@media(prefers-reduced-motion:reduce){.caret.svelte-qekz15{animation:none;opacity:.5}}@keyframes svelte-qekz15-caret{50%{opacity:0}}.board.svelte-qekz15{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border-radius:var(--r-panel)}.board-head.svelte-qekz15{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3);display:flex;justify-content:space-between;padding:0 .25rem}.meta.svelte-qekz15{font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:400}.live.svelte-qekz15{width:.375rem;height:.375rem;border-radius:50%;background:#10772a}.cols.svelte-qekz15{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.col.svelte-qekz15{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:.375rem;min-height:8.125rem;padding:.5rem .375rem;border-radius:var(--r-card)}.col-name.svelte-qekz15{font-size:.75rem;text-align:center;color:var(--ink3)}.tasks.svelte-qekz15{position:relative;display:flex;flex-direction:column;gap:.25rem}.task.svelte-qekz15{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);overflow:hidden;padding:.25rem .375rem;border-radius:var(--r-row);font-size:.75rem;text-align:center;white-space:nowrap;text-overflow:ellipsis;color:var(--ink)}.task.done.svelte-qekz15{color:var(--ink3)}.drift.svelte-svuzzh{background:var(--card);box-shadow:var(--panel-shadow);border-radius:var(--r-panel);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media(max-width:30em){.drift.svelte-svuzzh{padding:1rem}}.file.svelte-svuzzh{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;color:var(--ink3)}.facts.svelte-svuzzh,.events.svelte-svuzzh{display:flex;flex-direction:column}.facts.svelte-svuzzh{gap:.25rem}.events.svelte-svuzzh{gap:.5rem}.fact.svelte-svuzzh{display:flex;align-items:center;gap:1rem;min-height:2.25rem;padding:0 .75rem;border-radius:var(--r-row);background:var(--surface-1);transition:background-color var(--dur-slow) var(--ease)}.fact.stale.svelte-svuzzh{background:color-mix(in oklab,oklch(66% .12 70deg) 10%,var(--surface-1))}.fact.stale.svelte-svuzzh .value:where(.svelte-svuzzh){color:var(--faint);text-decoration-color:var(--faint)}.key.svelte-svuzzh{flex:none;width:6.25rem;font-size:.8125rem;color:var(--ink3)}@media(max-width:30em){.key.svelte-svuzzh{width:4.75rem}}.values.svelte-svuzzh{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;padding:.375rem 0;font-size:.875rem;font-weight:500}.value.svelte-svuzzh{color:var(--ink2);text-decoration:line-through;text-decoration-color:transparent;transition:color var(--dur-slow) var(--ease),text-decoration-color var(--dur-slow) var(--ease)}.now.svelte-svuzzh{color:var(--ink);white-space:nowrap}.divider.svelte-svuzzh{border-top:1px solid var(--line);display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3);display:block;margin:1.25rem 0 .75rem;padding-top:.875rem}.event.svelte-svuzzh{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--ink2)}.dot.svelte-svuzzh{flex:none;width:.375rem;height:.375rem;border-radius:50%;background:var(--ink3)}.time.svelte-svuzzh{font-variant-numeric:tabular-nums;flex:none;width:2.5rem;font-size:.8125rem;color:var(--ink3)}.foot.svelte-svuzzh{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-top:.875rem;font-size:.8125rem}.written.svelte-svuzzh{color:var(--ink3)}.count.svelte-svuzzh{font-variant-numeric:tabular-nums;font-weight:500;color:var(--ink2);transition:color var(--dur-slow) var(--ease)}.count.all.svelte-svuzzh{color:#c18434}.term.svelte-1osxu9z{background:var(--card);box-shadow:var(--panel-shadow);border-radius:var(--r-panel);overflow:hidden}.bar.svelte-1osxu9z{display:flex;gap:.375rem;padding:.75rem 1rem;border-bottom:1px solid var(--line)}.bar.svelte-1osxu9z span:where(.svelte-1osxu9z){width:.5rem;height:.5rem;border-radius:50%;background:var(--line2)}.body.svelte-1osxu9z{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.step.svelte-1osxu9z{display:flex;flex-direction:column;gap:2px}.line.svelte-1osxu9z{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;line-height:1.6;color:var(--ink2)}.strong.svelte-1osxu9z{color:var(--ink)}.sign.svelte-1osxu9z{margin-right:.5rem;font-weight:600;color:#10772a}.ok.svelte-1osxu9z{font-weight:600;color:#10772a}.dim.svelte-1osxu9z{color:var(--ink3)}.quote.svelte-1osxu9z{margin:2px 0;padding-left:.75rem;border-left:2px solid var(--line2)}.caret.svelte-1osxu9z{display:inline-block;width:.4375rem;height:.875rem;background:#10772a;vertical-align:text-bottom;animation:svelte-1osxu9z-caret 1.2s steps(1) infinite}@media(prefers-reduced-motion:reduce){.caret.svelte-1osxu9z{animation:none;opacity:.5}}@keyframes svelte-1osxu9z-caret{50%{opacity:0}}.drift.svelte-1qjhl7s{border-radius:var(--r-panel);background:var(--surface-1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:1.5rem}@media(max-width:30em){.drift.svelte-1qjhl7s{grid-template-columns:minmax(0,1fr);padding:1rem}}.side.svelte-1qjhl7s{display:flex;flex-direction:column;gap:.625rem}.head.svelte-1qjhl7s{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3);display:flex}.live-dot.svelte-1qjhl7s{width:.4375rem;height:.4375rem;border-radius:50%;background:#10772a}.elapsed.svelte-1qjhl7s{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.list.svelte-1qjhl7s{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);border-radius:var(--r-panel);transition:opacity var(--dur-slow) var(--ease)}.task.svelte-1qjhl7s{display:flex;align-items:center;gap:.625rem;padding:.5625rem .875rem}.task.svelte-1qjhl7s+.task:where(.svelte-1qjhl7s){border-top:1px solid var(--line)}.name.svelte-1qjhl7s{font-size:.875rem;color:var(--ink);text-decoration:line-through;text-decoration-color:transparent;transition:color var(--dur-slow) var(--ease),text-decoration-color var(--dur-slow) var(--ease)}.name.done.svelte-1qjhl7s{color:var(--ink3);text-decoration-color:var(--faint)}.labor.svelte-1qi6yd2{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media(max-width:30em){.labor.svelte-1qi6yd2{padding:1rem}}.head.svelte-1qi6yd2{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3)}.chips.svelte-1qi6yd2{display:flex;flex-wrap:wrap;gap:.375rem}.chip.svelte-1qi6yd2{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);padding:.25rem .75rem;border-radius:62.4375rem;font-size:.8125rem;color:var(--ink2)}.foot.svelte-1qi6yd2{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-top:.875rem;font-size:.875rem}.count.svelte-1qi6yd2{font-variant-numeric:tabular-nums;color:var(--ink3)}.zero.svelte-1qi6yd2{font-weight:500;color:var(--ink)}.filter.svelte-qwsyj3{background:var(--card);box-shadow:var(--panel-shadow);border-radius:var(--r-panel);display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1rem .25rem}.rows.svelte-qwsyj3{display:flex;flex-direction:column;align-self:stretch}.row.svelte-qwsyj3{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.25rem;margin:0 -1rem;padding:.75rem 1rem}.main.svelte-qwsyj3{display:flex;align-items:center;gap:.625rem;min-width:0}.badge.svelte-qwsyj3{--tone: var(--ink3);flex:none;padding:1px .5rem;border-radius:62.4375rem;background:color-mix(in oklab,var(--tone) 12%,transparent);font-size:.75rem;font-weight:500;color:var(--tone);white-space:nowrap;transition:background-color var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.badge[data-tone=ink].svelte-qwsyj3{--tone: var(--ink)}.badge[data-tone=ok].svelte-qwsyj3{--tone: oklch(49.793% .1435 146.465deg)}.badge[data-tone=warn].svelte-qwsyj3{--tone: oklch(66% .12 70deg)}.badge[data-tone=err].svelte-qwsyj3{--tone: oklch(56% .15 27deg)}.name.svelte-qwsyj3{font-size:.875rem;color:var(--ink)}.off.svelte-qwsyj3{margin-left:auto;font-size:.75rem;color:var(--ink3);white-space:nowrap}.detail.svelte-qwsyj3{font-size:.8125rem;color:var(--ink3)}.boundary.svelte-1jeher7{border-radius:var(--r-panel);background:var(--surface-1);--label: 5.5rem;padding:1.5rem}@media(max-width:30em){.boundary.svelte-1jeher7{--label: 4.5rem;padding:1rem}}.layers.svelte-1jeher7{display:flex;flex-direction:column}.layer.svelte-1jeher7{display:flex;align-items:center;gap:.75rem}.role.svelte-1jeher7{flex:none;width:var(--label);font-size:.8125rem;text-align:right;color:var(--ink3)}.track.svelte-1jeher7{flex:1;height:.375rem;overflow:hidden;border-radius:.1875rem;background:var(--hover)}.fill.svelte-1jeher7{height:100%;border-radius:.1875rem;background:var(--ink2)}.handoff.svelte-1jeher7{display:flex;align-items:center;gap:.1875rem;padding:.375rem 0 .375rem calc(var(--label) + .75rem);color:var(--faint)}.pillars.svelte-y7x8hw{border-radius:var(--r-panel);background:var(--surface-1);padding:1.5rem}@media(max-width:30em){.pillars.svelte-y7x8hw{padding:1rem}}.tower.svelte-y7x8hw{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.25rem}.pillar.svelte-y7x8hw{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;align-items:baseline;gap:.625rem;padding:.5rem .875rem;border-radius:var(--r-panel);transition:box-shadow var(--dur-slow) var(--ease)}.pillar.latest.svelte-y7x8hw{box-shadow:0 0 0 1px var(--line2)}.pillar.final.svelte-y7x8hw{box-shadow:var(--panel-shadow)}.label.svelte-y7x8hw{font-size:.875rem;font-weight:500;color:var(--ink)}.cap.svelte-y7x8hw{font-size:.8125rem;font-weight:500;color:var(--ink2)}.era.svelte-y7x8hw{font-variant-numeric:tabular-nums;font-size:.8125rem;white-space:nowrap;color:var(--ink3)}.pull.svelte-6u4yik{margin:.5rem 0;padding-left:1.25rem;border-left:2px solid var(--line2)}.pull.svelte-6u4yik p:where(.svelte-6u4yik){margin:0;font-size:1.3125rem;font-weight:500;line-height:1.5;letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.calc.svelte-1ue7ay1{background:var(--card);box-shadow:var(--panel-shadow);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;align-items:center;padding:1.75rem;border-radius:var(--r-panel)}@media(max-width:48em){.calc.svelte-1ue7ay1{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.25rem}}.knobs.svelte-1ue7ay1{display:flex;flex-direction:column;gap:.875rem}.knob.svelte-1ue7ay1{display:flex;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.3}.label.svelte-1ue7ay1{flex:1;color:var(--ink2)}button.svelte-1ue7ay1{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ink3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}button.svelte-1ue7ay1:hover{background:var(--hover);color:var(--ink)}button.svelte-1ue7ay1:disabled{opacity:.4;cursor:default;pointer-events:none}.value.svelte-1ue7ay1{font-variant-numeric:tabular-nums;display:grid;place-items:center;min-width:2.5rem;height:1.875rem;border-radius:var(--r-row);box-shadow:inset 0 0 0 1px var(--line);font-weight:500;color:var(--ink)}.totals.svelte-1ue7ay1{border-radius:var(--r-panel);background:var(--surface-1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:1.25rem .5rem;border-radius:var(--r-card);text-align:center}.total.svelte-1ue7ay1{display:flex;flex-direction:column;align-items:center;gap:2px}.big.svelte-1ue7ay1{font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:500;line-height:1.2;letter-spacing:-.04em;color:var(--ink)}.unit.svelte-1ue7ay1{font-size:.8125rem;color:var(--ink3)}.thread.svelte-cgkist{border-radius:var(--r-panel);background:var(--surface-1);padding:1.5rem}@media(max-width:30em){.thread.svelte-cgkist{padding:1rem}}.messages.svelte-cgkist{display:flex;flex-direction:column;gap:.5rem}.message.svelte-cgkist{display:flex}.message.mine.svelte-cgkist{justify-content:flex-end}.message.mine.svelte-cgkist .bubble:where(.svelte-cgkist){background:var(--ink2)}.message.mine.svelte-cgkist .body:where(.svelte-cgkist){color:var(--paper)}.message.mine.svelte-cgkist .meta:where(.svelte-cgkist){color:color-mix(in oklab,var(--paper) 70%,transparent)}.bubble.svelte-cgkist{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);max-width:72%;padding:.5rem .875rem;border-radius:var(--r-panel)}@media(max-width:30em){.bubble.svelte-cgkist{max-width:86%}}.body.svelte-cgkist{display:block;font-size:.9375rem;line-height:1.45;color:var(--ink)}.meta.svelte-cgkist{font-variant-numeric:tabular-nums;display:block;margin-top:2px;font-size:.6875rem;color:var(--ink3)}.inbox.svelte-1lvye0r{background:var(--card);box-shadow:var(--panel-shadow);border-radius:var(--r-panel);display:flex;flex-direction:column;gap:.375rem;padding:1rem 1rem .375rem}.search.svelte-1lvye0r{display:flex;align-items:center;gap:.625rem;height:2.5rem;padding:0 .375rem 0 .875rem;border-radius:1.25rem;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3)}.field.svelte-1lvye0r{display:flex;flex:1;align-items:center;min-width:0;font-size:.9375rem;white-space:nowrap;overflow:hidden}.typed.svelte-1lvye0r{color:var(--ink)}.placeholder.svelte-1lvye0r{color:var(--ink3)}.caret.svelte-1lvye0r{flex:none;width:1.5px;height:1.125rem;margin-left:1px;background:var(--ink);animation:svelte-1lvye0r-caret 1.06s steps(1) infinite}@media(prefers-reduced-motion:reduce){.caret.svelte-1lvye0r{animation:none}}@keyframes svelte-1lvye0r-caret{50%{opacity:0}}.count.svelte-1lvye0r{font-variant-numeric:tabular-nums;flex:none;padding-right:.5rem;font-size:.8125rem}.replay.svelte-1lvye0r{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ink3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.replay.svelte-1lvye0r:hover{background:var(--hover);color:var(--ink)}.replay.svelte-1lvye0r{flex:none}.results.svelte-1lvye0r{display:grid}.results.svelte-1lvye0r>:where(.svelte-1lvye0r){grid-area:1/1}.ghost.svelte-1lvye0r{visibility:hidden}.row.svelte-1lvye0r{border-top:1px solid var(--line);display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:2px 1rem;margin:0 -1rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.4}@media(max-width:30em){.row.svelte-1lvye0r{grid-template-columns:minmax(0,1fr)}}.sender.svelte-1lvye0r{font-weight:500;color:var(--ink)}.line.svelte-1lvye0r{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.subject.svelte-1lvye0r{color:var(--ink)}.preview.svelte-1lvye0r{color:var(--ink3)}.decay.svelte-18tpk5h{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}@media(max-width:30em){.decay.svelte-18tpk5h{padding:1rem}}.layers.svelte-18tpk5h,.handoff.svelte-18tpk5h{display:flex;flex-direction:column}.link.svelte-18tpk5h{align-self:center;width:2px;height:1.125rem;background:var(--line2)}.layer.svelte-18tpk5h{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);padding:.75rem 1rem;border-radius:var(--r-panel)}.layer.svelte-18tpk5h p:where(.svelte-18tpk5h){margin:0;font-size:.875rem;line-height:1.6;color:var(--ink2)}.role.svelte-18tpk5h{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3);display:block;margin-bottom:.25rem}.lost.svelte-18tpk5h{color:var(--faint);text-decoration:line-through;text-decoration-color:var(--faint)}.foot.svelte-18tpk5h{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-top:.875rem;font-size:.8125rem}.handoffs.svelte-18tpk5h{font-variant-numeric:tabular-nums;color:var(--ink3)}.count.svelte-18tpk5h{font-variant-numeric:tabular-nums;font-weight:500;color:var(--ink2);transition:color var(--dur-slow) var(--ease)}.count.decayed.svelte-18tpk5h{color:#c18434}.recall.svelte-250d4v{border-radius:var(--r-panel);background:var(--surface-1);padding:1.5rem}@media(max-width:30em){.recall.svelte-250d4v{padding:1rem}}.inner.svelte-250d4v,.messages.svelte-250d4v,.memories.svelte-250d4v{display:flex;flex-direction:column}.messages.svelte-250d4v{gap:.5rem}.memories.svelte-250d4v{gap:.625rem}.bubble.svelte-250d4v{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);align-self:flex-start;max-width:72%;padding:.5rem .875rem;border-radius:var(--r-panel)}@media(max-width:30em){.bubble.svelte-250d4v{max-width:86%}}.body.svelte-250d4v{display:block;font-size:.9375rem;line-height:1.45;color:var(--ink)}.meta.svelte-250d4v{font-variant-numeric:tabular-nums;display:block;margin-top:2px;font-size:.6875rem;color:var(--ink3)}.divider.svelte-250d4v{border-top:1px solid var(--line);display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3);display:block;margin:1.5rem 0 .875rem;padding-top:.875rem}.memory.svelte-250d4v{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;flex-direction:column;gap:2px;padding:.875rem 1rem;border-radius:var(--r-panel)}.memory-head.svelte-250d4v{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.when.svelte-250d4v{font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--ink3)}.kind.svelte-250d4v{padding:1px .5rem;border-radius:62.4375rem;background:var(--hover);font-size:.75rem;font-weight:500;color:var(--ink2)}.title.svelte-250d4v{font-size:.875rem;font-weight:500;color:var(--ink)}.excerpt.svelte-250d4v{font-size:.875rem;line-height:1.5;color:var(--ink2)}.relevance.svelte-250d4v{margin-top:.25rem;font-size:.8125rem;color:var(--ink3)}.foot.svelte-250d4v{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:.875rem;font-size:.8125rem;color:var(--ink3)}.ceremony.svelte-aa8swo{border-radius:var(--r-panel);background:var(--surface-1);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media(max-width:30em){.ceremony.svelte-aa8swo{padding:1rem}}.head.svelte-aa8swo{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;color:var(--ink3)}.chips.svelte-aa8swo{display:flex;flex-wrap:wrap;gap:.375rem}.chip.svelte-aa8swo{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);padding:.25rem .75rem;border-radius:62.4375rem;font-size:.8125rem;color:var(--ink2)}.foot.svelte-aa8swo{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-top:.875rem;font-size:.875rem}.count.svelte-aa8swo{font-variant-numeric:tabular-nums;color:var(--ink3)}.zero.svelte-aa8swo{font-weight:500;color:var(--ink)}:root{--white: #faf9f7;--black: #1e1c19;--grey-light: #dedad4;--grey-mid: #a8a298;--grey-dark: #6b655c;--grey-black: #46413a;--surface-1: #f2efeb;--surface-2: #e6e2dc;--info: oklch(42.453% .24955 269.04);--shimmer: oklch(70% .02 70 / .35);--seat-accent: #6e7d3c;--ballad-accent: #2d6e6a;--br: .75rem;--padding: .875rem;--box-shadow: rgba(30, 28, 25, .06) 0px 4px 8px;--overlay-box-shadow: rgba(30, 28, 25, .14) 0px 10px 28px;--paper: var(--white);--card: color-mix(in oklab, var(--white), #fff 70%);--hover: color-mix(in oklab, var(--surface-1), var(--surface-2) 30%);--line: color-mix(in oklab, var(--grey-light), var(--white) 45%);--line2: var(--grey-light);--ink: var(--black);--ink2: var(--grey-black);--ink3: var(--grey-dark);--faint: var(--grey-mid);--accent-deep: color-mix(in oklch, var(--accent, var(--ink)) 78%, var(--ink));--reaction-l: .58;--reaction-c: .11;--ring: 0 0 0 1px var(--line);--panel-shadow: 0 0 0 1px var(--line), 0 18px 48px rgba(30, 28, 25, .12);--r-row: calc(var(--br) * .4);--r-card: calc(var(--br) * .5);--r-panel: calc(var(--br) * .6);--control-h: 1.75rem;--field-h: 2.25rem;--ease: cubic-bezier(.2, 0, 0, 1);--dur-fast: .15s;--dur-base: .22s;--dur-slow: .32s}:root.dark{--white: #141310;--black: #eae7e2;--grey-light: #222019;--grey-mid: #38352e;--grey-dark: #9e9a92;--grey-black: #c6c2ba;--surface-1: #191714;--surface-2: #282520;--info: oklch(62% .2 269.04);--shimmer: oklch(70% .02 70 / .2);--seat-accent: #a6bd6b;--ballad-accent: #5fb6af;--box-shadow: rgba(0, 0, 0, .2) 0px 4px 8px;--overlay-box-shadow: rgba(0, 0, 0, .42) 0px 10px 28px;--card: color-mix(in oklab, var(--white), var(--black) 4%);--hover: var(--surface-2);--line: color-mix(in oklab, var(--grey-light), var(--grey-mid) 50%);--line2: var(--grey-mid);--faint: color-mix(in oklab, var(--grey-mid), var(--grey-dark) 40%);--panel-shadow: 0 0 0 1px var(--line), 0 18px 48px rgba(0, 0, 0, .4);--reaction-l: .75;--reaction-c: .1}.flow.svelte-vfctvk{background:var(--card);box-shadow:var(--panel-shadow);border-radius:var(--r-panel);--row: 2.75rem;padding:1.5rem}@media(max-width:30em){.flow.svelte-vfctvk{padding:1rem}}.progress.svelte-vfctvk{display:flex;align-items:center;gap:.625rem;margin-bottom:1.25rem}.track.svelte-vfctvk{position:relative;flex:1;height:.25rem;overflow:hidden;border-radius:2px;background:var(--hover)}.fill.svelte-vfctvk{position:absolute;inset:0 auto 0 0;border-radius:2px;transition:width var(--dur-slow) var(--ease)}.fill.active-fill.svelte-vfctvk{background:var(--line2)}.fill.done-fill.svelte-vfctvk{background:var(--ink2)}.count.svelte-vfctvk{font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem;color:var(--ink3)}.chain.svelte-vfctvk{display:flex;flex-direction:column}.item.svelte-vfctvk{position:relative;display:flex;flex-direction:column;align-items:center;transition:margin-top var(--dur-slow) var(--ease),opacity var(--dur-slow) var(--ease)}.item.stack-1.svelte-vfctvk{margin-top:calc(.375rem - var(--row));pointer-events:none}.item.stack-1.svelte-vfctvk .task:where(.svelte-vfctvk){scale:.97;opacity:.5}.item.stack-hidden.svelte-vfctvk{margin-top:calc(-1 * var(--row));opacity:0;pointer-events:none}.link.svelte-vfctvk{position:relative;display:grid;place-items:center}.line.svelte-vfctvk{width:2px;height:1rem;background:var(--line);transition:background-color var(--dur-slow) var(--ease),height var(--dur-slow) var(--ease)}.line.done.svelte-vfctvk{background:var(--ink3)}.line.active.svelte-vfctvk{background:var(--line2)}.line.broken.svelte-vfctvk{height:1.5rem;background:repeating-linear-gradient(to bottom,var(--faint) 0 .1875rem,transparent .1875rem .4375rem)}.break.svelte-vfctvk{position:absolute;display:grid;place-items:center;padding:1px;border-radius:50%;background:var(--card);color:var(--ink3)}.task.svelte-vfctvk{background:var(--card);box-shadow:var(--ring);border-radius:var(--r-card);display:flex;align-items:center;gap:.625rem;width:100%;height:var(--row);padding:0 .75rem 0 .5rem;border-radius:var(--r-panel);transition:scale var(--dur-slow) var(--ease),opacity var(--dur-slow) var(--ease)}.task.done.svelte-vfctvk .name:where(.svelte-vfctvk){color:var(--ink3);text-decoration-color:var(--faint)}.state.svelte-vfctvk{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ink3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.state.svelte-vfctvk:hover{background:var(--hover);color:var(--ink)}.state.svelte-vfctvk{flex:none}.name.svelte-vfctvk{font-size:.875rem;color:var(--ink);text-decoration:line-through;text-decoration-color:transparent;transition:color var(--dur-base) var(--ease),text-decoration-color var(--dur-base) var(--ease)}.badge.svelte-vfctvk{position:absolute;bottom:-.5625rem;left:50%;translate:-50% 0;z-index:10;padding:1px .5rem;border:0;border-radius:62.4375rem;background:var(--card);box-shadow:var(--ring);font:inherit;font-size:.75rem;font-weight:500;color:var(--ink3);cursor:pointer;transition:color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.badge.svelte-vfctvk:hover{box-shadow:0 0 0 1px var(--line2);color:var(--ink)}.hint.svelte-vfctvk{margin:1.25rem 0 0;font-size:.8125rem;text-align:center;color:var(--faint)}
