.cmp[data-astro-cid-iebyihdi]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:15px;align-items:stretch}@media(max-width:880px){.cmp[data-astro-cid-iebyihdi]{grid-template-columns:minmax(0,1fr)}}.cmp-manual[data-astro-cid-iebyihdi],.cmp-agent[data-astro-cid-iebyihdi]{border:1px solid var(--green-line);border-radius:7px;padding:24px;min-width:0}.cmp-manual[data-astro-cid-iebyihdi]{background:var(--green-2);color:var(--on-green)}.cmp-agent[data-astro-cid-iebyihdi]{background:#f8faf4;color:#1b2921}@media(max-width:590px){.cmp-manual[data-astro-cid-iebyihdi],.cmp-agent[data-astro-cid-iebyihdi]{padding:14px}}.cmp-head[data-astro-cid-iebyihdi]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;margin-bottom:1.1rem}.badge-outline[data-astro-cid-iebyihdi],.badge-lime[data-astro-cid-iebyihdi]{display:inline-flex;padding:.4rem .75rem;font-size:.875rem;font-weight:800;border-radius:3px}.badge-outline[data-astro-cid-iebyihdi]{border:1px solid #a2b4a7;color:#e5efe7}.badge-lime[data-astro-cid-iebyihdi]{background:#d9ecc2;color:#233a2a}.sub[data-astro-cid-iebyihdi]{font-size:.875rem;color:var(--on-green-mute)}.cmp-agent[data-astro-cid-iebyihdi] .sub[data-astro-cid-iebyihdi]{color:#4f5d52}.cmp-manual[data-astro-cid-iebyihdi] h3[data-astro-cid-iebyihdi]{font-size:1.35rem;color:var(--on-green);margin-bottom:1.1rem}.manual-steps[data-astro-cid-iebyihdi]{list-style:none;padding:0;margin:0;display:grid;gap:.75rem;counter-reset:m}.manual-steps[data-astro-cid-iebyihdi] li[data-astro-cid-iebyihdi]{counter-increment:m;display:flex;gap:.9rem;border-bottom:1px solid #44584b;padding-bottom:.7rem;margin:0}.manual-steps[data-astro-cid-iebyihdi] li[data-astro-cid-iebyihdi]:last-child{border-bottom:0}.manual-steps[data-astro-cid-iebyihdi] li[data-astro-cid-iebyihdi]:before{content:counter(m,decimal-leading-zero);font:700 .8rem/1.9 var(--latin);color:#b2c1b3;flex:none}.manual-steps[data-astro-cid-iebyihdi] p[data-astro-cid-iebyihdi]{margin:0;font-size:.98rem;color:#e3eae2;line-height:1.75}.manual-foot[data-astro-cid-iebyihdi]{display:flex;gap:.9rem;align-items:center;background:var(--green-3);border-radius:4px;padding:.9rem 1rem;margin:1.6rem 0 0;font-size:.95rem;color:#d4e1d6!important;line-height:1.7}.manual-foot[data-astro-cid-iebyihdi]>span[data-astro-cid-iebyihdi]:first-child{font-size:1.7rem;line-height:1}.manual-foot[data-astro-cid-iebyihdi] b[data-astro-cid-iebyihdi]{color:#fff}.agent-ui[data-astro-cid-iebyihdi]{background:#fff;border:1px solid #d8ddd6;border-radius:6px;overflow:hidden;box-shadow:0 14px 36px #18231b0d}.ui-top[data-astro-cid-iebyihdi]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid #e6eae6}.ui-id[data-astro-cid-iebyihdi]{display:flex;align-items:center;gap:.6rem}.ui-avatar[data-astro-cid-iebyihdi]{width:32px;height:32px;border-radius:50%;background:#263b2b;color:#f8f8f2;font:800 .95rem var(--latin);display:grid;place-items:center;flex:none}.ui-id[data-astro-cid-iebyihdi] b[data-astro-cid-iebyihdi]{display:block;font-size:.95rem;line-height:1.3}.ui-id[data-astro-cid-iebyihdi] small[data-astro-cid-iebyihdi]{font-size:.8rem;color:#5f665f}.ui-status[data-astro-cid-iebyihdi]{font-size:.8rem;font-weight:780;background:#e8efe6;color:#2f5537;border-radius:20px;padding:.3rem .7rem;white-space:nowrap}.req[data-astro-cid-iebyihdi]{background:#f3f4ee;border-inline-start:3px solid #8c9d8c;margin:1rem 1rem 0;padding:.6rem .8rem}.req[data-astro-cid-iebyihdi] span[data-astro-cid-iebyihdi]{font-size:.8rem;color:#5b655b}.req[data-astro-cid-iebyihdi] p[data-astro-cid-iebyihdi]{margin:.2rem 0 0;font-size:.95rem;line-height:1.65;font-weight:680;color:#1b2921!important}.prog[data-astro-cid-iebyihdi]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:.9rem 1rem}@media(max-width:590px){.prog[data-astro-cid-iebyihdi]{grid-template-columns:minmax(0,1fr)}}.prog[data-astro-cid-iebyihdi] li[data-astro-cid-iebyihdi]{margin:0;display:flex;gap:.6rem;align-items:center;border:1px solid #e1e4df;border-radius:4px;padding:.6rem;min-height:62px;background:#fafbf8;transition:background-color .18s,border-color .18s}.prog[data-astro-cid-iebyihdi] li[data-astro-cid-iebyihdi].active{background:#f0f5e9;border-color:#6f9160}.prog[data-astro-cid-iebyihdi] li[data-astro-cid-iebyihdi].done{background:#f1f6ef;border-color:#c6d9c7}.sym[data-astro-cid-iebyihdi]{font-size:1.3rem;color:#5f6f5f;width:1.4rem;text-align:center;flex:none}.txt[data-astro-cid-iebyihdi] b[data-astro-cid-iebyihdi]{display:block;font-size:.9rem;line-height:1.3}.txt[data-astro-cid-iebyihdi] small[data-astro-cid-iebyihdi]{display:block;font-size:.8rem;color:#5f665f;line-height:1.45;margin-top:2px}.mark[data-astro-cid-iebyihdi]{margin-inline-start:auto;align-self:flex-start;color:#4f7445;font-size:.9rem}.result[data-astro-cid-iebyihdi]{margin:0 1rem;background:#f1f4ed;border-inline-start:3px solid #b8c9b0;padding:.9rem 1rem;min-height:140px;transition:background-color .2s}.result[data-astro-cid-iebyihdi].needs{background:var(--warn-soft);border-color:#e9a065}.result[data-astro-cid-iebyihdi].done{background:#ebf5eb;border-color:#5ea26b}.r-kicker[data-astro-cid-iebyihdi]{display:block;font-size:.8rem;font-weight:800;color:#4e6052;margin-bottom:.3rem}.result[data-astro-cid-iebyihdi] strong[data-astro-cid-iebyihdi]{display:block;font-size:1.05rem;line-height:1.5;color:#1b2921}.result[data-astro-cid-iebyihdi] p[data-astro-cid-iebyihdi]{margin:.3rem 0 0;font-size:.92rem;line-height:1.7;color:#46524a!important}.approve[data-astro-cid-iebyihdi]{margin-top:.7rem;background:#1f3527;border:0;color:#fff;padding:.6rem .9rem;min-height:44px;font:800 .9rem var(--font);border-radius:3px;cursor:pointer}.approve[data-astro-cid-iebyihdi]:after{content:" ←"}.controls[data-astro-cid-iebyihdi]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem 1rem 1rem}.controls[data-astro-cid-iebyihdi] .btn[data-astro-cid-iebyihdi]{min-height:44px;padding:.5rem 1rem}.reset[data-astro-cid-iebyihdi]{border:0;background:transparent;font:800 .88rem var(--font);color:#4f5d52;padding:.6rem 0;min-height:44px;cursor:pointer}.reset[data-astro-cid-iebyihdi]:hover{color:#1b2921;text-decoration:underline}.cmp-agent[data-astro-cid-iebyihdi] [data-astro-cid-iebyihdi]:focus-visible{outline-color:var(--accent-ink)}.evo-top[data-astro-cid-3gdkbf3m]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:2rem}.evo-task[data-astro-cid-3gdkbf3m]{margin:0;font-size:1.05rem}.motion-toggle[data-astro-cid-3gdkbf3m][hidden]{display:none}.ev-track[data-astro-cid-3gdkbf3m]{position:relative;height:2px;background:var(--line-2);margin:0 calc(100% / 6);top:16px}.ev-fill[data-astro-cid-3gdkbf3m]{position:absolute;inset-block:0;inset-inline-start:0;width:0;background:var(--brand, var(--accent));transition:width .9s cubic-bezier(.6,0,.2,1)}.ev-marker[data-astro-cid-3gdkbf3m]{position:absolute;top:-9px;z-index:2;inset-inline-start:0;width:18px;height:18px;margin-inline-start:-9px;border-radius:50%;background:var(--brand, var(--accent));box-shadow:0 0 0 6px #b65f3c29;opacity:0;transition:inset-inline-start .9s cubic-bezier(.6,0,.2,1),opacity .3s}.evo[data-astro-cid-3gdkbf3m].js .ev-marker[data-astro-cid-3gdkbf3m]{opacity:1}.ev-st[data-astro-cid-3gdkbf3m]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;position:relative}.ev-s[data-astro-cid-3gdkbf3m]{margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.45rem;min-width:0}.evo[data-astro-cid-3gdkbf3m].js .ev-s[data-astro-cid-3gdkbf3m]:not(.on) .ev-name[data-astro-cid-3gdkbf3m]{color:var(--dim)}.evo[data-astro-cid-3gdkbf3m].js .ev-s[data-astro-cid-3gdkbf3m]:not(.on) [data-astro-cid-3gdkbf3m]:is(.ev-what,.ev-who){color:var(--mute)}.evo[data-astro-cid-3gdkbf3m].js .ev-s[data-astro-cid-3gdkbf3m]:not(.on) .ev-who[data-astro-cid-3gdkbf3m]{font-weight:600}.ev-btn[data-astro-cid-3gdkbf3m]{display:flex;flex-direction:column;align-items:center;gap:.15rem;background:none;border:0;padding:.2rem .6rem;cursor:pointer;color:inherit;font:inherit;border-radius:8px}.ev-y[data-astro-cid-3gdkbf3m]{font-size:.85rem;color:var(--mute)}.ev-name[data-astro-cid-3gdkbf3m]{font-family:var(--display, var(--font));font-size:clamp(1.6rem,1.1rem + 1.6vw,2.5rem);font-weight:750;line-height:1.2}.ev-dot[data-astro-cid-3gdkbf3m]{width:20px;height:20px;border-radius:50%;background:var(--paper);border:3px solid var(--line-2);margin:.15rem 0 .7rem;position:relative;z-index:1;transition:background-color .4s,border-color .4s}.ev-s[data-astro-cid-3gdkbf3m].on .ev-dot[data-astro-cid-3gdkbf3m]{background:var(--brand, var(--accent));border-color:var(--brand, var(--accent))}.ev-what[data-astro-cid-3gdkbf3m]{margin:.4rem 0 0;color:var(--soft);max-width:30ch;font-size:.98rem;line-height:1.65}.ev-who[data-astro-cid-3gdkbf3m]{margin:0;font-weight:750;color:var(--accent-ink)}.meter[data-astro-cid-3gdkbf3m]{display:block;width:min(220px,100%);height:6px;border-radius:3px;background:var(--stone);overflow:hidden;margin-top:.2rem}.fill[data-astro-cid-3gdkbf3m]{display:block;height:100%;width:var(--v);margin-inline-start:auto;background:var(--brand, var(--accent));transition:width .9s cubic-bezier(.2,.7,.2,1)}.evo[data-astro-cid-3gdkbf3m].js .ev-s[data-astro-cid-3gdkbf3m]:not(.on) .fill[data-astro-cid-3gdkbf3m]{width:0}.ev-ins[data-astro-cid-3gdkbf3m]{margin:2.2rem auto 0;max-width:820px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft, none);padding:1.3rem 1.4rem;min-height:190px;display:grid;gap:1.2rem}.evo[data-astro-cid-3gdkbf3m].js .ev-demo[data-astro-cid-3gdkbf3m]:not(.on){display:none}.ev-demo[data-astro-cid-3gdkbf3m]{display:flex;flex-direction:column;gap:.7rem}.evo[data-astro-cid-3gdkbf3m]:not(.js) .ev-demo[data-astro-cid-3gdkbf3m]+.ev-demo[data-astro-cid-3gdkbf3m]{border-top:1px solid var(--line);padding-top:1.2rem}.ev-lab[data-astro-cid-3gdkbf3m]{font-size:.8rem;font-weight:800;color:var(--mute)}.ev-demo[data-astro-cid-3gdkbf3m] p[data-astro-cid-3gdkbf3m]{margin:0}.d-me[data-astro-cid-3gdkbf3m]{align-self:flex-start;background:var(--ink);color:#fff;border-radius:14px 14px 14px 4px;padding:.55rem .9rem;max-width:92%;min-height:2.6em}.d-ai[data-astro-cid-3gdkbf3m]{color:var(--soft);font-size:1.05rem;min-height:1.8em}.d-ai[data-astro-cid-3gdkbf3m] b[data-astro-cid-3gdkbf3m]{color:var(--accent-ink)}.d-note[data-astro-cid-3gdkbf3m]{font-size:.9rem;color:var(--mute)}.d-src[data-astro-cid-3gdkbf3m]{display:flex;flex-wrap:wrap;gap:.45rem}.d-src[data-astro-cid-3gdkbf3m] span[data-astro-cid-3gdkbf3m]{font-size:.88rem;padding:.3rem .75rem;border:1px solid var(--line-2);border-radius:8px;color:var(--mute);background:var(--paper);transition:border-color .3s,color .3s,background-color .3s}.evo[data-astro-cid-3gdkbf3m]:not(.js) .d-src[data-astro-cid-3gdkbf3m] span[data-astro-cid-3gdkbf3m],.d-src[data-astro-cid-3gdkbf3m] span[data-astro-cid-3gdkbf3m].lit{border-color:var(--brand, var(--accent));color:var(--ink);background:var(--accent-soft)}.d-ck[data-astro-cid-3gdkbf3m]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.6rem}@media(max-width:640px){.d-ck[data-astro-cid-3gdkbf3m]{grid-template-columns:minmax(0,1fr)}}.d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m]{margin:0;display:flex;gap:.7rem;align-items:center;color:var(--mute);transition:color .3s}.d-ck[data-astro-cid-3gdkbf3m] i[data-astro-cid-3gdkbf3m]{width:24px;height:24px;border-radius:50%;border:2px solid var(--line-2);display:grid;place-items:center;font-style:normal;font-size:.75rem;font-weight:700;color:#fff;flex:none;transition:background-color .3s,border-color .3s}.evo[data-astro-cid-3gdkbf3m]:not(.js) .d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m],.d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m].lit{color:var(--ink)}.evo[data-astro-cid-3gdkbf3m]:not(.js) .d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m] i[data-astro-cid-3gdkbf3m],.d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m].lit i[data-astro-cid-3gdkbf3m]{background:var(--ok);border-color:var(--ok)}.evo[data-astro-cid-3gdkbf3m]:not(.js) .d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m].ex i[data-astro-cid-3gdkbf3m],.d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m].ex.lit i[data-astro-cid-3gdkbf3m]{background:var(--warn);border-color:var(--warn)}.d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m].ex.lit,.evo[data-astro-cid-3gdkbf3m]:not(.js) .d-ck[data-astro-cid-3gdkbf3m] li[data-astro-cid-3gdkbf3m].ex{font-weight:700}.d-he[data-astro-cid-3gdkbf3m]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.d-he[data-astro-cid-3gdkbf3m] span[data-astro-cid-3gdkbf3m]{font-size:.88rem;padding:.3rem .8rem;border:1.5px solid var(--brand, var(--accent));border-radius:99px;color:var(--soft);transition:opacity .4s}.evo[data-astro-cid-3gdkbf3m].js .d-he[data-astro-cid-3gdkbf3m] span[data-astro-cid-3gdkbf3m]:not(.lit){opacity:0}.caret[data-astro-cid-3gdkbf3m]:after{content:"";display:inline-block;width:2px;height:1.05em;background:currentColor;vertical-align:-.15em;margin-inline-start:2px;animation:ev-blink 1s steps(2) infinite}@keyframes ev-blink{50%{opacity:0}}.ev-cap[data-astro-cid-3gdkbf3m]{text-align:center;margin:.9rem 0 0}@media(max-width:720px){.ev-st[data-astro-cid-3gdkbf3m]{gap:.4rem}.ev-btn[data-astro-cid-3gdkbf3m]{padding:.2rem .2rem .4rem;min-height:44px}.ev-name[data-astro-cid-3gdkbf3m]{font-size:1.35rem}.ev-y[data-astro-cid-3gdkbf3m]{font-size:.75rem}.ev-what[data-astro-cid-3gdkbf3m],.meter[data-astro-cid-3gdkbf3m]{display:none}.ev-who[data-astro-cid-3gdkbf3m]{font-size:.82rem;line-height:1.35}.ev-ins[data-astro-cid-3gdkbf3m]{margin-top:1rem;padding:1rem;min-height:230px}.d-ai[data-astro-cid-3gdkbf3m]{font-size:1rem}}.tools[data-astro-cid-42kew77b]{list-style:none;padding:0;margin:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.tools[data-astro-cid-42kew77b] li[data-astro-cid-42kew77b]{margin:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.7rem;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.7rem .85rem;color:var(--ink)}.tools[data-astro-cid-42kew77b] svg[data-astro-cid-42kew77b]{grid-row:1 / 3}.t-name[data-astro-cid-42kew77b]{font-weight:600}.t-use[data-astro-cid-42kew77b]{font-size:.85rem;color:var(--mute);line-height:1.35}.tools-note[data-astro-cid-42kew77b]{margin-top:.75rem}.vid[data-astro-cid-vcwk4iry]{max-width:880px;margin:1.6rem 0 2.2rem}.mt[data-astro-cid-vcwk4iry],.table-wrap[data-astro-cid-vcwk4iry]{margin-top:2rem}
