.ws-field[data-astro-cid-kxbup43c]{position:absolute;inset:0;width:0;overflow:hidden;transition:width .7s var(--ease-out)}.ws-field-txt[data-astro-cid-kxbup43c]{position:absolute;left:9px;top:0;height:100%;display:flex;align-items:center;white-space:nowrap;font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:11px;color:var(--text-heading)}.ws-email[data-astro-cid-kxbup43c]{transform-origin:20% 40%;transition:box-shadow .4s var(--ease-out),transform .72s var(--ease-in-out),opacity .6s var(--ease-out)}.ws-proj0[data-astro-cid-kxbup43c]{transition:box-shadow .4s var(--ease-out)}@keyframes ws-receive{0%{transform:scale(1)}45%{transform:scale(1.05)}to{transform:scale(1)}}.ws-thinking[data-astro-cid-kxbup43c]{opacity:0;transition:opacity .3s var(--ease-out)}.ws-thinking[data-astro-cid-kxbup43c] span[data-astro-cid-kxbup43c]{width:4px;height:4px;border-radius:999px;background:var(--teal);display:block;animation:ws-dot 1s infinite ease-in-out}.ws-thinking[data-astro-cid-kxbup43c] span[data-astro-cid-kxbup43c]:nth-child(2){animation-delay:.15s}.ws-thinking[data-astro-cid-kxbup43c] span[data-astro-cid-kxbup43c]:nth-child(3){animation-delay:.3s}@keyframes ws-dot{0%,to{opacity:.25}50%{opacity:1}}.ws-ai-text[data-astro-cid-kxbup43c]{opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.ws-spark[data-astro-cid-kxbup43c]{transition:transform .4s var(--ease-out)}.ws-doc-new[data-astro-cid-kxbup43c]{max-height:0;opacity:0;padding-top:0!important;padding-bottom:0!important;overflow:hidden;transition:max-height .5s var(--ease-out),opacity .5s var(--ease-out),padding .5s var(--ease-out)}.ws-check[data-astro-cid-kxbup43c]{transition:background .4s var(--ease-out),border-color .4s var(--ease-out)}.ws-check-mark[data-astro-cid-kxbup43c]{opacity:0;transform:scale(.4);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.ws-task0[data-astro-cid-kxbup43c]{transition:color .4s var(--ease-out)}.ws-badge[data-astro-cid-kxbup43c]{opacity:0;transform:scale(.6);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.ws-stage[data-astro-cid-kxbup43c].is-a .ws-email[data-astro-cid-kxbup43c]{box-shadow:0 0 0 2px var(--teal-tint),0 0 0 3px var(--teal-border)}.ws-stage[data-astro-cid-kxbup43c].is-a .ws-field-0[data-astro-cid-kxbup43c]{width:100%}.ws-stage[data-astro-cid-kxbup43c].is-a .ws-field-1[data-astro-cid-kxbup43c]{width:100%;transition-delay:.25s}.ws-stage[data-astro-cid-kxbup43c].is-b .ws-email[data-astro-cid-kxbup43c]{transform:translate(-300px,-22px) scale(.28);opacity:0;box-shadow:none}.ws-stage[data-astro-cid-kxbup43c].is-b .ws-proj0[data-astro-cid-kxbup43c]{box-shadow:0 0 0 2px var(--teal-border);animation:ws-receive .5s var(--ease-out) .5s both}.ws-stage[data-astro-cid-kxbup43c].is-b .ws-badge[data-astro-cid-kxbup43c]{opacity:1;transform:scale(1);transition-delay:.55s}.ws-stage[data-astro-cid-kxbup43c].is-c .ws-spark[data-astro-cid-kxbup43c]{transform:scale(1.18)}.ws-stage[data-astro-cid-kxbup43c].is-c .ws-thinking[data-astro-cid-kxbup43c]{opacity:1}.ws-stage[data-astro-cid-kxbup43c].is-c .ws-ai-text[data-astro-cid-kxbup43c]{opacity:1;transform:translateY(0);transition-delay:.45s}.ws-stage[data-astro-cid-kxbup43c].is-d .ws-thinking[data-astro-cid-kxbup43c]{opacity:0}.ws-stage[data-astro-cid-kxbup43c].is-d .ws-doc-new[data-astro-cid-kxbup43c]{max-height:44px;opacity:1;padding-top:7px!important;padding-bottom:7px!important}.ws-stage[data-astro-cid-kxbup43c].is-d .ws-check[data-astro-cid-kxbup43c]{background:var(--teal);border-color:var(--teal)}.ws-stage[data-astro-cid-kxbup43c].is-d .ws-check-mark[data-astro-cid-kxbup43c]{opacity:1;transform:scale(1)}.ws-stage[data-astro-cid-kxbup43c].is-d .ws-task0[data-astro-cid-kxbup43c]{color:var(--text-faint);text-decoration:line-through}@media (prefers-reduced-motion:reduce){.ws-stage[data-astro-cid-kxbup43c] [data-astro-cid-kxbup43c],.ws-thinking[data-astro-cid-kxbup43c] span[data-astro-cid-kxbup43c]{transition:none!important;animation:none!important}.ws-thinking[data-astro-cid-kxbup43c]{display:none}}@media (max-width:860px){.ws-grid[data-astro-cid-kxbup43c]{grid-template-columns:1fr!important;height:400px!important;position:relative}.ws-side[data-astro-cid-kxbup43c]{display:none!important}.ws-mid[data-astro-cid-kxbup43c]{position:relative;padding:16px!important;gap:12px!important;overflow:hidden}.ws-stage[data-astro-cid-kxbup43c].is-b .ws-email[data-astro-cid-kxbup43c],.ws-stage[data-astro-cid-kxbup43c].is-c .ws-email[data-astro-cid-kxbup43c],.ws-stage[data-astro-cid-kxbup43c].is-d .ws-email[data-astro-cid-kxbup43c],.ws-stage[data-astro-cid-kxbup43c].is-hold .ws-email[data-astro-cid-kxbup43c]{transform:none!important;opacity:1!important;box-shadow:none}.ws-stage[data-astro-cid-kxbup43c].is-b .ws-doc-new[data-astro-cid-kxbup43c]{max-height:44px;opacity:1;padding-top:7px!important;padding-bottom:7px!important}.ws-ai[data-astro-cid-kxbup43c]{display:flex!important;position:absolute;inset:16px;margin:0!important;border:1px solid var(--border-default)!important;border-radius:var(--r-md);background:#fafcfb!important;padding:16px!important;opacity:0;transform:translateY(12px);pointer-events:none;overflow:auto;z-index:3;transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.ws-stage[data-astro-cid-kxbup43c].is-c .ws-ai[data-astro-cid-kxbup43c],.ws-stage[data-astro-cid-kxbup43c].is-d .ws-ai[data-astro-cid-kxbup43c],.ws-stage[data-astro-cid-kxbup43c].is-hold .ws-ai[data-astro-cid-kxbup43c]{opacity:1;transform:none;pointer-events:auto}}