.plans.svelte-6pzpoy{grid-template-columns:repeat(var(--columns), minmax(0, 20rem));justify-content:center;gap:var(--space-4);width:100%;display:grid}.plan.svelte-6pzpoy{gap:var(--space-5);padding:var(--space-6);background:var(--surface-card);border-radius:var(--radius);text-align:left;border:1px solid #0000;flex-direction:column;display:flex}.plan.current.svelte-6pzpoy{border-color:var(--text)}.plan-head.svelte-6pzpoy{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.plan-top.svelte-6pzpoy{gap:var(--space-1);flex-direction:column;display:flex}.price.svelte-6pzpoy{font-size:var(--fs-lg);font-weight:600}.plan-head.svelte-6pzpoy h3:where(.svelte-6pzpoy){font-size:var(--fs-xl);letter-spacing:-.01em}ul.svelte-6pzpoy{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}li.svelte-6pzpoy{align-items:center;gap:var(--space-3);font-size:var(--fs-md);display:flex}li.svelte-6pzpoy svg{color:var(--text-muted);flex-shrink:0}@media (width<=48em){.plans.svelte-6pzpoy{grid-template-columns:minmax(0,1fr)}}@media (display-mode:standalone){.landing.signed-in.svelte-1pw2byy{visibility:hidden}}main.svelte-1pw2byy{max-width:var(--content-max-width);padding:0 var(--gutter) 6rem;flex-direction:column;gap:8rem;margin:0 auto;display:flex}h1.svelte-1pw2byy{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);line-height:1.05}main.svelte-1pw2byy h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.15}main.svelte-1pw2byy h3{font-size:var(--fs-base);font-weight:600}.lede.svelte-1pw2byy{font-size:var(--fs-lg);color:var(--text-muted);text-wrap:pretty;max-width:34rem;line-height:1.5}.landing.svelte-1pw2byy{isolation:isolate;--glow:10%;position:relative}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .landing.svelte-1pw2byy{--glow:32%}}:root[data-theme=dark] .landing.svelte-1pw2byy{--glow:32%}.landing.svelte-1pw2byy:before,.landing.svelte-1pw2byy:after{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;left:0;right:0}.landing.svelte-1pw2byy:before{background:radial-gradient(56rem 26rem at 72% 0, color-mix(in srgb, #265c43 var(--glow), transparent), transparent 70%);height:60rem}.landing.svelte-1pw2byy:after{background-image:var(--dots);background-size:var(--dots-size) var(--dots-size);bottom:0;-webkit-mask-image:radial-gradient(38rem 20rem at 82% 8rem,#000,#0000),radial-gradient(26rem 30rem at 4% 46rem,#000,#0000),radial-gradient(38rem 22rem at 94% 100rem,#000,#0000),radial-gradient(30rem 26rem at 12% 160rem,#000,#0000),radial-gradient(40rem 24rem at 68% 215rem,#000,#0000);mask-image:radial-gradient(38rem 20rem at 82% 8rem,#000,#0000),radial-gradient(26rem 30rem at 4% 46rem,#000,#0000),radial-gradient(38rem 22rem at 94% 100rem,#000,#0000),radial-gradient(30rem 26rem at 12% 160rem,#000,#0000),radial-gradient(40rem 24rem at 68% 215rem,#000,#0000)}@keyframes svelte-1pw2byy-rise{0%{opacity:0;transform:translateY(1rem)}}.rise.svelte-1pw2byy{animation:svelte-1pw2byy-rise .6s var(--ease) both;animation-delay:calc(var(--i,0) * 90ms)}.cta.svelte-1pw2byy>*{animation:svelte-1pw2byy-rise .6s var(--ease) both}@media (prefers-reduced-motion:reduce){.rise.svelte-1pw2byy,.cta.svelte-1pw2byy>*{animation:none}}.hero.svelte-1pw2byy{gap:var(--space-7);flex-direction:column;padding-top:3.5rem;display:flex}.audiences.svelte-1pw2byy{align-self:flex-start}.audiences.svelte-1pw2byy .segment:where(.svelte-1pw2byy){justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hero-text.svelte-1pw2byy{gap:var(--space-5);flex-direction:column;display:flex}.cta.svelte-1pw2byy{justify-content:inherit;gap:var(--space-2);min-height:var(--control-h);flex-wrap:wrap;display:flex}.cta.svelte-1pw2byy .btn,.cta.svelte-1pw2byy .btn-primary{text-decoration:none}.split.svelte-1pw2byy{display:inline-flex}.split-main.svelte-1pw2byy{text-overflow:ellipsis;white-space:nowrap;border-top-right-radius:0;border-bottom-right-radius:0;align-items:center;max-width:min(22rem,70vw);display:inline-flex;overflow:hidden}.split-more{border-left:1px solid color-mix(in srgb, var(--bg) 30%, transparent)!important;padding:0 var(--space-3)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ws-name.svelte-1pw2byy{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}main.svelte-1pw2byy .window{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 40px #00000014}main.svelte-1pw2byy .window-bar{align-items:center;gap:var(--space-3);height:var(--header-h);padding:0 var(--gutter);background:var(--header-bg);color:var(--header-text);display:flex}main.svelte-1pw2byy .window-bar svg{color:var(--header-text);flex-shrink:0}main.svelte-1pw2byy .window-workspace{font-size:var(--fs-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}main.svelte-1pw2byy .window-presence{--avatar-ring:var(--header-bg);margin-left:auto;display:flex}main.svelte-1pw2byy .window-trail{align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--gutter);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-md);display:flex}main.svelte-1pw2byy .pane-head{align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--gutter);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-md);flex-shrink:0;display:flex}main.svelte-1pw2byy .replay{margin-left:auto}main.svelte-1pw2byy .note-tabs{padding:var(--gutter) var(--gutter) 0}main.svelte-1pw2byy .demo-note{opacity:0;visibility:hidden;transition:opacity .15s var(--ease), visibility 0s linear .15s}main.svelte-1pw2byy .demo-note.shown{opacity:1;visibility:visible;transition:opacity .25s var(--ease) .15s}@keyframes arrive{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}main.svelte-1pw2byy .step{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}main.svelte-1pw2byy .step-text{gap:var(--space-4);flex-direction:column;display:flex}main.svelte-1pw2byy .step:not(.split) .step-text:has(>:nth-child(3)){gap:var(--space-4) var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}main.svelte-1pw2byy .step:not(.split) .step-text:has(>:nth-child(3))>*{grid-column:1}main.svelte-1pw2byy .step:not(.split) .step-text:has(>:nth-child(3))>:nth-child(n+3){grid-area:1/2/span 3}main.svelte-1pw2byy .step.split{gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}main.svelte-1pw2byy .step.split .step-text,main.svelte-1pw2byy .step-intro{gap:var(--space-4);flex-direction:column;display:flex}main.svelte-1pw2byy .step-text>p{color:var(--text-muted);text-wrap:pretty;line-height:1.55}.features.svelte-1pw2byy{gap:var(--space-7);flex-direction:column;display:flex}.features.svelte-1pw2byy ul:where(.svelte-1pw2byy){gap:var(--space-7) var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.features.svelte-1pw2byy li:where(.svelte-1pw2byy){gap:var(--space-2);flex-direction:column;display:flex}.features.svelte-1pw2byy li:where(.svelte-1pw2byy) svg{color:color-mix(in srgb, #265c43 70%, CanvasText)}.features.svelte-1pw2byy li:where(.svelte-1pw2byy) p:where(.svelte-1pw2byy){font-size:var(--fs-md);color:var(--text-muted);line-height:1.5}.closing.svelte-1pw2byy{align-items:center;gap:var(--space-5);border-top:1px solid var(--border-subtle);text-align:center;flex-direction:column;justify-content:center;padding-top:5rem;display:flex}.revealing.svelte-1pw2byy .reveal{opacity:0;transform:translateY(1.5rem)}.revealing.svelte-1pw2byy .reveal.in-view{opacity:1;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:none}@media (prefers-reduced-motion:reduce){.revealing.svelte-1pw2byy .reveal{opacity:1;transform:none}}@media (width<=48em){main.svelte-1pw2byy{gap:5rem}.hero.svelte-1pw2byy{padding-top:var(--space-6);gap:var(--space-6)}main.svelte-1pw2byy .step,main.svelte-1pw2byy .step.split{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}main.svelte-1pw2byy .step:not(.split) .step-text:has(>:nth-child(3)){display:flex}.features.svelte-1pw2byy ul:where(.svelte-1pw2byy){gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (width>=48.01em) and (width<=60em){.features.svelte-1pw2byy ul:where(.svelte-1pw2byy){grid-template-columns:repeat(2,minmax(0,1fr))}}.demo-editor.svelte-p0vqa1{height:100%;overflow:hidden}.demo-editor.svelte-p0vqa1 .cm-editor{height:100%}.demo-editor.svelte-p0vqa1 .cm-scroller{overflow:hidden}.demo-editor.fitted.svelte-p0vqa1,.demo-editor.fitted.svelte-p0vqa1 .cm-editor{height:auto}.filing.svelte-pwq621{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.panel.svelte-pwq621{flex-direction:column;min-height:0;display:flex}.left.svelte-pwq621{gap:var(--space-5);flex-direction:column;height:30rem;min-height:0;display:flex}.inbox.svelte-pwq621{flex:1}.destination.svelte-pwq621{height:30rem}.items.svelte-pwq621{flex:1;min-height:0;list-style:none;overflow-y:auto}.item.svelte-pwq621{gap:var(--space-2);padding:var(--space-3) var(--gutter);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-md);animation:arrive .4s var(--ease);transition:opacity .4s var(--ease);flex-direction:column;line-height:1.4;display:flex}.item-open.svelte-pwq621{all:unset;gap:var(--space-2);flex-direction:column;display:flex}.item-open.svelte-pwq621:not(:disabled){cursor:pointer}.item-open.svelte-pwq621:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:var(--radius-sm)}.item-source.svelte-pwq621{font-size:var(--fs-xs);color:var(--text-muted)}.words.svelte-pwq621{white-space:pre-wrap;overflow-wrap:anywhere}.item-meta.svelte-pwq621{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);min-height:var(--token-h);white-space:nowrap;min-width:0;display:flex}.item-meta.svelte-pwq621 .tag:where(.svelte-pwq621){flex-shrink:0}.became.svelte-pwq621{animation:arrive .3s var(--ease)}.added.svelte-pwq621{align-items:center;gap:var(--space-1);min-width:0;color:var(--text-muted);animation:arrive .3s var(--ease);display:inline-flex}.added.svelte-pwq621 svg{flex-shrink:0}.added-to.svelte-pwq621{text-overflow:ellipsis;overflow:hidden}.added-to.svelte-pwq621 strong{color:var(--text);font-weight:500}.destination.svelte-pwq621{min-width:0}.notes.svelte-pwq621{flex:1;min-height:0;position:relative}.note.svelte-pwq621{position:absolute;inset:0;overflow:hidden}.note.svelte-pwq621 .table-scroll{overflow:hidden}@media (prefers-reduced-motion:reduce){.item.svelte-pwq621{animation:none}}@media (width<=48em){.filing.svelte-pwq621{grid-template-columns:minmax(0,1fr)}.left.svelte-pwq621{height:auto}.inbox.svelte-pwq621{flex:none;max-height:20rem}.destination.svelte-pwq621{height:26rem}}.assistant.svelte-xqwzxu{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.chat.svelte-xqwzxu,.note.svelte-xqwzxu{height:30rem}.chat.svelte-xqwzxu{background:var(--surface-card);flex-direction:column;min-height:0;display:flex}.thread.svelte-xqwzxu{gap:var(--space-3);padding:var(--gutter);flex-direction:column;flex:1;display:flex;overflow:hidden}.bubble.svelte-xqwzxu{max-width:90%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--fs-md);background:var(--bg);border:1px solid var(--border-subtle);animation:arrive .3s var(--ease);line-height:1.45}.bubble.mine.svelte-xqwzxu{background:var(--text);color:var(--bg);border-color:var(--text);align-self:flex-end}.tool.svelte-xqwzxu{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted);animation:arrive .3s var(--ease);display:flex}.typing.svelte-xqwzxu{gap:var(--space-1);padding:var(--space-2) 0;display:flex}.typing.svelte-xqwzxu span:where(.svelte-xqwzxu){background:var(--text-muted);border-radius:50%;width:.375rem;height:.375rem;animation:1.2s infinite svelte-xqwzxu-blink}.typing.svelte-xqwzxu span:where(.svelte-xqwzxu):nth-child(2){animation-delay:.2s}.typing.svelte-xqwzxu span:where(.svelte-xqwzxu):nth-child(3){animation-delay:.4s}.note.svelte-xqwzxu{flex-direction:column;min-width:0;min-height:0;display:flex}.presence.svelte-xqwzxu{margin-left:auto;display:flex}.note-body.svelte-xqwzxu{flex:1;min-height:0}@keyframes svelte-xqwzxu-blink{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.bubble.svelte-xqwzxu,.tool.svelte-xqwzxu,.typing.svelte-xqwzxu span:where(.svelte-xqwzxu){animation:none}}@media (width<=48em){.assistant.svelte-xqwzxu{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.chat.svelte-xqwzxu,.note.svelte-xqwzxu{height:auto}.thread.svelte-xqwzxu{min-height:19rem}}.procedure.svelte-1v28y8p{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.settings.svelte-1v28y8p{gap:var(--space-4);background:var(--surface-card);min-height:0;padding-bottom:var(--space-4);flex-direction:column;display:flex}.name.svelte-1v28y8p{font-weight:600}.fields.svelte-1v28y8p{gap:var(--space-3);padding:0 var(--gutter);flex-direction:column;margin:0;display:flex}.brief.svelte-1v28y8p{color:var(--text-muted);margin:0}.field.svelte-1v28y8p{gap:var(--space-1);flex-direction:column;display:flex}.fields.svelte-1v28y8p textarea:where(.svelte-1v28y8p){resize:none}.run-line.svelte-1v28y8p{color:var(--text-muted);overflow-wrap:anywhere;margin:0}.feedback.svelte-1v28y8p{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.feedback-text.svelte-1v28y8p{overflow-wrap:anywhere;flex:1;min-width:8rem}.feedback-actions.svelte-1v28y8p{gap:var(--space-2);display:flex}.refinements.svelte-1v28y8p{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pressed.svelte-1v28y8p{background:var(--hover-overlay)}.actions.svelte-1v28y8p{justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--gutter);margin-top:auto;display:flex}.status.svelte-1v28y8p{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted);min-height:1.25rem;margin:0;display:flex}.notes.svelte-1v28y8p{min-width:0}.stack.svelte-1v28y8p{display:grid}.note.svelte-1v28y8p{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.note.svelte-1v28y8p .strip{flex-shrink:0}.note-body.svelte-1v28y8p{flex:1}@media (width<=48em){.procedure.svelte-1v28y8p{grid-template-columns:minmax(0,1fr)}}.queue.svelte-1h5k35z{gap:var(--space-5);flex-direction:column;display:flex}.modes.svelte-1h5k35z{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.mode-row.svelte-1h5k35z{align-items:center;gap:var(--space-2);display:flex}.caption.svelte-1h5k35z{min-height:2.5em;margin:0}.panes.svelte-1h5k35z{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.tasks.svelte-1h5k35z{gap:var(--space-5);flex-direction:column;min-height:16rem;display:flex}.empty.svelte-1h5k35z{margin:0}.question.svelte-1h5k35z{gap:var(--space-3);flex-direction:column;display:flex}.question-head.svelte-1h5k35z{gap:var(--space-0);flex-direction:column;display:flex}.question-head.svelte-1h5k35z h3:where(.svelte-1h5k35z){font-size:var(--fs-md);margin:0}.row-meta.svelte-1h5k35z{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.items.svelte-1h5k35z{flex:1;min-height:0;list-style:none;overflow-y:auto}.item.svelte-1h5k35z{gap:var(--space-2);padding:var(--space-3) var(--gutter);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-md);flex-direction:column;line-height:1.4;display:flex}.item-source.svelte-1h5k35z{font-size:var(--fs-xs);color:var(--text-muted)}.words.svelte-1h5k35z{white-space:pre-wrap;overflow-wrap:anywhere}.item-meta.svelte-1h5k35z{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;min-width:0;min-height:2rem;margin:0;display:flex}.choices.svelte-1h5k35z{gap:var(--space-2);flex-wrap:wrap;display:flex}.became.svelte-1h5k35z{animation:arrive .3s var(--ease)}.added.svelte-1h5k35z{align-items:center;gap:var(--space-1);color:var(--text-muted);min-width:0;animation:arrive .3s var(--ease);display:inline-flex}.added.svelte-1h5k35z strong{color:var(--text);font-weight:500}@media (prefers-reduced-motion:reduce){.added.svelte-1h5k35z,.became.svelte-1h5k35z{animation:none}}.stack-items.svelte-1h5k35z{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.commit.svelte-1h5k35z{justify-content:flex-end;gap:var(--space-2);display:flex}.stack-items.svelte-1h5k35z .link-btn{display:none}.panel.svelte-1h5k35z{flex-direction:column;min-height:0;display:flex}.inbox.svelte-1h5k35z{height:30rem;position:sticky;top:5rem}.destination.svelte-1h5k35z{min-width:0;height:30rem;position:sticky;top:5rem}.notes.svelte-1h5k35z{flex:1;min-height:0;position:relative}.note.svelte-1h5k35z{position:absolute;inset:0;overflow:hidden}.note.svelte-1h5k35z .table-scroll{overflow:hidden}@media (width<=48em){.panes.svelte-1h5k35z{grid-template-columns:minmax(0,1fr)}.tasks.svelte-1h5k35z{min-height:16rem}.inbox.svelte-1h5k35z{height:auto;position:static}.items.svelte-1h5k35z{overflow-y:visible}.destination.svelte-1h5k35z{height:22rem;position:static}}.rules.svelte-rj6nnj{column-gap:var(--space-3);font-size:var(--fs-md);grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}li.svelte-rj6nnj{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-2) var(--space-3);border-radius:var(--radius);transition:background .3s var(--ease);align-items:center;display:grid}li.current.svelte-rj6nnj{background:var(--surface-sunken)}.tag.svelte-rj6nnj{justify-self:start}.meaning.svelte-rj6nnj{color:var(--text-muted);line-height:1.35}.note.svelte-rj6nnj{white-space:nowrap;font-size:var(--fs-sm)}.note.svelte-rj6nnj span:where(.svelte-rj6nnj){color:var(--text-muted)}
