.wf10-experience{min-width:0;color:var(--v10-ink);background:var(--v10-bg)}.wf10-tabs{border-bottom:1px solid var(--v10-line-hi);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wf10-tabs button{border:0;border-right:1px solid var(--v10-line);min-width:0;min-height:4.6rem;color:var(--v10-copy);background:var(--v10-panel);text-align:left;cursor:pointer;border-bottom:2px solid transparent;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.wf10-tabs button:last-child{border-right:0}.wf10-tabs button[aria-selected=true]{border-bottom-color:var(--v10-cyan);color:var(--v10-ink);background:color-mix(in srgb,var(--v10-cyan)7%,var(--v10-panel))}.wf10-tabs button:focus-visible{outline:2px solid var(--v10-cyan);outline-offset:-3px}.wf10-panel button:focus-visible{outline:2px solid var(--v10-cyan);outline-offset:-3px}.wf10-faq summary:focus-visible{outline:2px solid var(--v10-cyan);outline-offset:-3px}.wf10-tabs svg{width:1.35rem;height:1.35rem;color:var(--v10-cyan-text);flex:none}.wf10-tabs span{gap:.22rem;display:grid}.wf10-tabs strong{font-size:.8rem}.wf10-tabs small{color:var(--v10-dim);font:600 .57rem/1.3 var(--lv7-font-mono)}.wf10-panel{background:var(--v10-panel);min-height:34rem;display:grid}.wf10-brief,.wf10-inspector{background:color-mix(in srgb,var(--v10-raised)55%,var(--v10-panel));min-width:0;padding:1.25rem}.wf10-label{color:var(--v10-cyan-text);font:750 .58rem/1 var(--lv7-font-mono);letter-spacing:.11em}.wf10-brief h3{letter-spacing:-.025em;margin-top:1.25rem;font-size:1.15rem;line-height:1.3}.wf10-brief>p,.wf10-inspector>p{color:var(--v10-copy);margin-top:.7rem;font-size:.72rem;line-height:1.65}.wf10-brief dl{gap:.75rem;margin-top:1.4rem;display:grid}.wf10-brief dl div{border-top:1px solid var(--v10-line);padding-top:.75rem}.wf10-brief dt{color:var(--v10-dim);font:650 .55rem/1 var(--lv7-font-mono);text-transform:uppercase}.wf10-brief dd{align-items:center;gap:.45rem;margin:.45rem 0 0;font-size:.69rem;display:flex}.wf10-brief dd svg{width:1rem;height:1rem;color:var(--v10-cyan-text)}.wf10-canvas{border-block:1px solid var(--v10-line);background:var(--v10-bg);min-width:0}.wf10-canvas>header{border-bottom:1px solid var(--v10-line);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.2rem;padding:0 1rem;display:flex}.wf10-canvas>header span,.wf10-canvas>header small{color:var(--v10-dim);font:680 .55rem/1 var(--lv7-font-mono);letter-spacing:.08em}.wf10-canvas>header span{align-items:center;gap:.45rem;display:flex}.wf10-canvas>header i{background:var(--v10-cyan);width:.38rem;height:.38rem;box-shadow:0 0 12px var(--v10-cyan);border-radius:50%}.wf10-flow{gap:.7rem;width:min(100%,32rem);margin-left:auto;margin-right:auto;padding:1.25rem;display:grid}.wf10-node{border:1px solid var(--v10-line-hi);background:var(--v10-panel);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.8rem;padding:.75rem;display:grid;position:relative}.wf10-node:not(:last-child):after{content:"";background:var(--v10-line-hi);width:1px;height:.72rem;position:absolute;top:100%;left:1.55rem}.wf10-node>svg:first-child{width:1.25rem;height:1.25rem;color:var(--v10-cyan-text)}.wf10-node>span{gap:.25rem;display:grid}.wf10-node strong{font-size:.7rem}.wf10-node small{color:var(--v10-dim);font:590 .54rem/1.25 var(--lv7-font-mono)}.wf10-node>b,.wf10-node>svg:last-child{color:var(--v10-dim);font:650 .53rem/1 var(--lv7-font-mono)}.wf10-node.is-complete{border-color:color-mix(in srgb,var(--v10-cyan)34%,var(--v10-line-hi))}.wf10-node.is-complete>svg:last-child{color:var(--v10-cyan-text)}.wf10-inspector{border-top:1px solid var(--v10-line)}.wf10-run-state{border:1px solid var(--v10-line-hi);color:var(--v10-copy);background:var(--v10-panel);align-items:center;gap:.5rem;margin-top:1.2rem;padding:.65rem;font-size:.67rem;font-weight:700;display:flex}.wf10-run-state i{background:var(--v10-cyan);border-radius:50%;width:.4rem;height:.4rem}.wf10-run-state.is-review{border-color:color-mix(in srgb,#d99a2b 48%,var(--v10-line));color:#d99a2b}.wf10-run-state.is-review i{background:#d99a2b}.wf10-provider,.wf10-approval{border-top:1px solid var(--v10-line);border-bottom:1px solid var(--v10-line);align-items:center;gap:.65rem;margin-top:1rem;padding:.75rem;display:flex}.wf10-provider svg,.wf10-approval svg{width:1.25rem;height:1.25rem;color:var(--v10-cyan-text)}.wf10-provider span,.wf10-approval span{gap:.25rem;display:grid}.wf10-provider small,.wf10-approval small{color:var(--v10-dim);font:650 .5rem/1 var(--lv7-font-mono)}.wf10-provider strong,.wf10-approval strong{font-size:.66rem}.wf10-inspector>button{border:1px solid var(--v10-cyan);width:100%;min-height:2.6rem;color:var(--v10-btn-text,#021014);background:var(--v10-cyan);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:.45rem;margin-top:1rem;padding:0 .9rem;font-size:.68rem;font-weight:750;display:flex}.wf10-inspector>button svg{width:.9rem;height:.9rem}.wf10-person{gap:.25rem;margin-top:1.15rem;font-size:.82rem;display:grid}.wf10-person small{color:var(--v10-dim);font:580 .55rem/1 var(--lv7-font-mono)}.wf10-branch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.wf10-branch-grid button{border:1px solid var(--v10-line);min-width:0;color:var(--v10-copy);background:var(--v10-panel);text-align:left;cursor:pointer;border-radius:5px;gap:.3rem;padding:.75rem .5rem;display:grid}.wf10-branch-grid button[aria-pressed=true]{border-color:var(--v10-cyan);background:color-mix(in srgb,var(--v10-cyan)8%,var(--v10-panel))}.wf10-branch-grid span{font-size:.6rem;font-weight:700}.wf10-branch-grid small{color:var(--v10-dim);font:560 .48rem/1.25 var(--lv7-font-mono)}.wf10-how,.wf10-depth,.wf10-faq{isolation:isolate;width:min(100% - 32px,1320px);margin-left:auto;margin-right:auto;padding-top:max(4rem,min(8vw,7rem));padding-bottom:max(4rem,min(8vw,7rem));position:relative}.wf10-how:before,.wf10-depth:before{content:"";z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;right:auto;transform:translate(-50%)}.wf10-how header h2,.wf10-depth header h2,.wf10-faq header h2{max-width:17ch;color:var(--v10-ink);font:760 clamp(2.2rem,7vw,4.5rem)/.98 var(--lv7-font-sans);letter-spacing:-.058em;margin-top:1rem}.wf10-how-grid{border:1px solid var(--v10-line-hi);background:var(--v10-line-hi);gap:1px;margin-top:2.5rem;display:grid}.wf10-how-grid article{background:var(--v10-bg);min-width:0;padding:1.3rem}.wf10-how-grid article>span{color:var(--v10-dim);font:700 .55rem/1 var(--lv7-font-mono)}.wf10-how-grid svg{width:1.35rem;height:1.35rem;color:var(--v10-cyan-text);margin-top:2rem;display:block}.wf10-how-grid h3{margin-top:.85rem;font-size:.88rem}.wf10-how-grid p{color:var(--v10-copy);margin-top:.55rem;font-size:.73rem;line-height:1.65}.wf10-depth>div{background:var(--v10-line-hi);border:1px solid var(--v10-line-hi);gap:1px;margin-top:2.5rem;display:grid}.wf10-depth article{background:var(--v10-bg);grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.35rem;display:grid}.wf10-depth article>svg{width:1.5rem;height:1.5rem;color:var(--v10-cyan-text)}.wf10-depth article small{color:var(--v10-cyan-text);font:730 .54rem/1 var(--lv7-font-mono);letter-spacing:.08em}.wf10-depth h3{margin-top:.7rem;font-size:1rem}.wf10-depth article p{color:var(--v10-copy);margin-top:.55rem;font-size:.77rem;line-height:1.65}.wf10-faq{gap:2rem;display:grid}.wf10-faq details{border-top:1px solid var(--v10-line-hi)}.wf10-faq details:last-child{border-bottom:1px solid var(--v10-line-hi)}.wf10-faq summary{color:var(--v10-ink);cursor:pointer;padding:1rem 2rem 1rem 0;font-size:.83rem;font-weight:700}.wf10-faq details p{max-width:52rem;color:var(--v10-copy);padding:0 1rem 1.2rem 0;font-size:.77rem;line-height:1.7}@media (min-width:680px){.wf10-how,.wf10-depth,.wf10-faq{width:min(100% - 48px,1320px)}.wf10-how-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wf10-depth>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:980px){.wf10-panel{grid-template-columns:230px minmax(0,1fr) 245px}.wf10-campaign-panel{grid-template-columns:minmax(0,1fr) 260px}.wf10-canvas{border-top:0;border-bottom:0;border-inline:1px solid var(--v10-line)}.wf10-inspector{border-top:0}.wf10-how-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wf10-faq{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:5rem}}@media (max-width:679px){.wf10-tabs button{min-height:4.2rem;padding:.7rem}.wf10-tabs svg{display:none}.wf10-tabs strong{font-size:.68rem}.wf10-panel{min-height:0}.wf10-brief{display:none}.wf10-flow{padding:.8rem}.wf10-branch-grid{grid-template-columns:1fr}.wf10-canvas>header small{display:none}}@media (prefers-reduced-motion:reduce){.wf10-experience *,.wf10-experience :before,.wf10-experience :after{scroll-behavior:auto!important;transition:none!important}}.wf10-evidence:before{content:"";z-index:-1;border-block:1px solid var(--v10-line);background-image:linear-gradient(var(--v10-line)1px,transparent 1px),linear-gradient(90deg,var(--v10-line)1px,transparent 1px);background-size:48px 48px;width:100vw;position:absolute;top:0;bottom:0;left:50%;right:auto;transform:translate(-50%)}.wf10-evidence>header>p:last-child{max-width:44rem;color:var(--v10-copy);line-height:1.65}.wf10-run-ledger{border:1px solid var(--v10-line-hi);background:var(--v10-bg);grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);margin-top:max(2.5rem,min(5vw,4rem));display:grid}.wf10-run-ledger>aside{border-right:1px solid var(--v10-line-hi);background:color-mix(in srgb,var(--v10-panel)84%,transparent);padding:1.5rem}.wf10-run-ledger>aside>span,.wf10-run-ledger dt,.wf10-trace header,.wf10-trace-head,.wf10-run-ledger footer small{color:var(--v10-dim);font:700 .52rem/1.3 var(--lv7-font-mono);letter-spacing:.08em;text-transform:uppercase}.wf10-run-ledger>aside h3{letter-spacing:-.04em;max-width:14ch;margin-top:3.5rem;font-size:max(1.4rem,min(2.8vw,2rem));line-height:1.05}.wf10-run-ledger dl{margin-top:2.5rem}.wf10-run-ledger dl div{border-top:1px solid var(--v10-line);padding:.85rem 0}.wf10-run-ledger dd{color:var(--v10-copy);margin:.35rem 0 0;font-size:.68rem}.wf10-trace{min-width:0}.wf10-trace header,.wf10-trace>div{border-bottom:1px solid var(--v10-line);grid-template-columns:4.5rem 6rem minmax(0,1fr) minmax(8rem,.7fr);align-items:center;min-height:4rem;padding-left:1.25rem;padding-right:1.25rem;display:grid}.wf10-trace header{grid-template-columns:1fr auto;min-height:3rem}.wf10-trace header b{color:#d99a2b}.wf10-trace-head{background:color-mix(in srgb,var(--v10-raised)52%,transparent);min-height:2.25rem!important}.wf10-trace time,.wf10-trace>div>b{color:var(--v10-cyan-text);font:680 .54rem/1 var(--lv7-font-mono)}.wf10-trace>div>span,.wf10-trace>div>strong{color:var(--v10-copy);font-size:.67rem;font-weight:540}.wf10-run-ledger>footer{border-top:1px solid var(--v10-line-hi);background:color-mix(in srgb,var(--v10-cyan)4%,var(--v10-bg));grid-column:1/-1;grid-template-columns:1fr minmax(3rem,.35fr) auto minmax(3rem,.35fr) 1fr;align-items:center;gap:1rem;min-height:7rem;padding:1rem 1.5rem;display:grid}.wf10-run-ledger footer span{gap:.4rem;display:grid}.wf10-run-ledger footer span:last-child{text-align:right}.wf10-run-ledger footer strong{font-size:.8rem}.wf10-run-ledger footer>i{background:var(--v10-cyan);height:1px}.wf10-run-ledger footer>b{border:1px solid var(--v10-cyan);color:var(--v10-cyan-text);font:720 .54rem/1 var(--lv7-font-mono);padding:.65rem .8rem}@media (max-width:780px){.wf10-run-ledger{grid-template-columns:1fr}.wf10-run-ledger>aside{border-right:0;border-bottom:1px solid var(--v10-line-hi)}.wf10-run-ledger>aside h3{margin-top:1.5rem}.wf10-trace-head{display:none!important}.wf10-trace>div{grid-template-columns:3.5rem 5rem minmax(0,1fr)}.wf10-trace>div>strong{grid-column:3;margin-top:-.8rem;padding-bottom:.8rem}.wf10-run-ledger>footer{text-align:left;grid-template-columns:1fr}.wf10-run-ledger footer span:last-child{text-align:left}.wf10-run-ledger footer>i{width:1px;height:1.5rem;margin-left:1rem}}.wf10-editor{background:var(--v10-panel);min-height:39rem}.wf10-editor-bar{border-bottom:1px solid var(--v10-line-hi);background:var(--v10-panel);justify-content:space-between;align-items:center;height:3.7rem;padding:0 .8rem;display:flex}.wf10-editor-bar>div{align-items:center;gap:.65rem;display:flex}.wf10-editor-bar>div>span{gap:.16rem;display:grid}.wf10-editor-bar strong{font-size:.72rem}.wf10-editor-bar small{color:var(--v10-dim);font:560 .49rem/1 var(--lv7-font-mono)}.wf10-icon-button,.wf10-reset,.wf10-run,.wf10-canvas-tools button{border:1px solid var(--v10-line-hi);color:var(--v10-copy);background:var(--v10-raised);cursor:pointer}.wf10-icon-button{border-radius:4px;width:1.85rem;height:1.85rem;padding:.38rem}.wf10-reset,.wf10-run{border-radius:4px;align-items:center;gap:.35rem;height:1.95rem;padding:0 .65rem;font-size:.57rem;font-weight:700;display:flex}.wf10-reset svg,.wf10-run svg{width:.75rem;height:.75rem}.wf10-run{border-color:var(--v10-cyan);color:var(--v10-btn-text,#021014);background:var(--v10-cyan)}.wf10-editor-body{min-height:35.3rem;display:grid}.wf10-playbook-body{grid-template-columns:215px minmax(0,1fr) 225px}.wf10-campaign-body{grid-template-columns:minmax(0,1fr) 250px}.wf10-assistant,.wf10-config{background:color-mix(in srgb,var(--v10-raised)48%,var(--v10-panel));min-width:0}.wf10-assistant{border-right:1px solid var(--v10-line);flex-direction:column;display:flex}.wf10-assistant-head,.wf10-config-head{border-bottom:1px solid var(--v10-line);min-height:2.7rem;color:var(--v10-dim);font:700 .48rem/1 var(--lv7-font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 .8rem;display:flex}.wf10-assistant-head span{align-items:center;gap:.35rem;display:flex}.wf10-assistant-head svg{width:.75rem;color:var(--v10-cyan-text)}.wf10-assistant-head i{border:1px solid color-mix(in srgb,var(--v10-cyan)30%,var(--v10-line));color:var(--v10-cyan-text);padding:.22rem .3rem;font-style:normal}.wf10-chat{flex-direction:column;flex:1;gap:.8rem;padding:.8rem;display:flex}.wf10-chat-agent{grid-template-columns:1rem 1fr;gap:.45rem;display:grid}.wf10-chat-agent>svg{width:.8rem;color:var(--v10-cyan-text)}.wf10-chat p,.wf10-chat-user{font-size:.59rem;line-height:1.55}.wf10-chat p{color:var(--v10-copy)}.wf10-chat-user{border:1px solid var(--v10-line-hi);background:var(--v10-panel);border-radius:6px 6px 1px;align-self:flex-end;width:88%;padding:.65rem}.wf10-prompt{border:1px solid var(--v10-line-hi);min-height:3.2rem;color:var(--v10-dim);background:var(--v10-panel);border-radius:5px;justify-content:space-between;align-items:flex-start;gap:.4rem;margin:.7rem;padding:.55rem;font-size:.53rem;display:flex}.wf10-prompt button{width:2rem;height:2rem;color:var(--v10-btn-text,#021014);background:var(--v10-cyan);cursor:pointer;border:0;border-radius:3px;padding:.55rem}.wf10-canvas-wrap{background:var(--v10-bg);min-width:0;position:relative;overflow:hidden}.wf10-dot-canvas{transform-origin:0 0;background-image:radial-gradient(circle,color-mix(in srgb,var(--v10-copy)20%,transparent).7px,transparent .8px);background-size:16px 16px;width:760px;height:520px;position:relative}.wf10-campaign-canvas{width:760px;height:500px}.wf10-canvas-tools{z-index:4;align-items:center;display:flex;position:absolute;bottom:.7rem;right:.7rem;box-shadow:0 4px 14px rgba(0,0,0,.14)}.wf10-canvas-tools button,.wf10-canvas-tools span{height:1.75rem;font:650 .48rem/1 var(--lv7-font-mono);border-right:0;place-items:center;padding:0 .5rem;display:grid}.wf10-canvas-tools button:first-child{padding:.42rem}.wf10-canvas-tools svg{width:.8rem}.wf10-canvas-tools span{border:1px solid var(--v10-line-hi);color:var(--v10-dim);background:var(--v10-raised)}.wf10-connectors{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wf10-connectors path{fill:none;stroke:color-mix(in srgb,var(--v10-cyan)58%,var(--v10-line-hi));stroke-width:1.5px}.wf10-graph-node{border:1px solid var(--v10-line-hi);width:180px;min-height:64px;color:var(--v10-ink);background:var(--v10-panel);text-align:left;cursor:pointer;border-radius:5px;gap:.28rem;padding:.55rem .65rem;display:grid;position:absolute;box-shadow:0 3px 12px rgba(0,0,0,.11)}.wf10-graph-node:hover{border-color:color-mix(in srgb,var(--v10-cyan)50%,var(--v10-line-hi))}.wf10-graph-node.is-selected{border-color:var(--v10-cyan);box-shadow:0 0 0 1px color-mix(in srgb,var(--v10-cyan)28%,transparent),0 4px 18px rgba(0,0,0,.15)}.wf10-graph-node.is-gated{border-left:2px solid #d99a2b}.wf10-node-kind{color:var(--v10-cyan-text);font:720 .43rem/1 var(--lv7-font-mono);letter-spacing:.07em;align-items:center;gap:.3rem;display:flex}.wf10-node-kind svg{width:.7rem;height:.7rem}.wf10-graph-node strong{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;line-height:1.2;overflow:hidden}.wf10-graph-node small{color:var(--v10-dim);font:540 .45rem/1.2 var(--lv7-font-mono)}.wf10-port{border:1px solid var(--v10-cyan);background:var(--v10-bg);border-radius:50%;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)}.wf10-port-in{top:-4px}.wf10-port-out{bottom:-4px}.wf10-node-check{width:.65rem;color:var(--v10-cyan-text);position:absolute;top:.45rem;right:.45rem}.wf10-edge-label{z-index:2;border:1px solid var(--v10-line);color:var(--v10-cyan-text);background:var(--v10-bg);font:700 .39rem/1 var(--lv7-font-mono);padding:.18rem .28rem;position:absolute}.wf10-edge-label.is-yes{top:277px;left:248px}.wf10-edge-label.is-no{top:277px;left:462px}.wf10-config{border-left:1px solid var(--v10-line)}.wf10-config-head button{width:2rem;height:2rem;color:var(--v10-dim);cursor:pointer;background:0 0;border:0;font-size:1rem}.wf10-config-title{border-bottom:1px solid var(--v10-line);align-items:center;gap:.55rem;padding:.9rem .8rem;display:flex}.wf10-config-title>svg{width:1.1rem;color:var(--v10-cyan-text)}.wf10-config-title span{gap:.22rem;display:grid}.wf10-config-title small{color:var(--v10-cyan-text);font:700 .44rem/1 var(--lv7-font-mono)}.wf10-config-title strong{font-size:.64rem}.wf10-config>label{color:var(--v10-copy);gap:.38rem;margin:.8rem .8rem 0;font-size:.52rem;font-weight:650;display:grid}.wf10-config input,.wf10-select{border:1px solid var(--v10-line-hi);width:100%;min-height:2rem;color:var(--v10-copy);background:var(--v10-panel);font:560 .5rem/1 var(--lv7-font-mono);border-radius:4px;padding:0 .55rem}.wf10-select{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.wf10-select svg{flex:none;width:.65rem}.wf10-score{position:relative}.wf10-score span{color:var(--v10-dim);font:.46rem/1 var(--lv7-font-mono);position:absolute;top:.65rem;right:.5rem}.wf10-switch-row{justify-content:space-between;align-items:center;gap:.5rem;margin:1rem .8rem 0;display:flex}.wf10-switch-row span{gap:.22rem;display:grid}.wf10-switch-row strong{font-size:.5rem}.wf10-switch-row small{color:var(--v10-dim);font-size:.45rem}.wf10-switch-row>button{background:var(--v10-line-hi);cursor:pointer;border:0;border-radius:1rem;align-items:center;width:2rem;height:1.25rem;padding:2px;display:flex}.wf10-switch-row>button i{background:#fff;border-radius:50%;width:.8rem;height:.8rem;transition:transform .18s}.wf10-switch-row>button.is-on{background:var(--v10-cyan)}.wf10-switch-row>button.is-on i{transform:translate(.8rem)}.wf10-live-status{border:1px solid var(--v10-line);color:var(--v10-dim);align-items:center;gap:.4rem;margin:1rem .8rem;padding:.55rem;font-size:.49rem;display:flex}.wf10-live-status i{background:var(--v10-dim);border-radius:50%;width:.35rem;height:.35rem}.wf10-live-status.is-running i{background:var(--v10-cyan);box-shadow:0 0 8px var(--v10-cyan)}.wf10-avatar{width:1.1rem;height:1.1rem;color:var(--v10-btn-text,#021014);background:var(--v10-cyan);border-radius:50%;place-items:center;font-size:.38rem;display:grid}.wf10-message-preview{border:1px solid var(--v10-line-hi);background:var(--v10-panel);border-radius:4px;margin:1rem .8rem 0;padding:.65rem}.wf10-message-preview small{color:var(--v10-dim);font:700 .42rem/1 var(--lv7-font-mono)}.wf10-message-preview p{color:var(--v10-copy);margin-top:.45rem;font-size:.5rem;line-height:1.5}.wf10-gate{border:1px solid color-mix(in srgb,#d99a2b 48%,var(--v10-line));background:color-mix(in srgb,#d99a2b 6%,var(--v10-panel));gap:.5rem;margin:.8rem .8rem .45rem;padding:.6rem;display:flex}.wf10-gate svg{color:#d99a2b;flex:none;width:.9rem}.wf10-gate span{gap:.25rem;display:grid}.wf10-gate small{color:#d99a2b;font:700 .4rem/1 var(--lv7-font-mono)}.wf10-gate strong{font-size:.48rem}.wf10-gate em{color:var(--v10-dim);font-size:.42rem;font-style:normal;line-height:1.35}.wf10-approve{border:1px solid var(--v10-cyan);width:calc(100% - 1.6rem);min-height:2rem;color:var(--v10-btn-text,#021014);background:var(--v10-cyan);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;margin:0 .8rem;font-size:.5rem;font-weight:750;display:flex}.wf10-approve svg{width:.72rem}.wf10-approve:disabled{border-color:var(--v10-line-hi);color:var(--v10-copy);background:var(--v10-raised);cursor:default}.wf10-run-summary{border-top:1px solid var(--v10-line);gap:.4rem;margin:.8rem;padding-top:.7rem;display:grid}.wf10-run-summary span{align-items:center;gap:.35rem;font-size:.5rem;font-weight:700;display:flex}.wf10-run-summary i{background:var(--v10-cyan);border-radius:50%;width:.35rem;height:.35rem}.wf10-run-summary i.is-active{box-shadow:0 0 8px var(--v10-cyan)}.wf10-run-summary small{color:var(--v10-dim);font:.44rem/1 var(--lv7-font-mono)}.wf10-node-details{border:1px solid var(--v10-line-hi);background:var(--v10-panel);gap:.5rem;margin:1rem .8rem;padding:.75rem;display:grid}.wf10-node-details small{color:var(--v10-cyan-text);font:700 .44rem/1 var(--lv7-font-mono);text-transform:uppercase}.wf10-node-details strong{font-size:.58rem}.wf10-node-details p{color:var(--v10-copy);font-size:.5rem;line-height:1.5}.wf10-editor button:focus-visible{outline:2px solid var(--v10-cyan);outline-offset:2px}.wf10-graph-node:focus-visible{outline:2px solid var(--v10-cyan);outline-offset:2px}@media (max-width:1100px){.wf10-playbook-body{grid-template-columns:190px minmax(0,1fr) 210px}.wf10-dot-canvas{transform:scale(.82)}.wf10-campaign-canvas{transform:scale(.72)}}@media (max-width:820px){.wf10-editor-body,.wf10-playbook-body,.wf10-campaign-body{grid-template-columns:1fr}.wf10-assistant{display:none}.wf10-canvas-wrap{border-bottom:1px solid var(--v10-line);height:27rem}.wf10-dot-canvas{transform:scale(.72)}.wf10-campaign-canvas{transform:scale(.62)}.wf10-config{border-left:0}}@media (max-width:520px){.wf10-editor-bar{padding:0 .55rem}.wf10-editor-bar small,.wf10-reset{display:none}.wf10-canvas-wrap{height:22rem;overflow-x:auto;overflow-y:hidden}.wf10-dot-canvas{transform:scale(.58)}.wf10-campaign-canvas{transform:scale(.5)}}.lv10-product-page:has(.wf10-evidence) .lv10-product-proof header{max-width:58rem}.wf10-evidence{isolation:isolate;width:min(100% - 32px,1320px);margin-left:auto;margin-right:auto;padding-top:max(5rem,min(9vw,8rem));padding-bottom:max(5rem,min(9vw,8rem));position:relative}.wf10-evidence:before{content:"";z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;right:auto;transform:translate(-50%)}.wf10-evidence>header{grid-template-columns:.55fr 1fr;gap:1rem 5vw;margin-bottom:3rem;display:grid}.wf10-evidence>header .lv10-kicker{grid-row:1/3}.wf10-evidence h2{max-width:18ch;color:var(--v10-ink);font:760 clamp(2.4rem,7vw,4.7rem)/.98 var(--lv7-font-sans);letter-spacing:-.058em;text-wrap:balance}.wf10-evidence>header>p:last-child{max-width:42rem;color:var(--v10-copy);font-size:.8rem;line-height:1.65}.wf10-two-layer{border:1px solid var(--v10-line-hi);background:var(--v10-panel)}.wf10-layer{padding:1.2rem}.wf10-layer>small{color:var(--v10-cyan-text);font:700 .48rem/1 var(--lv7-font-mono);display:block}.wf10-layer>strong{margin:.45rem 0 1.3rem;font-size:.82rem;display:block}.wf10-lane{align-items:center;min-width:760px;display:flex}.wf10-lane span{border:1px solid var(--v10-line-hi);min-width:120px;padding:.75rem;font-size:.58rem;font-weight:700}.wf10-lane span b{color:var(--v10-cyan-text);font:650 .45rem/1 var(--lv7-font-mono);margin-top:.25rem;display:block}.wf10-lane i{background:var(--v10-cyan);width:2rem;height:1px}.wf10-handoff-line{border-block:1px solid var(--v10-line);min-width:760px;color:var(--v10-dim);font:650 .48rem/1 var(--lv7-font-mono);justify-content:center;align-items:center;gap:1rem;padding:.75rem 1.2rem;display:flex}.wf10-handoff-line i{background:var(--v10-line-hi);width:4rem;height:1px}.wf10-handoff-line b{border:1px solid var(--v10-cyan);color:var(--v10-cyan-text);padding:.45rem}.wf10-two-layer aside{border-top:1px solid var(--v10-line)}.wf10-two-layer aside header,.wf10-two-layer aside>div{grid-template-columns:100px 110px 1fr;align-items:center;min-width:760px;padding:0 1.2rem;display:grid}.wf10-two-layer aside header{min-height:2.8rem}.wf10-two-layer aside header span{font:700 .5rem/1 var(--lv7-font-mono);grid-column:1/3}.wf10-two-layer aside header b{color:#d99a2b;font:700 .48rem/1 var(--lv7-font-mono);justify-self:end}.wf10-two-layer aside>div{border-top:1px solid var(--v10-line);min-height:2.5rem;font-size:.58rem}.wf10-two-layer time{color:var(--v10-dim);font:550 .48rem/1 var(--lv7-font-mono)}.wf10-two-layer aside>div b{color:var(--v10-cyan-text);font:700 .48rem/1 var(--lv7-font-mono)}@media (min-width:680px){.wf10-evidence{width:min(100% - 48px,1320px)}}@media (max-width:820px){.wf10-evidence>header{grid-template-columns:1fr}.wf10-evidence>header .lv10-kicker{grid-row:auto}.wf10-evidence h2{font-size:2.7rem}.wf10-two-layer{overflow:visible}.wf10-lane{flex-direction:column;align-items:stretch;min-width:0}.wf10-lane i{width:1px;height:1rem;margin-left:auto;margin-right:auto}.wf10-lane span{width:100%;min-width:0}.wf10-handoff-line{text-align:center;flex-wrap:wrap;min-width:0}.wf10-two-layer aside header,.wf10-two-layer aside>div{grid-template-columns:76px 82px minmax(0,1fr);min-width:0;padding-left:.75rem;padding-right:.75rem}}.lv10-product-page .wf10-evidence>header{max-width:58rem;margin-bottom:max(2.5rem,min(5vw,4rem));display:block}.lv10-product-page .wf10-evidence>header .lv10-kicker{grid-row:auto}.lv10-product-page .wf10-evidence>header h2{max-width:21ch;font:720 clamp(2.15rem,4.8vw,4rem)/1.02 var(--lv7-font-sans);letter-spacing:-.05em;margin-top:1rem}.lv10-product-page .wf10-evidence>header>p:last-child{max-width:44rem;margin-top:1rem;font-size:.9rem}.wf10-layer{grid-template-columns:minmax(180px,.42fr) minmax(320px,1fr);align-items:start;gap:2rem;display:grid}.wf10-layer>small,.wf10-layer>strong{grid-column:1}.wf10-layer>strong{margin-bottom:0}.wf10-lane{flex-direction:column;grid-area:1/2/3;align-items:center;min-width:0}.wf10-lane span{width:min(100%,360px);min-width:0}.wf10-lane i{width:1px;height:1.15rem}.wf10-handoff-line{flex-direction:column;gap:.55rem;min-width:0}.wf10-handoff-line i{width:1px;height:1.5rem}@media (max-width:680px){.wf10-layer{grid-template-columns:1fr;gap:1rem}.wf10-layer>small,.wf10-layer>strong,.wf10-lane{grid-area:auto/1}}
