.automation-demo{--demo-red:var(--ink);--demo-text:var(--ink);--demo-mute:var(--muted-foreground);--demo-line:var(--border);--demo-track:var(--cream-deep);--demo-panel:var(--cream);--demo-hero:var(--ink);--demo-link:var(--lime-deep);--demo-lime:var(--lime);--demo-lime-soft:color-mix(in oklch,var(--lime) 24%,var(--background))}.automation-demo-tabs{scrollbar-width:none;gap:6px;margin-bottom:12px;padding:2px 2px 6px;display:flex;overflow-x:auto}.automation-demo-tabs::-webkit-scrollbar{display:none}.automation-demo-tab{border:1px solid var(--demo-line);background:var(--background);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;gap:8px;padding:10px 14px;font-size:12px;font-weight:500}.automation-demo-tab:hover{border-color:var(--ink);background:var(--background)}.automation-demo-tab>span{letter-spacing:.1em;background:var(--demo-lime);color:var(--ink);border-radius:999px;padding:2px 5px;font-size:9.5px;font-weight:600}.automation-demo-tab.is-active{background:var(--ink);color:var(--demo-lime);border-color:var(--ink)}.automation-demo-body{grid-template-columns:270px minmax(0,1fr);align-items:center;gap:36px;display:grid}.automation-demo-caption{flex-direction:column;display:flex}.automation-demo-product{letter-spacing:.16em;text-transform:uppercase;color:var(--demo-mute);font-size:11px}.automation-demo-product b{background:var(--demo-lime);color:var(--ink);letter-spacing:.1em;margin-left:6px;padding:1px 5px;font-weight:600;display:inline-block}.automation-demo-copy{opacity:1;transition:opacity .25s}.automation-demo-copy.is-fading{opacity:0}.automation-demo-segments{gap:4px;margin:14px 0 22px;display:flex}.automation-demo-segments button{min-width:0;height:16px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0}.automation-demo-segments button:hover{background:0 0;transform:none}.automation-demo-segments i{background:var(--demo-track);width:100%;height:4px;display:block;overflow:hidden}.automation-demo-segments span{background:var(--ink);width:0;height:100%;display:block}.automation-demo-step{letter-spacing:.16em;text-transform:uppercase;color:var(--demo-mute);font-size:11px}.automation-demo-title{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin-top:8px;font-size:24px;font-weight:700;line-height:1.15}.automation-demo-description{color:var(--demo-mute);min-height:7.75em;margin-top:12px;font-size:15px;line-height:1.55}.automation-demo-controls{gap:6px;margin-top:20px;display:flex}.automation-demo-controls button{background:var(--background);width:42px;height:42px;color:var(--ink);border-color:var(--demo-line);box-shadow:none;border-radius:999px;padding:0}.automation-demo-controls button:hover{border-color:var(--ink);background:var(--background);transform:none}.automation-demo-controls button svg,.automation-demo-quote svg{width:16px;height:16px}.automation-demo-controls .automation-demo-play{background:var(--ink);color:var(--demo-lime);border-color:var(--ink)}.automation-demo-quote{background:var(--demo-lime);height:42px;color:var(--ink);border:1px solid var(--demo-lime);letter-spacing:.12em;text-transform:uppercase;box-shadow:none;border-radius:999px;flex:1;padding:0;font-size:12px;font-weight:600}.automation-demo-quote:hover{background:var(--demo-lime);border-color:var(--ink);transform:none}.automation-demo-stage{aspect-ratio:960/630;background:var(--background);border:1px solid var(--demo-line);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:20px;min-width:0;position:relative;overflow:hidden;box-shadow:0 26px 50px -32px #0d0d0d66}.automation-demo-browser{background:var(--demo-track);border-bottom:1px solid var(--demo-line);align-items:center;gap:6px;height:30px;padding:0 14px;display:flex}.automation-demo-browser i{background:#d4d5d2;border-radius:50%;width:8px;height:8px}.automation-demo-browser span{background:var(--background);width:280px;height:20px;color:var(--demo-mute);align-items:center;margin-left:12px;padding:0 10px;font-size:10.5px;display:flex}.automation-demo-screens{position:absolute;inset:30px 0 0}@media (width<=860px){.automation-demo-body{grid-template-columns:1fr;gap:16px}.automation-demo-stage{order:-1}.automation-demo-segments{margin:0 0 12px}.automation-demo-title{font-size:19px}.automation-demo-description{min-height:4.7em;margin-top:8px;font-size:14.5px}.automation-demo-controls{margin-top:10px}}@media (width<=767px){.automation-demo-tabs{gap:8px;margin-bottom:16px;margin-left:-24px;margin-right:-24px;padding:2px 24px 10px}.automation-demo-tab{min-height:48px;padding:12px 16px;font-size:12.5px}.automation-demo-body{gap:20px}.automation-demo-stage{aspect-ratio:auto;border-radius:12px;width:calc(100% + 24px);margin-left:-12px}.automation-demo-caption{min-width:0}.automation-demo-product{font-size:12px}.automation-demo-segments{gap:6px;margin-bottom:16px}.automation-demo-segments button{height:22px}.automation-demo-segments i{height:5px}.automation-demo-title{font-size:22px;line-height:1.18}.automation-demo-description{min-height:0;margin-top:10px;font-size:16px;line-height:1.55}.automation-demo-controls{grid-template-columns:48px 48px 48px minmax(0,1fr);gap:8px;margin-top:18px;display:grid}.automation-demo-controls button{width:48px;height:48px}.automation-demo-quote{height:48px;font-size:12.5px}}.automation-scene{--red:var(--demo-red);--text:var(--demo-text);--mute:var(--demo-mute);--line:var(--demo-line);--track:var(--demo-track);--panel:var(--demo-panel);--hero:var(--demo-hero);--link:var(--demo-link);--lime:var(--demo-lime);--lime-soft:var(--demo-lime-soft);opacity:0;pointer-events:none;width:960px;height:600px;color:var(--text);background:var(--background);font-family:var(--font-sans);font-size:13px;line-height:1.4;transition:opacity .45s;position:absolute;inset:0;overflow:hidden}.automation-scene.on{opacity:1}.automation-scene p,.automation-scene h2,.automation-scene h4{margin:0}.automation-scene button{font:inherit;color:inherit}.automation-scene .a{opacity:0;transition:opacity .5s ease var(--d,0s),transform .6s cubic-bezier(.2,.7,.2,1) var(--d,0s);transform:translateY(8px)}.automation-scene.on .a{opacity:1;animation:automation-rise .6s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;transform:none}@keyframes automation-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.automation-scene .af{opacity:0;transition:opacity .5s ease var(--d,0s)}.automation-scene.on .af{opacity:1;animation:automation-fade .5s ease var(--d,0s) both}@keyframes automation-fade{0%{opacity:0}to{opacity:1}}.automation-scene .pop{opacity:0;transition:opacity .25s ease var(--d,0s),transform .45s cubic-bezier(.3,1.5,.5,1) var(--d,0s);transform:scale(.5)}.automation-scene.on .pop{opacity:1;animation:automation-pop .45s cubic-bezier(.3,1.5,.5,1) var(--d,0s) both;transform:none}@keyframes automation-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.automation-scene .sw{display:grid}.automation-scene .sw>*{transition:opacity .35s ease var(--d,0s);grid-area:1/1}.automation-scene .sw>:last-child{opacity:0}.automation-scene.on .sw>:first-child{opacity:0;animation:automation-fade-out .35s ease var(--d,0s) both}.automation-scene.on .sw>:last-child{opacity:1;animation:automation-fade .35s ease var(--d,0s) both}@keyframes automation-fade-out{0%{opacity:1}to{opacity:0}}.automation-scene .gone{transition:opacity .3s ease var(--h,0s)}.automation-scene.on .gone{opacity:0;animation:automation-fade-out .3s ease var(--h,0s) both}.automation-scene .fill{background:var(--ink);width:0;height:100%;transition:width 1s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.automation-scene.on .fill{width:var(--w);animation:automation-fill 1s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}@keyframes automation-fill{0%{width:0}to{width:var(--w)}}.automation-scene .fill.lime{background:var(--lime)}.automation-scene .fill.red{background:var(--red)}.automation-scene .grow-y{height:0;transition:height .9s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.automation-scene.on .grow-y{height:var(--h);animation:automation-grow-y .9s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}@keyframes automation-grow-y{0%{height:0}to{height:var(--h)}}.automation-scene .draw{stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.4s ease var(--d,0s)}.automation-scene.on .draw{stroke-dashoffset:0;animation:automation-draw 1.4s ease var(--d,0s) both}@keyframes automation-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.automation-scene.on .hl td{animation:automation-flash 2.8s ease var(--d,0s) both}@keyframes automation-flash{0%,55%{background:var(--lime-soft)}to{background:0 0}}.automation-scene .type{white-space:nowrap;clip-path:inset(0 100% 0 0);transition:clip-path 1.1s steps(26,end) var(--d,0s);display:inline-block}.automation-scene.on .type{clip-path:inset(0);animation:automation-type 1.1s steps(26,end) var(--d,0s) both}@keyframes automation-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.automation-scene .spin{border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite automation-rot}@keyframes automation-rot{to{transform:rotate(360deg)}}.automation-scene.is-resetting *{transition:none!important;animation:none!important}.automation-scene .app{background:var(--background);grid-template-columns:190px 1fr;display:grid;position:absolute;inset:0}.automation-scene .side{background:var(--lime);border-right:1px solid #aee24f;flex-direction:column;min-height:0;display:flex}.automation-scene .brand{border-bottom:1px solid #0d0d0d29;flex:none;justify-content:space-between;align-items:center;height:62px;padding:0 14px 0 20px;display:flex}.automation-scene .brand b{letter-spacing:.12em;font-size:19px;font-weight:500;line-height:1;display:block}.automation-scene .brand span{letter-spacing:.28em;margin-top:5px;font-size:7px;font-weight:600;display:block}.automation-scene .side nav{padding:2px 10px}.automation-scene .ng{letter-spacing:.2em;color:#435527;text-transform:uppercase;margin:15px 10px 5px;font-size:9px}.automation-scene .ni{text-transform:uppercase;letter-spacing:.02em;color:#22300f;white-space:nowrap;align-items:center;gap:10px;height:33px;padding:0 10px;font-size:12px;display:flex}.automation-scene .ni.act{background:var(--ink);color:var(--lime)}.automation-scene .sfoot{border-top:1px solid #0d0d0d29;margin-top:auto;padding:8px 10px 12px}.automation-scene .main{flex-direction:column;min-width:0;min-height:0;display:flex}.automation-scene .hd{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:60px;padding:0 22px;display:flex}.automation-scene .hdt{text-transform:uppercase;letter-spacing:-.005em;font-size:15px;font-weight:600}.automation-scene .hds{color:var(--mute);font-size:12px}.automation-scene .hdr{color:#7cc242;align-items:center;gap:12px;display:flex}.automation-scene .user{border:1px solid var(--line);height:34px;color:var(--text);align-items:center;gap:30px;padding:0 10px 0 12px;font-size:12px;display:inline-flex}.automation-scene .ct{flex:1;min-height:0;padding:18px 22px;position:relative;overflow:hidden}.automation-scene .mut{color:var(--mute)}.automation-scene .sm{font-size:11.5px}.automation-scene .mt{margin-top:12px}.automation-scene .rowb{justify-content:space-between;align-items:center;gap:10px;display:flex}.automation-scene .rowg{align-items:center;gap:8px;display:flex}.automation-scene .grow{flex:1;min-width:0}.automation-scene .two{align-items:start;gap:16px;display:grid}.automation-scene .stack{flex-direction:column;gap:8px;display:flex}.automation-scene .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.automation-scene .brk{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.automation-scene .sec{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:10px;margin:16px 0 10px;padding-bottom:8px;display:flex}.automation-scene .sec.first{margin-top:0}.automation-scene .sec h4{text-transform:uppercase;letter-spacing:-.005em;margin-top:4px;font-size:14.5px;font-weight:700}.automation-scene .tiles{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.automation-scene .tile{background:var(--panel);border-left:2px solid var(--lime);padding:11px 13px}.automation-scene .tile.red{border-left-color:var(--red)}.automation-scene .tile.gray{border-left-color:#cfd0cd}.automation-scene .num{letter-spacing:-.02em;white-space:nowrap;margin:6px 0 3px;font-size:23px;font-weight:700;line-height:1.1}.automation-scene .tsub{color:var(--mute);font-size:11px}.automation-scene .card{background:var(--background);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px #0d0d0d0d}.automation-scene .p14{padding:13px 14px}.automation-scene .pill{border:1px solid var(--line);background:var(--background);white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.automation-scene .pill.dark{background:var(--ink);color:var(--lime);border-color:var(--ink)}.automation-scene .pill.lime{background:var(--lime);border-color:var(--lime)}.automation-scene .pill.red{color:var(--red);border-color:#f0c2c3}.automation-scene .track{background:var(--track);height:6px;overflow:hidden}.automation-scene .vlink{letter-spacing:.12em;text-transform:uppercase;color:var(--link);font-size:10px}.automation-scene .btn{background:var(--ink);height:30px;color:var(--lime);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:600;display:inline-flex}.automation-scene .btn.o{background:var(--background);color:var(--ink);border:1px solid var(--ink)}.automation-scene .t{border-collapse:collapse;width:100%}.automation-scene .t th{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);text-align:left;border-bottom:1px solid var(--line);padding:7px 8px;font-size:9px;font-weight:500}.automation-scene .t td{border-bottom:1px solid var(--line);white-space:nowrap;padding:8px;font-size:12.5px}.automation-scene .r{text-align:right!important}.automation-scene .toast{z-index:25;background:var(--ink);color:var(--background);border-radius:12px;padding:11px 14px;font-size:12.5px;position:absolute;box-shadow:0 16px 30px -12px #0d0d0d80}.automation-scene .tlab{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);margin-bottom:3px;font-size:9.5px;font-weight:500}.automation-scene .tok{color:var(--lime);border-top:1px solid #ffffff26;align-items:center;gap:6px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.automation-scene .al{border:1px solid var(--line);border-left:2px solid var(--red);background:var(--background);grid-template-columns:170px 1fr auto;align-items:center;gap:12px;margin-bottom:6px;padding:9px 12px;font-size:12.5px;display:grid}.automation-scene .al .ty{letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:9px;font-weight:600}.automation-scene .al.k{border-left-color:var(--ink)}.al.k .ty{color:var(--ink)}.automation-scene .al.g{border-left-color:var(--lime)}.al.g .ty{color:#4f7d10}.automation-scene .al b{white-space:nowrap;font-weight:600}.automation-scene .chk{background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.automation-scene .ri{background:var(--panel);align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.automation-scene .big{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.1}.automation-scene .av{background:var(--panel);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:grid}.automation-scene .av.lg{width:42px;height:42px;font-size:12px}.automation-scene .chip{border:1px solid var(--line);background:var(--background);white-space:nowrap;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:11.5px;display:inline-flex}.automation-scene .chip.on{background:var(--ink);color:var(--lime);border-color:var(--ink)}.automation-scene .kan{grid-template-columns:repeat(4,172px);gap:12px;display:grid}.automation-scene .col{background:var(--panel);flex-direction:column;gap:8px;height:370px;padding:8px;display:flex}.automation-scene .colh{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);justify-content:space-between;align-items:center;padding:2px 2px 4px;font-size:10px;display:flex}.automation-scene .colh i{font-style:normal}.automation-scene .kc{background:var(--background);border:1px solid var(--line);flex-direction:column;flex:none;justify-content:space-between;height:70px;padding:8px 10px;font-size:11.5px;display:flex}.automation-scene .kc b{text-transform:uppercase;font-size:11px;font-weight:600}.automation-scene .slot{border:1.5px dashed #c9cac7;flex:none;height:70px}.automation-scene .mover{z-index:3;transition:transform .9s cubic-bezier(.65,0,.25,1) 1.3s;position:relative}.automation-scene.on .mover{animation:.9s cubic-bezier(.65,0,.25,1) 1.3s both automation-move-card;transform:translate(184px)}@keyframes automation-move-card{0%{box-shadow:none;transform:translate(0)translateY(0)scale(1)}45%{transform:translate(82px)translateY(-8px)scale(1.025);box-shadow:0 16px 30px -10px #0d0d0d73}to{box-shadow:none;transform:translate(184px)translateY(0)scale(1)}}.automation-scene .vbars{grid-template-columns:repeat(6,1fr);align-items:end;gap:26px;height:230px;display:grid}.automation-scene .vb{flex-direction:column;align-items:center;gap:6px;height:100%;display:flex}.automation-scene .vbw{background:var(--track);flex:1;align-items:flex-end;width:100%;display:flex}.automation-scene .vbf{background:var(--lime);width:100%}.automation-scene .vbf.red{background:var(--red)}.automation-scene .vbv{font-size:12px;font-weight:600}.automation-scene .bav{background:var(--lime);place-items:center;width:46px;height:46px;font-size:14px;font-weight:700;display:grid}.automation-scene .kv>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:7px 0;font-size:12.5px;display:flex}.automation-scene .aisum{background:var(--ink);color:var(--background);padding:13px 15px;font-size:13px;line-height:1.5}.automation-scene .aisum .sug{color:#d6d8d4;border-top:1px solid #ffffff26;margin-top:8px;padding-top:8px}.automation-scene .aisum .sug b{color:var(--lime);font-weight:500}.automation-scene .boti{background:var(--lime);width:26px;height:26px;color:var(--ink);flex:none;place-items:center;display:grid}.automation-scene .tl{padding-left:16px;position:relative}.automation-scene .tl:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:14px;left:3px}.automation-scene .tli{grid-template-columns:52px 1fr;align-items:baseline;gap:8px;padding:8px 0;font-size:12.5px;display:grid;position:relative}.automation-scene .tld{background:var(--background);border:1.5px solid var(--mute);width:7px;height:7px;position:absolute;top:13px;left:-16px}.automation-scene .tli.ok .tld{background:var(--lime);border-color:var(--ink)}.automation-scene .fields{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.automation-scene .fld{border:1px solid var(--line);padding:7px 11px}.automation-scene .fld p:last-child{margin-top:2px;font-size:12.5px;font-weight:500}.automation-scene .qty{border:1px solid var(--line);text-align:center;min-width:44px;padding:2px 8px;display:inline-block}.automation-scene .subt{background:var(--hero);color:var(--background);min-width:230px;padding:12px 16px;position:absolute;bottom:22px;right:22px}.automation-scene .subt b{letter-spacing:-.02em;color:var(--lime);font-size:26px;display:block}.automation-scene .sl{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:12.5px;display:flex}.automation-scene .totb{background:var(--hero);color:var(--background);margin-top:12px;padding:12px 14px}.automation-scene .totb .big{color:var(--lime)}.automation-scene .sheet{background:var(--background);flex-direction:column;justify-self:center;gap:14px;width:330px;height:460px;padding:22px;font-size:10.5px;display:flex;box-shadow:0 1px 2px #0000000f,0 20px 40px -16px #0d0d0d4d}.automation-scene .sheet .shb{background:var(--lime);letter-spacing:.12em;padding:5px 8px;font-size:11px;font-weight:600}.automation-scene .st{border-collapse:collapse;width:100%}.automation-scene .st td,.automation-scene .st th{border-bottom:1px solid var(--line);text-align:left;padding:6px 0}.automation-scene .st th{color:var(--mute);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:500}.automation-scene .shtot{width:170px;margin-left:auto}.automation-scene .shtot div{justify-content:space-between;padding:3px 0;display:flex}.automation-scene .shtot .grand{border-top:1.5px solid var(--ink);margin-top:4px;padding-top:7px;font-size:13px;font-weight:700}.automation-scene .shfoot{color:var(--mute);margin-top:auto}.automation-scene .bub{max-width:360px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.45}.automation-scene .bub.out{background:var(--lime-soft);border:1px solid #d7f3a6;margin-left:auto}.automation-scene .bub.in{background:var(--panel);margin-right:auto}.automation-scene .att{background:var(--background);border:1px solid var(--line);align-items:center;gap:6px;margin-top:8px;padding:7px 9px;font-size:11.5px;font-weight:500;display:flex}.automation-scene .bmeta{color:var(--mute);justify-content:flex-end;align-items:center;gap:4px;margin-top:5px;font-size:10px;display:flex}.automation-scene .hero{background:var(--hero);grid-template-columns:230px 1fr;height:168px;display:grid}.automation-scene .hero .hl1{flex-direction:column;justify-content:center;padding:0 22px;display:flex}.automation-scene .hero .brk{color:var(--lime)}.automation-scene .hero h2{color:var(--background);letter-spacing:-.02em;margin:6px 0 4px;font-size:36px;font-weight:700;line-height:1}.automation-scene .hero .hsub{color:#d6d8d4;font-size:12.5px}.automation-scene .hero .hc{flex-direction:column;padding:16px 20px 14px 0;display:flex}.automation-scene .hero .hc .lbl{color:#9ea19c}.automation-scene .dbars{flex:1;align-items:flex-end;gap:4px;margin-top:8px;display:flex;position:relative}.automation-scene .dbars i{background:var(--lime);flex:1;display:block}.automation-scene .dbars i.fut{background:#2c3235;height:3px}.automation-scene .pace{border-top:1px dashed #7f837d;position:absolute;left:0;right:0}.automation-scene .pace span{color:#9ea19c;letter-spacing:.06em;font-size:9.5px;position:absolute;top:-15px;right:0}.automation-scene .wk{grid-template-columns:repeat(4,1fr);align-items:end;gap:14px;height:130px;margin-top:12px;display:grid}.automation-scene .wkc{flex-direction:column;align-items:center;gap:5px;height:100%;font-size:11px;display:flex}.automation-scene .wkw{flex:1;align-items:flex-end;width:100%;display:flex}.automation-scene .wkb{background:var(--lime);width:100%}.automation-scene .wkb.dash{background:repeating-linear-gradient(45deg,var(--track) 0 5px,var(--background) 5px 10px);border:1px dashed #c9cac7;height:100%}.automation-scene .hb{grid-template-columns:90px 1fr 54px;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:grid}.automation-scene .hb b{text-align:right;font-weight:600}.automation-scene .hb .track{height:10px}.automation-scene .pr{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr 74px;align-items:center;gap:18px;padding:11px 0;font-size:12.5px;display:grid}.automation-scene .rng{height:38px;position:relative}.automation-scene .rng .ln{background:var(--track);height:6px;position:absolute;top:12px;left:0;right:0}.automation-scene .rng .avg{background:var(--mute);width:2px;height:18px;position:absolute;top:6px}.automation-scene .rng .you{background:var(--ink);border:3px solid var(--lime);width:16px;height:16px;transition:left 1s cubic-bezier(.2,.7,.2,1) var(--d,0s);border-radius:50%;margin-left:-8px;position:absolute;top:7px;left:0}.automation-scene.on .rng .you{left:var(--x)}.automation-scene .rng .mn,.automation-scene .rng .mx{color:var(--mute);font-size:10px;position:absolute;top:24px}.automation-scene .rng .mx{right:0}.automation-scene .lgd{color:var(--mute);align-items:center;gap:16px;font-size:11px;display:flex}.automation-scene .lgd i{vertical-align:middle;margin-right:5px;display:inline-block}.automation-scene .fl{margin:12px 0 6px}.automation-scene .chips{flex-wrap:wrap;gap:6px;display:flex}.automation-scene .ctr{border-top:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.automation-scene .cr{border-bottom:1px solid var(--line);gap:14px;padding:10px 16px;font-size:12.5px;display:flex}.automation-scene .cr>.lbl{flex:none;width:56px;padding-top:2px}.automation-scene .cb{padding:14px 16px;font-size:13.5px;line-height:1.6}.automation-scene .cb p{margin:0 0 9px}.automation-scene i.v{background:var(--ink);color:var(--lime);padding:0 5px;font-size:12px;font-style:normal}.automation-scene i.f{background:linear-gradient(transparent 58%,var(--lime) 58%);font-style:normal}.automation-scene .sq{border:1px solid var(--line);background:var(--background);align-items:center;gap:12px;padding:11px 14px;display:flex}.automation-scene .sqd{background:var(--lime);text-transform:uppercase;letter-spacing:.06em;flex:none;place-items:center;width:54px;height:38px;font-size:11px;font-weight:700;display:grid}.automation-scene .sqd.g{background:var(--panel)}.automation-scene .sql{background:var(--line);width:2px;height:20px;margin-left:40px;position:relative;overflow:hidden}.automation-scene .fillv{background:var(--ink);width:100%;height:0;transition:height .4s ease var(--d,0s);position:absolute;top:0;left:0}.automation-scene.on .fillv{height:100%}.automation-scene .rp{border:1px solid var(--line);background:var(--background);gap:10px;padding:11px 12px;display:flex}.automation-scene .rp p{margin-top:3px;font-size:12.5px}.automation-scene .evc{background:var(--hero);color:var(--background);padding:13px 15px}.automation-scene .evc .evt{color:var(--lime);margin:2px 0;font-size:26px;font-weight:700}.automation-scene .sbar{border:1px solid var(--ink);align-items:center;gap:8px;height:38px;padding:0 12px;font-size:12.5px;display:flex}.automation-scene .prr{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 2px;font-size:12.5px;display:flex}.automation-scene .cb2{border:1.5px solid #c9cac7;flex:none;width:18px;height:18px;position:relative}.automation-scene .cb2 .pop{background:var(--ink);color:var(--lime);place-items:center;display:grid;position:absolute;inset:-1.5px}.automation-scene .note{background:var(--panel);border-left:2px solid var(--lime);margin-top:6px;padding:10px 12px;font-size:13px;line-height:1.5}.automation-scene .btnsw{justify-items:start;margin-top:14px}.automation-scene .chat{flex-direction:column;display:flex}.automation-scene .chat .ch{border-bottom:1px solid var(--line);padding-bottom:12px}.automation-scene .sys{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);background:var(--panel);align-self:center;margin:14px 0 0;padding:4px 10px;font-size:10px}.automation-scene .calh{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);grid-template-columns:repeat(5,1fr);margin-left:40px;padding-bottom:6px;font-size:10px;display:grid}.automation-scene .calb{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px),linear-gradient(to right,var(--line) 1px,transparent 1px);background-size:100% 11.1111%,20% 100%;height:360px;margin-left:40px;position:relative}.automation-scene .hr{color:var(--mute);font-size:10px;position:absolute;left:-40px;transform:translateY(-1px)}.automation-scene .ev{background:var(--lime);border-left:3px solid var(--ink);white-space:nowrap;text-overflow:ellipsis;transform-origin:0;width:calc(20% - 6px);padding:5px 7px;font-size:10.5px;line-height:1.25;position:absolute;overflow:hidden}.automation-scene .fab{background:var(--lime);z-index:30;width:56px;height:56px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:22px;box-shadow:0 10px 24px -8px #0d0d0d80}.automation-scene .fab:before{content:"";opacity:0;border:2px solid #9fe03a;border-radius:50%;position:absolute;inset:0}.automation-scene.on .fab.ping:before{animation:automation-ping 1.5s ease-out var(--p,0s) 3}@keyframes automation-ping{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.automation-scene .fbadge{background:var(--red);min-width:21px;height:21px;color:var(--background);border:2px solid var(--background);border-radius:11px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:grid;position:absolute;top:-3px;right:-3px}.automation-scene .nudge{z-index:29;background:var(--ink);color:var(--background);max-width:270px;padding:10px 14px;font-size:13px;position:absolute;bottom:28px;right:90px;box-shadow:0 14px 30px -12px #0d0d0d80}.automation-scene .agent{z-index:31;background:var(--background);border:1px solid var(--ink);flex-direction:column;width:390px;display:flex;position:absolute;bottom:88px;right:22px;box-shadow:0 30px 60px -22px #0d0d0d80}.automation-scene .ag{opacity:0;transform-origin:100% 100%;transition:opacity .35s ease var(--d,0s),transform .5s cubic-bezier(.2,.8,.2,1) var(--d,0s);transform:translateY(14px)scale(.96)}.automation-scene.on .ag{opacity:1;animation:automation-agent-in .5s cubic-bezier(.2,.8,.2,1) var(--d,0s) both;transform:none}@keyframes automation-agent-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.automation-scene .agh{background:var(--ink);color:var(--background);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.automation-scene .agh .tlab{margin:0}.automation-scene .ags{color:#a8aba6;font-size:11px}.automation-scene .agx{color:#a8aba6;font-size:16px;line-height:1}.automation-scene .agb{flex-direction:column;gap:8px;padding:13px 14px;display:flex}.automation-scene .aim{font-size:13px;line-height:1.45}.automation-scene .um{background:var(--ink);color:var(--background);align-self:flex-end;max-width:85%;padding:8px 11px;font-size:12.5px}.automation-scene .ins{background:var(--panel);border-left:2px solid var(--lime);padding:8px 11px}.automation-scene .ins b{font-size:12.5px;font-weight:600;line-height:1.3;display:block}.automation-scene .ins p{color:var(--mute);margin-top:2px;font-size:11.5px;line-height:1.4}.automation-scene .ins.red{border-left-color:var(--red)}.automation-scene .ins.gray{border-left-color:#c9cac7}.automation-scene .agi{border-top:1px solid var(--line);align-items:center;gap:10px;height:44px;padding:0 7px 0 14px;font-size:12.5px;display:flex}.automation-scene .agsend{background:var(--lime);flex:none;place-items:center;width:30px;height:30px;display:grid}.automation-scene .dots{gap:4px;padding:6px 0;display:flex}.automation-scene .dots i{background:var(--mute);border-radius:50%;width:6px;height:6px;animation:1s infinite automation-bl}.automation-scene .dots i:nth-child(2){animation-delay:.15s}.automation-scene .dots i:nth-child(3){animation-delay:.3s}@keyframes automation-bl{0%,80%,to{opacity:.25}40%{opacity:1}}.automation-scene .mrow{grid-template-columns:78px 1fr 44px;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;display:grid}.automation-scene .mrow b{text-align:right;font-weight:600}.automation-scene .mrow .track{height:8px}.automation-scene .opp{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:5px 0;font-size:12px;display:flex}.automation-scene .opp:last-child{border-bottom:0}@media (prefers-reduced-motion:reduce){.automation-demo-screens *{transition:none!important;animation:none!important}.automation-scene{transition:none}}@media (width<=767px){.automation-scene{width:770px}.automation-demo-browser{display:none}.automation-demo-screens{top:0}.automation-scene .app{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.automation-scene .side{scrollbar-width:none;border-bottom:1px solid #aee24f;border-right:0;flex-direction:row;align-items:center;height:46px;min-height:46px;overflow:auto hidden}.automation-scene .side::-webkit-scrollbar{display:none}.automation-scene .brand{border-bottom:0;gap:8px;height:auto;padding:0 14px 0 18px}.automation-scene .brand span,.automation-scene .brand svg{display:none}.automation-scene .side nav{align-items:center;gap:4px;padding:0 8px;display:flex}.automation-scene .ng,.automation-scene .sfoot{display:none}.automation-scene .ni{border-radius:999px;flex:none;height:30px;margin:0}.automation-scene .agent{width:auto;bottom:70px;left:16px;right:16px}}
