.scene.svelte-6nc2c1{height:100%;min-height:120px;image-rendering:pixelated;background:linear-gradient(#151a3c 0 62%,#1c3a66 62% 100%);position:relative;overflow:hidden}.sea.svelte-6nc2c1{background:repeating-linear-gradient(90deg,#0000 0 12px,#ffffff1f 12px 16px) 0 6px/32px 4px repeat-x;height:38%;animation:2s steps(4,end) infinite svelte-6nc2c1-waves;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-6nc2c1-waves{to{background-position:32px 6px}}.tower.svelte-6nc2c1{background:repeating-linear-gradient(#f2f2f2 0 8px,#d25a4f 8px 16px);width:12px;height:44px;position:absolute;bottom:30%;left:26%;box-shadow:0 -8px 0 -2px #ffd36b}.keeper.svelte-6nc2c1{background:#2b2f45;width:4px;height:8px;position:absolute;bottom:30%;box-shadow:0 -3px #f0c9a0}.k1.svelte-6nc2c1{background:#3f6fb3;left:calc(26% - 9px)}.k2.svelte-6nc2c1{background:#c4633f;left:calc(26% + 20px)}.beam.svelte-6nc2c1{transform-origin:0;clip-path:polygon(0 40%,100% 0,100% 100%,0 60%);background:linear-gradient(90deg,#ffdc78b3,#0000);width:160px;height:22px;animation:4s steps(16,end) infinite svelte-6nc2c1-sweep;position:absolute;bottom:calc(30% + 40px);left:calc(26% + 6px)}@keyframes svelte-6nc2c1-sweep{0%,to{transform:rotate(-20deg)}50%{transform:rotate(200deg)}}.boat.svelte-6nc2c1{background:#b98a52;width:14px;height:6px;animation:9s steps(36,end) infinite svelte-6nc2c1-sail;position:absolute;bottom:22%;left:0;box-shadow:4px -6px 0 -2px #f2f2f2}@keyframes svelte-6nc2c1-sail{0%{transform:translate(-20px)}to{transform:translate(260px)}}.star.svelte-6nc2c1{background:#fff;width:2px;height:2px;animation:1.6s steps(2,end) infinite svelte-6nc2c1-pulse;position:absolute}@keyframes svelte-6nc2c1-pulse{50%{opacity:.3}}.s1.svelte-6nc2c1{top:14%;left:60%}.s2.svelte-6nc2c1{animation-delay:.4s;top:30%;left:80%}.s3.svelte-6nc2c1{animation-delay:.9s;top:8%;left:45%}.logo.svelte-6nc2c1{font:400 clamp(16px, 4.2vw, 24px) / 1 var(--font-mark);letter-spacing:.06em;color:#ffd36b;text-shadow:2px 2px #8a5a14;position:absolute;top:20%;right:8%}.press.svelte-6nc2c1{font:400 9px var(--font-mark);letter-spacing:.06em;text-transform:uppercase;color:#f2f2f2d9;animation:1.2s steps(2,end) infinite svelte-6nc2c1-pulse;position:absolute;top:calc(20% + 30px);right:8%}@media (prefers-reduced-motion:reduce){.beam.svelte-6nc2c1,.boat.svelte-6nc2c1,.sea.svelte-6nc2c1,.star.svelte-6nc2c1,.press.svelte-6nc2c1{animation:none}}.one.svelte-a2ens9{font-family:var(--font-mark);vertical-align:-.06em;color:#e0a63f;text-shadow:.06em .06em #8a5a14,0 0 .5em #f2c56f8c;margin-right:.08em;font-size:1.32em;line-height:.8;animation:2.4s steps(2,end) infinite svelte-a2ens9-one-glow;display:inline-block}@keyframes svelte-a2ens9-one-glow{50%{text-shadow:.06em .06em #8a5a14,0 0 .8em #f2c56fcc}}@media (prefers-reduced-motion:reduce){.one.svelte-a2ens9{animation:none}}.attention.svelte-a2ens9{background:linear-gradient(180deg, var(--night-0) 0%, #131531 55%, #241c3c 100%);height:340vh;color:var(--on-night);position:relative}.pin.svelte-a2ens9{box-sizing:border-box;height:100dvh;width:min(100%, var(--page-max));padding:96px var(--gutter) 48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,80px);margin:0 auto;display:grid;position:sticky;top:0}.eyebrow.svelte-a2ens9{color:var(--glow-direction)}.lead.svelte-a2ens9{color:var(--on-night-2)}.calm-summary.svelte-a2ens9{font:500 13px/1.6 var(--font-mono);color:var(--on-night-2);margin:20px 0 0}.meter.svelte-a2ens9{align-items:baseline;gap:14px;min-height:90px;margin-top:40px;display:flex}.number.svelte-a2ens9{font:400 clamp(56px, 7vw, 92px) / 1 var(--font-mark);font-variant-numeric:tabular-nums;color:#fff;transition:color .3s,text-shadow .3s}.number.hot.svelte-a2ens9{color:#f7d79b;text-shadow:0 0 40px #f7d79b73}.unit.svelte-a2ens9{max-width:14ch;font:500 13px/1.3 var(--font-mono);color:var(--on-night-2)}.phases.svelte-a2ens9{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.phases.svelte-a2ens9 li:where(.svelte-a2ens9){border-top:2px solid var(--night-edge-strong);max-width:120px;font:400 10px var(--font-mark);letter-spacing:.05em;text-transform:uppercase;color:var(--on-night-3);flex:1;padding-top:8px;transition:border-color .3s,color .3s}.phases.svelte-a2ens9 li.on:where(.svelte-a2ens9){border-color:var(--glow-direction);color:var(--on-night)}.window.svelte-a2ens9{border:1px solid var(--night-edge-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 50px 100px -40px #000000e6, 0 0 140px -30px rgba(165, 143, 224, calc(.2 + .3 * var(--focus)));background:#0c0f22b8;border-radius:12px;overflow:hidden}.window.svelte-a2ens9 header:where(.svelte-a2ens9){border-bottom:1px solid var(--night-edge);font:500 11px var(--font-mono);color:var(--on-night-2);align-items:center;gap:12px;padding:11px 14px;display:flex}.lights.svelte-a2ens9{gap:5px;display:flex}.lights.svelte-a2ens9 i:where(.svelte-a2ens9){background:#ffffff29;width:8px;height:8px}.viewport.svelte-a2ens9{height:min(58vh,520px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 8% 90%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 8% 90%,#0000 100%)}.stream.svelte-a2ens9{font:500 12px/1.7 var(--font-mono);transform:translateY(calc(var(--stream) * -2100px)) scaleY(calc(1 - var(--fold) * .85));transform-origin:50% 0;opacity:calc(1 - var(--fold) * 1.2);filter:blur(calc(var(--fold) * 4px));margin:0;padding:12px 14px;list-style:none}.stream.svelte-a2ens9 li:where(.svelte-a2ens9){white-space:nowrap;color:var(--on-night-2);grid-template-columns:44px 14px 1fr auto;gap:8px;display:grid}.t.svelte-a2ens9{color:var(--on-night-3)}.check.svelte-a2ens9 .m:where(.svelte-a2ens9){color:var(--glow-feedback)}.commit.svelte-a2ens9 .m:where(.svelte-a2ens9){color:var(--glow-conversation)}.retry.svelte-a2ens9 .m:where(.svelte-a2ens9){color:var(--glow-authority)}.handoff.svelte-a2ens9 .m:where(.svelte-a2ens9){color:var(--glow-direction)}.x.svelte-a2ens9{text-overflow:ellipsis;overflow:hidden}.w.svelte-a2ens9{color:var(--on-night-3)}.outcomes.svelte-a2ens9{align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:14px}.outcomes.svelte-a2ens9 li:where(.svelte-a2ens9){--arrive:clamp(0, calc((var(--fold) - var(--i) * .06) * 2.5), 1);--leave:calc(var(--focus) * var(--d));border:1px solid var(--night-edge);height:40px;opacity:calc(var(--arrive) - var(--leave) * 1.2);transform:translateY(calc((1 - var(--arrive)) * 14px + var(--focus) * (1 - var(--d)) * var(--shift))) scale(calc(1 - var(--leave) * .06));background:#ffffff0a;border-radius:6px;grid-template-columns:88px 1fr auto auto;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:grid}.outcomes.svelte-a2ens9 li.decision:where(.svelte-a2ens9){border-color:color-mix(in srgb, #f7d79b calc(30% + 50% * var(--focus)), transparent);background:rgba(247, 215, 155, calc(.06 + .06 * var(--focus)));opacity:calc(var(--arrive) - clamp(0, (var(--focus) - .7) * 4, 1))}.state.svelte-a2ens9{font:400 9px/1.4 var(--font-mark);letter-spacing:.04em;text-transform:uppercase;color:var(--glow-feedback);background:#7cc4a724;border-radius:3px;justify-self:start;padding:2px 6px}.s-needs-you.svelte-a2ens9{color:#f7d79b;background:#f7d79b29}.s-in-review.svelte-a2ens9{color:var(--glow-conversation);background:#7fb0e624}.title.svelte-a2ens9{white-space:nowrap;text-overflow:ellipsis;color:var(--on-night);overflow:hidden}.owner.svelte-a2ens9,.folded.svelte-a2ens9{font:500 11px var(--font-mono);color:var(--on-night-3)}.ready.svelte-a2ens9{background:var(--surface-pane);width:min(460px,100% - 40px);color:var(--ink);--show:clamp(0, calc((var(--focus) - .6) * 2.5), 1);opacity:var(--show);transform:translate(-50%, calc(-50% + (1 - var(--show)) * 30px)) scale(calc(.94 + var(--show) * .06));border:1px solid #f7d79b80;border-radius:10px;padding:22px;position:absolute;top:50%;left:50%;box-shadow:0 30px 60px -20px #000000b3}.ready-label.svelte-a2ens9{font:400 10px var(--font-mark);letter-spacing:.05em;text-transform:uppercase;color:var(--intent-direction);margin:0}.ready-game.svelte-a2ens9{box-shadow:0 0 0 1px var(--border-strong);background:#e6e9f1;border-radius:8px;margin-top:12px;overflow:hidden}.ready-url.svelte-a2ens9{color:#4b5574;font:500 10px var(--font-mono);padding:6px 10px;display:block}.ready-screen.svelte-a2ens9{aspect-ratio:16/8}.ready-title.svelte-a2ens9{letter-spacing:-.02em;margin:14px 0 6px;font-size:19px;font-weight:650;line-height:1.2}.ready-why.svelte-a2ens9{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.ready-go.svelte-a2ens9{color:var(--intent-direction);align-items:center;gap:6px;margin-top:16px;font-size:13px;font-weight:620;text-decoration:none;display:inline-flex}.ready-go.svelte-a2ens9:hover{text-underline-offset:3px;text-decoration:underline}.still.svelte-a2ens9{height:auto}.still.svelte-a2ens9 .stream:where(.svelte-a2ens9),.still.svelte-a2ens9 .outcomes:where(.svelte-a2ens9){display:none}.still.svelte-a2ens9 .viewport:where(.svelte-a2ens9){height:auto;-webkit-mask-image:none;mask-image:none}.still.svelte-a2ens9 .ready:where(.svelte-a2ens9){opacity:1;width:auto;margin:20px;position:relative;inset:auto;transform:none}.still.svelte-a2ens9 .ready-go:where(.svelte-a2ens9){min-height:44px}.still.svelte-a2ens9 .pin:where(.svelte-a2ens9){height:auto;padding-block:96px;position:static}@media (width<=900px){.attention.svelte-a2ens9{height:300vh}.pin.svelte-a2ens9{grid-template-columns:1fr;align-content:center;gap:20px;padding-top:80px}.lead.svelte-a2ens9{display:none}.meter.svelte-a2ens9{min-height:0;margin-top:18px}.number.svelte-a2ens9{font-size:48px}.viewport.svelte-a2ens9{height:44vh}.outcomes.svelte-a2ens9 li:where(.svelte-a2ens9){grid-template-columns:76px 1fr}.owner.svelte-a2ens9,.folded.svelte-a2ens9{display:none}.attention.still.svelte-a2ens9{height:auto}.still.svelte-a2ens9 .pin:where(.svelte-a2ens9){padding-block:64px}}@media (width<=600px){.ready-go.svelte-a2ens9{align-items:center;min-height:44px;display:inline-flex}}.close.svelte-19e9ahw{background:radial-gradient(ellipse 70% 50% at 50% 100%, #1d2350 0%, var(--night-1) 55%, var(--night-0) 100%);min-height:100vh;color:var(--on-night);text-align:center;align-content:center;padding:140px 0 260px;display:grid;position:relative;overflow:hidden}.sky.svelte-19e9ahw{pointer-events:none;position:absolute;inset:0}.sky.svelte-19e9ahw i:where(.svelte-19e9ahw){opacity:.7;width:2px;height:2px;animation:2.6s steps(2,end) infinite svelte-19e9ahw-twinkle;animation-delay:var(--d);background:#fff;position:absolute}.sky.svelte-19e9ahw i.big:where(.svelte-19e9ahw){width:4px;height:4px;box-shadow:4px 0 #fff6,-4px 0 #fff6,0 4px #fff6,0 -4px #fff6}@keyframes svelte-19e9ahw-twinkle{50%{opacity:.2}}.moon.svelte-19e9ahw{clip-path:polygon(25% 0,75% 0,75% 15%,50% 15%,40% 30%,40% 70%,50% 85%,75% 85%,75% 100%,25% 100%,0 75%,0 25%);background:#eef0ff;width:36px;height:36px;position:absolute;top:14%;right:14%;box-shadow:0 0 60px 10px #c8d2ff40}.content.svelte-19e9ahw{z-index:1;justify-items:center;display:grid;position:relative}.eyebrow.svelte-19e9ahw{color:#f7d79b}.content.svelte-19e9ahw .display:where(.svelte-19e9ahw){font-size:clamp(44px,7.4vw,108px)}.lead.svelte-19e9ahw{color:var(--on-night-2);margin-inline:auto}.actions.svelte-19e9ahw{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:36px;display:flex}.link.svelte-19e9ahw{color:var(--on-night);font:600 15px var(--font-ui);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.link.svelte-19e9ahw:hover{text-underline-offset:4px;text-decoration:underline}.skyline.svelte-19e9ahw{pointer-events:none;justify-content:center;align-items:flex-end;gap:.8%;height:240px;padding:0 2%;display:flex;position:absolute;bottom:0;left:0;right:0}.building.svelte-19e9ahw{grid-template-columns:repeat(var(--cols), 1fr);width:var(--w);height:var(--h);box-sizing:border-box;background:#0c0f22;align-content:start;gap:6px;padding:10px 8px;display:grid;box-shadow:inset 0 3px #1b2147}.building.svelte-19e9ahw i:where(.svelte-19e9ahw){background:#161b36;height:6px}.building.svelte-19e9ahw i.on:where(.svelte-19e9ahw){animation:6s step-end infinite svelte-19e9ahw-light;animation-delay:var(--d);background:#f2c56f;box-shadow:0 0 8px #f2c56f8c}@keyframes svelte-19e9ahw-light{0%,92%{opacity:1}96%{opacity:.2}}@media (prefers-reduced-motion:reduce){.sky.svelte-19e9ahw i:where(.svelte-19e9ahw),.building.svelte-19e9ahw i.on:where(.svelte-19e9ahw){animation:none}}@media (width<=600px){.link.svelte-19e9ahw{align-items:center;min-height:44px;display:inline-flex}}.matrix-glyph.svelte-tvusie{vertical-align:middle;flex:none;display:inline-block}.matrix-glyph.glow.svelte-tvusie{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--highlight) 45%, transparent))}.semantic-mark.svelte-n2gplk{--mark-tone:var(--intent-conversation);--mark-soft:var(--intent-conversation-soft);border:1px solid color-mix(in srgb, var(--mark-tone) 22%, var(--border));border-radius:var(--radius-control);background:color-mix(in srgb, var(--mark-soft) 74%, color-mix(in srgb, var(--highlight) 66%, transparent));width:30px;height:30px;box-shadow:var(--bevel-subtle);color:var(--mark-tone);flex:none;place-items:center;display:inline-grid}.semantic-mark.small.svelte-n2gplk{width:24px;height:24px}.semantic-mark.large.svelte-n2gplk{border-radius:var(--radius-pane);width:48px;height:48px;box-shadow:var(--bevel), 0 1px 2px color-mix(in srgb, var(--mark-tone) 10%, transparent), 0 7px 20px color-mix(in srgb, var(--mark-tone) 6%, transparent)}.semantic-mark.attention.svelte-n2gplk{--mark-tone:var(--surface-attention);--mark-soft:var(--surface-attention-soft)}.semantic-mark.direction.svelte-n2gplk{--mark-tone:var(--intent-direction);--mark-soft:var(--intent-direction-soft)}.semantic-mark.work.svelte-n2gplk{--mark-tone:var(--intent-feedback);--mark-soft:var(--intent-feedback-soft)}.semantic-mark.success.svelte-n2gplk{--mark-tone:var(--state-success);--mark-soft:var(--state-success-soft)}.semantic-mark.people.svelte-n2gplk,.semantic-mark.executive.svelte-n2gplk,.semantic-mark.presence.svelte-n2gplk{--mark-tone:var(--intent-conversation);--mark-soft:var(--intent-conversation-soft)}.semantic-mark.authority.svelte-n2gplk,.semantic-mark.spend.svelte-n2gplk,.semantic-mark.waiting.svelte-n2gplk{--mark-tone:var(--intent-authority);--mark-soft:var(--intent-authority-soft)}.semantic-mark.unavailable.svelte-n2gplk{--mark-tone:var(--state-danger);--mark-soft:var(--state-danger-soft)}.rooms.svelte-1dcd50c{gap:10px;height:100%;display:grid}.view.svelte-1dcd50c{border:1px solid var(--border-strong);border-radius:8px;height:300px;overflow:hidden}.invite.svelte-1dcd50c{border:1px dashed var(--edge-control-hover);color:var(--text-secondary);font:600 12px var(--font-ui);cursor:pointer;background:0 0;border-radius:4px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.invite.svelte-1dcd50c:hover{color:var(--ink);border-style:solid}.invite.svelte-1dcd50c:focus-visible{outline:2px solid var(--intent-conversation);outline-offset:2px}.restarts.svelte-169topw{gap:10px;display:grid}.engine.svelte-169topw{color:#e8ecf8;background:#0f1326;border-radius:8px;gap:4px;padding:12px 14px;display:grid;position:relative;overflow:hidden}.label.svelte-169topw{font:400 9px var(--font-mark);letter-spacing:.06em;text-transform:uppercase;color:#e8ecf880}.roll.svelte-169topw{height:22px;overflow:hidden}.model.svelte-169topw{font:500 16px/22px var(--font-mono);display:block}.event.svelte-169topw{font:500 11px var(--font-mono);color:var(--glow-authority)}.glitch.svelte-169topw:after{content:"";background:repeating-linear-gradient(0deg,#ffffff14 0 2px,#0000 2px 4px);animation:.42s steps(4,end) both svelte-169topw-scan;position:absolute;inset:0}.glitch.svelte-169topw .model:where(.svelte-169topw){animation:.42s steps(3,end) both svelte-169topw-shake}@keyframes svelte-169topw-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes svelte-169topw-shake{33%{color:var(--glow-direction);transform:translate(-3px)}66%{color:var(--glow-conversation);transform:translate(2px)}}.kept.svelte-169topw{gap:6px;margin:0;display:grid}.kept.svelte-169topw div:where(.svelte-169topw){border:1px solid var(--border-strong);background:#fff;border-radius:6px;grid-template-columns:50px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}dt.svelte-169topw{font:400 9px var(--font-mark);letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}dd.svelte-169topw{margin:0;font-size:13px;font-weight:560}.ok.svelte-169topw{background:var(--state-success-soft);color:var(--state-success);font:500 10px var(--font-mono);border-radius:3px;padding:2px 6px;transition:box-shadow .3s}.pulse.svelte-169topw .ok:where(.svelte-169topw){box-shadow:0 0 0 3px color-mix(in srgb, var(--state-success) 22%, transparent)}.window.svelte-1yz598g{border:1px solid var(--border-strong);background:#fff;border-radius:8px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 28px),#0000 100%)}.authority.svelte-1h1u0g5{gap:12px;display:grid}.switch.svelte-1h1u0g5{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.switch.svelte-1h1u0g5 input:where(.svelte-1h1u0g5){opacity:0;pointer-events:none;position:absolute}.track.svelte-1h1u0g5{background:#d5dae6;border-radius:3px;width:34px;height:18px;transition:background-color .2s;position:relative}.thumb.svelte-1h1u0g5{background:#fff;border-radius:2px;width:14px;height:14px;transition:transform .22s steps(4,end);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.switch.svelte-1h1u0g5 input:where(.svelte-1h1u0g5):checked+.track:where(.svelte-1h1u0g5){background:var(--state-success)}.switch.svelte-1h1u0g5 input:where(.svelte-1h1u0g5):checked+.track:where(.svelte-1h1u0g5) .thumb:where(.svelte-1h1u0g5){transform:translate(16px)}.switch.svelte-1h1u0g5 input:where(.svelte-1h1u0g5):focus-visible+.track:where(.svelte-1h1u0g5){outline:2px solid var(--intent-conversation);outline-offset:2px}.identity.svelte-1wpjs7e{gap:10px;display:grid}.fix.svelte-1wpjs7e{border:1px solid var(--edge-control);background:var(--surface-alt);min-height:32px;font:600 12px var(--font-ui);cursor:pointer;box-shadow:0 2px 0 var(--edge-control);border-radius:4px;justify-self:start;padding:0 12px;transition:transform .11s}.fix.svelte-1wpjs7e:active{box-shadow:none;transform:translateY(2px)}.fix.svelte-1wpjs7e:focus-visible{outline:2px solid var(--intent-conversation);outline-offset:2px}.standards.svelte-13do03i{gap:12px;display:grid}.segmented.svelte-13do03i{background:#e7eaf1;border-radius:6px;grid-template-columns:repeat(4,1fr);padding:3px;display:grid;position:relative}.thumb.svelte-13do03i{width:calc(25% - 1.5px);transform:translateX(calc(var(--n) * 100%));transition:transform .42s var(--glide);background:#fff;border-radius:4px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #14182c29}button.svelte-13do03i{min-height:30px;color:var(--text-secondary);font:560 12px var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0 4px;position:relative}button.on.svelte-13do03i{color:var(--ink);font-weight:650}button.svelte-13do03i:focus-visible{outline:2px solid var(--intent-conversation);outline-offset:-2px;border-radius:4px}.line.svelte-13do03i{min-height:2.8em;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.4}dl.svelte-13do03i{gap:8px;margin:0;display:grid}dl.svelte-13do03i div:where(.svelte-13do03i){grid-template-columns:100px 1fr;align-items:center;display:grid}dt.svelte-13do03i{font:500 11px var(--font-mono);color:var(--text-tertiary)}dd.svelte-13do03i{gap:3px;margin:0;display:flex}dd.svelte-13do03i i:where(.svelte-13do03i){height:10px;transition:background-color .2s steps(2,end);transition-delay:calc(var(--s) * 50ms);background:#e7eaf1;flex:1}dd.svelte-13do03i i.lit:where(.svelte-13do03i){background:var(--intent-direction)}.computer.svelte-ui0wcb{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.machine.svelte-ui0wcb{color:#e8ecf8;background:#0f1326;border-radius:8px;grid-template-columns:auto 1fr;gap:12px;padding:14px;display:grid}.screen.svelte-ui0wcb{box-sizing:border-box;background:#13203a;border:3px solid #39415f;align-content:center;gap:3px;width:44px;height:36px;padding:0 6px;display:grid}.screen.svelte-ui0wcb i:where(.svelte-ui0wcb){background:var(--glow-feedback);width:60%;height:3px}.screen.svelte-ui0wcb i:where(.svelte-ui0wcb):nth-child(2){background:var(--glow-conversation);width:90%}.active.svelte-ui0wcb .screen:where(.svelte-ui0wcb) i:where(.svelte-ui0wcb){animation:1.2s steps(2,end) infinite svelte-ui0wcb-flick}.screen.svelte-ui0wcb i:where(.svelte-ui0wcb):nth-child(3){animation-delay:.4s}@keyframes svelte-ui0wcb-flick{50%{opacity:.4}}.host.svelte-ui0wcb{font:500 12px var(--font-mono);margin:0}.up.svelte-ui0wcb{font:500 11px var(--font-mono);color:#e8ecf899;margin:4px 0 0}.up.svelte-ui0wcb b:where(.svelte-ui0wcb){color:var(--glow-feedback);font-variant-numeric:tabular-nums;font-weight:500}.files.svelte-ui0wcb{flex-wrap:wrap;grid-column:span 2;gap:4px;margin:0;padding:0;list-style:none;display:flex}.files.svelte-ui0wcb li:where(.svelte-ui0wcb){font:500 10.5px var(--font-mono);color:#e8ecf8bf;background:#ffffff12;border-radius:3px;padding:3px 6px}.timeline.svelte-ui0wcb{align-content:center;gap:8px;display:grid}.axis.svelte-ui0wcb{font:500 10px var(--font-mono);color:var(--text-tertiary);justify-content:space-between;display:flex}.lanes.svelte-ui0wcb{height:96px;box-shadow:inset 0 0 0 1px var(--border-strong);background:repeating-linear-gradient(90deg,#eef0f5 0 1px,#0000 1px 25%),#f7f8fb;border-radius:6px;position:relative}.line.svelte-ui0wcb{background:var(--glow-feedback);height:3px;box-shadow:0 0 8px var(--glow-feedback);position:absolute;bottom:8px;left:0;right:0}.session.svelte-ui0wcb{left:var(--start);width:var(--len);top:calc(8px + var(--row) * 24px);box-sizing:border-box;height:18px;font:500 10px/18px var(--font-mono);color:#fff;white-space:nowrap;transform-origin:0;transition:transform .6s steps(8,end);transition-delay:calc(var(--i) * .14s);border-radius:3px;padding:0 6px;position:absolute;overflow:hidden;transform:scaleX(0)}.active.svelte-ui0wcb .session:where(.svelte-ui0wcb){transform:none}.t-feedback.svelte-ui0wcb{background:var(--intent-feedback)}.t-conversation.svelte-ui0wcb{background:var(--intent-conversation)}.t-direction.svelte-ui0wcb{background:var(--intent-direction)}.t-authority.svelte-ui0wcb{background:var(--intent-authority)}.t-you.svelte-ui0wcb{background:#111527}.legend.svelte-ui0wcb{color:var(--text-secondary);font-size:12px}@media (width<=760px){.computer.svelte-ui0wcb{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.session.svelte-ui0wcb{transition:none;transform:none}.screen.svelte-ui0wcb i:where(.svelte-ui0wcb){animation:none!important}}.inside.svelte-b1iqc7{background:linear-gradient(180deg, #f4f1ea 0%, var(--day-0) 30%);color:var(--ink);padding:clamp(96px,12vw,160px) 0 clamp(72px,8vw,120px);position:relative}.head.svelte-b1iqc7{max-width:760px;position:relative}.eyebrow.svelte-b1iqc7{color:var(--intent-direction)}.lead.svelte-b1iqc7{color:var(--text-secondary)}.bento.svelte-b1iqc7{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:56px 0 0;padding:0;list-style:none;display:grid}.tile.svelte-b1iqc7{border:1px solid var(--border-strong);isolation:isolate;transition:box-shadow .3s var(--glide), transform .5s var(--glide), opacity .7s var(--glide), filter .7s var(--glide);background:#ffffffb8;border-radius:14px;grid-template-rows:auto 1fr;gap:18px;padding:22px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 1px 2px #14182c0a,0 20px 40px -28px #14182c4d}.tile.svelte-b1iqc7:before,.tile.svelte-b1iqc7:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s var(--glide);position:absolute;inset:0}.tile.svelte-b1iqc7:before{z-index:-1;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,50%), #a58fe01f, transparent 50%)}.tile.svelte-b1iqc7:after{background:radial-gradient(260px circle at var(--gx,50%) var(--gy,50%), #6a588eb3, transparent 60%);-webkit-mask-composite:xor;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tile.svelte-b1iqc7:hover:before,.tile.svelte-b1iqc7:hover:after{opacity:1}.tile.svelte-b1iqc7:hover{box-shadow:inset 0 1px #fff,0 30px 60px -30px #14182c66}.span-2.svelte-b1iqc7{grid-column:span 2;grid-template-rows:1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch}.span-2.stack.svelte-b1iqc7{grid-template-rows:auto 1fr;grid-template-columns:1fr}.stack.svelte-b1iqc7 .text:where(.svelte-b1iqc7) p:where(.svelte-b1iqc7){max-width:60ch}.mark.svelte-b1iqc7{border:1px solid var(--border-strong);background:var(--surface-alt);width:36px;height:36px;color:var(--intent-direction);border-radius:6px;place-items:center;display:inline-grid}h3.svelte-b1iqc7{letter-spacing:-.02em;margin:16px 0 8px;font-size:18px;font-weight:650}.text.svelte-b1iqc7 p:where(.svelte-b1iqc7){color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.demo.svelte-b1iqc7{align-self:end;min-width:0}.span-2.svelte-b1iqc7 .demo:where(.svelte-b1iqc7){align-self:stretch}.note.svelte-b1iqc7{color:var(--text-tertiary);margin:22px 0 0}@media (width<=980px){.bento.svelte-b1iqc7{grid-template-columns:repeat(2,minmax(0,1fr))}.span-2.svelte-b1iqc7{grid-column:span 2}}@media (width<=680px){.bento.svelte-b1iqc7{grid-template-columns:1fr}.span-2.svelte-b1iqc7{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:1fr}.tile.svelte-b1iqc7{padding:18px}}.layer.svelte-1iqvs3y{z-index:44;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cursor.svelte-1iqvs3y{will-change:transform;align-items:flex-start;gap:2px;display:flex;position:absolute;top:0;left:0}.guide.svelte-1iqvs3y{opacity:0;transition:transform 1.3s var(--glide), opacity .4s var(--glide)}.guide.on.svelte-1iqvs3y{opacity:1}.cursor.svelte-1iqvs3y i:where(.svelte-1iqvs3y){background:var(--c);clip-path:polygon(0 0,100% 70%,45% 70%,30% 100%);filter:drop-shadow(0 1px 1px #0006);width:13px;height:15px}.ni.svelte-1iqvs3y{--c:#e0a63f}.ai.svelte-1iqvs3y{--c:#4f7fb6}.cursor.svelte-1iqvs3y em:where(.svelte-1iqvs3y){background:var(--c);color:#fff;font:600 11px var(--font-ui);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;margin-top:12px;padding:2px 7px 2px 3px;font-style:normal;display:inline-flex;box-shadow:0 6px 16px -6px #00000080}.say.svelte-1iqvs3y{color:#141826;width:max-content;max-width:230px;font:500 12px/1.35 var(--font-ui);white-space:normal;background:#fdfcf6;border:2px solid #0b0e1c;padding:7px 9px;animation:.26s steps(4,end) both svelte-1iqvs3y-say;position:absolute;top:38px;left:16px;box-shadow:3px 3px #0b0e1c}@keyframes svelte-1iqvs3y-say{0%{opacity:0;transform:translateY(6px)scale(.9)}}.here.svelte-1iqvs3y{z-index:45;border:1px solid var(--night-edge-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--on-night);font:500 11px var(--font-mono);background:#0a0d1cb8;border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 11px;display:inline-flex;position:fixed;bottom:clamp(12px,2.4vw,28px);left:clamp(12px,2.4vw,28px)}.dot.svelte-1iqvs3y{background:var(--glow-feedback);width:7px;height:7px;box-shadow:0 0 8px var(--glow-feedback)}@media (width<=560px){.here.svelte-1iqvs3y{display:none}}.models.svelte-1va683l{background:var(--day-0);color:var(--ink);padding:clamp(80px,10vw,140px) 0}.grid.svelte-1va683l{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.eyebrow.svelte-1va683l{color:var(--intent-conversation)}header.svelte-1va683l .display{font-size:clamp(36px,4.6vw,64px)}.lead.svelte-1va683l{color:var(--text-secondary)}.board.svelte-1va683l{border:1px solid var(--border-strong);background:#fff;border-radius:14px;padding:22px;box-shadow:0 30px 60px -36px #14182c66}.seats.svelte-1va683l{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.seat.svelte-1va683l{border:1px solid var(--border-strong);cursor:pointer;font:inherit;color:inherit;transition:border-color .2s, box-shadow .3s var(--glide);background:linear-gradient(#f6f7fb,#fff);border-radius:10px;justify-items:center;gap:8px;padding:16px 8px 12px;display:grid;position:relative}.seat.svelte-1va683l:hover{border-color:var(--edge-control-hover)}.seat.selected.svelte-1va683l{border-color:var(--intent-conversation);box-shadow:0 0 0 3px color-mix(in srgb, var(--intent-conversation) 18%, transparent)}.seat.svelte-1va683l:focus-visible{outline:2px solid var(--intent-conversation);outline-offset:2px}.avatar.svelte-1va683l{place-items:center;height:60px;display:grid;overflow:hidden}.landed.svelte-1va683l .avatar:where(.svelte-1va683l){animation:.42s steps(4,end) both svelte-1va683l-jump}@keyframes svelte-1va683l-jump{50%{transform:translateY(-8px)}}.who.svelte-1va683l{text-align:center;font-size:14px;font-weight:640;display:grid}.who.svelte-1va683l small:where(.svelte-1va683l){font:500 10.5px var(--font-mono);color:var(--text-tertiary)}.badge.svelte-1va683l{max-width:100%;min-height:24px;display:grid}.drop.svelte-1va683l{color:#fff;font:500 11px/18px var(--font-mono);white-space:nowrap;text-overflow:ellipsis;background:#111527;border-radius:4px;padding:3px 8px;animation:.38s steps(4,end) both svelte-1va683l-drop;overflow:hidden}@keyframes svelte-1va683l-drop{0%{opacity:0;transform:translateY(-14px)}}.hint.svelte-1va683l{font:500 11px var(--font-mono);color:var(--text-tertiary);margin:16px 0 10px}.table.svelte-1va683l{border:1px solid var(--border-strong);border-radius:8px;margin-top:16px;overflow:hidden}.table.svelte-1va683l .ag-connections{display:none}.chips.svelte-1va683l{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips.svelte-1va683l button:where(.svelte-1va683l){border:1px solid var(--border-strong);background:var(--surface-alt);color:var(--ink);font:540 12.5px var(--font-ui);cursor:pointer;border-radius:999px;padding:7px 11px;transition:background-color .16s,border-color .16s,transform .11s}.chips.svelte-1va683l button:where(.svelte-1va683l):hover{border-color:var(--edge-control-hover);background:#fff;transform:translateY(-1px)}.chips.svelte-1va683l button:where(.svelte-1va683l):active{transform:translateY(1px)}.chips.svelte-1va683l button.used:where(.svelte-1va683l){color:#fff;background:#111527;border-color:#111527}.chips.svelte-1va683l button:where(.svelte-1va683l):focus-visible{outline:2px solid var(--intent-conversation);outline-offset:2px}@media (width<=900px){.grid.svelte-1va683l{grid-template-columns:1fr}}@media (width<=480px){.board.svelte-1va683l{padding:14px}.drop.svelte-1va683l{font-size:10px}}.shapes.svelte-1n5jl27{background:linear-gradient(180deg, var(--day-0) 0%, #f4f1ea 100%);color:var(--ink);padding:clamp(72px,10vw,132px) 0 clamp(56px,8vw,96px);position:relative}.inner.svelte-1n5jl27{width:min(100%, var(--page-max));padding:0 var(--gutter);box-sizing:border-box;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);margin:0 auto;display:grid}.lede.svelte-1n5jl27{max-width:46ch;color:var(--text-secondary);margin:18px 0 0;font-size:16px;line-height:1.55}.tabs.svelte-1n5jl27{flex-wrap:wrap;gap:6px;margin:26px 0 0;display:flex}.tabs.svelte-1n5jl27 button:where(.svelte-1n5jl27){border:1px solid var(--border-strong);color:var(--text-secondary);font:500 13px var(--font-ui,inherit);cursor:pointer;transition:background-color .24s var(--glide), color .24s var(--glide), border-color .24s var(--glide), transform .12s var(--glide);background:#ffffffb3;border-radius:999px;padding:7px 12px}.tabs.svelte-1n5jl27 button:where(.svelte-1n5jl27):hover{color:var(--ink);border-color:color-mix(in srgb, var(--intent-direction) 45%, var(--border-strong))}.tabs.svelte-1n5jl27 button:where(.svelte-1n5jl27):active{transform:scale(.97)}.tabs.svelte-1n5jl27 button.on:where(.svelte-1n5jl27){border-color:var(--intent-direction);background:var(--intent-direction);color:#fff}.tabs.svelte-1n5jl27 button:where(.svelte-1n5jl27):focus-visible{outline:2px solid color-mix(in srgb, var(--intent-direction) 55%, transparent);outline-offset:2px}.panel.svelte-1n5jl27{min-height:5.5em;margin-top:18px}.panel-body.svelte-1n5jl27{animation:svelte-1n5jl27-panel-in .42s var(--glide) both}@keyframes svelte-1n5jl27-panel-in{0%{opacity:0;transform:translateY(6px)}}.panel-title.svelte-1n5jl27{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:650}.line.svelte-1n5jl27{color:var(--text-secondary);cursor:help;margin:8px 0 0;font-size:15px;line-height:1.5}.line.quote.svelte-1n5jl27{color:var(--ink);font-style:italic}.chart.svelte-1n5jl27{justify-self:center;width:100%;max-width:640px;position:relative}.plan.svelte-1n5jl27{transform-origin:0 0;width:640px;height:430px;position:absolute;top:0;left:0}svg.svelte-1n5jl27{position:absolute;inset:0;overflow:visible}.link.svelte-1n5jl27{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;stroke:color-mix(in srgb, var(--intent-conversation) 55%, transparent);animation:svelte-1n5jl27-draw .7s .22s var(--glide) forwards}.link.peer.svelte-1n5jl27{stroke:#c8902fb3;stroke-dasharray:.02 .03;stroke-dashoffset:0;animation:svelte-1n5jl27-fade-in .4s .5s var(--glide) both}@keyframes svelte-1n5jl27-fade-in{0%{opacity:0}}@keyframes svelte-1n5jl27-draw{to{stroke-dashoffset:0}}.team.svelte-1n5jl27{background:var(--surface-alt);font:400 9px var(--font-mark);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);animation:svelte-1n5jl27-panel-in .5s .3s var(--glide) both;border-radius:3px;padding:2px 7px;position:absolute;top:138px;transform:translate(-50%)}.node.svelte-1n5jl27{opacity:0;pointer-events:none;transition:left .7s var(--glide), top .7s var(--glide), opacity .42s var(--glide), transform .6s var(--glide);justify-items:center;gap:3px;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.86)}.node.shown.svelte-1n5jl27{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.face.svelte-1n5jl27{width:46px;height:50px;box-shadow:inset 0 0 0 1px var(--border-strong), 0 4px 12px #14182c14;background:#fff;border-radius:10px;place-items:center;display:grid;overflow:hidden}.node.lead.svelte-1n5jl27 .face:where(.svelte-1n5jl27){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--intent-direction) 55%, transparent), 0 6px 16px #14182c1a}.exec-mark.svelte-1n5jl27{background:var(--ink);border-radius:12px;grid-template-columns:repeat(2,12px);place-content:center;gap:4px;width:52px;height:52px;display:grid;box-shadow:0 6px 16px #14182c2e}.exec-mark.svelte-1n5jl27 i:where(.svelte-1n5jl27){background:#fff;border-radius:2px;width:12px;height:12px}.exec-mark.svelte-1n5jl27 i:where(.svelte-1n5jl27):nth-child(4){background:var(--intent-direction)}.name.svelte-1n5jl27{font-size:calc(12.5px * var(--k,1));white-space:nowrap;font-weight:650}.role.svelte-1n5jl27{color:var(--text-tertiary);font-size:calc(11.5px * var(--k,1));white-space:nowrap}.tag.svelte-1n5jl27{background:color-mix(in srgb, var(--state-success) 14%, white);color:color-mix(in srgb, var(--state-success) 80%, black);font:500 10px var(--font-mono);white-space:nowrap;border-radius:999px;padding:1px 6px}@media (width<=860px){.inner.svelte-1n5jl27{grid-template-columns:minmax(0,1fr)}.panel.svelte-1n5jl27{min-height:0}}.still.svelte-1n5jl27 .node:where(.svelte-1n5jl27),.still.svelte-1n5jl27 .panel-body:where(.svelte-1n5jl27),.still.svelte-1n5jl27 .team:where(.svelte-1n5jl27){transition:none;animation:none}.still.svelte-1n5jl27 .link:where(.svelte-1n5jl27){stroke-dashoffset:0;animation:none}.structure.svelte-1ojfj56{background:radial-gradient(ellipse 60% 40% at 80% 20%, #a58fe02e, transparent 70%), linear-gradient(180deg, #f4f1ea 0%, var(--day-0) 40%);height:420vh;color:var(--ink);position:relative}.pin.svelte-1ojfj56{box-sizing:border-box;height:100dvh;width:min(100%, var(--page-max));padding:88px var(--gutter) 32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,64px);margin:0 auto;display:grid;position:sticky;top:0}.eyebrow.svelte-1ojfj56{color:var(--intent-direction)}.steps.svelte-1ojfj56{gap:4px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps.svelte-1ojfj56 li:where(.svelte-1ojfj56){opacity:.38;transition:opacity .4s var(--glide), background-color .4s var(--glide);border-radius:10px;grid-template-columns:30px 1fr;gap:10px;padding:8px 10px;display:grid}.steps.svelte-1ojfj56 li.past:where(.svelte-1ojfj56){opacity:.6}.steps.svelte-1ojfj56 li.on:where(.svelte-1ojfj56){opacity:1;box-shadow:inset 0 0 0 1px var(--border-strong);background:#fffc}.n.svelte-1ojfj56{font:400 11px/1.6 var(--font-mark);color:var(--intent-direction)}.steps.svelte-1ojfj56 p:where(.svelte-1ojfj56){margin:0}.title.svelte-1ojfj56{letter-spacing:-.01em;font-size:15px;font-weight:650}.body.svelte-1ojfj56{opacity:0;max-height:0;color:var(--text-secondary);transition:max-height .6s var(--glide), opacity .4s var(--glide);font-size:13.5px;line-height:1.45;overflow:hidden}.on.svelte-1ojfj56 .body:where(.svelte-1ojfj56),.still.svelte-1ojfj56 .body:where(.svelte-1ojfj56){opacity:1;max-height:5em;margin-top:3px}.still.svelte-1ojfj56 .steps:where(.svelte-1ojfj56) li:where(.svelte-1ojfj56){opacity:1}.modes.svelte-1ojfj56{flex-wrap:wrap;gap:6px;margin:22px 0 0;display:flex}.modes.svelte-1ojfj56 span:where(.svelte-1ojfj56){border:1px solid var(--border-strong);font:500 11px var(--font-mono);color:var(--text-tertiary);border-radius:999px;padding:4px 9px;transition:background-color .3s,color .3s,border-color .3s}.modes.svelte-1ojfj56 span.on:where(.svelte-1ojfj56){border-color:var(--intent-direction);background:var(--intent-direction);color:#fff}.chart.svelte-1ojfj56{justify-self:center;width:100%;max-width:640px;position:relative}.plan.svelte-1ojfj56{transform-origin:0 0;width:640px;height:520px;position:absolute;top:0;left:0}svg.svelte-1ojfj56{position:absolute;inset:0;overflow:visible}.link.svelte-1ojfj56{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1}.g0.svelte-1ojfj56{stroke:#c8902fb3}.g1.svelte-1ojfj56{stroke:color-mix(in srgb, var(--intent-direction) 70%, transparent)}.g2.svelte-1ojfj56{stroke:color-mix(in srgb, var(--intent-conversation) 55%, transparent)}.packet.svelte-1ojfj56 rect:where(.svelte-1ojfj56){stroke:#fff;stroke-width:2px}.packet.k-goal.svelte-1ojfj56 rect:where(.svelte-1ojfj56){fill:var(--intent-direction)}.packet.k-brief.svelte-1ojfj56 rect:where(.svelte-1ojfj56){fill:var(--intent-conversation)}.packet.k-evidence.svelte-1ojfj56 rect:where(.svelte-1ojfj56){fill:var(--state-success)}.packet.k-decision.svelte-1ojfj56 rect:where(.svelte-1ojfj56){fill:#e0a63f}.packet.svelte-1ojfj56{filter:drop-shadow(0 3px 6px #14182c4d)}.team.svelte-1ojfj56{background:var(--surface-alt);font:400 9px var(--font-mark);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);opacity:0;transition:opacity .4s var(--glide), transform .6s var(--glide);transition-delay:calc(var(--i) * 70ms);border-radius:3px;padding:2px 7px;position:absolute;top:216px;transform:translate(-50%,6px)}.team.shown.svelte-1ojfj56{opacity:1;transform:translate(-50%)}.node.svelte-1ojfj56{opacity:0;transition:opacity .5s var(--glide), transform .7s var(--glide);transition-delay:var(--d);justify-items:center;gap:3px;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.86)}.node.shown.svelte-1ojfj56{opacity:1;transform:translate(-50%,-50%)}.face.svelte-1ojfj56{width:46px;height:50px;box-shadow:inset 0 0 0 1px var(--border-strong), 0 10px 20px -14px #14182c99;transition:box-shadow .4s var(--glide);background:#fff;border-radius:10px;place-items:center;display:grid;overflow:hidden}.l3.svelte-1ojfj56 .face:where(.svelte-1ojfj56){border-radius:8px;width:36px;height:38px}.lit.svelte-1ojfj56 .face:where(.svelte-1ojfj56){box-shadow:inset 0 0 0 2px #e0a63f,0 0 0 5px #e0a63f33}.exec-mark.svelte-1ojfj56{background:var(--intent-direction);border-radius:12px;grid-template-columns:repeat(2,12px);gap:4px;padding:13px;display:grid;box-shadow:0 14px 30px -14px #6a588ecc}.exec-mark.svelte-1ojfj56 i:where(.svelte-1ojfj56){opacity:.9;background:#fff;width:12px;height:12px}.exec-mark.svelte-1ojfj56 i:where(.svelte-1ojfj56):nth-child(2),.exec-mark.svelte-1ojfj56 i:where(.svelte-1ojfj56):nth-child(3){opacity:.45}.name.svelte-1ojfj56{white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:650;display:inline-flex}.l3.svelte-1ojfj56 .name:where(.svelte-1ojfj56){font-size:11px}.l3.svelte-1ojfj56 .name:where(.svelte-1ojfj56) .kind{display:none}.role.svelte-1ojfj56{font:500 10px var(--font-mono);color:var(--text-tertiary);white-space:nowrap}.goal.svelte-1ojfj56,.model.svelte-1ojfj56,.decision.svelte-1ojfj56{font:500 10px var(--font-mono);white-space:nowrap;animation:svelte-1ojfj56-chip .5s var(--glide) both;border-radius:4px;padding:3px 8px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.goal.svelte-1ojfj56{background:var(--intent-direction-soft);color:var(--intent-direction);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--intent-direction) 40%, transparent)}.goal.svelte-1ojfj56 b:where(.svelte-1ojfj56){background:var(--state-success);color:#fff;border-radius:2px;margin-left:4px;padding:0 4px;font-weight:500;animation:.4s steps(4,end) both svelte-1ojfj56-chip}.model.svelte-1ojfj56{color:#e8ecf8;background:#0f1326}.decision.svelte-1ojfj56{color:#3a2606;background:#e0a63f;font-weight:600;top:-24px}@keyframes svelte-1ojfj56-chip{0%{opacity:0;transform:translate(-50%,6px)}}.restart.svelte-1ojfj56 .face:where(.svelte-1ojfj56){animation:.3s steps(3,end) infinite svelte-1ojfj56-glitch}@keyframes svelte-1ojfj56-glitch{33%{filter:hue-rotate(90deg);transform:translate(-2px)}66%{opacity:.6;transform:translate(2px)}}.small.svelte-1ojfj56 .name:where(.svelte-1ojfj56){font-size:calc(11px * var(--k))}.small.svelte-1ojfj56 .role:where(.svelte-1ojfj56),.small.svelte-1ojfj56 .l3:where(.svelte-1ojfj56) .name:where(.svelte-1ojfj56),.small.svelte-1ojfj56 .team:where(.svelte-1ojfj56){display:none}.small.svelte-1ojfj56 .goal:where(.svelte-1ojfj56){animation:none;left:-24px;transform:none}.small.svelte-1ojfj56 .goal:where(.svelte-1ojfj56),.small.svelte-1ojfj56 .model:where(.svelte-1ojfj56),.small.svelte-1ojfj56 .decision:where(.svelte-1ojfj56){font-size:calc(9.5px * var(--k))}.still.svelte-1ojfj56{height:auto}.still.svelte-1ojfj56 .pin:where(.svelte-1ojfj56){height:auto;padding-block:96px;position:static}@media (width<=900px){.structure.svelte-1ojfj56{height:380vh}.pin.svelte-1ojfj56{grid-template-columns:1fr;align-content:start;gap:14px;padding-top:76px}.copy.svelte-1ojfj56 .display{font-size:34px}.steps.svelte-1ojfj56 li:where(.svelte-1ojfj56):not(.on),.modes.svelte-1ojfj56{display:none}.steps.svelte-1ojfj56{margin-top:10px}}@media (prefers-reduced-motion:reduce){.node.svelte-1ojfj56,.team.svelte-1ojfj56,.steps.svelte-1ojfj56 li:where(.svelte-1ojfj56),.goal.svelte-1ojfj56,.model.svelte-1ojfj56,.decision.svelte-1ojfj56{transition:none;animation:none}.restart.svelte-1ojfj56 .face:where(.svelte-1ojfj56){animation:none}}@media (width<=900px){.structure.still.svelte-1ojfj56{height:auto}.still.svelte-1ojfj56 .pin:where(.svelte-1ojfj56){padding-block:64px}.still.svelte-1ojfj56 .body:where(.svelte-1ojfj56){max-height:none}}.command.svelte-1kzp5rp{--bg:#fffffff5;--fg:#1a2033;--muted:#1a203373;--edge:#1a20331f;--btn:#f1f3f8;border:1px solid var(--edge);background:var(--bg);min-width:0;transition:border-color .24s var(--glide);border-radius:6px;align-items:center;gap:10px;padding:6px 6px 6px 14px;display:flex;box-shadow:0 10px 30px -14px #080a1873}.command.dark.svelte-1kzp5rp{--bg:#0c0f20b8;--fg:#e8ecf8;--muted:#e8ecf866;--edge:#becaf02e;--btn:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.command.copied.svelte-1kzp5rp{border-color:color-mix(in srgb, var(--glow-feedback) 70%, transparent)}.prompt.svelte-1kzp5rp{font:500 var(--t-body) var(--font-mono);color:var(--muted)}code.svelte-1kzp5rp{white-space:nowrap;min-width:0;font:500 13px var(--font-mono);color:var(--fg);scrollbar-width:none;flex:1;overflow-x:auto}code.svelte-1kzp5rp::-webkit-scrollbar{display:none}code.svelte-1kzp5rp:focus-visible{outline:2px solid var(--glow-conversation);outline-offset:3px}button.svelte-1kzp5rp{border:1px solid var(--edge);background:var(--btn);min-height:32px;color:var(--fg);font:600 12px var(--font-ui);cursor:pointer;transition:background-color .16s var(--glide), transform .11s var(--glide);border-radius:4px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}button.svelte-1kzp5rp:hover{background:color-mix(in srgb, var(--btn) 70%, var(--fg) 10%)}button.svelte-1kzp5rp:active{transform:translateY(1px)scale(.98)}button.svelte-1kzp5rp:focus-visible{outline:2px solid var(--glow-conversation);outline-offset:2px}.swap.svelte-1kzp5rp{width:15px;height:15px;display:inline-grid;position:relative}.glyph.svelte-1kzp5rp{transition:transform .36s var(--glide), opacity .2s var(--glide);place-items:center;display:grid;position:absolute;inset:0}.check.svelte-1kzp5rp{opacity:0;color:var(--glow-feedback);transform:scale(.4)rotate(-30deg)}.light.svelte-1kzp5rp .check:where(.svelte-1kzp5rp){color:var(--state-success)}.copied.svelte-1kzp5rp .copy:where(.svelte-1kzp5rp){opacity:0;transform:scale(.4)rotate(30deg)}.copied.svelte-1kzp5rp .check:where(.svelte-1kzp5rp){opacity:1;transform:none}.hosted.svelte-1r1lh1g{border:1px solid var(--night-edge-strong);color:var(--on-night-2);transition:border-color .3s var(--glide), transform .4s var(--glide);background:radial-gradient(50% 120% at 100%,#a58fe038,#0000 70%),#ffffff0a;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(56px,8vw,96px);padding:24px 28px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.hosted.svelte-1r1lh1g b:where(.svelte-1r1lh1g){color:#fff;letter-spacing:-.01em;margin-bottom:2px;font-size:18px;display:block}.hosted.svelte-1r1lh1g:hover{border-color:#becaf080;transform:translateY(-2px)}.hosted.svelte-1r1lh1g:focus-visible{outline:3px solid var(--glow-direction);outline-offset:3px}.go.svelte-1r1lh1g{color:#111527;min-height:46px;font:640 14px var(--font-ui);background:#fff;border-radius:6px;align-items:center;gap:8px;padding:0 18px;display:inline-flex;box-shadow:0 3px #8d96b8}.start.svelte-1r1lh1g{background:linear-gradient(180deg, var(--dusk-1) 0%, var(--night-1) 100%);color:var(--on-night);padding:clamp(96px,12vw,160px) 0}.grid.svelte-1r1lh1g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.eyebrow.svelte-1r1lh1g{color:var(--glow-feedback)}.one.svelte-1r1lh1g{margin-top:40px}.note.svelte-1r1lh1g{max-width:60ch;color:var(--on-night-2);margin:28px 0 0;font-size:13px;line-height:1.6}.note.svelte-1r1lh1g a:where(.svelte-1r1lh1g){color:var(--on-night);text-underline-offset:3px}.detail.svelte-1r1lh1g{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.terminal.svelte-1r1lh1g{border:1px solid var(--night-edge-strong);background:#070912;border-radius:12px;overflow:hidden;box-shadow:0 50px 100px -40px #000000e6,0 0 0 1px #0006}.terminal.svelte-1r1lh1g header:where(.svelte-1r1lh1g){font:500 11px var(--font-mono);color:var(--on-night-3);background:#10142a;align-items:center;gap:12px;padding:10px 14px;display:flex}.lights.svelte-1r1lh1g{gap:5px;display:flex}.lights.svelte-1r1lh1g i:where(.svelte-1r1lh1g){background:#ffffff29;width:8px;height:8px}.screen.svelte-1r1lh1g{min-height:250px;font:500 12.5px/1.7 var(--font-mono);padding:14px 16px}.screen.svelte-1r1lh1g p:where(.svelte-1r1lh1g){white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ps.svelte-1r1lh1g{color:var(--glow-feedback)}.out.svelte-1r1lh1g{color:var(--on-night-3)}.caret.svelte-1r1lh1g{vertical-align:-2px;background:var(--on-night);width:8px;height:14px;animation:1s step-end infinite svelte-1r1lh1g-caret;display:inline-block}@keyframes svelte-1r1lh1g-caret{50%{opacity:0}}.office.svelte-1r1lh1g{border-top:1px solid var(--night-edge);gap:10px;padding:14px 16px 18px;display:grid}.sign.svelte-1r1lh1g{font:400 10px var(--font-mark);letter-spacing:.06em;text-transform:uppercase;color:var(--on-night-3);transition:color .3s}.open.svelte-1r1lh1g .sign:where(.svelte-1r1lh1g){color:#f7d79b}.rooms.svelte-1r1lh1g{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.room.svelte-1r1lh1g{background:#141831;grid-template-columns:repeat(3,1fr);gap:3px;padding:6px 6px 18px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #232a4d}.room.svelte-1r1lh1g i:where(.svelte-1r1lh1g){background:#1c2140;height:8px;transition:background-color .2s steps(2,end)}.room.lit.svelte-1r1lh1g i:where(.svelte-1r1lh1g){background:#f7d79b;box-shadow:0 0 10px #f7d79b99}.room.lit.svelte-1r1lh1g i:where(.svelte-1r1lh1g):nth-child(2){background:#f2c56f;transition-delay:80ms}.room.svelte-1r1lh1g em:where(.svelte-1r1lh1g){font:400 7px var(--font-mark);color:var(--on-night-2);white-space:nowrap;text-overflow:ellipsis;font-style:normal;position:absolute;bottom:4px;left:6px;right:4px;overflow:hidden}@media (width<=900px){.grid.svelte-1r1lh1g{grid-template-columns:1fr}.rooms.svelte-1r1lh1g{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.caret.svelte-1r1lh1g{animation:none}}.clock.svelte-adoyom{z-index:45;border:1px solid var(--night-edge-strong);color:var(--on-night);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .4s var(--glide), transform .6s var(--glide), border-color .2s var(--glide);background:#0a0d1ceb;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:10px;padding:8px 12px 8px 8px;display:grid;position:fixed;bottom:clamp(12px,2.4vw,28px);right:clamp(12px,2.4vw,28px);transform:translateY(12px);box-shadow:0 16px 40px -18px #000000b3}.clock.shown.svelte-adoyom{opacity:1;pointer-events:auto;transform:none}.clock.svelte-adoyom:hover{border-color:#becaf080}.clock.svelte-adoyom:focus-visible{outline:2px solid var(--glow-conversation);outline-offset:2px}.sky.svelte-adoyom{width:30px;height:30px;transition:background .6s var(--glide);background:linear-gradient(#f5c886,#9fd0f0);border-radius:3px;grid-row:span 2;position:relative;overflow:hidden}.night.svelte-adoyom .sky:where(.svelte-adoyom){background:linear-gradient(#0d1430,#2a2b5e)}.orb.svelte-adoyom{clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);background:#ffd36b;width:12px;height:12px;transition:background .4s steps(3,end);position:absolute;top:9px;left:9px;box-shadow:0 0 0 2px #ffd36b59,0 0 14px 3px #ffd36b80}.night.svelte-adoyom .orb:where(.svelte-adoyom){box-shadow:none;clip-path:polygon(25% 0,75% 0,75% 25%,50% 25%,50% 75%,75% 75%,75% 100%,25% 100%,0 75%,0 25%);background:#e9ecff}.time.svelte-adoyom{font:400 17px/1 var(--font-mark);letter-spacing:.02em;display:flex}.digit.svelte-adoyom{text-align:center;width:.78em;height:1em;display:inline-block;overflow:hidden}.strip.svelte-adoyom{transform:translateY(calc(var(--d) * -1em));flex-direction:column;line-height:1em;transition:transform .26s steps(3,end);display:flex}.colon.svelte-adoyom{text-align:center;width:.4em;animation:1s step-end infinite svelte-adoyom-blink}@keyframes svelte-adoyom-blink{50%{opacity:.25}}.day.svelte-adoyom{font:500 10px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--on-night-3);margin-top:4px}@media (width<=560px){.clock.shown.idle.svelte-adoyom:not(:focus-visible){opacity:0;pointer-events:none;transform:translateY(12px)}.day.svelte-adoyom{display:none}.sky.svelte-adoyom{grid-row:auto;width:22px;height:22px}.orb.svelte-adoyom{width:10px;height:10px;top:6px;left:6px}}@media (prefers-reduced-motion:reduce){.clock.svelte-adoyom,.strip.svelte-adoyom{transition:none}.colon.svelte-adoyom{animation:none}}.room.svelte-1qkqdo4{grid-template-rows:minmax(0,1fr) auto;width:100%;max-width:100%;height:100%;display:grid}.view.svelte-1qkqdo4{min-height:0}.goal.svelte-1qkqdo4{border:1px solid color-mix(in srgb, var(--intent-direction) 40%, transparent);background:var(--intent-direction-soft);color:var(--intent-direction);opacity:0;border-radius:6px;align-items:center;gap:10px;margin:10px;padding:10px 12px;font-size:13px;transition:opacity .2s steps(3,end),transform .36s steps(4,end);display:flex;transform:scale(.6)}.goal.shown.svelte-1qkqdo4{opacity:1;transform:none}.goal.svelte-1qkqdo4 b:where(.svelte-1qkqdo4){margin-right:4px}.owner.svelte-1qkqdo4{font:500 11px var(--font-mono);align-items:center;gap:5px;margin-left:auto;display:inline-flex}@media (prefers-reduced-motion:reduce){.goal.svelte-1qkqdo4{transition:none}}.brief.svelte-1fei0xt,.research.svelte-an44k6{width:680px;max-width:100%;height:100%}.playtest.svelte-1534kun{width:100%;max-width:100%;height:100%}.quiet.svelte-xwb4lh{grid-template-rows:auto minmax(0,1fr);width:860px;max-width:100%;height:100%;display:grid;overflow:hidden}.stats.svelte-xwb4lh{border-bottom:1px solid var(--border);font:500 11px var(--font-mono);color:var(--text-secondary);flex-wrap:wrap;gap:6px 18px;padding:12px 14px;display:flex}.stats.svelte-xwb4lh b:where(.svelte-xwb4lh){color:var(--ink);font-variant-numeric:tabular-nums}.calm.svelte-xwb4lh{color:var(--state-success);align-items:center;gap:6px;display:inline-flex}.calm.svelte-xwb4lh b:where(.svelte-xwb4lh){color:var(--state-success)}.split.svelte-xwb4lh{grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.chores.svelte-xwb4lh{border-right:1px solid var(--border);color:var(--text-secondary);align-content:start;gap:6px;margin:0;padding:12px;font-size:12px;line-height:1.4;list-style:none;display:grid}.chores.svelte-xwb4lh li:where(.svelte-xwb4lh){animation:svelte-xwb4lh-chore .42s var(--glide) both}.chores.svelte-xwb4lh b:where(.svelte-xwb4lh){color:var(--ink)}@keyframes svelte-xwb4lh-chore{0%{opacity:0;transform:translate(-8px)}}.quiet.svelte-xwb4lh .work-board{grid-template-columns:repeat(4,minmax(130px,1fr));padding:12px}@media (width<=900px){.split.svelte-xwb4lh{grid-template-columns:1fr}.chores.svelte-xwb4lh{display:none}.quiet.svelte-xwb4lh .work-board{overflow-x:auto}}.computer.svelte-1thw40y{width:660px;max-width:100%;height:100%}@keyframes svelte-1thw40y-pulse{50%{opacity:.3}}.panes.svelte-1thw40y{grid-template-columns:1.15fr 1fr;min-height:220px;display:grid}.term.svelte-1thw40y{font:500 11.5px/1.65 var(--font-mono);padding:12px 14px;overflow:hidden}.term.svelte-1thw40y p:where(.svelte-1thw40y){white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ps.svelte-1thw40y{color:#7fb0e6}.ok.svelte-1thw40y{color:var(--glow-feedback)}.out.svelte-1thw40y{color:#d9e0f28c}.block.svelte-1thw40y{vertical-align:-2px;background:#d9e0f2;width:7px;height:13px;animation:1s step-end infinite svelte-1thw40y-pulse;display:inline-block}.note.svelte-1thw40y{z-index:1;color:#141826;max-width:80%;font:500 11px var(--font-ui);opacity:0;background:#fdfcf6;border-radius:4px;align-items:center;gap:5px;margin:0;padding:6px 8px;transition:opacity .2s steps(2,end),transform .3s steps(3,end);display:flex;position:absolute;top:34px;right:8px;transform:translateY(-4px);box-shadow:2px 2px #0b0e1c}.note.shown.svelte-1thw40y{opacity:1;transform:none}.browser.svelte-1thw40y{background:#f4f5f9;border-radius:6px;grid-template-rows:auto 1fr;margin:10px 10px 10px 0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.url.svelte-1thw40y{color:#4b5574;font:500 10px var(--font-mono);background:#e6e9f1;padding:6px 8px}@media (width<=620px){.panes.svelte-1thw40y{grid-template-columns:1fr;min-height:0}.browser.svelte-1thw40y{display:none}}@media (prefers-reduced-motion:reduce){.block.svelte-1thw40y{animation:none}}.burst.svelte-i5snz9{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}i.svelte-i5snz9{width:var(--s);height:var(--s);background:var(--c);opacity:0;animation:svelte-i5snz9-burst .9s steps(9, end) var(--d) forwards;position:absolute;top:0;left:0}@keyframes svelte-i5snz9-burst{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 60px))}}@media (prefers-reduced-motion:reduce){i.svelte-i5snz9{display:none}}.decision.svelte-1izt6nf{width:860px;max-width:100%;height:100%}.decision.svelte-1izt6nf .owner-folio{margin:0 auto}.voices.svelte-1izt6nf{margin:var(--space-3) 0 0;flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.voices.svelte-1izt6nf li:where(.svelte-1izt6nf){border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--text-secondary);border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex}.voices.svelte-1izt6nf li.you:where(.svelte-1izt6nf){border-color:color-mix(in srgb, var(--state-success) 50%, transparent);animation:svelte-1izt6nf-land .5s var(--glide) both}.voices.svelte-1izt6nf b:where(.svelte-1izt6nf){color:var(--ink)}.ok.svelte-1izt6nf{color:var(--state-success);font-weight:700}.wait.svelte-1izt6nf{color:var(--intent-direction);font:500 11px var(--font-mono)}.approve.svelte-1izt6nf{margin:var(--space-4) 0;flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex;position:relative}.key.svelte-1izt6nf{font:500 11px var(--font-mono);color:var(--text-tertiary)}kbd.svelte-1izt6nf{border:1px solid var(--border-strong);background:var(--surface-raised);min-width:16px;font:500 10px var(--font-mono);text-align:center;border-bottom-width:2px;border-radius:3px;padding:1px 5px;display:inline-block}.done.svelte-1izt6nf{color:var(--state-success);animation:svelte-1izt6nf-land .5s var(--glide) both;align-items:center;gap:10px;margin:0;font-weight:650;display:flex}@keyframes svelte-1izt6nf-land{0%{opacity:0;transform:scale(.94)}}.tick.svelte-1izt6nf{background:var(--state-success);clip-path:polygon(0 55%,15% 40%,38% 62%,85% 12%,100% 27%,38% 92%);width:18px;height:18px}@media (width<=900px){.decision.svelte-1izt6nf .ai-list{display:none}.decision.svelte-1izt6nf .ai-detail{padding:10px}}.home.svelte-6kgsuo{color:#e8ecf8;background:#0f1326;width:100%;max-width:100%;height:100%}header.svelte-6kgsuo{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:13px;display:flex}.moon.svelte-6kgsuo{color:#f2c56f;display:inline-grid}.gone.svelte-6kgsuo{font:500 11px var(--font-mono);color:#e8ecf880;margin-left:auto}ol.svelte-6kgsuo{gap:4px;margin:0;padding:10px;list-style:none;display:grid}li.svelte-6kgsuo{opacity:.35;border-radius:6px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:9px 10px;font-size:13px;transition:opacity .3s,background-color .3s;display:grid}li.on.svelte-6kgsuo{opacity:1;background:#ffffff0d}.at.svelte-6kgsuo{font:400 10px var(--font-mark);color:#f2c56f}.task.svelte-6kgsuo b:where(.svelte-6kgsuo){margin-right:3px}.state.svelte-6kgsuo{font:500 10px var(--font-mono);color:var(--glow-feedback)}footer.svelte-6kgsuo{font:500 11px var(--font-mono);color:#e8ecf899;border-top:1px solid #ffffff14;padding:10px 14px 13px}.story.svelte-3tu8k6{height:calc(var(--stories) * 88vh);background:var(--night-0);position:relative}.story.flow.svelte-3tu8k6{height:auto}.stage.svelte-3tu8k6{isolation:isolate;--mx:50%;--my:45%;height:100dvh;position:sticky;top:0;overflow:hidden}.flow.svelte-3tu8k6 .stage:where(.svelte-3tu8k6){height:auto;position:static;overflow:visible}.floor.svelte-3tu8k6{background:#1b2a2a;position:absolute;inset:0}.office-rest.svelte-3tu8k6{object-fit:cover;object-position:55% 50%;width:100%;height:100%;image-rendering:pixelated;display:block}.floor.svelte-3tu8k6 .office-canvas-shell{width:100%;height:100%;position:absolute;inset:0}.shade.svelte-3tu8k6{pointer-events:none;background:radial-gradient(circle var(--spot,clamp(150px, 22vw, 300px)) at var(--mx) var(--my), #090c1e00 0%, rgba(9, 12, 30, calc(var(--shade) * .6)) 55%, rgba(9, 12, 30, var(--shade)) 100%);position:absolute;inset:0}.sunrise.svelte-3tu8k6{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(70% 60% at 85% 100%,#ffaa5af2,#ff8c5a00 70%),linear-gradient(#ffbe7800 40%,#ffbe7866);position:absolute;inset:0}.power.svelte-3tu8k6{background:var(--night-0);pointer-events:none;place-items:center;transition:opacity .48s steps(4,end);display:grid;position:absolute;inset:0}.booted.svelte-3tu8k6 .power:where(.svelte-3tu8k6){opacity:0}.loading.svelte-3tu8k6{font:400 11px var(--font-mark);letter-spacing:.08em;text-transform:uppercase;color:var(--on-night-3);margin-top:30vh;animation:1s steps(2,end) infinite svelte-3tu8k6-blink}.booted.svelte-3tu8k6 .loading:where(.svelte-3tu8k6){display:none}@keyframes svelte-3tu8k6-blink{50%{opacity:.3}}.scrim.svelte-3tu8k6{pointer-events:none;background:linear-gradient(90deg, rgba(9, 12, 30, calc(.5 + .35 * var(--hero))) 0%, rgba(9, 12, 30, calc(.2 + .35 * var(--hero))) 40%, #090c1e00 72%), linear-gradient(0deg, #090c1ea6 0%, #090c1e00 42%);position:absolute;inset:0}.flow.svelte-3tu8k6 .floor:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .shade:where(.svelte-3tu8k6){height:52vh;position:relative}.flow.svelte-3tu8k6 .shade:where(.svelte-3tu8k6){margin-top:-52vh}.flow.svelte-3tu8k6 .scrim:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .sunrise:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .power:where(.svelte-3tu8k6){display:none}.say.svelte-3tu8k6{z-index:1;pointer-events:none;position:absolute;top:0;left:0}.say.svelte-3tu8k6 span:where(.svelte-3tu8k6){color:#141826;font:400 11px/1.2 var(--font-mark);letter-spacing:.02em;white-space:nowrap;background:#fdfcf6;border:2px solid #0b0e1c;padding:7px 10px 8px;animation:.42s steps(5,end) both svelte-3tu8k6-say-pop;position:absolute;bottom:52px;left:0;transform:translate(-50%);box-shadow:3px 3px #0b0e1c}.say.svelte-3tu8k6 span:where(.svelte-3tu8k6):after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#0b0e1c;width:8px;height:6px;margin-left:-4px;position:absolute;bottom:-8px;left:50%}.say.below.svelte-3tu8k6 span:where(.svelte-3tu8k6){top:14px;bottom:auto}.say.below.svelte-3tu8k6 span:where(.svelte-3tu8k6):after{clip-path:polygon(50% 0,100% 100%,0 100%);top:-8px;bottom:auto}@keyframes svelte-3tu8k6-say-pop{0%{opacity:0;transform:translate(-50%)scale(.2)}60%{opacity:1;transform:translate(-50%)scale(1.15)}to{transform:translate(-50%)scale(1)}}.tags.svelte-3tu8k6{z-index:0;pointer-events:none;position:absolute;inset:0}.head.svelte-3tu8k6{will-change:transform;position:absolute;top:0;left:0}.chip.svelte-3tu8k6{white-space:nowrap;opacity:.82;border-radius:3px;align-items:center;gap:4px;padding:2px;transition:opacity .2s;display:inline-flex;position:absolute;bottom:30px;left:0;transform:translate(-50%)}.chip.svelte-3tu8k6 b:where(.svelte-3tu8k6){font:400 9px/1 var(--font-mark);letter-spacing:.04em;color:#fff;text-shadow:0 1px #0b0e1c,0 0 6px #0b0e1ccc;padding:0 4px 0 2px}.head.focus.svelte-3tu8k6 .chip:where(.svelte-3tu8k6),.head.open.svelte-3tu8k6 .chip:where(.svelte-3tu8k6){opacity:1;background:#0b0e1cb8;animation:1.2s steps(2,end) infinite svelte-3tu8k6-bob-tag;box-shadow:0 0 0 1px #ffffff1f}@keyframes svelte-3tu8k6-bob-tag{50%{translate:0 -2px}}.head.cheer.svelte-3tu8k6 .chip:where(.svelte-3tu8k6){animation:.45s steps(3,end) infinite alternate svelte-3tu8k6-hop}@keyframes svelte-3tu8k6-hop{to{translate:0 -10px}}.card-tag.svelte-3tu8k6{color:#141826;white-space:nowrap;background:#fdfcf6;border:2px solid #0b0e1c;gap:2px;padding:7px 9px 8px;animation:.18s steps(3,end) both svelte-3tu8k6-tag-in;display:grid;position:absolute;bottom:56px;left:0;transform:translate(-50%);box-shadow:3px 3px #0b0e1c}.head.ni.svelte-3tu8k6 .card-tag:where(.svelte-3tu8k6){border-color:#6b4a12;box-shadow:3px 3px #6b4a12}@keyframes svelte-3tu8k6-tag-in{0%{opacity:0;translate:0 8px}}.card-tag.svelte-3tu8k6 b:where(.svelte-3tu8k6){font:400 11px/1 var(--font-mark);letter-spacing:.03em}.card-tag.svelte-3tu8k6 span:where(.svelte-3tu8k6){font:500 10px/1.2 var(--font-mono);color:#5b6276}.card-tag.svelte-3tu8k6 em:where(.svelte-3tu8k6){font:500 11px/1.2 var(--font-ui);color:var(--intent-feedback);font-style:normal}.hero.svelte-3tu8k6,.beat.svelte-3tu8k6{pointer-events:none;grid-template-columns:minmax(0,1fr);align-content:center;padding:96px clamp(16px,4.5vw,64px) 40px;display:grid;position:absolute;inset:0}.hero.svelte-3tu8k6>:where(.svelte-3tu8k6),.beat.svelte-3tu8k6>:where(.svelte-3tu8k6){pointer-events:auto}.flow.svelte-3tu8k6 .hero:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .beat:where(.svelte-3tu8k6){min-height:0;padding-block:48px;position:relative}.hero.svelte-3tu8k6{will-change:opacity, transform;align-content:end;max-width:920px;padding-bottom:clamp(36px,10vh,104px)}.hello.svelte-3tu8k6{border:1px solid var(--night-edge-strong);width:fit-content;font:500 12px var(--font-mono);color:var(--on-night);background:#0a0d1cdb;border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:7px 12px 7px 10px;display:inline-flex}.live.svelte-3tu8k6{background:var(--glow-feedback);width:7px;height:7px;box-shadow:0 0 10px var(--glow-feedback);animation:1.4s steps(2,end) infinite svelte-3tu8k6-blink}.hero.svelte-3tu8k6 h1:where(.svelte-3tu8k6){letter-spacing:-.055em;color:#fff;text-shadow:0 10px 50px #090c1e99;margin:0;font-size:min(clamp(56px,10vw,160px),17vh);font-weight:700;line-height:.92}.hero.svelte-3tu8k6 h1:where(.svelte-3tu8k6) .mask:where(.svelte-3tu8k6):last-child>span:where(.svelte-3tu8k6){background:linear-gradient(92deg,#fff 0% 30%,#f7d79b 62%,#a58fe0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.14em;padding-bottom:.14em}.hero.svelte-3tu8k6 h1:where(.svelte-3tu8k6) .mask:where(.svelte-3tu8k6):last-child{margin-bottom:-.14em;padding-bottom:.14em}.lede.svelte-3tu8k6{color:#eef1fadb;text-shadow:0 1px 14px #090c1eb3;text-wrap:pretty;max-width:58ch;margin:26px 0 0;font-size:clamp(16px,1.45vw,19px);line-height:1.55}.actions.svelte-3tu8k6{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.hosted.svelte-3tu8k6{color:#fff;min-height:50px;font:600 15px var(--font-ui);transition:background-color .2s var(--glide), border-color .2s var(--glide), transform .14s var(--glide);background:#0a0d1cc7;border:1px solid #ffffff52;border-radius:6px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.hosted.svelte-3tu8k6:hover{background:#0a0d1c99;border-color:#fff9;transform:translateY(-1px)}.hosted.svelte-3tu8k6:hover svg{transform:translate(2px)}.hosted.svelte-3tu8k6 svg{transition:transform .2s var(--glide)}.hosted.svelte-3tu8k6:focus-visible{outline:3px solid var(--glow-direction);outline-offset:3px}.scroll.svelte-3tu8k6{width:fit-content;font:500 12px var(--font-mono);color:var(--on-night-2);align-items:center;gap:10px;margin-top:30px;text-decoration:none;display:inline-flex}.scroll.svelte-3tu8k6:hover{color:#fff}.arrow.svelte-3tu8k6{border:1px solid var(--night-edge-strong);border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.arrow.svelte-3tu8k6 svg{animation:1.6s steps(4,end) infinite svelte-3tu8k6-bob}@keyframes svelte-3tu8k6-bob{50%{transform:translateY(3px)}}.flow.svelte-3tu8k6 .scroll:where(.svelte-3tu8k6){display:none}.rail.svelte-3tu8k6{z-index:4;opacity:0;pointer-events:none;transition:opacity .4s var(--glide), transform .6s var(--glide);gap:4px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;left:clamp(10px,1.6vw,22px);transform:translate(-8px,-50%)}.rail.shown.svelte-3tu8k6{opacity:1;pointer-events:auto;transform:translateY(-50%)}.rail.svelte-3tu8k6 button:where(.svelte-3tu8k6){height:22px;color:var(--on-night-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.rail.svelte-3tu8k6 .tick:where(.svelte-3tu8k6){width:10px;height:2px;transition:width .4s var(--glide), background-color .3s;background:currentColor}.rail.svelte-3tu8k6 .past:where(.svelte-3tu8k6) .tick:where(.svelte-3tu8k6){background:var(--on-night-2)}.rail.svelte-3tu8k6 .on:where(.svelte-3tu8k6){color:#fff}.rail.svelte-3tu8k6 .on:where(.svelte-3tu8k6) .tick:where(.svelte-3tu8k6){background:#fff;width:22px}.rail.svelte-3tu8k6 .label:where(.svelte-3tu8k6){font:400 10px var(--font-mark);letter-spacing:.04em;opacity:0;transition:opacity .2s, transform .3s var(--glide);transform:translate(-4px)}.rail.svelte-3tu8k6 .on:where(.svelte-3tu8k6) .label:where(.svelte-3tu8k6),.rail.svelte-3tu8k6 button:where(.svelte-3tu8k6):hover .label:where(.svelte-3tu8k6),.rail.svelte-3tu8k6 button:where(.svelte-3tu8k6):focus-visible .label:where(.svelte-3tu8k6){opacity:1;transform:none}.rail.svelte-3tu8k6 button:where(.svelte-3tu8k6):focus-visible{outline-offset:2px;outline:2px solid #fff}.beat.svelte-3tu8k6{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:end;gap:clamp(20px,3vw,48px);padding-left:clamp(108px,8vw,128px)}.card.svelte-3tu8k6{border:1px solid var(--night-edge-strong);color:var(--on-night);background:#0c0f20e6;border-radius:10px;margin-bottom:clamp(0px,4vh,40px);padding:clamp(20px,2.2vw,28px);box-shadow:0 30px 60px -30px #000c}.step.svelte-3tu8k6{font:400 11px var(--font-mark);letter-spacing:.06em;color:var(--on-night-3);align-items:center;gap:10px;margin:0;display:flex}.step.svelte-3tu8k6 .time:where(.svelte-3tu8k6){color:var(--glow-authority);background:#ffffff14;border-radius:3px;padding:3px 6px}.card.svelte-3tu8k6 h2:where(.svelte-3tu8k6){letter-spacing:-.035em;text-wrap:balance;margin:14px 0 12px;font-size:clamp(24px,2.6vw,34px);font-weight:680;line-height:1.04}.body.svelte-3tu8k6{color:var(--on-night-2);margin:0;font-size:15px;line-height:1.55}.slot.svelte-3tu8k6{place-self:center end;width:min(820px,100%);display:grid;position:relative}.grow.svelte-3tu8k6{justify-items:end;gap:10px;display:grid}.frame.svelte-3tu8k6{background:var(--surface-pane);width:100%;height:min(440px,100dvh - 200px);color:var(--ink);scrollbar-width:thin;border:1px solid #ffffff80;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #090c1e66,0 40px 80px -30px #000000d9,0 0 120px -20px #a58fe059}.panel.svelte-3tu8k6{display:contents}html.js .panel[data-ssr].svelte-3tu8k6{display:none}.frame.dark.svelte-3tu8k6{background:#0e1220;border-color:#ffffff1f}.dock.svelte-3tu8k6{z-index:0;opacity:0;transition:opacity .7s var(--glide)}.dock.shown.svelte-3tu8k6{opacity:1}.dock.svelte-3tu8k6>:where(.svelte-3tu8k6){pointer-events:none}.dock.svelte-3tu8k6 .frame:where(.svelte-3tu8k6){transition:background-color .7s var(--glide), border-color .7s var(--glide)}.dock.svelte-3tu8k6 .caption:where(.svelte-3tu8k6){visibility:hidden}.story.svelte-3tu8k6:not(.flow) .card:where(.svelte-3tu8k6){height:var(--card-h,auto)}.story.svelte-3tu8k6:not(.flow) .beat:where(.svelte-3tu8k6):not(.dock) .card:where(.svelte-3tu8k6),.story.svelte-3tu8k6:not(.flow) .beat:where(.svelte-3tu8k6):not(.dock) .frame:where(.svelte-3tu8k6){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.story.svelte-3tu8k6:not(.flow) .beat:where(.svelte-3tu8k6):not(.dock) .card-in:where(.svelte-3tu8k6),.story.svelte-3tu8k6:not(.flow) .beat:where(.svelte-3tu8k6):not(.dock) .grow:where(.svelte-3tu8k6){transition:opacity .52s var(--glide) .22s}.story.svelte-3tu8k6:not(.flow) .beat[data-in=false]:where(.svelte-3tu8k6) .card-in:where(.svelte-3tu8k6),.story.svelte-3tu8k6:not(.flow) .beat[data-in=false]:where(.svelte-3tu8k6) .grow:where(.svelte-3tu8k6){opacity:0;transition:opacity .22s ease-out}.story.svelte-3tu8k6:not(.flow) .beat:where(.svelte-3tu8k6) .rise:where(.svelte-3tu8k6),.story.svelte-3tu8k6:not(.flow) .beat:where(.svelte-3tu8k6) .mask:where(.svelte-3tu8k6)>span:where(.svelte-3tu8k6){filter:none!important;opacity:1!important;transition:none!important;transform:none!important}.caption.svelte-3tu8k6{background:#0a0d1c99;border-radius:4px;margin:0;padding:4px 8px}.flow.svelte-3tu8k6 .grow:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .card-in:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .card:where(.svelte-3tu8k6){opacity:1!important;filter:none!important;transform:none!important}.flow.svelte-3tu8k6 .beat:where(.svelte-3tu8k6){padding-left:clamp(16px,4.5vw,64px)}@media (width<=900px){.beat.svelte-3tu8k6{grid-template-columns:1fr;align-content:end;align-items:end;gap:12px;padding:72px 16px}.slot.svelte-3tu8k6{order:-1;justify-self:stretch}.grow.svelte-3tu8k6{justify-items:stretch}.frame.svelte-3tu8k6{height:min(54dvh,440px)}.card.svelte-3tu8k6{margin-bottom:0;padding:16px 18px}.card.svelte-3tu8k6 h2:where(.svelte-3tu8k6){margin:8px 0 6px;font-size:22px}.body.svelte-3tu8k6{font-size:14px}.caption.svelte-3tu8k6,.rail.svelte-3tu8k6{display:none}.hero.svelte-3tu8k6 h1:where(.svelte-3tu8k6){font-size:clamp(44px,13vw,72px)}}@media (width<=600px){.hero.svelte-3tu8k6{padding-bottom:28px}.hero.svelte-3tu8k6 h1:where(.svelte-3tu8k6){font-size:clamp(40px,12.4vw,60px)}.hello.svelte-3tu8k6{margin-bottom:16px;font-size:11px}.lede.svelte-3tu8k6{margin-top:16px;font-size:15px}.actions.svelte-3tu8k6{margin-top:20px}.scroll.svelte-3tu8k6{display:none}}@media (width<=900px) and (height<=760px){.body.svelte-3tu8k6{display:block}.frame.svelte-3tu8k6{height:min(42dvh,330px)}}@media (prefers-reduced-motion:reduce){.arrow.svelte-3tu8k6 svg,.live.svelte-3tu8k6,.loading.svelte-3tu8k6,.chip.svelte-3tu8k6{animation:none!important}.power.svelte-3tu8k6{display:none}}.flow.svelte-3tu8k6 .stage:where(.svelte-3tu8k6){flex-direction:column;display:flex}.flow.svelte-3tu8k6 .hero:where(.svelte-3tu8k6){order:-1;padding-top:116px}.flow.svelte-3tu8k6 .hello:where(.svelte-3tu8k6){display:none}.flow.svelte-3tu8k6 .hero:where(.svelte-3tu8k6) h1:where(.svelte-3tu8k6){font-size:clamp(46px,8vw,100px)}.flow.svelte-3tu8k6 .floor:where(.svelte-3tu8k6){border-radius:16px;width:calc(100% - 48px);height:clamp(260px,30vw,420px);margin:0 24px 24px;overflow:hidden}.flow.svelte-3tu8k6 .shade:where(.svelte-3tu8k6){display:none}@media (width<=600px){.tags.svelte-3tu8k6{opacity:clamp(0, calc((1 - var(--hero,0)) * 3 - .3), 1)}.hero.svelte-3tu8k6{align-content:start;padding:116px 20px 32px}.hello.svelte-3tu8k6{display:none}.hero.svelte-3tu8k6 h1:where(.svelte-3tu8k6),.flow.svelte-3tu8k6 .hero:where(.svelte-3tu8k6) h1:where(.svelte-3tu8k6){font-size:clamp(46px,14vw,64px)}.lede.svelte-3tu8k6{max-width:31ch;font-size:16px}.actions.svelte-3tu8k6{align-items:stretch;gap:14px}.scrim.svelte-3tu8k6{background:linear-gradient(#090c1ef2 0%,#090c1ee6 48%,#090c1e26 90%)}.flow.svelte-3tu8k6 .stage:where(.svelte-3tu8k6){flex-direction:column;display:flex}.flow.svelte-3tu8k6 .hero:where(.svelte-3tu8k6){order:-1;padding:112px 20px 28px}.flow.svelte-3tu8k6 .floor:where(.svelte-3tu8k6){border-radius:12px;width:calc(100% - 32px);height:240px;margin:0 16px 12px;overflow:hidden}.flow.svelte-3tu8k6 .shade:where(.svelte-3tu8k6){display:none}.flow.svelte-3tu8k6 .beat:where(.svelte-3tu8k6){border-top:1px solid var(--night-edge);gap:16px;padding:28px 16px}.flow.svelte-3tu8k6 .card:where(.svelte-3tu8k6){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;order:-1;padding:0 2px}.flow.svelte-3tu8k6 .body:where(.svelte-3tu8k6){font-size:15px;display:block}.flow.svelte-3tu8k6 .frame:where(.svelte-3tu8k6){height:clamp(340px,54svh,460px);box-shadow:0 14px 40px -24px #0009}.flow.svelte-3tu8k6 .slot:where(.svelte-3tu8k6){order:0}}.who.svelte-1db29xs{color:var(--ink);background:radial-gradient(60% 50% at 80% 0,#f2c56f38,#0000 70%),linear-gradient(#f6efe4 0%,#f4f1ea 100%);padding:clamp(96px,12vw,150px) 0}header.svelte-1db29xs{max-width:780px}.eyebrow.svelte-1db29xs{color:#9a6a1c}.lead.svelte-1db29xs{color:var(--text-secondary)}.legend.svelte-1db29xs{color:var(--text-secondary);flex-wrap:wrap;gap:18px;margin:20px 0 0;font-size:13px;display:flex}.legend.svelte-1db29xs span:where(.svelte-1db29xs){align-items:center;gap:8px;display:inline-flex}.board.svelte-1db29xs{grid-template-columns:1fr 1fr;gap:12px clamp(80px,12vw,180px);margin-top:56px;display:grid;position:relative}.wires.svelte-1db29xs{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wires.svelte-1db29xs path:where(.svelte-1db29xs){fill:none;stroke:#29324424;stroke-width:2px;stroke-dasharray:4 4;transition:stroke .3s}.wires.svelte-1db29xs path.on:where(.svelte-1db29xs){stroke:#c8902f;stroke-width:2.5px;animation:.8s steps(4,end) infinite svelte-1db29xs-march}@keyframes svelte-1db29xs-march{to{stroke-dashoffset:-16px}}.column.svelte-1db29xs{align-content:start;gap:10px;display:grid;position:relative}.col-label.svelte-1db29xs{font:400 10px var(--font-mark);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 4px}.card.svelte-1db29xs{border:1px solid var(--border-strong);transition:border-color .3s var(--glide), box-shadow .3s var(--glide), transform .4s var(--glide), opacity .7s var(--glide), filter .7s var(--glide);background:#ffffffd1;border-radius:10px;grid-template-columns:44px 1fr;gap:14px;padding:14px 16px;display:grid;box-shadow:0 16px 30px -24px #14182c66}.person.svelte-1db29xs{cursor:default}.card.svelte-1db29xs:focus-visible{outline-offset:2px;outline:2px solid #c8902f}.card.on.svelte-1db29xs{transform:translateX(var(--nudge,4px));border-color:#c8902f;box-shadow:0 0 0 3px #f2c56f59,0 20px 36px -22px #14182c73}.agent.on.svelte-1db29xs{--nudge:-4px;border-color:#4f7fb6;box-shadow:0 0 0 3px #7fb0e659,0 20px 36px -22px #14182c73}.avatar.svelte-1db29xs{background:#f2ead9;border-radius:8px;place-items:center;width:44px;height:50px;display:grid;overflow:hidden}.agent.svelte-1db29xs .avatar:where(.svelte-1db29xs){background:#e3ecf7}.card.svelte-1db29xs p:where(.svelte-1db29xs){margin:0}.name.svelte-1db29xs{align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}.role.svelte-1db29xs{font:500 11px var(--font-mono);color:var(--text-tertiary);margin-top:2px!important}.gift.svelte-1db29xs{font-size:14px;line-height:1.45;margin-top:8px!important}.pairs.svelte-1db29xs{color:var(--text-tertiary);font-size:12.5px;line-height:1.4;margin-top:6px!important}.on.svelte-1db29xs .pairs:where(.svelte-1db29xs){color:#8a5d14}.note.svelte-1db29xs{color:var(--text-tertiary);margin:22px 0 0}@media (width<=860px){.board.svelte-1db29xs{grid-template-columns:1fr;gap:28px}.wires.svelte-1db29xs{display:none}.card.on.svelte-1db29xs{transform:none}}@media (prefers-reduced-motion:reduce){.wires.svelte-1db29xs path.on:where(.svelte-1db29xs){animation:none}}.why.svelte-11r8a0r{background:radial-gradient(ellipse 50% 40% at 15% 30%, #7fb0e629, transparent 70%), linear-gradient(180deg, var(--day-0) 0%, #eef0f6 100%);height:400vh;color:var(--ink);position:relative}.pin.svelte-11r8a0r{box-sizing:border-box;height:100dvh;width:min(100%, var(--page-max));padding:88px var(--gutter) 24px;grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);align-items:center;gap:12px clamp(24px,4vw,56px);margin:0 auto;display:grid;position:sticky;top:0}.eyebrow.svelte-11r8a0r{color:var(--intent-conversation)}.caption.svelte-11r8a0r{margin-top:26px;display:grid}.cap.svelte-11r8a0r{opacity:0;filter:blur(3px);grid-area:1/1;transition:opacity .22s,transform .22s,filter .22s;transform:translateY(10px)}.cap.on.svelte-11r8a0r{opacity:1;filter:none;transition:opacity .7s var(--glide) .12s, transform .9s var(--glide) .12s, filter .7s var(--glide) .12s;transform:none}.cap.svelte-11r8a0r p:where(.svelte-11r8a0r){margin:0}.cap-title.svelte-11r8a0r{letter-spacing:-.015em;align-items:baseline;gap:10px;font-size:19px;font-weight:650;display:flex}.n.svelte-11r8a0r{font:400 11px var(--font-mark);color:var(--intent-conversation)}.cap-body.svelte-11r8a0r{color:var(--text-secondary);padding-left:30px;font-size:14.5px;line-height:1.5;margin-top:6px!important}.panes.svelte-11r8a0r{grid-template-columns:1fr 1fr;gap:14px;height:min(460px,100dvh - 190px);display:grid}.pane.svelte-11r8a0r{min-width:0;box-shadow:0 0 0 1px var(--border-strong), 0 30px 60px -36px #14182c73;transition:box-shadow .6s var(--glide);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.bar.svelte-11r8a0r{border-bottom:1px solid var(--border-strong);align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.lights.svelte-11r8a0r{gap:4px;display:flex}.lights.svelte-11r8a0r i:where(.svelte-11r8a0r){background:var(--border-strong);border-radius:50%;width:7px;height:7px}.pane-title.svelte-11r8a0r{font-weight:650}.meta.svelte-11r8a0r{font:500 10.5px var(--font-mono);color:var(--text-tertiary);margin-left:auto}.chat.strained.svelte-11r8a0r{box-shadow:0 0 0 1px color-mix(in srgb, var(--intent-authority) 60%, transparent), 0 30px 60px -36px #14182c73}.ctx.svelte-11r8a0r{font:500 10.5px var(--font-mono);color:var(--text-tertiary);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 12px;display:grid}.track.svelte-11r8a0r{background:var(--surface-alt);border-radius:2px;height:4px;overflow:hidden}.track.svelte-11r8a0r i:where(.svelte-11r8a0r){background:var(--intent-conversation);transform-origin:0;height:100%;transition:background-color .3s;display:block}.track.svelte-11r8a0r i.full:where(.svelte-11r8a0r){background:#d0613f}.pct.svelte-11r8a0r{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch}.thread.svelte-11r8a0r{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 12px 12px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.thread.svelte-11r8a0r ol:where(.svelte-11r8a0r){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.line.svelte-11r8a0r{max-width:88%;animation:svelte-11r8a0r-arrive .6s var(--glide) both;font-size:13px;line-height:1.4}.line.svelte-11r8a0r p:where(.svelte-11r8a0r){border-radius:10px;margin:0;padding:7px 10px}.line.you.svelte-11r8a0r{align-self:flex-end}.line.you.svelte-11r8a0r p:where(.svelte-11r8a0r){background:var(--intent-direction);color:#fff;border-bottom-right-radius:3px}.line.agent.svelte-11r8a0r p:where(.svelte-11r8a0r){background:var(--surface-alt);border-bottom-left-radius:3px}.line.lost.svelte-11r8a0r p:where(.svelte-11r8a0r){opacity:.35;text-decoration:line-through;transition:opacity .6s}.line.wrong.svelte-11r8a0r p:where(.svelte-11r8a0r){background:#fdf0eb;box-shadow:inset 0 0 0 1.5px #d0613f}.tool.svelte-11r8a0r{color:#aeb6d6;font:500 10.5px var(--font-mono);background:#0f1326;border-radius:6px;margin-top:4px;padding:5px 8px;display:block}.flag.svelte-11r8a0r{color:#fff;font:500 10.5px var(--font-mono);background:#d0613f;border-radius:3px;margin-top:5px;padding:2px 7px;animation:.42s steps(4,end) both svelte-11r8a0r-shake;display:inline-block}.line.system.svelte-11r8a0r{align-self:center;max-width:none}.sys.svelte-11r8a0r{color:#7a4d10;font:500 10.5px var(--font-mono);background:#fbecd4;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.dropped.svelte-11r8a0r{z-index:1;box-shadow:0 0 0 1px var(--border-strong), 0 12px 24px -16px #14182c80;animation:svelte-11r8a0r-drop .7s var(--glide) both;background:#fffffff0;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;padding:7px 10px;font-size:12.5px;display:flex;position:absolute;top:6px;left:12px;right:12px}.dropped.svelte-11r8a0r s:where(.svelte-11r8a0r){color:var(--text-secondary)}.dropped.svelte-11r8a0r span:where(.svelte-11r8a0r){font:500 10px var(--font-mono);color:#b0502f}.team.lit.svelte-11r8a0r{box-shadow:0 0 0 1px color-mix(in srgb, var(--intent-feedback) 55%, transparent), 0 30px 60px -30px #428c6e73}.lanes.svelte-11r8a0r{flex:1;grid-template-rows:repeat(4,1fr);margin:0;padding:6px;list-style:none;display:grid}.lane.svelte-11r8a0r{filter:grayscale();transition:filter .6s var(--glide), transform .8s var(--glide), background-color .4s;border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid;transform:translate(14px)}.lane.shown.svelte-11r8a0r{filter:none;transform:none}.lane.done.svelte-11r8a0r{background:color-mix(in srgb, var(--intent-feedback) 7%, transparent)}.face.svelte-11r8a0r{background:var(--surface-alt);border-radius:8px;place-items:center;width:36px;height:38px;display:grid;overflow:hidden}.lane-body.svelte-11r8a0r{gap:3px;min-width:0;display:grid}.lane-body.svelte-11r8a0r p:where(.svelte-11r8a0r){margin:0}.who.svelte-11r8a0r{white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:flex}.goal.svelte-11r8a0r{min-width:0;font:500 10.5px var(--font-mono);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;display:flex}.goal-text.svelte-11r8a0r{text-overflow:ellipsis;overflow:hidden}.goal.svelte-11r8a0r em:where(.svelte-11r8a0r){flex:none}.pin-ico.svelte-11r8a0r{background:var(--intent-direction);flex:none;width:6px;height:6px}.goal.svelte-11r8a0r em:where(.svelte-11r8a0r){background:var(--state-success);color:#fff;animation:.36s steps(3,end) both svelte-11r8a0r-pop;animation-delay:calc(var(--i) * 80ms);border-radius:2px;padding:0 4px;font-style:normal}.progress.svelte-11r8a0r{background:var(--surface-alt);border-radius:2px;height:3px;overflow:hidden}.progress.svelte-11r8a0r i:where(.svelte-11r8a0r){background:var(--intent-feedback);transform-origin:0;height:100%;display:block}.status.svelte-11r8a0r{font:500 10.5px var(--font-mono);color:var(--text-tertiary);white-space:nowrap;margin-left:auto;padding-left:8px}.done.svelte-11r8a0r .status:where(.svelte-11r8a0r){color:var(--state-success)}.decision.svelte-11r8a0r{opacity:0;transition:opacity .6s var(--glide), transform .8s var(--glide);background:#fff7e6;border-radius:8px;align-items:center;gap:8px;margin:0 8px 8px;padding:9px 12px;font-size:12.5px;display:flex;transform:translateY(12px);box-shadow:inset 0 0 0 1px #e0a63f80}.decision.on.svelte-11r8a0r{opacity:1;transform:none}.dot.svelte-11r8a0r{background:#e0a63f;width:7px;height:7px;animation:1.2s steps(2,end) infinite svelte-11r8a0r-blink}.honest.svelte-11r8a0r{border-top:1px solid var(--border-strong);max-width:34ch;color:var(--text-tertiary);margin:28px 0 0;padding-top:14px;font-size:12.5px;line-height:1.5}@keyframes svelte-11r8a0r-arrive{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes svelte-11r8a0r-drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes svelte-11r8a0r-pop{0%{opacity:0;transform:scale(.6)}}@keyframes svelte-11r8a0r-shake{25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes svelte-11r8a0r-blink{50%{opacity:.3}}.still.svelte-11r8a0r{height:auto}.still.svelte-11r8a0r .pin:where(.svelte-11r8a0r){height:auto;padding-block:96px;position:static}.still.svelte-11r8a0r .cap:where(.svelte-11r8a0r):not(:last-child){display:none}@media (width<=900px){.why.svelte-11r8a0r{height:380vh}.pin.svelte-11r8a0r{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;gap:12px;padding-top:76px;padding-bottom:76px}header.svelte-11r8a0r .display{font-size:34px}.caption.svelte-11r8a0r{margin-top:10px}.cap-title.svelte-11r8a0r{font-size:16px}.cap-body.svelte-11r8a0r{font-size:13px}.panes.svelte-11r8a0r{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;align-self:stretch;gap:10px;height:auto;min-height:0}.pane.svelte-11r8a0r{min-height:0}.chat.svelte-11r8a0r .ctx:where(.svelte-11r8a0r){padding-block:5px}.lanes.svelte-11r8a0r{padding:4px}.who.svelte-11r8a0r{font-size:12px}.decision.svelte-11r8a0r{margin-top:2px;padding:7px 10px;font-size:12px}.lanes.svelte-11r8a0r{grid-template-rows:none;gap:0}.lane.svelte-11r8a0r{padding:3px 6px}.progress.svelte-11r8a0r{display:none}.face.svelte-11r8a0r{width:30px;height:32px}.honest.svelte-11r8a0r{display:none}}@media (prefers-reduced-motion:reduce){.cap.svelte-11r8a0r,.cap.on.svelte-11r8a0r,.lane.svelte-11r8a0r,.decision.svelte-11r8a0r{transition:none}.line.svelte-11r8a0r,.dropped.svelte-11r8a0r,.flag.svelte-11r8a0r,.goal.svelte-11r8a0r em:where(.svelte-11r8a0r),.dot.svelte-11r8a0r{animation:none}}@media (width<=900px){.why.still.svelte-11r8a0r{height:auto}.still.svelte-11r8a0r .pin:where(.svelte-11r8a0r){padding-block:64px}.still.svelte-11r8a0r .panes:where(.svelte-11r8a0r){min-height:540px}}.later.svelte-uue1np{min-height:100vh}
