.v1423-page{--v-canvas:#fafafa;--v-paper:#fff;--v-ink:#0a0a0a;--v-secondary:#333;--v-muted:#666;--v-quiet:#737373;--v-rule:#eaeaea;--v-rule-strong:#d4d4d4;--v-focus:#0070f3;--v-success:#238636;--v-success-soft:#edf7ef;--v-warning:#9a6700;--v-warning-soft:#fff8e6;--v-error:#c43d31;--v-radius:1rem;--v-content:88rem;background:var(--v-canvas);min-height:100vh;color:var(--v-ink);font-family:Inter,Geist Sans,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.5}html:has(.v1423-page),body:has(.v1423-page){color-scheme:light;background:#fafafa}.v1423-page *,.v1423-page :before,.v1423-page :after{box-sizing:border-box}.v1423-page [hidden]{display:none!important}.v1423-page a,.v1423-page button{-webkit-tap-highlight-color:transparent}.v1423-page a:focus-visible,.v1423-page button:focus-visible{outline:2px solid var(--v-focus);outline-offset:3px}.v1423-topbar{z-index:20;border-bottom:1px solid var(--v-rule);background:color-mix(in srgb, var(--v-canvas) 92%, transparent);backdrop-filter:blur(16px);grid-template-columns:1fr auto 1fr;align-items:center;min-height:4.75rem;padding:0 3rem;display:grid;position:sticky;top:0}.v1423-home,.v1423-open-app,.v1423-nav a{color:inherit;text-decoration:none}.v1423-home{color:var(--v-muted);justify-self:start;align-items:baseline;gap:.85rem;font-size:.72rem;display:inline-flex}.v1423-mark{color:var(--v-ink);letter-spacing:.13em;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:700}.v1423-nav{color:var(--v-muted);align-items:center;gap:2rem;font-size:.77rem;display:flex}.v1423-nav a,.v1423-home,.v1423-open-app,.v1423-text-action{transition:color .14s}.v1423-nav a:hover,.v1423-home:hover,.v1423-open-app:hover,.v1423-text-action:hover{color:var(--v-focus)}.v1423-open-app{border:1px solid var(--v-rule-strong);background:var(--v-paper);border-radius:999px;justify-self:end;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1rem;font-size:.77rem;font-weight:500;display:inline-flex}.v1423-hero{width:min(100% - 6rem, var(--v-content));grid-template-columns:minmax(0,1.05fr) minmax(23rem,.95fr);align-items:center;gap:clamp(3rem,8vw,8.5rem);min-height:calc(100svh - 4.75rem);margin:0 auto;padding:clamp(5rem,10vw,9rem) 0;display:grid}.v1423-hero-copy{min-width:0}.v1423-eyebrow,.v1423-step,.v1423-lab-label{color:var(--v-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Geist Mono,Space Grotesk,ui-monospace,monospace;font-size:.68rem;font-weight:500}.v1423-hero h1{align-items:flex-end;gap:.8rem;margin:1.25rem 0 2.2rem;font-weight:500;line-height:.82;display:flex}.v1423-wordmark{letter-spacing:-.095em;font-family:Geist Pixel Square,Space Grotesk,ui-monospace,monospace;font-size:clamp(4.6rem,10.5vw,10rem);font-weight:500}.v1423-app-label{color:var(--v-quiet);letter-spacing:-.03em;margin-bottom:.85rem;font-size:clamp(1rem,1.6vw,1.45rem)}.v1423-thesis{letter-spacing:-.055em;max-width:15ch;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,4.2vw,4.25rem);font-weight:500;line-height:.98}.v1423-intro{max-width:39rem;color:var(--v-muted);margin:2rem 0 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.v1423-hero-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.v1423-primary-action,.v1423-text-action{min-height:3.25rem;color:inherit;justify-content:center;align-items:center;font-size:.83rem;font-weight:500;text-decoration:none;display:inline-flex}.v1423-primary-action{border:1px solid var(--v-ink);background:var(--v-ink);color:var(--v-paper);border-radius:999px;gap:.45rem;padding:0 1.35rem;transition:background .14s,color .14s}.v1423-primary-action:hover{background:var(--v-paper);color:var(--v-ink)}.v1423-mode-lab,.v1423-demo{border:1px solid var(--v-rule-strong);border-radius:var(--v-radius);background:var(--v-paper);box-shadow:0 1.5rem 4rem #0a0a0a0b}.v1423-mode-lab{min-height:28rem;padding:1.35rem;position:relative;overflow:hidden}.v1423-mode-lab:before{z-index:0;background-image:linear-gradient(var(--v-rule) 1px, transparent 1px), linear-gradient(90deg, var(--v-rule) 1px, transparent 1px);content:"";opacity:.55;pointer-events:none;background-size:2rem 2rem;position:absolute;inset:0}.v1423-lab-header,.v1423-request-card,.v1423-mode-note{z-index:1;position:relative}.v1423-lab-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.v1423-lab-header>div:first-child{gap:.35rem;display:grid}.v1423-lab-header strong{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.v1423-mode-switch,.v1423-tabs,.v1423-release-controls{border:1px solid var(--v-rule);background:var(--v-canvas);border-radius:999px;gap:.2rem;padding:.2rem;display:inline-flex}.v1423-mode-switch button,.v1423-tabs button,.v1423-release-controls button{min-height:2.75rem;color:var(--v-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 .9rem;font-size:.72rem;font-weight:500}.v1423-mode-switch button[aria-pressed=true],.v1423-tabs button[aria-pressed=true],.v1423-tabs button[aria-selected=true],.v1423-release-controls button[aria-pressed=true]{background:var(--v-ink);color:var(--v-paper)}.v1423-request-card{border:1px solid var(--v-rule-strong);background:#fffffff5;border-radius:.85rem;flex-direction:column;justify-content:space-between;min-height:14.5rem;margin:4.2rem 1.1rem 0;padding:1.5rem;display:flex}.v1423-request-meta,.v1423-request-sources{color:var(--v-quiet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;font-family:Geist Mono,Space Grotesk,ui-monospace,monospace;font-size:.67rem;display:flex}.v1423-request-meta span:last-child,.v1423-request-sources span{border:1px solid var(--v-rule);background:var(--v-canvas);border-radius:999px;padding:.25rem .5rem}.v1423-request-card p{letter-spacing:-.04em;max-width:18ch;margin:2.25rem 0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.55rem,3vw,2.3rem);font-weight:500;line-height:1.05}.v1423-mode-note{color:var(--v-muted);margin:1rem 1.1rem 0;font-size:.75rem;line-height:1.45}.v1423-section{width:min(100% - 6rem, var(--v-content));border-top:1px solid var(--v-rule);grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(3rem,8vw,9rem);margin:0 auto;padding:clamp(6rem,11vw,10.5rem) 0;display:grid}.v1423-section--first{border-top-color:var(--v-rule-strong)}.v1423-section-copy{position:sticky;top:7rem}.v1423-section h2,.v1423-system h2{letter-spacing:-.055em;margin:1rem 0 1.35rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2.1rem,4vw,4rem);font-weight:500;line-height:1}.v1423-section-copy>p:last-child,.v1423-system-copy>p:not(.v1423-step){max-width:34rem;color:var(--v-muted);margin:0;line-height:1.72}.v1423-demo{min-width:0;padding:clamp(1.25rem,3vw,2rem)}.v1423-demo-meta{color:var(--v-quiet);letter-spacing:.06em;text-transform:uppercase;margin:0 0 1rem;font-family:Geist Mono,Space Grotesk,ui-monospace,monospace;font-size:.62rem}.v1423-demo-meta--dark{color:#a7a7a7}.v1423-scope-flow,.v1423-oneoff-result,.v1423-source-panel{align-items:stretch;gap:.8rem;display:flex}.v1423-node,.v1423-oneoff-result article{border:1px solid var(--v-rule);background:var(--v-canvas);border-radius:.75rem;flex-direction:column;flex:1 1 0;min-width:0;min-height:9rem;padding:1rem;display:flex}.v1423-node span,.v1423-oneoff-result article span,.v1423-source-identity span,.v1423-snapshot-card span,.v1423-excerpt>span,.v1423-save-state>div:last-child>span,.v1423-packet-head span,.v1423-release-track article span{color:var(--v-quiet);letter-spacing:.06em;text-transform:uppercase;font-family:Geist Mono,Space Grotesk,ui-monospace,monospace;font-size:.64rem}.v1423-node strong,.v1423-oneoff-result article strong{overflow-wrap:anywhere;margin-top:auto;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.v1423-node small,.v1423-oneoff-result article small{color:var(--v-muted);margin-top:.25rem;font-size:.7rem}.v1423-node--selected{border-color:var(--v-ink);background:var(--v-ink);color:var(--v-paper)}.v1423-node--selected span,.v1423-node--selected small{color:#b9b9b9}.v1423-arrow{color:var(--v-quiet);flex:0 0 1.25rem;place-items:center;display:grid}.v1423-demo-caption{color:var(--v-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.55}.v1423-context-head,.v1423-cost-label{color:var(--v-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;font-family:Geist Mono,Space Grotesk,ui-monospace,monospace;font-size:.69rem;display:flex}.v1423-context-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.v1423-context-list li{border-top:1px solid var(--v-rule);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:5.4rem;padding:.85rem 0;display:grid}.v1423-context-list li:last-child{border-bottom:1px solid var(--v-rule)}.v1423-layer-index{background:var(--v-ink);width:1.8rem;height:1.8rem;color:var(--v-paper);border-radius:50%;place-items:center;font-family:Geist Mono,ui-monospace,monospace;font-size:.62rem;display:grid}.v1423-context-list li>span:nth-child(2){gap:.25rem;min-width:0;display:grid}.v1423-context-list strong{font-size:.87rem;font-weight:500}.v1423-context-list small{color:var(--v-muted);font-size:.74rem}.v1423-context-list em{border:1px solid var(--v-rule);color:var(--v-muted);border-radius:999px;padding:.22rem .5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.6rem;font-style:normal}.v1423-demo-button{border:1px solid var(--v-rule-strong);background:var(--v-paper);min-height:2.9rem;color:var(--v-ink);cursor:pointer;font:inherit;border-radius:999px;margin-top:1.25rem;padding:0 1rem;font-size:.74rem;font-weight:500}.v1423-demo-button:hover{border-color:var(--v-ink)}.v1423-tabs{margin-bottom:1.5rem}.v1423-source-panel{align-items:center}.v1423-source-identity,.v1423-snapshot-card{border:1px solid var(--v-rule);border-radius:.75rem;flex:1 1 0;align-content:center;gap:.45rem;min-width:0;min-height:8.5rem;padding:1rem;display:grid}.v1423-source-identity strong,.v1423-snapshot-card strong{overflow-wrap:anywhere;font-family:Space Grotesk,sans-serif;font-size:.92rem;font-weight:600}.v1423-source-identity small,.v1423-snapshot-card code{color:var(--v-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem}.v1423-snapshot-card{border-color:var(--v-ink);background:var(--v-ink);color:var(--v-paper)}.v1423-snapshot-card span,.v1423-snapshot-card code{color:#b9b9b9}.v1423-excerpt{border-left:3px solid var(--v-focus);background:#f5f8fc;margin-top:1rem;padding:1.15rem 1.25rem}.v1423-excerpt p{letter-spacing:-.025em;margin:.65rem 0;font-family:Space Grotesk,sans-serif;font-size:clamp(1rem,1.7vw,1.3rem);font-weight:500;line-height:1.35}.v1423-excerpt small{color:var(--v-muted);font-size:.68rem}.v1423-save-state{border:1px solid var(--v-rule);background:var(--v-canvas);border-radius:.75rem;grid-template-columns:auto 1fr;align-items:center;gap:1.1rem;min-height:8.5rem;padding:1.15rem;display:grid}.v1423-calendar-date{border:1px solid var(--v-rule-strong);background:var(--v-paper);border-radius:.65rem;place-items:center;width:4rem;height:4rem;padding:.4rem;line-height:1;display:grid}.v1423-calendar-date strong{font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:600}.v1423-calendar-date span{color:var(--v-muted);text-transform:uppercase;font-size:.65rem}.v1423-save-state>div:last-child{gap:.35rem;display:grid}.v1423-save-state>div:last-child strong{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.v1423-save-state>div:last-child small{color:var(--v-muted);font-size:.74rem}.v1423-memory-checks{border:1px solid var(--v-rule);border-radius:.75rem;grid-template-columns:repeat(3,1fr);margin:1rem 0 0;display:grid;overflow:hidden}.v1423-memory-checks div{border-left:1px solid var(--v-rule);gap:.55rem;padding:.85rem;display:grid}.v1423-memory-checks div:first-child{border-left:0}.v1423-memory-checks dt{color:var(--v-muted);font-size:.65rem}.v1423-memory-checks dd{margin:0;font-family:Space Grotesk,sans-serif;font-size:.77rem;font-weight:600}.v1423-packet-demo{padding:0;overflow:hidden}.v1423-packet-head{border-bottom:1px solid var(--v-rule);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.v1423-packet-head>div{align-items:baseline;gap:.55rem;display:flex}.v1423-packet-head strong{font-family:Geist Mono,ui-monospace,monospace;font-size:.77rem;font-weight:500}.v1423-status{background:var(--v-success-soft);border-radius:999px;padding:.25rem .55rem;color:var(--v-success)!important}.v1423-packet-closed{text-align:center;place-content:center;gap:.5rem;min-height:12rem;padding:2rem;display:grid}.v1423-packet-closed strong{letter-spacing:-.035em;font-family:Space Grotesk,sans-serif;font-size:clamp(1.35rem,3vw,2rem);font-weight:500}.v1423-packet-closed span{color:var(--v-muted);font-size:.76rem}.v1423-packet-rows{padding:0 1.25rem;display:grid}.v1423-packet-rows>div{border-bottom:1px solid var(--v-rule);grid-template-columns:minmax(6.75rem,.35fr) 1fr;align-items:center;gap:1rem;min-height:3.7rem;font-size:.74rem;display:grid}.v1423-packet-rows code{color:var(--v-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:.65rem}.v1423-packet-output{color:var(--v-success)}.v1423-packet-demo .v1423-demo-button{margin:1.25rem}.v1423-oneoff-result article{min-height:10rem}.v1423-release-controls{margin-bottom:1.5rem}.v1423-release-track{gap:.65rem;display:grid}.v1423-release-track article{border:1px solid var(--v-rule);min-height:4.8rem;color:var(--v-muted);border-radius:.7rem;grid-template-columns:minmax(10rem,1fr) .7fr 1fr;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}.v1423-release-track article.is-current{border-color:var(--v-ink);background:var(--v-ink);color:var(--v-paper)}.v1423-release-track article.is-current span,.v1423-release-track article.is-current small{color:#b9b9b9}.v1423-release-track strong{font-family:Geist Mono,ui-monospace,monospace;font-size:.74rem;font-weight:500}.v1423-release-track small{color:var(--v-muted);font-size:.68rem}.v1423-cost-bar{border:1px solid var(--v-rule-strong);background:var(--v-canvas);border-radius:999px;height:2rem;display:flex;position:relative;overflow:hidden}.v1423-cost-bar span{height:100%;display:block}.v1423-cost-used{background:var(--v-ink)}.v1423-cost-reserved{background:var(--v-warning);min-width:.5rem}.v1423-cost-demo [data-cost-panel]>p{margin:1rem 0 0;font-size:.78rem}.v1423-cost-demo [data-cost-panel]>p strong{font-family:Geist Mono,ui-monospace,monospace}.v1423-system{width:min(100% - 6rem, var(--v-content));background:var(--v-ink);color:var(--v-paper);border-radius:1.25rem;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(4rem,10vw,10rem);margin:3rem auto;padding:clamp(3rem,7vw,6rem);display:grid}.v1423-system .v1423-step,.v1423-system-copy>p:not(.v1423-step){color:#a7a7a7}.v1423-system .v1423-primary-action{border-color:var(--v-paper);background:var(--v-paper);color:var(--v-ink);margin-top:2rem}.v1423-system .v1423-primary-action:hover{background:var(--v-ink);color:var(--v-paper)}.v1423-system-rail{align-content:start;margin:0;padding:0;list-style:none;display:grid}.v1423-system-rail li{border-top:1px solid #333;grid-template-columns:2rem minmax(6rem,.5fr) 1fr;align-items:center;gap:1rem;min-height:4.5rem;display:grid}.v1423-system-rail li:last-child{border-bottom:1px solid #333}.v1423-system-rail span{color:#777;font-family:Geist Mono,ui-monospace,monospace;font-size:.65rem}.v1423-system-rail strong{font-family:Space Grotesk,sans-serif;font-size:.83rem;font-weight:600}.v1423-system-rail small{color:#a7a7a7;font-size:.7rem}.v1423-footer{width:min(100% - 6rem, var(--v-content));color:var(--v-quiet);justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;padding:3rem 0 4rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.65rem;display:flex}.v1423-footer a{color:var(--v-ink);font-weight:600;text-decoration:none}@media (width<=64rem){.v1423-topbar{padding:0 1.5rem}.v1423-hero,.v1423-section,.v1423-system,.v1423-footer{width:min(100% - 3rem, var(--v-content))}.v1423-hero{grid-template-columns:1fr;gap:4rem;min-height:auto}.v1423-mode-lab{justify-self:end;width:min(100%,38rem)}.v1423-section{grid-template-columns:1fr;gap:2.5rem}.v1423-section-copy{position:static}.v1423-section-copy>p:last-child{max-width:45rem}.v1423-system{grid-template-columns:1fr;gap:3rem}}@media (width<=44rem){.v1423-topbar{grid-template-columns:1fr auto;min-height:4.25rem;padding:0 1rem}.v1423-home>span:last-child,.v1423-nav{display:none}.v1423-open-app{min-height:2.5rem;padding:0 .8rem}.v1423-hero,.v1423-section,.v1423-system,.v1423-footer{width:min(100% - 2rem, var(--v-content))}.v1423-hero{gap:3rem;padding:4.25rem 0 5rem}.v1423-hero h1{align-items:baseline}.v1423-wordmark{font-size:clamp(4rem,22vw,7rem)}.v1423-app-label{margin-bottom:0}.v1423-thesis{font-size:clamp(2.15rem,12vw,3.5rem)}.v1423-mode-lab{min-height:0;padding:.9rem}.v1423-lab-header{flex-direction:column;align-items:stretch}.v1423-mode-switch{align-self:stretch}.v1423-mode-switch button{flex:1}.v1423-request-card{min-height:13.5rem;margin:2.5rem 0 0;padding:1.1rem}.v1423-mode-note{margin-inline:0}.v1423-section{padding:5.5rem 0}.v1423-section h2,.v1423-system h2{font-size:clamp(2.15rem,12vw,3.25rem)}.v1423-demo{padding:1rem}.v1423-scope-flow,.v1423-oneoff-result,.v1423-source-panel{flex-direction:column}.v1423-arrow{min-height:1.5rem;transform:rotate(90deg)}.v1423-node,.v1423-oneoff-result article{flex-basis:auto;min-height:7.5rem}.v1423-context-list li{grid-template-columns:2rem minmax(0,1fr)}.v1423-context-list em{grid-column:2;justify-self:start}.v1423-context-head,.v1423-cost-label{flex-direction:column;align-items:flex-start;gap:.25rem}.v1423-source-identity,.v1423-snapshot-card{flex-basis:auto;min-height:7.5rem}.v1423-memory-checks{grid-template-columns:1fr}.v1423-memory-checks div{border-top:1px solid var(--v-rule);border-left:0}.v1423-memory-checks div:first-child{border-top:0}.v1423-packet-head{flex-direction:column;align-items:flex-start}.v1423-packet-rows>div,.v1423-release-track article{grid-template-columns:1fr;align-content:center;gap:.35rem;padding-block:.9rem}.v1423-tabs,.v1423-release-controls{width:100%;display:flex;overflow-x:auto}.v1423-tabs button,.v1423-release-controls button{flex:1 0 auto}.v1423-system{margin-block:1rem;padding:2rem 1.25rem}.v1423-system-rail li{grid-template-columns:2rem 1fr;gap:.35rem .75rem;padding:.7rem 0}.v1423-system-rail small{grid-column:2}.v1423-footer{flex-direction:column;align-items:flex-start;gap:.55rem;padding-bottom:2.5rem}}@media (width<=23rem){.v1423-topbar,.v1423-hero,.v1423-section,.v1423-system,.v1423-footer{width:100%}.v1423-hero,.v1423-section,.v1423-footer{padding-left:.75rem;padding-right:.75rem}.v1423-system{border-radius:0}}@media (prefers-reduced-motion:reduce){.v1423-page *,.v1423-page :before,.v1423-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
