.wrap.svelte-xeh19z{min-height:100vh;padding:4rem 1.5rem}.container.svelte-xeh19z{max-width:768px;margin:0 auto;width:100%}.back-link.svelte-xeh19z{display:inline-block;font-size:12px;color:#ffffff4d;text-decoration:none;margin-bottom:2.5rem;transition:color .2s ease}.back-link.svelte-xeh19z:hover{color:#ffffffa6}.post-header.svelte-xeh19z{margin-bottom:3rem}.post-meta.svelte-xeh19z{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.post-date.svelte-xeh19z{font-size:11px;font-family:ui-monospace,SF Mono,monospace;color:#ffffff47;letter-spacing:.03em}.post-tags.svelte-xeh19z{display:flex;gap:.3rem;flex-wrap:wrap}.tag.svelte-xeh19z{padding:.15rem .4rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:.3rem;font-size:11px;color:#ffffff61}.post-title.svelte-xeh19z{font-size:1.45rem;font-weight:600;color:#fff;letter-spacing:-.025em;line-height:1.25;margin:0 0 1rem}.post-lead.svelte-xeh19z{font-size:14px;color:#ffffff7a;line-height:1.75;margin:0;border-left:2px solid rgba(255,255,255,.1);padding-left:1rem}.inline-link.svelte-xeh19z{color:#ffffffa6;text-decoration:underline;text-decoration-color:#fff3;text-underline-offset:2px;transition:color .2s ease}.inline-link.svelte-xeh19z:hover{color:#ffffffe6}.post-body.svelte-xeh19z{display:flex;flex-direction:column}section.svelte-xeh19z{border-top:1px solid rgba(255,255,255,.06);padding:2rem 0}section.svelte-xeh19z:last-child{padding-bottom:0}h2.svelte-xeh19z{font-size:10.5px;font-weight:600;color:#fffc;letter-spacing:.09em;text-transform:uppercase;margin:0 0 1.2rem}p.svelte-xeh19z{font-size:14px;color:#ffffff94;line-height:1.82;margin:0 0 .9rem}p.svelte-xeh19z:last-child{margin-bottom:0}em.svelte-xeh19z{color:#fffc;font-style:italic}.math.svelte-xeh19z{font-family:ui-monospace,SF Mono,monospace;font-size:12.5px;color:#ffffffbf;background:#ffffff0d;padding:.05rem .3rem;border-radius:.2rem}.math-block.svelte-xeh19z{display:flex;flex-direction:column;gap:.35rem;margin:.85rem 0;padding:.85rem 1.1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-left:2px solid rgba(255,255,255,.14);border-radius:.4rem}.math-line.svelte-xeh19z{font-family:ui-monospace,SF Mono,monospace;font-size:12.5px;color:#ffffffad;line-height:1.5}.code-block.svelte-xeh19z{position:relative;margin:.85rem 0;padding:1rem 1.1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-left:2px solid rgba(255,255,255,.14);border-radius:.4rem;overflow-x:auto}.code-block.svelte-xeh19z code:where(.svelte-xeh19z){font-family:ui-monospace,SF Mono,monospace;font-size:12px;line-height:1.65;color:#ffffffad;white-space:pre}.code-lang.svelte-xeh19z{position:absolute;top:.6rem;right:.9rem;font-family:ui-monospace,monospace;font-size:9.5px;letter-spacing:.05em;color:#ffffff2e;text-transform:uppercase}.check-table.svelte-xeh19z{margin:1rem 0 0;border:1px solid rgba(255,255,255,.07);border-radius:.4rem;overflow:hidden}.check-row.svelte-xeh19z{display:grid;grid-template-columns:90px 1fr 1fr;gap:.75rem;padding:.65rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);align-items:center}.check-row.last.svelte-xeh19z{border-bottom:none}.check-name.svelte-xeh19z{font-size:10.5px;font-weight:600;color:#ffffff73;text-transform:uppercase;letter-spacing:.05em}.check-formula.svelte-xeh19z{font-family:ui-monospace,SF Mono,monospace;font-size:11.5px;color:#ffffffad}.check-why.svelte-xeh19z{font-size:11.5px;color:#ffffff47}figure.svelte-xeh19z{margin:1.5rem 0 0}.fig-wrap.svelte-xeh19z{position:relative;cursor:pointer;border-radius:.5rem;overflow:hidden;outline:none;-webkit-user-select:none;user-select:none}.fig-wrap.svelte-xeh19z:focus-visible{box-shadow:0 0 0 2px #ffffff2e}.illustration.svelte-xeh19z{width:100%;height:auto;display:block;background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:.5rem}.play-btn.svelte-xeh19z{position:absolute;bottom:10px;right:12px;font-size:10px;color:#ffffff2e;pointer-events:none;font-family:ui-monospace,monospace;letter-spacing:.04em;transition:color .2s}.fig-wrap.svelte-xeh19z:hover .play-btn:where(.svelte-xeh19z),.fig-wrap.paused.svelte-xeh19z .play-btn:where(.svelte-xeh19z){color:#ffffff73}figcaption.svelte-xeh19z{font-size:11px;color:#ffffff38;margin-top:.55rem;line-height:1.55;text-align:center}.phase-lbl.svelte-xeh19z{fill:#ffffff59;font-size:10px;font-family:ui-monospace,monospace;letter-spacing:.03em}.lane-title.svelte-xeh19z{fill:#ffffff4d;font-size:9.5px;font-family:ui-monospace,monospace;letter-spacing:.02em}.ast-lbl-circle.svelte-xeh19z{animation:svelte-xeh19z-astLbl1 7s linear infinite;animation-play-state:var(--ps, running);opacity:0}.ast-lbl-rock.svelte-xeh19z{animation:svelte-xeh19z-astLbl2 7s linear infinite;animation-play-state:var(--ps, running);opacity:0}.ast-lbl-split.svelte-xeh19z{animation:svelte-xeh19z-astLbl3 7s linear infinite;animation-play-state:var(--ps, running);opacity:0}@keyframes svelte-xeh19z-astLbl1{0%,3%{opacity:0}6%,18%{opacity:1}24%,95%{opacity:0}98%{opacity:0}}@keyframes svelte-xeh19z-astLbl2{0%,24%{opacity:0}28%,53%{opacity:1}58%,to{opacity:0}}@keyframes svelte-xeh19z-astLbl3{0%,62%{opacity:0}67%,85%{opacity:1}92%,to{opacity:0}}.ast-ref-circle.svelte-xeh19z{stroke:#ffffff4d;stroke-width:1;stroke-dasharray:3 3;opacity:0;animation:svelte-xeh19z-astRef 7s ease-in-out infinite;animation-play-state:var(--ps, running)}.ast-ref-dot.svelte-xeh19z{fill:#ffffff8c;opacity:0;animation:svelte-xeh19z-astRef 7s ease-in-out infinite;animation-play-state:var(--ps, running)}@keyframes svelte-xeh19z-astRef{0%,3%{opacity:0}8%,20%{opacity:1}27%,to{opacity:0}}.ast-rock-poly.svelte-xeh19z{fill:#ffffff0f;stroke:#ffffffbf;stroke-width:1.4;stroke-linejoin:round;transform-box:fill-box;transform-origin:center;opacity:0;animation:svelte-xeh19z-astRock 7s ease-in-out infinite;animation-play-state:var(--ps, running)}.ast-rock-dot.svelte-xeh19z{fill:#ffffffe6;transform-box:fill-box;transform-origin:center;opacity:0;animation:svelte-xeh19z-astRock 7s ease-in-out infinite;animation-play-state:var(--ps, running)}@keyframes svelte-xeh19z-astRock{0%,24%{opacity:0;transform:scale(.85)}30%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(1)}62%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(.85)}}.ast-small.svelte-xeh19z{fill:#ffffff0f;stroke:#ffffffbf;stroke-width:1.2;stroke-linejoin:round;transform-box:fill-box;transform-origin:center;opacity:0;animation:svelte-xeh19z-astSmall 7s ease-in-out infinite;animation-play-state:var(--ps, running)}.ast-small-b.svelte-xeh19z{animation-delay:.15s}@keyframes svelte-xeh19z-astSmall{0%,66%{opacity:0;transform:scale(0)}72%{opacity:1;transform:scale(1.3)}78%{transform:scale(1)}92%{opacity:1}97%,to{opacity:0;transform:scale(0)}}.lane-axis.svelte-xeh19z{stroke:#ffffff1a;stroke-width:.75}.op-lbl.svelte-xeh19z{fill:#ffffff38;font-size:13px;font-family:ui-monospace,monospace}.wave-path.svelte-xeh19z{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;animation-play-state:var(--ps, running)}.wave-sweep.svelte-xeh19z{stroke:#78beffd9;stroke-dashoffset:1400;animation:svelte-xeh19z-waveDraw1 7s ease-in-out infinite}.wave-noise.svelte-xeh19z{stroke:#ffb478d9;stroke-dashoffset:1400;animation:svelte-xeh19z-waveDraw2 7s ease-in-out infinite}.wave-mix.svelte-xeh19z{stroke:#b4ff96d9;stroke-dashoffset:1400;animation:svelte-xeh19z-waveDraw3 7s ease-in-out infinite}@keyframes svelte-xeh19z-waveDraw1{0%,5%{stroke-dashoffset:1400;opacity:1}30%{stroke-dashoffset:0}85%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:1400;opacity:0}}@keyframes svelte-xeh19z-waveDraw2{0%,30%{stroke-dashoffset:1400;opacity:1}55%{stroke-dashoffset:0}85%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:1400;opacity:0}}@keyframes svelte-xeh19z-waveDraw3{0%,55%{stroke-dashoffset:1400;opacity:1}82%{stroke-dashoffset:0}85%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:1400;opacity:0}}.diff-lbl-scripted.svelte-xeh19z{animation:svelte-xeh19z-diffLbl1 9s linear infinite;animation-play-state:var(--ps, running);opacity:0}.diff-lbl-endless.svelte-xeh19z{animation:svelte-xeh19z-diffLbl2 9s linear infinite;animation-play-state:var(--ps, running);opacity:0}@keyframes svelte-xeh19z-diffLbl1{0%,2%{opacity:0}5%,30%{opacity:1}34%,97%{opacity:0}}@keyframes svelte-xeh19z-diffLbl2{0%,34%{opacity:0}38%,90%{opacity:1}95%,to{opacity:0}}.diff-grid.svelte-xeh19z{stroke:#ffffff0f;stroke-width:.75}.diff-divider.svelte-xeh19z{stroke:#ffffff47;stroke-width:1;stroke-dasharray:3 3}.diff-boss.svelte-xeh19z{fill:#ffffff4d}.diff-boss-big.svelte-xeh19z{fill:#ffbe78d9}.diff-path.svelte-xeh19z{fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.diff-path-interval.svelte-xeh19z{stroke:#ffb478e6}.diff-path-hp.svelte-xeh19z{stroke:#78beffe6}.diff-reveal-group.svelte-xeh19z{clip-path:inset(0 490px 0 0);animation:svelte-xeh19z-diffReveal 9s linear infinite;animation-play-state:var(--ps, running)}@keyframes svelte-xeh19z-diffReveal{0%{clip-path:inset(0 490px 0 0)}95%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 490px 0 0)}}.diff-playhead.svelte-xeh19z{stroke:#fff6;stroke-width:1;animation:svelte-xeh19z-diffPlayhead 9s linear infinite;animation-play-state:var(--ps, running)}@keyframes svelte-xeh19z-diffPlayhead{0%{transform:translate(0);opacity:1}95%{transform:translate(480px);opacity:1}97%{opacity:0}to{transform:translate(0);opacity:0}}.post-footer.svelte-xeh19z{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:1.5rem}.contact-text.svelte-xeh19z{font-size:13px;color:#ffffff6b;margin:0 0 .65rem;line-height:1.6}.contact-links.svelte-xeh19z{display:flex;gap:1rem;flex-wrap:wrap}.clink.svelte-xeh19z{display:inline-flex;align-items:center;gap:.35rem;font-size:12px;color:#fff6;text-decoration:none;transition:color .2s ease}.clink.svelte-xeh19z:hover{color:#ffffffc7}.share-row.svelte-xeh19z,.ai-row.svelte-xeh19z{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.row-label.svelte-xeh19z{font-size:10.5px;color:#ffffff38;letter-spacing:.04em;margin-right:.25rem;white-space:nowrap}.ai-row.svelte-xeh19z{flex-direction:column;align-items:flex-start;gap:.6rem}.ai-pills.svelte-xeh19z{display:flex;gap:.45rem;flex-wrap:wrap}.pill.svelte-xeh19z,.ai-pill.svelte-xeh19z{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .7rem;font-size:11.5px;text-decoration:none;border-radius:.3rem;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffff73;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.pill.svelte-xeh19z:hover{color:#ffffffd1;background:#ffffff0f;border-color:#fff3}.ai-pill.svelte-xeh19z:hover{color:#ffffffd1;background:#ffffff0d}.perp.svelte-xeh19z:hover{border-color:#20b49d73;color:#20b49de6}.gpt.svelte-xeh19z:hover{border-color:#74ca9673;color:#74ca96e6}.claude.svelte-xeh19z:hover{border-color:#da775673;color:#da7756e6}.animate-in.svelte-xeh19z{animation:svelte-xeh19z-fadeUp .5s ease-out backwards}@keyframes svelte-xeh19z-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.check-row.svelte-xeh19z{grid-template-columns:74px 1fr}.check-why.svelte-xeh19z{display:none}}
