.wd.svelte-1lvb86m{position:relative;width:100%;overflow:hidden;border-radius:8px}.app.svelte-1lvb86m{position:absolute;top:0;left:0;transform-origin:0 0;display:grid;grid-template-rows:38px 1fr 26px;background:#fff;border:1px solid #b9bfcb;border-radius:10px;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:400;color:#1f2430;line-height:1.4}.app.svelte-1lvb86m p:where(.svelte-1lvb86m){margin:0}.hint.svelte-1lvb86m{margin:auto!important;color:#8a90a0;font-size:13px}.title.svelte-1lvb86m{display:grid;grid-template-columns:120px 80px 1fr 120px;align-items:center;padding:0 14px;border-bottom:1px solid #e6e8ec;background:#fbfbfc}.lights.svelte-1lvb86m{display:flex;gap:8px}.lights.svelte-1lvb86m i:where(.svelte-1lvb86m){width:12px;height:12px;border-radius:50%;background:#dcdfe5}.nav.svelte-1lvb86m{display:flex;gap:6px;color:#8a90a0}.search.svelte-1lvb86m{justify-self:center;display:flex;align-items:center;gap:8px;width:420px;height:24px;padding:0 10px;border:1px solid #e1e4ea;border-radius:6px;background:#fff;color:#6b7285;font-size:12px}.who.svelte-1lvb86m{justify-self:end;font-size:12px;color:#47516d}.body.svelte-1lvb86m{display:grid;grid-template-columns:48px 270px 1fr 480px;min-height:0}.dock.svelte-1lvb86m{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:14px;border-right:1px solid #e6e8ec;color:#9aa0ae}.dock.svelte-1lvb86m .on:where(.svelte-1lvb86m){color:#373f55}.explorer.svelte-1lvb86m{border-right:1px solid #e6e8ec;padding:10px 0;background:#fbfbfc;min-width:0}.explorer.svelte-1lvb86m .head:where(.svelte-1lvb86m){padding:0 16px 10px;font-size:11px;letter-spacing:.04em;color:#6b7285}.empty.svelte-1lvb86m{padding:6px 16px;color:#6b7285;font-size:12.5px}.empty.svelte-1lvb86m p:where(.svelte-1lvb86m){margin-bottom:12px!important}.btn.svelte-1lvb86m{display:block;padding:6px 0;text-align:center;border-radius:4px;background:#373f55;color:#fff;font-size:12.5px}.explorer.svelte-1lvb86m ul:where(.svelte-1lvb86m){list-style:none;margin:0;padding:0}.explorer.svelte-1lvb86m li:where(.svelte-1lvb86m){display:flex;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;color:#2c3242;white-space:nowrap;animation:svelte-1lvb86m-show .26s ease both}.explorer.svelte-1lvb86m li:where(.svelte-1lvb86m) svg{color:#5e6c8e;flex:none}.explorer.svelte-1lvb86m li.folder:where(.svelte-1lvb86m){font-weight:600}.explorer.svelte-1lvb86m li.active:where(.svelte-1lvb86m){background:#e8ebf2}.explorer.svelte-1lvb86m li.fresh:where(.svelte-1lvb86m){animation:svelte-1lvb86m-arrive 1.2s cubic-bezier(.2,0,0,1) both}@keyframes svelte-1lvb86m-show{0%{opacity:0}}@keyframes svelte-1lvb86m-arrive{0%{background:#dfe7ff;opacity:0}40%{background:#dfe7ff;opacity:1}}.editor.svelte-1lvb86m{display:grid;grid-template-rows:34px 1fr;min-width:0;border-right:1px solid #e6e8ec}.tabs.svelte-1lvb86m{position:relative;display:flex;align-items:stretch;border-bottom:1px solid #e6e8ec;background:#fbfbfc}.tab.svelte-1lvb86m{display:flex;align-items:center;gap:10px;padding:0 14px;font-size:12.5px;color:#6b7285;border-right:1px solid #e6e8ec;white-space:nowrap}.tab.on.svelte-1lvb86m{background:#fff;color:#1f2430;box-shadow:inset 0 -1px #fff,inset 0 2px #373f55}.markup.svelte-1lvb86m{margin-left:auto;align-self:center;margin-right:12px;padding:2px 8px;border:1px solid #e1e4ea;border-radius:4px;font-size:11.5px;color:#47516d}.frame.svelte-1lvb86m{position:relative;background:#eef0f4;overflow:hidden;display:flex;flex-direction:column;align-items:center}.ruler.svelte-1lvb86m{width:100%;height:22px;flex:none;display:flex;justify-content:center;gap:22px;align-items:flex-end;padding-bottom:4px;background:#f7f8fa;border-bottom:1px solid #e1e4ea}.ruler.svelte-1lvb86m i:where(.svelte-1lvb86m){width:1px;height:4px;background:#b8bdc9}.ruler.svelte-1lvb86m i.major:where(.svelte-1lvb86m){height:8px}.page.svelte-1lvb86m{position:relative;flex:none;width:480px;height:679px;margin-top:12px;padding:52px 58px 0;overflow:hidden;background:#fff;box-shadow:0 1px 2px #1f24301a,0 4px 18px #1f243014;font-family:Times New Roman,Tinos,Times,serif;font-size:10.5px;line-height:1.38;color:#111;text-align:justify;hyphens:auto}.page.svelte-1lvb86m h4:where(.svelte-1lvb86m){font-family:inherit;font-size:10.5px;font-weight:700;margin:0 0 5px}.page.svelte-1lvb86m p:where(.svelte-1lvb86m){margin:0 0 6px;position:relative}.page.svelte-1lvb86m p:where(.svelte-1lvb86m)+h4:where(.svelte-1lvb86m){margin-top:11px}.page.svelte-1lvb86m .running:where(.svelte-1lvb86m){position:absolute;top:24px;left:58px;right:58px;margin:0;font-size:8.5px;color:#777;text-align:right}.page.svelte-1lvb86m .folio:where(.svelte-1lvb86m){position:absolute;bottom:26px;left:0;right:0;margin:0;font-size:9px;color:#555;text-align:center}.page.svelte-1lvb86m b:where(.svelte-1lvb86m){font-weight:700;margin-right:6px}.page.svelte-1lvb86m p.changed:where(.svelte-1lvb86m):before{content:"";position:absolute;left:-16px;top:2px;bottom:2px;width:2px;background:#47516d}.page.svelte-1lvb86m del:where(.svelte-1lvb86m){color:#b2322a;text-decoration:line-through;text-decoration-thickness:1px}.page.svelte-1lvb86m ins:where(.svelte-1lvb86m){color:#1a5eff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.page.svelte-1lvb86m p.changed:where(.svelte-1lvb86m) del:where(.svelte-1lvb86m),.page.svelte-1lvb86m p.changed:where(.svelte-1lvb86m) ins:where(.svelte-1lvb86m){animation:svelte-1lvb86m-show .7s ease both}.page.svelte-1lvb86m p.changed:where(.svelte-1lvb86m) ins:where(.svelte-1lvb86m){animation-delay:.25s}.agents.svelte-1lvb86m{display:grid;grid-template-rows:34px 1fr;min-width:0;min-height:0}.add.svelte-1lvb86m{display:flex;align-items:center;padding:0 12px;color:#6b7285}.menu.svelte-1lvb86m{position:absolute;top:30px;left:10px;z-index:2;display:flex;flex-direction:column;min-width:180px;padding:4px;background:#fff;border:1px solid #d6dae2;border-radius:6px;box-shadow:0 6px 20px #1f24301f;animation:svelte-1lvb86m-show .16s ease both}.menu.svelte-1lvb86m span:where(.svelte-1lvb86m){padding:6px 10px;border-radius:4px;font-size:12.5px}.press.svelte-1lvb86m{filter:brightness(.92);background:#eef1f7}.term.svelte-1lvb86m{display:flex;min-height:0;overflow:hidden;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:#1f2430}.screen.svelte-1lvb86m{display:flex;flex-direction:column;width:100%;padding:14px 18px;overflow:hidden}.welcome.svelte-1lvb86m{flex:none;border:1px solid #cfd4de;border-radius:6px;padding:10px 12px;margin-bottom:16px}.welcome.svelte-1lvb86m b:where(.svelte-1lvb86m){font-weight:600}.muted.svelte-1lvb86m{color:#6b7285}.prompt.svelte-1lvb86m{flex:none;margin:6px 0 12px!important}.caret.svelte-1lvb86m{color:#6b7285}.cursor.svelte-1lvb86m{display:inline-block;width:7px;height:14px;margin-left:1px;vertical-align:-3px;background:#373f55;animation:svelte-1lvb86m-blink 1s steps(1) infinite}@keyframes svelte-1lvb86m-blink{50%{opacity:0}}.out.svelte-1lvb86m{flex:none;display:grid;grid-template-columns:18px 1fr;margin-bottom:5px!important;animation:svelte-1lvb86m-show .2s ease both}.out.result.svelte-1lvb86m{color:#5b6275;padding-left:18px;margin-top:-3px!important}.out.item.svelte-1lvb86m{margin-bottom:1px!important;white-space:pre}.out.say.svelte-1lvb86m{margin:8px 0!important}.dot.svelte-1lvb86m{color:#2f8f5b;font-size:10px;line-height:18px}.dot.say.svelte-1lvb86m{color:#1f2430}.hook.svelte-1lvb86m{color:#9aa0ae}.working.svelte-1lvb86m{flex:none;color:#6b7285;padding-left:18px}.working.svelte-1lvb86m:after{content:"";animation:svelte-1lvb86m-dots 1.2s steps(4) infinite}@keyframes svelte-1lvb86m-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.status.svelte-1lvb86m{display:flex;align-items:center;gap:18px;padding:0 14px;background:#373f55;color:#e4e8f0;font-size:12px}.status.svelte-1lvb86m .right:where(.svelte-1lvb86m){margin-left:auto}.pointer.svelte-1lvb86m{position:absolute;z-index:5;transition:left .85s cubic-bezier(.4,0,.2,1),top .85s cubic-bezier(.4,0,.2,1),transform .12s ease;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.pointer.click.svelte-1lvb86m{transform:scale(.82)}.steps.svelte-1lvb86m{display:flex;align-items:flex-start;gap:16px;margin-top:14px}.steps.svelte-1lvb86m ol:where(.svelte-1lvb86m){flex:1;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:0;padding:0;list-style:none}.steps.svelte-1lvb86m li:where(.svelte-1lvb86m) button:where(.svelte-1lvb86m){display:flex;align-items:baseline;gap:8px;width:100%;padding:10px 0 0;border:0;border-top:2px solid var(--rule, #e5e5e5);background:none;font:inherit;font-size:13.5px;line-height:1.3;text-align:left;color:var(--ink-3, #8a8a8a);cursor:pointer}.steps.svelte-1lvb86m li.done:where(.svelte-1lvb86m) button:where(.svelte-1lvb86m){border-top-color:#9aa3b8;color:var(--ink-2, #525252)}.steps.svelte-1lvb86m li.on:where(.svelte-1lvb86m) button:where(.svelte-1lvb86m){border-top-color:#373f55;color:var(--ink, #0a0a0a)}.steps.svelte-1lvb86m .n:where(.svelte-1lvb86m){font-variant-numeric:tabular-nums;font-weight:500}.pause.svelte-1lvb86m{flex:none;display:grid;place-items:center;width:36px;height:36px;margin-top:2px;border:1px solid var(--rule, #e5e5e5);border-radius:50%;background:var(--ground, #fff);color:var(--ink, #0a0a0a);cursor:pointer}@media (max-width: 820px){.steps.svelte-1lvb86m ol:where(.svelte-1lvb86m){grid-template-columns:repeat(3,1fr)}.steps.svelte-1lvb86m li:where(.svelte-1lvb86m) button:where(.svelte-1lvb86m){font-size:12.5px}}@media (prefers-reduced-motion: reduce){.explorer.svelte-1lvb86m li:where(.svelte-1lvb86m),.explorer.svelte-1lvb86m li.fresh:where(.svelte-1lvb86m),.page.svelte-1lvb86m p.changed:where(.svelte-1lvb86m) del:where(.svelte-1lvb86m),.page.svelte-1lvb86m p.changed:where(.svelte-1lvb86m) ins:where(.svelte-1lvb86m),.cursor.svelte-1lvb86m,.working.svelte-1lvb86m:after,.menu.svelte-1lvb86m,.out.svelte-1lvb86m{animation:none}}.wb.svelte-1d8gbou .hero:where(.svelte-1d8gbou){padding-top:clamp(40px,6vw,72px)}.wb.svelte-1d8gbou h1:where(.svelte-1d8gbou){font-size:clamp(40px,6.6vw,88px);font-weight:500;line-height:1.02;letter-spacing:-.035em;margin:0 0 40px;max-width:15ch;text-wrap:balance}.wb.svelte-1d8gbou .row:where(.svelte-1d8gbou){display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.wb.svelte-1d8gbou .subline:where(.svelte-1d8gbou){font-size:clamp(20px,1.9vw,24px);font-weight:300;line-height:1.4;margin:0 0 28px;max-width:32ch}.wb.svelte-1d8gbou .subline:where(.svelte-1d8gbou) strong{font-weight:500}.wb.svelte-1d8gbou .side:where(.svelte-1d8gbou){border-left:1px solid var(--ink-2);padding-left:14px;max-width:60ch}.wb.svelte-1d8gbou .detail:where(.svelte-1d8gbou){font-size:17px;line-height:1.55;margin:0 0 14px}.wb.svelte-1d8gbou .closer:where(.svelte-1d8gbou){font-size:17px;font-weight:500;margin:0}.wb.svelte-1d8gbou .actions:where(.svelte-1d8gbou){display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;margin:0}.wb.svelte-1d8gbou .more:where(.svelte-1d8gbou){font-size:15px;font-weight:500}.wb.svelte-1d8gbou .note:where(.svelte-1d8gbou){margin:14px 0 0;font-size:14px;color:var(--ink-3)}.wb.svelte-1d8gbou .pill.go{height:48px;padding:0 18px 0 22px;background:linear-gradient(160deg,#4a5470,#333a4e);color:#e4e8f0;border:1px solid #3a4258}.wb.svelte-1d8gbou .pill.go:hover{background:linear-gradient(160deg,#525d7b,#3a4258);color:#fff}.wb.svelte-1d8gbou .shot:where(.svelte-1d8gbou){margin-top:clamp(40px,5vw,72px);padding:10px 10px 14px;background:var(--ground-2);border-radius:8px}.wb.svelte-1d8gbou h2:where(.svelte-1d8gbou){font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.06;letter-spacing:-.025em;margin:0;max-width:18ch;text-wrap:balance}.wb.svelte-1d8gbou .block:where(.svelte-1d8gbou){padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(72px,9vw,128px)}.wb.svelte-1d8gbou .intro:where(.svelte-1d8gbou){display:grid;grid-template-columns:6fr 5fr;gap:48px;align-items:end;margin-bottom:48px}.wb.svelte-1d8gbou .intro:where(.svelte-1d8gbou) .prose p{font-size:clamp(19px,1.7vw,22px);line-height:1.4;max-width:34ch}.wb.svelte-1d8gbou .grid:where(.svelte-1d8gbou){display:grid;gap:40px 48px}.wb.svelte-1d8gbou .grid.three:where(.svelte-1d8gbou){grid-template-columns:repeat(3,1fr)}.wb.svelte-1d8gbou .grid.four:where(.svelte-1d8gbou){grid-template-columns:repeat(4,1fr)}.wb.svelte-1d8gbou .powers:where(.svelte-1d8gbou) .intro:where(.svelte-1d8gbou) .prose p:last-child{font-weight:500}.wb.svelte-1d8gbou .soon:where(.svelte-1d8gbou){display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;background:#e9edf6;color:#373f55;font-size:11px;font-weight:500;letter-spacing:0;vertical-align:3px}.wb.svelte-1d8gbou .choose:where(.svelte-1d8gbou) p{margin-top:48px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25;letter-spacing:-.015em;max-width:30ch}.wb.svelte-1d8gbou .grid.two:where(.svelte-1d8gbou){grid-template-columns:repeat(2,1fr)}.wb.svelte-1d8gbou .item:where(.svelte-1d8gbou){border-top:1px solid var(--rule-strong);padding-top:18px}.wb.svelte-1d8gbou h3:where(.svelte-1d8gbou){font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.01em;margin:0 0 10px}.wb.svelte-1d8gbou .item:where(.svelte-1d8gbou) p:where(.svelte-1d8gbou){color:var(--ink-2);font-size:16px;line-height:1.55;max-width:46ch}.wb.svelte-1d8gbou .band:where(.svelte-1d8gbou){background:var(--ground-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou){display:grid;grid-template-columns:6fr 5fr;gap:48px;align-items:start;padding-top:clamp(64px,8vw,112px)}.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou)+.statement:where(.svelte-1d8gbou){border-top:0}.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou) .prose p{font-size:17px;line-height:1.55;color:var(--ink-2);max-width:52ch}.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou) .prose p:first-child{font-size:clamp(19px,1.7vw,22px);line-height:1.4;color:var(--ink)}.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou) .prose p:last-child{color:var(--ink);font-weight:500}.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou) .actions:where(.svelte-1d8gbou){margin-top:24px}.wb.svelte-1d8gbou .band.end:where(.svelte-1d8gbou){margin-top:clamp(72px,9vw,128px)}.wb.svelte-1d8gbou .closing:where(.svelte-1d8gbou){padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(72px,9vw,128px)}.wb.svelte-1d8gbou .closing:where(.svelte-1d8gbou) h2:where(.svelte-1d8gbou){font-size:clamp(40px,6.6vw,88px);line-height:1;letter-spacing:-.035em;max-width:none}.wb.svelte-1d8gbou .closing:where(.svelte-1d8gbou) .tag:where(.svelte-1d8gbou) p{font-size:clamp(20px,1.9vw,24px);font-weight:300;line-height:1.4;margin:16px 0 32px;max-width:36ch}.wb.svelte-1d8gbou .closing:where(.svelte-1d8gbou) .small:where(.svelte-1d8gbou){margin-top:32px}.wb.svelte-1d8gbou .closing:where(.svelte-1d8gbou) .small:where(.svelte-1d8gbou) p{font-size:14px;color:var(--ink-3);max-width:60ch}@media (max-width: 960px){.wb.svelte-1d8gbou .grid.four:where(.svelte-1d8gbou),.wb.svelte-1d8gbou .grid.three:where(.svelte-1d8gbou){grid-template-columns:repeat(2,1fr)}}@media (max-width: 820px){.wb.svelte-1d8gbou .row:where(.svelte-1d8gbou),.wb.svelte-1d8gbou .intro:where(.svelte-1d8gbou),.wb.svelte-1d8gbou .grid.four:where(.svelte-1d8gbou),.wb.svelte-1d8gbou .grid.three:where(.svelte-1d8gbou),.wb.svelte-1d8gbou .grid.two:where(.svelte-1d8gbou),.wb.svelte-1d8gbou .statement:where(.svelte-1d8gbou){grid-template-columns:1fr;gap:24px}.wb.svelte-1d8gbou h1:where(.svelte-1d8gbou){margin-bottom:28px}}
