.pup-hero-study.svelte-4skvhu{aspect-ratio:1.08;color:#fff;background:radial-gradient(circle at 80% 12%,#5c6cff29,#0000 34%),#071e3a;border:1px solid #ffffff21;border-radius:21px;justify-self:end;width:min(100%,620px);position:relative;overflow:hidden;box-shadow:0 28px 75px #00071440;container-type:inline-size}.study-grid.svelte-4skvhu{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#00000059);mask-image:linear-gradient(#000,#00000059)}.source-object.svelte-4skvhu,.scope-object.svelte-4skvhu,.compressed-claim.svelte-4skvhu,.boundary-field.svelte-4skvhu{background:#031122c2;border:1px solid #ffffff21;box-shadow:0 18px 42px #00051147}.source-object.svelte-4skvhu{border-radius:11px;width:24%;height:42%;padding:5%;position:absolute;top:29%;left:7%}.source-object.svelte-4skvhu>span:where(.svelte-4skvhu){color:#ffffff61;font-family:var(--dx-mono);letter-spacing:.06em;align-items:center;gap:7px;font-size:clamp(.36rem,1.05cqw,.47rem);display:flex}.source-object.svelte-4skvhu>span:where(.svelte-4skvhu) i:where(.svelte-4skvhu){background:#9fa9ff;border-radius:2px;width:6px;height:6px}.abstract-code.svelte-4skvhu{align-content:center;gap:12%;height:66%;margin-top:14%;display:grid}.abstract-code.svelte-4skvhu i:where(.svelte-4skvhu){width:var(--line-width);background:#ffffff2e;border-radius:3px;height:3px}.abstract-code.svelte-4skvhu i.accent:where(.svelte-4skvhu){background:#c4aff1a6}.scope-route.svelte-4skvhu,.compression-routes.svelte-4skvhu,.commit-route.svelte-4skvhu,.constellation-routes.svelte-4skvhu{width:100%;height:100%;position:absolute;inset:0}.scope-route.svelte-4skvhu path:where(.svelte-4skvhu),.compression-routes.svelte-4skvhu path:where(.svelte-4skvhu),.commit-route.svelte-4skvhu path:where(.svelte-4skvhu),.constellation-routes.svelte-4skvhu path:where(.svelte-4skvhu){fill:none;stroke:#aeb6ff52;stroke-dasharray:3 6;stroke-linecap:round;stroke-width:1.15px;vector-effect:non-scaling-stroke}.travel-dot.svelte-4skvhu{fill:#aeb6ff;filter:drop-shadow(0 0 5px #aeb6ff)}.prompt-node.svelte-4skvhu{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prompt-node.svelte-4skvhu .dx-product-icon,.compressed-claim.svelte-4skvhu .dx-product-icon,.boundary-command.svelte-4skvhu .dx-product-icon,.commit-pup.svelte-4skvhu .dx-product-icon,.constellation-core.svelte-4skvhu .dx-product-icon{color:#aeb6ff;background:#0a294b;border-color:#aeb6ff99;box-shadow:0 0 30px #5c6cff26}.scope-object.svelte-4skvhu{border-radius:50%;width:25%;height:60%;padding:8% 4% 5%;position:absolute;top:17%;right:6.5%}.scope-object.svelte-4skvhu>small:where(.svelte-4skvhu){color:#ffffff61;font-family:var(--dx-mono);letter-spacing:.055em;white-space:nowrap;font-size:clamp(.3rem,.9cqw,.4rem);position:absolute;top:10%;left:50%;transform:translate(-50%)}.scope-dots.svelte-4skvhu{grid-template-columns:repeat(5,1fr);place-items:center;height:100%;padding:13% 8% 4%;display:grid}.scope-dots.svelte-4skvhu i:where(.svelte-4skvhu){aspect-ratio:1;background:#aeb6ff80;border-radius:50%;width:4px}.scope-dots.svelte-4skvhu i.problem:where(.svelte-4skvhu){background:#ff837b;box-shadow:0 0 0 5px #ff837b1c,0 0 15px #ff837b52}.exact-object.svelte-4skvhu{align-items:center;gap:9px;display:flex;position:absolute;bottom:7%;right:8%}.exact-object.svelte-4skvhu>i:where(.svelte-4skvhu),.boundary-result.svelte-4skvhu>i:where(.svelte-4skvhu),.constellation-problem.svelte-4skvhu>i:where(.svelte-4skvhu){aspect-ratio:1;color:#ff9f98;width:clamp(22px,5cqw,30px);font-family:var(--dx-mono);border:1px solid #ff837b8c;border-radius:50%;place-items:center;font-style:normal;display:grid}.exact-object.svelte-4skvhu>span:where(.svelte-4skvhu){gap:4px;min-width:72px;display:grid}.exact-object.svelte-4skvhu small:where(.svelte-4skvhu),.boundary-result.svelte-4skvhu small:where(.svelte-4skvhu),.constellation-problem.svelte-4skvhu small:where(.svelte-4skvhu){color:#ffaaa4;font-family:var(--dx-mono);letter-spacing:.05em;font-size:clamp(.34rem,1cqw,.45rem)}.exact-object.svelte-4skvhu b:where(.svelte-4skvhu),.boundary-result.svelte-4skvhu b:where(.svelte-4skvhu){background:#ffffff29;border-radius:2px;width:100%;height:2px;display:block}.exact-object.svelte-4skvhu b:where(.svelte-4skvhu):last-child,.boundary-result.svelte-4skvhu b:where(.svelte-4skvhu):last-child{width:62%}.test-stack.svelte-4skvhu{width:29%;height:70%;position:absolute;top:15%;left:8%}.test-stack.svelte-4skvhu>span:where(.svelte-4skvhu){top:calc(var(--stack-index) * 11%);left:calc(var(--stack-index) * 1.3%);width:calc(100% - var(--stack-index) * 1.4%);background:#05162af0;border:1px solid #ffffff1f;border-radius:8px;align-content:center;gap:6px;height:26%;padding:10%;display:grid;position:absolute;box-shadow:0 8px 18px #00061233}.test-stack.svelte-4skvhu i:where(.svelte-4skvhu){background:#ffffff26;border-radius:2px;width:80%;height:2px;display:block}.test-stack.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(2){background:#c4aff18c;width:56%}.test-stack.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(3){width:69%}.compression-routes.svelte-4skvhu .retained-route:where(.svelte-4skvhu){stroke:#ffffff2e}.compressed-claim.svelte-4skvhu{border-color:#aeb6ff59;border-radius:12px;width:37%;height:38%;padding:5%;position:absolute;top:32%;right:8%}.compressed-claim.svelte-4skvhu header:where(.svelte-4skvhu),.compressed-claim.svelte-4skvhu footer:where(.svelte-4skvhu){color:#ffffff6e;font-family:var(--dx-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;font-size:clamp(.36rem,1.05cqw,.47rem);display:flex}.compressed-claim.svelte-4skvhu header:where(.svelte-4skvhu){justify-content:flex-start}.claim-lines.svelte-4skvhu{gap:8px;margin-block:10%;display:grid}.claim-lines.svelte-4skvhu b:where(.svelte-4skvhu){background:#ffffff2b;border-radius:3px;width:88%;height:3px;display:block}.claim-lines.svelte-4skvhu b:where(.svelte-4skvhu):nth-child(2){background:#aeb6ff9e;width:65%}.claim-lines.svelte-4skvhu b:where(.svelte-4skvhu):nth-child(3){width:76%}.claim-lines.svelte-4skvhu b:where(.svelte-4skvhu):nth-child(4){width:52%}.compressed-claim.svelte-4skvhu footer:where(.svelte-4skvhu) i:where(.svelte-4skvhu){border:1px solid #83e6be;border-radius:50%;width:7px;height:7px}.retained-strip.svelte-4skvhu{color:#ffffff4d;width:34%;font-family:var(--dx-mono);align-items:center;gap:7px;font-size:clamp(.32rem,.95cqw,.42rem);display:flex;position:absolute;bottom:17%;right:9%}.retained-strip.svelte-4skvhu span:where(.svelte-4skvhu){background:#ffffff24;width:25%;height:2px}.compression-count.svelte-4skvhu{color:#ffffff4d;font-family:var(--dx-mono);align-items:center;gap:10px;display:flex;position:absolute;top:8%;right:8%}.compression-count.svelte-4skvhu strong:where(.svelte-4skvhu){color:#fff;font-family:var(--dx-display);font-size:clamp(1rem,4cqw,1.7rem);font-weight:520}.compression-count.svelte-4skvhu strong:where(.svelte-4skvhu):last-child{color:#aeb6ff}.boundary-field.svelte-4skvhu{border-color:#aeb6ff40;border-radius:19px;position:absolute;inset:15% 12% 17%;overflow:hidden}.field-label.svelte-4skvhu{color:#ffffff59;font-family:var(--dx-mono);letter-spacing:.07em;font-size:clamp(.36rem,1.05cqw,.47rem);position:absolute;top:8%;left:7%}.field-lines.svelte-4skvhu{align-content:space-around;display:grid;position:absolute;inset:22% 7% 10%}.field-lines.svelte-4skvhu i:where(.svelte-4skvhu){width:calc(52% + var(--row) * 4%);background:#ffffff1f;border-radius:2px;height:3px;display:block}.field-lines.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(3n+2){background:#c4aff170}.scan-plane.svelte-4skvhu{background:linear-gradient(#0000,#aeb6ff,#0000);width:1px;animation:5.5s ease-in-out infinite svelte-4skvhu-boundary-scan;position:absolute;top:17%;bottom:8%;left:16%;box-shadow:0 0 24px 5px #aeb6ff1f}.breaking-point.svelte-4skvhu{align-items:center;gap:8px;display:flex;position:absolute;top:57%;right:19%}.breaking-point.svelte-4skvhu i:where(.svelte-4skvhu){aspect-ratio:1;color:#ff9f98;width:clamp(24px,5cqw,31px);font-family:var(--dx-mono);background:#071e3a;border:1px solid #ff837b;border-radius:50%;place-items:center;font-style:normal;display:grid;box-shadow:0 0 18px #ff837b29}.breaking-point.svelte-4skvhu b:where(.svelte-4skvhu){background:linear-gradient(90deg,#ff837b,#0000);width:55px;height:1px}.boundary-command.svelte-4skvhu{color:#aeb6ff;font-family:var(--dx-mono);align-items:center;gap:9px;font-size:clamp(.55rem,1.6cqw,.7rem);display:flex;position:absolute;top:7%;right:9%}.boundary-result.svelte-4skvhu{align-items:center;gap:9px;display:flex;position:absolute;bottom:6%;right:14%}.boundary-result.svelte-4skvhu>span:where(.svelte-4skvhu){gap:4px;min-width:110px;display:grid}.commit-route.svelte-4skvhu path:where(.svelte-4skvhu){stroke:#aeb6ff3d;stroke-dasharray:4 8}.commit-node.svelte-4skvhu{font-family:var(--dx-mono);grid-template-columns:auto auto;align-items:center;gap:3px 9px;display:grid;position:absolute;top:55%}.failed-node.svelte-4skvhu{left:10%}.fixed-node.svelte-4skvhu{right:10%}.commit-node.svelte-4skvhu>i:where(.svelte-4skvhu){aspect-ratio:1;border:1px solid;border-radius:50%;grid-row:1/3;place-items:center;width:clamp(29px,7cqw,41px);font-style:normal;display:grid}.failed-node.svelte-4skvhu>i:where(.svelte-4skvhu){color:#ff9f98}.fixed-node.svelte-4skvhu>i:where(.svelte-4skvhu){color:#83e6be}.commit-node.svelte-4skvhu code:where(.svelte-4skvhu){color:#ffffffbd;font-size:clamp(.45rem,1.35cqw,.59rem)}.commit-node.svelte-4skvhu small:where(.svelte-4skvhu){color:#ffffff52;font-size:clamp(.35rem,1cqw,.44rem)}.commit-pup.svelte-4skvhu{color:#ffffff5c;font-family:var(--dx-mono);letter-spacing:.06em;justify-items:center;gap:10px;font-size:clamp(.35rem,1cqw,.44rem);display:grid;position:absolute;top:17%;left:50%;transform:translate(-50%)}.commit-lines.svelte-4skvhu{gap:8px;width:27%;display:grid;position:absolute;bottom:14%}.old-lines.svelte-4skvhu{left:10%}.new-lines.svelte-4skvhu{right:10%}.commit-lines.svelte-4skvhu i:where(.svelte-4skvhu){background:#ffffff1f;width:86%;height:3px;display:block}.commit-lines.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(2){width:62%}.commit-lines.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(3){width:74%}.new-lines.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(2){background:#83e6be75}.old-lines.svelte-4skvhu i:where(.svelte-4skvhu):nth-child(2){background:#ff9f986b}.constellation-routes.svelte-4skvhu path:where(.svelte-4skvhu){stroke:#aeb6ff40}.constellation-routes.svelte-4skvhu .problem-route:where(.svelte-4skvhu){stroke:#ff837b8c}.constellation-nodes.svelte-4skvhu i:where(.svelte-4skvhu){aspect-ratio:1;background:#071e3a;border:1px solid #9fa9ff;border-radius:50%;width:clamp(6px,1.7cqw,9px);position:absolute}.node-1.svelte-4skvhu{top:19%;left:12%}.node-2.svelte-4skvhu{top:15%;left:30%}.node-3.svelte-4skvhu{top:47%;left:14%}.node-4.svelte-4skvhu{bottom:19%;left:13%}.node-5.svelte-4skvhu{bottom:13%;left:31%}.node-6.svelte-4skvhu{top:18%;right:12%}.node-7.svelte-4skvhu{top:14%;right:30%}.node-8.svelte-4skvhu{top:47%;right:13%}.node-9.svelte-4skvhu{bottom:18%;right:12%}.node-10.svelte-4skvhu{bottom:13%;right:31%}.constellation-core.svelte-4skvhu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.constellation-problem.svelte-4skvhu{align-items:center;gap:8px;display:flex;position:absolute;top:57%;right:8%}.constellation-key.svelte-4skvhu{color:#ffffff4d;font-family:var(--dx-mono);gap:15px;font-size:clamp(.34rem,1cqw,.44rem);display:flex;position:absolute;bottom:6%;left:8%}.constellation-key.svelte-4skvhu span:where(.svelte-4skvhu){align-items:center;gap:5px;display:flex}.constellation-key.svelte-4skvhu i:where(.svelte-4skvhu){border:1px solid #9fa9ff;border-radius:50%;width:5px;height:5px}.constellation-key.svelte-4skvhu span:where(.svelte-4skvhu):last-child i:where(.svelte-4skvhu){background:#aeb6ff61;border:0;border-radius:0;width:15px;height:1px}@keyframes svelte-4skvhu-boundary-scan{0%,10%{opacity:0;left:16%}18%{opacity:1}68%{opacity:1;left:79%}78%,to{opacity:0;left:79%}}@media (prefers-reduced-motion:reduce){.scan-plane.svelte-4skvhu{animation:none;left:79%}.travel-dot.svelte-4skvhu{display:none}}
