.how.svelte-j44oqv{background:var(--fw-site-surface);color:var(--fw-site-ink);border-bottom:1px solid var(--fw-site-line)}.big.svelte-j44oqv{max-width:none}.stages.svelte-j44oqv{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.stage.svelte-j44oqv{text-align:left;font:inherit;cursor:pointer;border:1px solid var(--fw-site-line);background:var(--fw-site-bg);transition:border-color var(--fw-duration-medium), background-color var(--fw-duration-medium), transform var(--fw-duration-medium);color:var(--fw-site-ink);border-radius:16px;padding:0 22px 20px;position:relative;overflow:hidden}.stage.svelte-j44oqv:before{content:"";background:var(--fw-site-grid);height:4px;transition:background-color var(--fw-duration-medium);margin:0 -22px 18px;display:block}.stage.svelte-j44oqv:hover{border-color:#f9641466;transform:translateY(-2px)}.stage[aria-selected=true].svelte-j44oqv{background:#fff4ec;border-color:#f9641499}:root[data-theme=dark] .stage.svelte-j44oqv,:root[data-theme=dark] .detail.svelte-j44oqv{background:color-mix(in srgb, var(--fw-site-bg), var(--fw-site-surface))}:root[data-theme=dark] .stage[aria-selected=true].svelte-j44oqv{border-color:var(--fw-site-brand);color:var(--fw-site-ink);background:#f9641429}.stage[aria-selected=true].svelte-j44oqv:before{background:var(--fw-site-brand)}.stage.svelte-j44oqv small:where(.svelte-j44oqv){color:var(--fw-site-muted);font-size:var(--fw-text-xs);font-weight:600}.stage.svelte-j44oqv b:where(.svelte-j44oqv){font-family:var(--fw-font-display);font-size:var(--fw-text-2xl);letter-spacing:-.015em;margin:4px 0 6px;font-weight:500;display:block}.stage.svelte-j44oqv span:where(.svelte-j44oqv){color:var(--fw-site-muted);font-size:13.5px;line-height:1.4;display:block}.prog.svelte-j44oqv{z-index:1;width:0;height:4px;animation:svelte-j44oqv-prog var(--dur,5s) linear forwards;background:#ff8a3d;position:absolute;top:0;left:0}.explorer[data-running=false].svelte-j44oqv .prog:where(.svelte-j44oqv){animation-play-state:paused}@keyframes svelte-j44oqv-prog{to{width:100%}}.detail.svelte-j44oqv{margin-top:var(--fw-site-r-blk);background:var(--fw-site-bg);border:1px solid var(--fw-site-line);border-radius:20px;grid-template-columns:1fr 1fr;gap:16px;padding:30px;display:grid}.detail.svelte-j44oqv h3:where(.svelte-j44oqv){font-size:var(--fw-text-3xl);letter-spacing:-.02em;text-wrap:wrap;margin:0 0 12px;font-weight:400;line-height:1.15}.detail.svelte-j44oqv p:where(.svelte-j44oqv){color:var(--fw-site-muted);margin:0;line-height:1.6}.detail.svelte-j44oqv h3:where(.svelte-j44oqv),.detail.svelte-j44oqv p:where(.svelte-j44oqv){animation:.4s both svelte-j44oqv-pop}.log.svelte-j44oqv{font-variant-numeric:tabular-nums;background:var(--fw-site-surface);border:1px solid var(--fw-site-line);border-radius:14px;padding:16px;font-size:13.5px}.log.svelte-j44oqv div:where(.svelte-j44oqv){border-top:1px solid var(--fw-site-line);color:var(--fw-site-ink);justify-content:space-between;gap:12px;padding:8px 0;animation:.35s both svelte-j44oqv-pop;display:flex}.log.svelte-j44oqv div:where(.svelte-j44oqv):first-child{border-top:0}.log.svelte-j44oqv div:where(.svelte-j44oqv):nth-child(2){animation-delay:80ms}.log.svelte-j44oqv div:where(.svelte-j44oqv):nth-child(3){animation-delay:.16s}.log.svelte-j44oqv div:where(.svelte-j44oqv):nth-child(4){animation-delay:.24s}.log.svelte-j44oqv em:where(.svelte-j44oqv){color:var(--fw-site-brand-text);font-style:normal;font-weight:600}@keyframes svelte-j44oqv-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.controls.svelte-j44oqv{justify-content:flex-end;margin-top:12px;display:flex}@media (width<=860px){.stages.svelte-j44oqv{grid-template-columns:1fr 1fr}.detail.svelte-j44oqv{grid-template-columns:1fr}}.play.svelte-1fe9mo7{padding:var(--fw-site-section-y) 0}.big.svelte-1fe9mo7{max-width:none}.ag-next.svelte-1fe9mo7{background:var(--fw-site-surface);border:1px solid var(--fw-site-line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.ag-next.svelte-1fe9mo7 p:where(.svelte-1fe9mo7){color:var(--fw-site-muted);margin:0;font-size:15.5px}.ag-next.svelte-1fe9mo7 b:where(.svelte-1fe9mo7){color:var(--fw-site-ink);font-weight:600}.ag-next.svelte-1fe9mo7 .btn{height:44px;padding:0 20px}@media (width<=560px){.ag-next.svelte-1fe9mo7 .btn{justify-content:center;width:100%}}.caps.svelte-5c63zr{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cap.svelte-5c63zr{background:var(--fw-site-surface);border:1px solid var(--fw-site-line);min-height:400px;transition:border-color var(--fw-duration-medium), transform var(--fw-duration-medium);border-radius:22px;flex-direction:column;padding:28px;display:flex}.cap.svelte-5c63zr:hover{border-color:#f9641459;transform:translateY(-2px)}.cap.svelte-5c63zr .n:where(.svelte-5c63zr){background:var(--fw-site-brand-soft);width:40px;height:40px;color:var(--fw-site-brand-text);font-family:var(--fw-font-display);font-weight:600;font-size:var(--fw-text-sm);border-radius:12px;place-items:center;display:grid}.cap.svelte-5c63zr h3:where(.svelte-5c63zr){letter-spacing:-.015em;margin:24px 0 10px;font-size:22px;font-weight:500;line-height:1.25}.cap.svelte-5c63zr p:where(.svelte-5c63zr){color:var(--fw-site-muted);margin:0;font-size:15px;line-height:1.5}.mini.svelte-5c63zr{margin-top:auto;padding-top:24px}.risk.svelte-5c63zr{font-size:var(--fw-text-xs);border-radius:var(--fw-radius-full);color:hsl(var(--fw-fg-destructive));background:#e5484d1f;padding:5px 12px;font-weight:600;display:inline-block}:root[data-theme=dark] .risk.svelte-5c63zr{color:#ff8b8e}.cap.svelte-5c63zr .svc:where(.svelte-5c63zr){margin-top:12px;font-size:13px}.segs.svelte-5c63zr{gap:4px;margin-top:14px;display:flex}.segs.svelte-5c63zr i:where(.svelte-5c63zr){background:var(--fw-site-grid);height:8px;transition:background-color var(--fw-duration-slow);border-radius:3px;flex:1}.segs.svelte-5c63zr i.on:where(.svelte-5c63zr){background:var(--fw-site-brand)}.steps.svelte-5c63zr{justify-content:space-between;margin-top:8px;display:flex;position:relative}.steps.svelte-5c63zr:before,.steps.svelte-5c63zr:after{content:"";border-radius:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:10px}.steps.svelte-5c63zr:before{background:var(--fw-site-grid);right:10px}.steps.svelte-5c63zr:after{width:var(--p);background:var(--fw-site-brand);transition:width .6s var(--fw-site-ease-reveal)}.steps.svelte-5c63zr b:where(.svelte-5c63zr){z-index:1;background:var(--fw-site-surface);border:2px solid var(--fw-site-grid);border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-weight:600;transition:border-color .3s,color .3s;display:grid;position:relative}.steps.svelte-5c63zr b.on:where(.svelte-5c63zr){border-color:var(--fw-site-brand);color:var(--fw-site-brand-text)}.mini.svelte-5c63zr svg:where(.svelte-5c63zr){color:var(--fw-site-ok);display:block}.health.svelte-5c63zr{align-items:center;gap:12px;margin-top:10px;display:flex}.healthy.svelte-5c63zr{font-size:var(--fw-text-xs);color:var(--fw-site-ok-text);border-radius:var(--fw-radius-full);background:#1f9d551a;align-items:center;gap:6px;padding:5px 12px;font-weight:600;display:inline-flex}.healthy.svelte-5c63zr i:where(.svelte-5c63zr){background:var(--fw-site-ok);border-radius:50%;width:6px;height:6px}.p95.svelte-5c63zr{font-size:var(--fw-text-xs);color:var(--fw-site-muted)}.toast.svelte-5c63zr{background:var(--fw-site-bg);color:var(--fw-site-ink);border:1px solid var(--fw-site-line);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.toast.swap.svelte-5c63zr{animation:.3s both svelte-5c63zr-toast-in}@keyframes svelte-5c63zr-toast-in{0%{opacity:0;transform:translateY(6px)}}.toast-icon.svelte-5c63zr{color:#ff8a3d;display:grid}.toast.svelte-5c63zr b:where(.svelte-5c63zr){font-size:var(--fw-text-sm)}.toast.svelte-5c63zr small:where(.svelte-5c63zr){color:var(--fw-site-muted);font-size:var(--fw-text-xs);display:block}@media (width<=1000px){.caps.svelte-5c63zr{grid-template-columns:1fr 1fr}}@media (width<=560px){.caps.svelte-5c63zr{grid-template-columns:1fr}.cap.svelte-5c63zr{min-height:0}}
