.race.svelte-17dfntk{margin:0 0 1.6rem;font-family:JetBrains Mono,monospace}svg.svelte-17dfntk{width:100%;height:auto;display:block;overflow:visible}.trunk.svelte-17dfntk{stroke:var(--wg-text);stroke-width:3;stroke-linecap:round;opacity:.85}.lane.svelte-17dfntk{fill:none;stroke:var(--wg-accent);stroke-width:2;opacity:.9}.lane.hot.svelte-17dfntk{stroke:var(--wg-red)}.lane.stale.svelte-17dfntk{stroke:var(--wg-subtext);stroke-dasharray:4 5;opacity:.55}.lane.rejected.svelte-17dfntk{stroke-dasharray:4 5;opacity:.7}.x.svelte-17dfntk line:where(.svelte-17dfntk){stroke:var(--wg-red);stroke-width:3;stroke-linecap:round}.stale-pt.svelte-17dfntk{fill:var(--wg-bg-base);stroke:var(--wg-subtext);stroke-width:1.5;stroke-dasharray:2 2;opacity:.8}.base.svelte-17dfntk{fill:var(--wg-text);stroke:var(--wg-bg-base);stroke-width:2}.snap.svelte-17dfntk{fill:var(--wg-accent);stroke:var(--wg-bg-base);stroke-width:2}.snap.hot.svelte-17dfntk{fill:var(--wg-red)}.land.svelte-17dfntk{fill:var(--wg-text);stroke:var(--wg-bg-base);stroke-width:2}.chip.svelte-17dfntk{fill:var(--wg-bg-surface0);stroke:var(--wg-accent);stroke-width:1.5}.chip.hot.svelte-17dfntk{stroke:var(--wg-red)}.chip-t.svelte-17dfntk{font-size:13px;fill:var(--wg-text)}.chip-t.hot.svelte-17dfntk{fill:var(--wg-red)}.box.svelte-17dfntk{fill:var(--wg-bg-surface0);stroke:var(--wg-red);stroke-width:1.5}.box-t.svelte-17dfntk{font-size:13px;fill:var(--wg-red);font-weight:700}.t.svelte-17dfntk{fill:var(--wg-subtext);font-size:14px}.t.label.svelte-17dfntk{font-size:16px;fill:var(--wg-text);font-weight:700}.t.agent.svelte-17dfntk{fill:var(--wg-text);font-size:15px;font-weight:700}.t.small.svelte-17dfntk{font-size:12.5px}.t.faint.svelte-17dfntk{opacity:.7}.t.how.svelte-17dfntk{fill:var(--wg-text);font-weight:700}.t.stale-t.svelte-17dfntk{fill:var(--wg-subtext);opacity:.8}.t.hot-t.svelte-17dfntk{fill:var(--wg-red)}figcaption.svelte-17dfntk{margin-top:.9rem;font-family:inherit;font-size:.85rem;line-height:1.7;color:var(--wg-subtext);max-width:52em}figcaption.svelte-17dfntk b:where(.svelte-17dfntk){color:var(--wg-text)}figcaption.svelte-17dfntk code:where(.svelte-17dfntk){font-size:.95em}.scene.svelte-so6ara{margin:0;font-family:JetBrains Mono,monospace}.graph.svelte-so6ara{position:relative;min-width:0}svg.svelte-so6ara{width:100%;height:auto;display:block;overflow:visible}.trunk.svelte-so6ara{stroke:var(--wg-text);stroke-width:3;stroke-linecap:round;opacity:.85;stroke-dasharray:1}.repo.svelte-so6ara{fill:var(--wg-text);opacity:.85}.fork.svelte-so6ara{fill:var(--wg-text)}.fork.br.svelte-so6ara{fill:var(--wg-blue)}.branch.svelte-so6ara{fill:none;stroke:var(--wg-blue);stroke-width:3;opacity:.85;stroke-dasharray:1;stroke-linecap:round}.lane.svelte-so6ara{fill:none;stroke:var(--wg-accent);stroke-width:2;opacity:.9;stroke-dasharray:1}.lane.br.svelte-so6ara{stroke:var(--wg-blue)}.lane.conflict.svelte-so6ara{stroke:var(--wg-red)}.ghost.svelte-so6ara{fill:none;stroke:var(--wg-accent);stroke-width:1.5;opacity:.22;stroke-dasharray:1}.ghost.br.svelte-so6ara{stroke:var(--wg-blue)}.tick.svelte-so6ara{fill:var(--wg-accent);transform-box:fill-box;transform-origin:center;transform:scaleY(0);opacity:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .15s}.tick.br.svelte-so6ara{fill:var(--wg-blue)}.tick.on.svelte-so6ara{transform:scaleY(1);opacity:1}.snap.svelte-so6ara,.land.svelte-so6ara{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.snap.on.svelte-so6ara,.land.on.svelte-so6ara{transform:scale(1)}.snap.svelte-so6ara{fill:var(--wg-accent);stroke:var(--wg-bg-base);stroke-width:2}.snap.br.svelte-so6ara{fill:var(--wg-blue)}.land.svelte-so6ara{fill:var(--wg-text);stroke:var(--wg-bg-base);stroke-width:2}.land.br.svelte-so6ara{fill:var(--wg-blue)}.land.conflict.svelte-so6ara{fill:var(--wg-red)}.t.svelte-so6ara{fill:var(--wg-subtext);font-size:14px}.t.label.svelte-so6ara{font-size:16px;fill:var(--wg-text);font-weight:700}.t.label.svelte-so6ara .dim:where(.svelte-so6ara){fill:var(--wg-subtext);font-weight:400}.t.agent.svelte-so6ara{fill:var(--wg-text);font-size:15px}.t.small.svelte-so6ara{font-size:13px}.t.how.svelte-so6ara{font-size:14px;fill:var(--wg-text);font-weight:700}.t.how.conflict.svelte-so6ara{fill:var(--wg-red)}.t.br.svelte-so6ara{fill:var(--wg-blue)}.t.faint.svelte-so6ara{opacity:.6}.stats.svelte-so6ara{display:flex;align-items:center;gap:1.4rem;margin-top:.6rem;padding:.55rem 1rem;border:1px solid var(--wg-bg-surface0);border-radius:10px;background:var(--wg-bg-mantle);font-size:.9rem;color:var(--wg-subtext)}.stat.svelte-so6ara{white-space:nowrap}.stat.svelte-so6ara b:where(.svelte-so6ara){display:inline-block;min-width:2ch;text-align:right;font-size:1.05rem;font-weight:800;color:var(--wg-text);font-variant-numeric:tabular-nums;margin-right:.35rem}.stat.red.svelte-so6ara b:where(.svelte-so6ara){color:var(--wg-red)}.stat.blue.svelte-so6ara b:where(.svelte-so6ara){color:var(--wg-blue)}.replay.svelte-so6ara{margin-left:auto;font:inherit;font-size:.78rem;color:var(--wg-subtext);background:transparent;border:1px solid var(--wg-bg-surface0);border-radius:999px;padding:.25rem .7rem;cursor:pointer}.replay.svelte-so6ara:hover:not(:disabled){color:var(--wg-text);border-color:var(--wg-accent)}.replay.svelte-so6ara:disabled{opacity:.45;cursor:default}.disk.svelte-so6ara{position:absolute;top:0;bottom:0;right:100%;margin-right:1.5rem;width:10rem;display:flex;flex-direction:column;padding:.8rem .7rem .7rem;border:1px solid var(--wg-bg-surface0);border-radius:12px;background:var(--wg-bg-mantle)}.vs.svelte-so6ara{font-size:.85rem;font-weight:800;line-height:1.3;color:var(--wg-text);margin-bottom:.4rem;white-space:nowrap}.vs.svelte-so6ara .dim:where(.svelte-so6ara){color:var(--wg-subtext);font-weight:400}.bars.svelte-so6ara{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:stretch;padding-top:2.6rem;min-height:0}.col.svelte-so6ara{position:relative}.seg.svelte-so6ara{position:absolute;left:0;right:0;bottom:0;border-radius:4px;min-height:3px}.seg.base.svelte-so6ara{background:var(--wg-text);opacity:.8}.seg.afs.svelte-so6ara{background:var(--wg-accent)}.seg.wt.svelte-so6ara{background:var(--wg-red)}.val.svelte-so6ara{position:absolute;left:0;right:0;text-align:center;font-size:.82rem;font-weight:700;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums;z-index:1}.val.afs.svelte-so6ara{color:var(--wg-accent)}.val.wt.svelte-so6ara{color:var(--wg-red)}.caps.svelte-so6ara{display:flex;flex-direction:column;gap:.2rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--wg-bg-surface0);font-size:.8rem;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.cap.svelte-so6ara{display:flex;align-items:center;gap:.4rem}.cap.svelte-so6ara:before{content:"";display:inline-block;width:12px;height:10px;border-radius:3px;flex:none}.cap.afs.svelte-so6ara{color:var(--wg-accent)}.cap.afs.svelte-so6ara:before{background:var(--wg-accent)}.cap.wt.svelte-so6ara{color:var(--wg-red)}.cap.wt.svelte-so6ara:before{background:var(--wg-red)}.cap.base.svelte-so6ara{color:var(--wg-subtext)}.cap.base.svelte-so6ara:before{background:var(--wg-text);opacity:.8}figcaption.svelte-so6ara{font-size:.9rem;line-height:1.6;color:var(--wg-subtext);margin-top:.75rem}figcaption.svelte-so6ara code:where(.svelte-so6ara){font-size:.85em}@media(max-width:1240px){.disk.svelte-so6ara{position:static;width:auto;height:16rem;margin:1rem 0 0}.bars.svelte-so6ara{grid-template-columns:6rem 6rem;justify-content:center}.vs.svelte-so6ara{white-space:normal}}@media(max-width:900px){.stats.svelte-so6ara{flex-wrap:wrap;gap:.5rem 1rem}}.learn-main .section{max-width:880px;text-align:left}.eyebrow.svelte-1vk74ny{font-family:JetBrains Mono,monospace;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--wg-accent);margin:0 0 .6rem}.hero.svelte-1vk74ny{margin-bottom:3rem}.hero.svelte-1vk74ny .brand:where(.svelte-1vk74ny){font-family:JetBrains Mono,monospace;font-size:4.6rem;font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--wg-accent);margin:0 0 .5rem;text-align:center}.hero.svelte-1vk74ny .tagline:where(.svelte-1vk74ny){font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--wg-text);margin:0 0 .5rem;text-align:center}.lede.svelte-1vk74ny{font-size:1.05rem;line-height:1.5;color:var(--wg-subtext);margin:0 0 1.2rem;max-width:52em}.section.svelte-1vk74ny h2:where(.svelte-1vk74ny){font-size:1.7rem;letter-spacing:-.01em;margin:0 0 1rem}.intro.svelte-1vk74ny{font-size:1rem;line-height:1.7;color:var(--wg-subtext);margin:0 0 1.75rem;max-width:42em}.mono.svelte-1vk74ny{font-family:JetBrains Mono,monospace}.dim.svelte-1vk74ny{color:var(--wg-overlay)}.life.svelte-1vk74ny{list-style:none;margin:0 0 1.25rem -7.5rem;padding:0;display:grid;gap:0}.life.svelte-1vk74ny li:where(.svelte-1vk74ny){display:grid;grid-template-columns:6.5rem 1fr;gap:0 1rem}.life-rail.svelte-1vk74ny{position:relative;padding:.9rem 1.4rem 0 0;text-align:right}.life-rail.svelte-1vk74ny:before{content:"";position:absolute;left:5.7rem;top:0;bottom:0;width:1px;background:var(--wg-bg-surface0)}.life.svelte-1vk74ny li:where(.svelte-1vk74ny):first-child .life-rail:where(.svelte-1vk74ny):before{top:1.2rem}.life.svelte-1vk74ny li:where(.svelte-1vk74ny):last-child .life-rail:where(.svelte-1vk74ny):before{bottom:auto;height:1.2rem}.life-rail.svelte-1vk74ny:after{content:"";position:absolute;left:calc(5.7rem - 4px);top:1.05rem;width:9px;height:9px;border-radius:999px;background:var(--wg-accent);box-shadow:0 0 0 3px var(--wg-bg-base)}.life-step.svelte-1vk74ny{font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--wg-accent);font-weight:700}.life-card.svelte-1vk74ny{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1.1rem 1rem;margin-bottom:.9rem;border-radius:12px;border:1px solid var(--wg-bg-surface0);background:var(--wg-bg-mantle);min-width:0}.life-head.svelte-1vk74ny{display:flex;justify-content:space-between;gap:1rem;font-size:.9rem;font-weight:700;color:var(--wg-text)}.life-who.svelte-1vk74ny{font-size:.75rem;font-weight:400;color:var(--wg-overlay);white-space:nowrap}.diff.svelte-1vk74ny,.term.tight.svelte-1vk74ny{font-family:JetBrains Mono,monospace;font-size:.8rem;line-height:1.55;margin:0;padding:.7rem .9rem;border-radius:8px;background:var(--wg-bg-base);border:1px solid var(--wg-bg-surface0);overflow-x:auto;color:var(--wg-text)}.diff.svelte-1vk74ny .ctx:where(.svelte-1vk74ny){color:var(--wg-subtext)}.add.svelte-1vk74ny{color:var(--wg-accent)}.diff.svelte-1vk74ny .add:where(.svelte-1vk74ny){display:inline-block;width:100%;background:color-mix(in srgb,var(--wg-accent) 10%,transparent)}.op.svelte-1vk74ny{display:grid;grid-template-columns:4.5rem 1fr;gap:.25rem 1rem;margin:0;font-size:.82rem}.op.svelte-1vk74ny dt:where(.svelte-1vk74ny){font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--wg-overlay);align-self:baseline}.op.svelte-1vk74ny dd:where(.svelte-1vk74ny){margin:0;color:var(--wg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-kind.svelte-1vk74ny{color:var(--wg-peach)}.life-cost.svelte-1vk74ny{font-size:.8rem;line-height:1.55;color:var(--wg-subtext)}.life-cost.svelte-1vk74ny b:where(.svelte-1vk74ny){color:var(--wg-accent);font-weight:700}.ledger.svelte-1vk74ny{border:1px solid var(--wg-bg-surface0);border-radius:12px;background:var(--wg-bg-mantle);overflow-x:auto;margin-bottom:1.25rem;font-size:.82rem}.ledger-head.svelte-1vk74ny,.ledger-row.svelte-1vk74ny{display:grid;grid-template-columns:5rem 4.5rem 4rem minmax(13rem,1fr) minmax(12rem,.9fr) 5.5rem;gap:1rem;align-items:baseline;padding:.55rem 1.1rem;min-width:720px}.ledger-head.svelte-1vk74ny{font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--wg-overlay);border-bottom:1px solid var(--wg-bg-surface0)}.ledger-row.svelte-1vk74ny+.ledger-row:where(.svelte-1vk74ny){border-top:1px solid color-mix(in srgb,var(--wg-bg-surface0) 55%,transparent)}.ledger-row.svelte-1vk74ny .path:where(.svelte-1vk74ny){color:var(--wg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger-row.svelte-1vk74ny .op:where(.svelte-1vk74ny){color:var(--wg-peach)}.ws-tag.svelte-1vk74ny{color:var(--wg-accent)}.ws-tag[data-ws=repo].svelte-1vk74ny{color:var(--wg-blue)}.by.svelte-1vk74ny{color:var(--wg-subtext);white-space:nowrap}.ledger-foot.svelte-1vk74ny{padding:.7rem 1.1rem;border-top:1px solid var(--wg-bg-surface0);color:var(--wg-overlay);font-size:.78rem;line-height:1.5;min-width:720px}.sees.svelte-1vk74ny{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.see.svelte-1vk74ny{display:flex;flex-direction:column;gap:.25rem;padding:.8rem 1rem;border-radius:10px;border:1px solid var(--wg-bg-surface0)}.see-who.svelte-1vk74ny{font-size:.85rem;font-weight:700;color:var(--wg-accent)}.see.svelte-1vk74ny:last-child .see-who:where(.svelte-1vk74ny){color:var(--wg-blue)}.see-what.svelte-1vk74ny{font-size:.85rem;line-height:1.5;color:var(--wg-subtext)}.flow.svelte-1vk74ny{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;counter-reset:step}.flow.svelte-1vk74ny li:where(.svelte-1vk74ny){position:relative;display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.1rem 1.1rem;border-radius:12px;border:1px solid var(--wg-bg-surface0);background:var(--wg-bg-mantle);counter-increment:step}.flow.svelte-1vk74ny li:where(.svelte-1vk74ny):before{content:counter(step);font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;color:var(--wg-bg-base);background:var(--wg-accent);width:1.3rem;height:1.3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.3rem}.flow-cmd.svelte-1vk74ny{font-size:.8rem;color:var(--wg-subtext)}.flow-title.svelte-1vk74ny{font-size:.98rem;font-weight:700;color:var(--wg-text);line-height:1.35}.flow-body.svelte-1vk74ny{font-size:.85rem;line-height:1.55;color:var(--wg-subtext)}.plat.svelte-1vk74ny{display:flex;gap:.5rem;margin-bottom:.75rem}.plat-tab.svelte-1vk74ny{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--wg-bg-surface0);background:transparent;color:var(--wg-subtext);cursor:pointer;text-align:left;font:inherit;transition:background .15s,border-color .15s}.plat-tab.svelte-1vk74ny:hover{background:var(--wg-bg-mantle)}.plat-tab.active.svelte-1vk74ny{background:var(--wg-bg-mantle);border-color:var(--wg-accent)}.plat-name.svelte-1vk74ny{font-size:1.05rem;font-weight:700;color:var(--wg-text)}.plat-tag.svelte-1vk74ny{font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--wg-accent)}.plat-tag.soon.svelte-1vk74ny{color:var(--wg-peach)}.plat-panel.svelte-1vk74ny{padding:1.1rem 1.25rem 1.25rem;border-radius:12px;border:1px solid var(--wg-bg-surface0);background:var(--wg-bg-mantle)}.plat-rows.svelte-1vk74ny{margin:0;display:grid;grid-template-columns:8rem 1fr;gap:.9rem 1.25rem;align-items:baseline}.plat-rows.svelte-1vk74ny dt:where(.svelte-1vk74ny){font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--wg-overlay)}.plat-rows.svelte-1vk74ny dd:where(.svelte-1vk74ny){margin:0;font-size:.9rem;line-height:1.65;color:var(--wg-subtext);max-width:44em}.plat-rows.svelte-1vk74ny dd:where(.svelte-1vk74ny) b:where(.svelte-1vk74ny){color:var(--wg-text)}.qa.svelte-1vk74ny{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem 2.5rem}.q.svelte-1vk74ny h3:where(.svelte-1vk74ny){font-size:1rem;font-weight:700;margin:0 0 .4rem;color:var(--wg-text)}.q.svelte-1vk74ny p:where(.svelte-1vk74ny){font-size:.92rem;line-height:1.65;color:var(--wg-subtext);margin:0}.term.svelte-1vk74ny{font-family:JetBrains Mono,monospace;font-size:.84rem;line-height:1.65;color:var(--wg-text);background:var(--wg-bg-mantle);border:1px solid var(--wg-bg-surface0);border-radius:12px;padding:1.1rem 1.3rem;margin:0 0 1.25rem;overflow-x:auto}.term.svelte-1vk74ny .c:where(.svelte-1vk74ny){color:var(--wg-overlay)}.faint.svelte-1vk74ny{color:var(--wg-overlay);font-size:.82rem;line-height:1.6;margin:0;max-width:44em}.cta-section.svelte-1vk74ny{padding-top:1rem}@media(max-width:1120px){.life.svelte-1vk74ny{margin-left:0}.life.svelte-1vk74ny li:where(.svelte-1vk74ny){grid-template-columns:1fr}.life-rail.svelte-1vk74ny:before,.life-rail.svelte-1vk74ny:after{display:none}.life-rail.svelte-1vk74ny{padding:0 0 .35rem}}@media(max-width:760px){.hero.svelte-1vk74ny .brand:where(.svelte-1vk74ny){font-size:2.8rem}.hero.svelte-1vk74ny .tagline:where(.svelte-1vk74ny){font-size:1.5rem}.sees.svelte-1vk74ny,.flow.svelte-1vk74ny,.qa.svelte-1vk74ny{grid-template-columns:1fr}.plat.svelte-1vk74ny{flex-direction:column}.plat-rows.svelte-1vk74ny{grid-template-columns:1fr;gap:.2rem 0}.plat-rows.svelte-1vk74ny dt:where(.svelte-1vk74ny){margin-top:.7rem}.life.svelte-1vk74ny li:where(.svelte-1vk74ny){grid-template-columns:1fr}.life-rail.svelte-1vk74ny:before,.life-rail.svelte-1vk74ny:after{display:none}.life-rail.svelte-1vk74ny{padding:0 0 .35rem}}
