.ep[data-astro-cid-y3kbhrcd]{display:grid;gap:2rem;align-items:start}@media(min-width:1024px){.ep[data-astro-cid-y3kbhrcd]{grid-template-columns:1fr 1.25fr;gap:3rem}.ep-app[data-astro-cid-y3kbhrcd]{position:sticky;top:7rem}}.ep-tabs[data-astro-cid-y3kbhrcd]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ep-tabs[data-astro-cid-y3kbhrcd] button[data-astro-cid-y3kbhrcd]{position:relative;width:100%;display:grid;text-align:left;padding:.9rem 1.1rem;border:1px solid var(--line);border-radius:1rem;background:transparent;font:inherit;color:inherit;cursor:pointer;overflow:hidden;transition:background .4s,border-color .4s}.ep-tabs[data-astro-cid-y3kbhrcd] b[data-astro-cid-y3kbhrcd]{font-weight:600}.ep-s[data-astro-cid-y3kbhrcd]{font-size:.8rem;color:var(--build)}.ep-d[data-astro-cid-y3kbhrcd]{max-height:0;opacity:0;font-size:.875rem;color:var(--muted);transition:max-height .5s,opacity .5s,margin .5s;overflow:hidden}.ep-tabs[data-astro-cid-y3kbhrcd] button[data-astro-cid-y3kbhrcd][aria-selected=true]{background:var(--bg2);border-color:color-mix(in srgb,var(--build) 40%,var(--line))}.ep-tabs[data-astro-cid-y3kbhrcd] button[data-astro-cid-y3kbhrcd][aria-selected=true] .ep-d[data-astro-cid-y3kbhrcd]{max-height:8rem;opacity:1;margin-top:.35rem}.ep-bar[data-astro-cid-y3kbhrcd]{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--build);transform:scaleX(0);transform-origin:left}.ep[data-astro-cid-y3kbhrcd].on button[data-astro-cid-y3kbhrcd][aria-selected=true] .ep-bar[data-astro-cid-y3kbhrcd]{animation:epBar 6s linear forwards}.ep[data-astro-cid-y3kbhrcd].stop .ep-bar[data-astro-cid-y3kbhrcd]{animation:none!important}@keyframes epBar{to{transform:none}}.ep-app[data-astro-cid-y3kbhrcd]{border:1px solid var(--line);border-radius:1.2rem;overflow:hidden;background:#fff;box-shadow:0 30px 60px -34px #0b102459;font-size:.8rem}.ep-top[data-astro-cid-y3kbhrcd]{display:flex;align-items:center;gap:.35rem;padding:.6rem .8rem;border-bottom:1px solid var(--line);background:var(--tint)}.ep-top[data-astro-cid-y3kbhrcd] i[data-astro-cid-y3kbhrcd]{width:.55rem;height:.55rem;border-radius:50%;background:var(--line)}.ep-top[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd]{margin-left:.6rem;font:500 .7rem ui-monospace,monospace;color:var(--muted)}.ep-body[data-astro-cid-y3kbhrcd]{display:grid;grid-template-columns:9.5rem 1fr;min-height:20rem}.ep-side[data-astro-cid-y3kbhrcd]{display:grid;align-content:start;gap:.2rem;padding:.8rem .6rem;border-right:1px solid var(--line);background:var(--bg)}.ep-side[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd]{padding:.45rem .6rem;border-radius:.5rem;color:var(--muted);transition:background .4s,color .4s}.ep-side[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd].act{background:color-mix(in srgb,var(--build) 10%,#fff);color:var(--build);font-weight:600}.ep-view[data-astro-cid-y3kbhrcd]{position:relative;padding:1.1rem 1.2rem}.ep-view[data-astro-cid-y3kbhrcd]>div[data-astro-cid-y3kbhrcd]{position:absolute;inset:1.1rem 1.2rem;display:grid;align-content:start;gap:.6rem;opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s;pointer-events:none}.ep-view[data-astro-cid-y3kbhrcd]>div[data-astro-cid-y3kbhrcd].act{opacity:1;transform:none;transition-delay:.15s}.ep-view[data-astro-cid-y3kbhrcd] .h[data-astro-cid-y3kbhrcd]{margin:0;font:500 .68rem ui-monospace,monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.q[data-astro-cid-y3kbhrcd]{display:grid;gap:.4rem;padding:.7rem;border:1px solid var(--line);border-radius:.7rem}.q[data-astro-cid-y3kbhrcd] p[data-astro-cid-y3kbhrcd]{display:flex;flex-wrap:wrap;gap:.3rem;margin:0}.q[data-astro-cid-y3kbhrcd] em[data-astro-cid-y3kbhrcd]{font-style:normal;padding:.25rem .55rem;border-radius:99px;border:1px solid var(--line);color:var(--ink2)}.q[data-astro-cid-y3kbhrcd] em[data-astro-cid-y3kbhrcd].on{border-color:var(--build);background:var(--build);color:#fff}.q[data-astro-cid-y3kbhrcd].next{border-style:dashed;color:var(--muted)}.act[data-astro-cid-y3kbhrcd] .q[data-astro-cid-y3kbhrcd].next{animation:epPulse 2s infinite}@keyframes epPulse{50%{border-color:var(--build)}}.b[data-astro-cid-y3kbhrcd]{margin:0;max-width:85%;padding:.55rem .75rem;border-radius:.9rem;line-height:1.4}.b[data-astro-cid-y3kbhrcd].u{justify-self:end;background:var(--build);color:#fff;border-bottom-right-radius:.2rem}.b[data-astro-cid-y3kbhrcd].a{background:var(--tint);border-bottom-left-radius:.2rem}.act[data-astro-cid-y3kbhrcd] .b[data-astro-cid-y3kbhrcd]{animation:epIn .5s both}.act[data-astro-cid-y3kbhrcd] .b[data-astro-cid-y3kbhrcd]:nth-child(2){animation-delay:.8s}.act[data-astro-cid-y3kbhrcd] .b[data-astro-cid-y3kbhrcd]:nth-child(3){animation-delay:2s}.act[data-astro-cid-y3kbhrcd] .b[data-astro-cid-y3kbhrcd]:nth-child(4){animation-delay:2.8s}@keyframes epIn{0%{opacity:0;transform:translateY(6px)}}.tk[data-astro-cid-y3kbhrcd],.dc[data-astro-cid-y3kbhrcd]{display:flex;align-items:center;gap:.6rem;margin:0;padding:.55rem .7rem;border:1px solid var(--line);border-radius:.6rem}.act[data-astro-cid-y3kbhrcd] .tk[data-astro-cid-y3kbhrcd],.act[data-astro-cid-y3kbhrcd] .dc[data-astro-cid-y3kbhrcd]{animation:epIn .45s both;animation-delay:calc(var(--j)*.15s)}.tk[data-astro-cid-y3kbhrcd] code[data-astro-cid-y3kbhrcd]{font:500 .7rem ui-monospace,monospace;color:var(--muted)}.tk[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd],.dc[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd]{margin-left:auto;font-size:.68rem;font-weight:600;padding:.15rem .5rem;border-radius:99px}.tk[data-astro-cid-y3kbhrcd] .n[data-astro-cid-y3kbhrcd]{background:var(--tint);color:var(--care)}.tk[data-astro-cid-y3kbhrcd] .w[data-astro-cid-y3kbhrcd]{background:#fef0c7;color:#93370d}.tk[data-astro-cid-y3kbhrcd] .p[data-astro-cid-y3kbhrcd]{background:color-mix(in srgb,var(--build) 12%,#fff);color:var(--build)}.tk[data-astro-cid-y3kbhrcd] .d[data-astro-cid-y3kbhrcd]{background:#ecfdf3;color:#067647}.pg[data-astro-cid-y3kbhrcd]{display:grid;gap:.3rem}.pg[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd]{display:flex;justify-content:space-between}.pg[data-astro-cid-y3kbhrcd] b[data-astro-cid-y3kbhrcd]{color:var(--build)}.pg[data-astro-cid-y3kbhrcd] em[data-astro-cid-y3kbhrcd]{height:.45rem;border-radius:9px;background:var(--tint);overflow:hidden}.pg[data-astro-cid-y3kbhrcd] em[data-astro-cid-y3kbhrcd] i[data-astro-cid-y3kbhrcd]{display:block;height:100%;width:calc(var(--v)*1%);background:var(--build);transform-origin:left}.act[data-astro-cid-y3kbhrcd] .pg[data-astro-cid-y3kbhrcd] em[data-astro-cid-y3kbhrcd] i[data-astro-cid-y3kbhrcd]{animation:epGrow 1.2s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.2s + var(--j)*.2s)}@keyframes epGrow{0%{transform:scaleX(0)}}.nx[data-astro-cid-y3kbhrcd]{margin:.4rem 0 0;color:var(--muted)}.dc[data-astro-cid-y3kbhrcd] i[data-astro-cid-y3kbhrcd]{width:.8rem;height:1rem;border:1.5px solid var(--build);border-radius:.15rem;flex:none}.dc[data-astro-cid-y3kbhrcd] span[data-astro-cid-y3kbhrcd]{background:#ecfdf3;color:#067647}@media(max-width:640px){.ep-body[data-astro-cid-y3kbhrcd]{grid-template-columns:1fr}.ep-side[data-astro-cid-y3kbhrcd]{display:none}.ep-body[data-astro-cid-y3kbhrcd]{min-height:19rem}}@media(prefers-reduced-motion:reduce){.ep[data-astro-cid-y3kbhrcd] [data-astro-cid-y3kbhrcd]{animation:none!important;transition:none!important}}
