.code-view-module__sBRPea__code{max-height:32rem;font-family:var(--font-mono);tab-size:2;background:hsl(var(--background));margin:0;padding-block:1.25rem;font-size:.8125rem;line-height:1.8;overflow:auto}.code-view-module__sBRPea__code>code{min-width:max-content;display:block}.code-view-module__sBRPea__compact{max-height:20rem;font-size:.75rem}.code-view-module__sBRPea__line{min-height:1.8em;padding-right:1rem;display:flex}.code-view-module__sBRPea__number{text-align:right;width:2.75rem;color:hsl(var(--muted-foreground) / .6);-webkit-user-select:none;user-select:none;flex-shrink:0;padding-right:.875rem}.code-view-module__sBRPea__token{color:var(--code-light)}.dark .code-view-module__sBRPea__token{color:var(--code-dark)}.code-view-module__sBRPea__line[data-edit=source]{background:#d9770617;box-shadow:inset 2px 0 #b7791f}.code-view-module__sBRPea__line[data-edit=output]{background:#10b98117;box-shadow:inset 2px 0 #059669}.code-view-module__sBRPea__mark{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.625rem;line-height:1.6}.code-view-module__sBRPea__mark[data-change=modified],.code-view-module__sBRPea__mark[data-change=removed]{color:#9a6700}.code-view-module__sBRPea__mark[data-change=added]{color:#047857}:is(.dark .code-view-module__sBRPea__mark[data-change=modified],.dark .code-view-module__sBRPea__mark[data-change=removed]){color:#e9b65e}.dark .code-view-module__sBRPea__mark[data-change=added]{color:#6ee7b7}
.scenario-demo-module__wNlvnW__section{padding-block:4rem;scroll-margin-top:6rem}.scenario-demo-module__wNlvnW__heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.scenario-demo-module__wNlvnW__eyebrow{font:.6875rem var(--font-mono);letter-spacing:.12em;color:hsl(var(--muted-foreground));margin-bottom:.875rem}.scenario-demo-module__wNlvnW__heading h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:600}.scenario-demo-module__wNlvnW__heading>p{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.8}.scenario-demo-module__wNlvnW__tabs{border-bottom:1px solid hsl(var(--border));background:0 0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;height:auto;padding:0;display:grid}.scenario-demo-module__wNlvnW__tab{white-space:normal;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:start;gap:.75rem;height:auto;padding:1rem 1.25rem;font-size:.875rem}.scenario-demo-module__wNlvnW__tab[aria-selected=true]{box-shadow:none;background:#10b9810f;border-bottom-color:#059669}.scenario-demo-module__wNlvnW__tabNumber{font-family:var(--font-mono);opacity:.5;font-size:.625rem}.scenario-demo-module__wNlvnW__intro{padding-block:1.75rem}.scenario-demo-module__wNlvnW__intro h3{margin-bottom:1rem;font-size:1.125rem;font-weight:600}.scenario-demo-module__wNlvnW__comparison{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.scenario-demo-module__wNlvnW__comparison p{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.9}.scenario-demo-module__wNlvnW__comparison span{color:hsl(var(--foreground));margin-bottom:.375rem;font-size:.6875rem;display:block}.scenario-demo-module__wNlvnW__workbench{border:1px solid hsl(var(--border));border-radius:.75rem;overflow:hidden;box-shadow:0 12px 40px -24px #00000040}.scenario-demo-module__wNlvnW__toolbar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1.25rem;display:flex}.scenario-demo-module__wNlvnW__pipeline{grid-template-columns:1fr 1.1fr 1fr;display:grid}.scenario-demo-module__wNlvnW__pane{min-width:0;min-height:23rem}.scenario-demo-module__wNlvnW__pane+.scenario-demo-module__wNlvnW__pane{border-left:1px solid hsl(var(--border))}.scenario-demo-module__wNlvnW__step{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.625rem;padding:1rem 1.25rem;font-size:.75rem;display:flex}.scenario-demo-module__wNlvnW__step>span:first-child{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.625rem}.scenario-demo-module__wNlvnW__step h4{font-weight:600}.scenario-demo-module__wNlvnW__step>svg{color:hsl(var(--muted-foreground));margin-left:auto}.scenario-demo-module__wNlvnW__outputStep{background:#10b9810f}.scenario-demo-module__wNlvnW__root{font:.6875rem / 1.7 var(--font-mono);overflow-wrap:anywhere;color:hsl(var(--muted-foreground));padding:1rem 1.25rem .75rem}.scenario-demo-module__wNlvnW__files{min-height:10rem;padding:0 .875rem 1rem}.scenario-demo-module__wNlvnW__files li{font:.6875rem / 1.6 var(--font-mono);align-items:baseline;gap:.5rem;padding:.3125rem .375rem;display:flex}.scenario-demo-module__wNlvnW__files svg{opacity:.45;flex-shrink:0;align-self:center}.scenario-demo-module__wNlvnW__path{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.scenario-demo-module__wNlvnW__files [data-change=removed] .scenario-demo-module__wNlvnW__path{opacity:.55;text-decoration:line-through}.scenario-demo-module__wNlvnW__files [data-change=outside] .scenario-demo-module__wNlvnW__path{opacity:.45}.scenario-demo-module__wNlvnW__codeTitle{border-block:1px solid hsl(var(--border));font:.625rem var(--font-mono);color:hsl(var(--muted-foreground));padding:.625rem 1.25rem}.scenario-demo-module__wNlvnW__rules{background:hsl(var(--muted) / .15)}.scenario-demo-module__wNlvnW__rules pre{background:0 0}.scenario-demo-module__wNlvnW__legend{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.25rem;padding:.75rem 1.25rem;font-size:.625rem;display:flex}.scenario-demo-module__wNlvnW__legend span{align-items:center;gap:.5rem;display:flex}.scenario-demo-module__wNlvnW__legend i{border-radius:1px;width:.375rem;height:.375rem}.scenario-demo-module__wNlvnW__amber{background:#b7791f}.scenario-demo-module__wNlvnW__green{background:#059669}.scenario-demo-module__wNlvnW__command{border-top:1px solid hsl(var(--border));min-width:0;padding-inline:1.25rem}.scenario-demo-module__wNlvnW__caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;font-size:.6875rem;display:flex}.scenario-demo-module__wNlvnW__caption p{color:hsl(var(--muted-foreground))}.scenario-demo-module__wNlvnW__caption a{align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.scenario-demo-module__wNlvnW__caption a:hover{text-underline-offset:4px;text-decoration:underline}.scenario-demo-module__wNlvnW__caption a:focus-visible{outline-offset:4px;outline:2px solid}@media not (min-width:48rem){.scenario-demo-module__wNlvnW__section{padding-block:2.5rem}.scenario-demo-module__wNlvnW__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-demo-module__wNlvnW__tab{padding:.875rem .5rem;font-size:.75rem}.scenario-demo-module__wNlvnW__comparison{grid-template-columns:1fr;gap:1rem}.scenario-demo-module__wNlvnW__pipeline{grid-template-columns:1fr}.scenario-demo-module__wNlvnW__pane{min-height:auto}.scenario-demo-module__wNlvnW__pane+.scenario-demo-module__wNlvnW__pane{border-left:0;border-top:1px solid hsl(var(--border))}.scenario-demo-module__wNlvnW__files{min-height:auto}}
.preset-home-module__ZYpyNa__hero{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .18)}.preset-home-module__ZYpyNa__heroInner{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;width:91.6667%;max-width:72rem;margin-inline:auto;padding-block:4rem;display:grid}.preset-home-module__ZYpyNa__brand{align-items:center;gap:.75rem;margin-bottom:2rem;font-size:.875rem;font-weight:600;display:flex}.preset-home-module__ZYpyNa__brandRule{background:hsl(var(--border));width:1px;height:1rem}.preset-home-module__ZYpyNa__brandNote{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:400}.preset-home-module__ZYpyNa__title{letter-spacing:-.06em;font-size:clamp(2.25rem,4.6vw,3.75rem);font-weight:600;line-height:1.3}.preset-home-module__ZYpyNa__title>span{color:#047857}.dark .preset-home-module__ZYpyNa__title>span{color:#6ee7b7}.preset-home-module__ZYpyNa__description{max-width:31rem;color:hsl(var(--muted-foreground));text-wrap:pretty;margin-top:1.5rem;font-size:.9375rem;line-height:1.95}.preset-home-module__ZYpyNa__heroMeta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.75rem;font-size:.6875rem;display:flex}.preset-home-module__ZYpyNa__heroMeta a:focus-visible{outline-offset:4px;outline:2px solid}.preset-home-module__ZYpyNa__heroMeta a:hover{color:hsl(var(--foreground))}.preset-home-module__ZYpyNa__badgeLink{border-radius:2px;display:inline-flex}.preset-home-module__ZYpyNa__diagram{min-width:0;padding:1.5rem 0}.preset-home-module__ZYpyNa__source{background:hsl(var(--background));border:1px solid #05966959;border-radius:.625rem;width:75%;margin-inline:auto;position:relative;box-shadow:0 8px 24px -16px #0596694d}.preset-home-module__ZYpyNa__diagramHeader{border-bottom:1px solid hsl(var(--border));font:.75rem var(--font-mono);align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.preset-home-module__ZYpyNa__diagramHeader>svg{color:#059669}.preset-home-module__ZYpyNa__sourceTag{font-family:var(--blackwork-font-sans);color:#047857;margin-left:auto;font-size:.625rem}.dark .preset-home-module__ZYpyNa__sourceTag{color:#6ee7b7}.preset-home-module__ZYpyNa__sourceFiles{font:.75rem / 2 var(--font-mono);padding:.75rem 1rem}.preset-home-module__ZYpyNa__sourceFiles p{align-items:center;gap:.5rem;display:flex}.preset-home-module__ZYpyNa__sourceFiles svg{opacity:.35}.preset-home-module__ZYpyNa__branch{height:3.75rem;position:relative}.preset-home-module__ZYpyNa__branch:before{content:"";border-left:1px solid hsl(var(--border));height:1.875rem;position:absolute;top:0;left:50%}.preset-home-module__ZYpyNa__branch>span{border:1px solid hsl(var(--border));border-bottom:0;border-radius:.5rem .5rem 0 0;position:absolute;inset:1.875rem 25% 0}.preset-home-module__ZYpyNa__branch>svg{border:1px solid hsl(var(--border));background:hsl(var(--background));width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));border-radius:50%;padding:.25rem;position:absolute;top:1.125rem;left:calc(50% - .75rem)}.preset-home-module__ZYpyNa__outputs{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.preset-home-module__ZYpyNa__edition{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:.5rem;min-width:0}.preset-home-module__ZYpyNa__presetLabel{border-bottom:1px solid hsl(var(--border));font:.6875rem var(--font-mono);color:hsl(var(--muted-foreground));padding:.625rem .875rem}.preset-home-module__ZYpyNa__editionBody{font:.625rem / 2 var(--font-mono);padding:.875rem}.preset-home-module__ZYpyNa__editionTitle{font-family:var(--blackwork-font-sans);align-items:center;gap:.5rem;margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:flex}.preset-home-module__ZYpyNa__statusDot{background:#059669;border-radius:50%;width:.3125rem;height:.3125rem}.preset-home-module__ZYpyNa__excluded{color:hsl(var(--muted-foreground));-webkit-text-decoration:line-through #b7791f;text-decoration:line-through #b7791f}.preset-home-module__ZYpyNa__excluded>span{float:right;color:#9a6700;text-decoration:none}.preset-home-module__ZYpyNa__diagram figcaption{text-align:center;color:hsl(var(--muted-foreground));margin-top:1.5rem;font-size:.6875rem}@media not (min-width:64rem){.preset-home-module__ZYpyNa__heroInner{gap:2rem}.preset-home-module__ZYpyNa__title{font-size:2.625rem}.preset-home-module__ZYpyNa__source{width:90%}}@media not (min-width:48rem){.preset-home-module__ZYpyNa__heroInner{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}.preset-home-module__ZYpyNa__brand{margin-bottom:1.5rem}.preset-home-module__ZYpyNa__title{font-size:clamp(1.875rem,7.8vw,2.625rem)}.preset-home-module__ZYpyNa__description{font-size:.875rem}.preset-home-module__ZYpyNa__diagram{width:100%;max-width:26rem;margin-inline:auto;padding-block:0}.preset-home-module__ZYpyNa__source{width:80%}.preset-home-module__ZYpyNa__brandNote{font-size:.625rem}}
