.new-marketing .builder-walkthrough{--bw-border:#e7e7e5;--bw-muted:#797b80;--bw-success:#397951;color:#242628}.new-marketing .bw-step-controls{border:1px solid var(--bw-border);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.new-marketing .bw-step-controls button{border:0;border-right:1px solid var(--bw-border);text-align:left;background:#fff;flex-direction:column;align-items:flex-start;gap:7px;padding:19px 12px;font-size:13px;line-height:1.4;display:flex;position:relative;overflow:hidden;border-radius:0!important}.new-marketing .bw-step-controls button:last-child{border-right:0}.new-marketing .bw-step-controls button[aria-pressed=true]{background:#f5f3ef}.new-marketing .bw-step-controls button>span{color:#8b8983;font-size:11px}.new-marketing .bw-step-controls i{background:#f5ab72;height:3px;transition:width .1s linear;position:absolute;top:0;left:0}.new-marketing .bw-stage{background:#f4bd91 url(/marketing-preview/assets/intercom/orange.png) 50%/cover;height:720px;padding:36px 36px 0;position:relative;overflow:hidden}.new-marketing .bw-canvas{transform-origin:0 0;background:#fff;border:1px solid #e1e1df;border-radius:8px;grid-template-columns:48px 206px 1fr;width:1200px;height:700px;font-family:system-ui,sans-serif;font-size:13px;line-height:1.5;display:grid;overflow:hidden;box-shadow:0 18px 60px #42281328}.new-marketing .bw-rail{border-right:1px solid var(--bw-border);background:#f7f8f9;flex-direction:column;align-items:center;gap:28px;padding-top:18px;display:flex}.new-marketing .bw-rail>svg:last-child{margin-top:auto;margin-bottom:22px}.new-marketing .bw-nav{border-right:1px solid var(--bw-border);background:#fafafa;padding:18px 12px}.new-marketing .bw-brand{align-items:center;gap:9px;margin:0 0 26px;display:flex}.new-marketing .bw-brand b{font-size:12px}.new-marketing .bw-brand small{color:var(--bw-muted);font-size:10px;display:block}.new-marketing .bw-nav>div>small{color:var(--bw-muted);margin:16px 8px 6px;font-size:10px;display:block}.new-marketing .bw-nav>div:not(.bw-brand)>div{color:#686b70;border-radius:5px;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.new-marketing .bw-nav .selected{background:#ebeded;font-weight:600;color:#242628!important}.new-marketing .bw-screen{background:#fff;min-width:0;animation:.24s ease-out bw-enter}.new-marketing .bw-screen>header{border-bottom:1px solid var(--bw-border);justify-content:space-between;align-items:center;gap:16px;height:86px;padding:22px 26px;display:flex}.new-marketing .builder-walkthrough .bw-screen h2{letter-spacing:-.025em;text-wrap:initial;margin:0;font-size:19px;font-weight:600;line-height:1.3}.new-marketing .builder-walkthrough .bw-screen h3{letter-spacing:0;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4}.new-marketing .bw-screen p{color:var(--bw-muted);margin:5px 0 14px;font-size:12px;line-height:1.6}.new-marketing .bw-action{border:1px solid var(--bw-border);white-space:nowrap;background:#fff;border-radius:5px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.new-marketing .bw-primary{color:#fff;background:#242628;border-color:#242628}.new-marketing .bw-status{color:var(--bw-success);white-space:nowrap;background:#edf5ef;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:inline-flex}.new-marketing .bw-tabs{border-bottom:1px solid var(--bw-border);color:var(--bw-muted);gap:26px;padding:14px 26px;font-size:12px;display:flex}.new-marketing .bw-tabs b{color:#242628;font-weight:500}.new-marketing .bw-editor{grid-template-columns:minmax(0,1fr) 230px;height:563px;display:grid}.new-marketing .bw-editor>aside,.new-marketing .bw-test>aside{border-left:1px solid var(--bw-border);background:#fcfcfc;padding:26px 20px}.new-marketing .bw-editor aside h3{margin-top:18px}.new-marketing .bw-field label{margin-bottom:7px;font-size:12px;font-weight:500;display:block}.new-marketing .bw-field>div{border:1px solid #e3e4e6;border-radius:5px;min-height:40px;padding:10px 12px;font-size:13px;line-height:1.7;transition:border-color .2s,box-shadow .2s}.new-marketing .bw-field .bw-field-active{border-color:#ba9bc8;box-shadow:0 0 0 3px #9374a40d}.new-marketing .bw-placeholder{color:#a5a7aa}.new-marketing .bw-note{color:#60666b;align-items:center;gap:9px;padding:13px 0;font-size:12px;display:flex}.new-marketing .bw-note svg{flex-shrink:0}.new-marketing .bw-procedure>div{align-items:flex-start;gap:14px;padding:14px 0;display:flex}.new-marketing .bw-procedure>div>span{border:1px solid var(--bw-border);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.new-marketing .bw-procedure b{font-size:12px;font-weight:500}.new-marketing .bw-procedure p{margin:3px 0}.new-marketing .bw-procedure-ready>span{color:var(--bw-success);background:#edf5ef}.new-marketing .bw-test{grid-template-columns:minmax(0,1fr) 245px;height:612px;display:grid}.new-marketing .bw-chat{min-width:0;padding:24px;position:relative}.new-marketing .bw-chat-heading{justify-content:space-between;align-items:center;margin-bottom:36px;font-size:11px;display:flex}.new-marketing .bw-chat-heading>span{color:var(--bw-muted);font-size:10px}.new-marketing .bw-message{background:#f7f8f9;border-radius:12px;max-width:85%;margin:20px 0;padding:14px 16px;font-size:13px;line-height:1.7;animation:.25s ease-out bw-enter}.new-marketing .bw-message b{align-items:center;gap:8px;margin-bottom:7px;font-size:11px;display:flex}.new-marketing .bw-user{background:#eeedf3;margin-left:auto}.new-marketing .bw-tool-event{color:#468176;align-items:center;gap:6px;font-size:10px;display:flex}.new-marketing .bw-composer{border:1px solid var(--bw-border);color:var(--bw-muted);border-radius:7px;justify-content:space-between;padding:16px;font-size:12px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.new-marketing .bw-deploy{grid-template-columns:1fr 1fr;gap:22px;padding:28px 26px;display:grid}.new-marketing .bw-deploy>section{border:1px solid var(--bw-border);border-radius:7px;flex-direction:column;min-width:0;padding:22px;display:flex}.new-marketing .bw-channel-heading{align-items:flex-start;gap:12px;display:flex}.new-marketing .bw-channel-heading>svg{flex-shrink:0;width:24px;height:24px}.new-marketing .bw-channel-heading p{margin-bottom:0}.new-marketing .bw-code{background:#f7f8f9;border-radius:5px;padding:14px;font-family:monospace;font-size:11px;line-height:1.7}.new-marketing .bw-channel-state{margin-top:auto;padding-top:24px}.new-marketing .bw-demo-note{padding:0 26px;font-size:10px!important}.new-marketing .bw-channel-help{padding:12px 0}.new-marketing .bw-monitor{grid-template-columns:310px 1fr;height:612px;display:grid}.new-marketing .bw-monitor>div:first-child{border-right:1px solid var(--bw-border)}.new-marketing .bw-conversation{border-bottom:1px solid #f0f0ef;align-items:center;gap:10px;padding:19px 15px;display:flex}.new-marketing .bw-conversation.selected{background:#f5f5f7}.new-marketing .bw-conversation>div{flex:1;min-width:0}.new-marketing .bw-conversation b{font-size:12px}.new-marketing .bw-conversation small{color:var(--bw-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;display:block;overflow:hidden}.new-marketing .bw-avatar{background:#eeeaf6;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.new-marketing .bw-evaluation{padding:26px}.new-marketing .bw-between{justify-content:space-between;align-items:center;display:flex}.new-marketing .bw-run-progress{background:#f0efed;height:4px;margin:8px 0 28px;overflow:hidden}.new-marketing .bw-run-progress>span{background:#77a788;height:100%;transition:width .6s;display:block}.new-marketing .bw-score-layout{grid-template-columns:1.3fr 1fr;gap:30px;display:grid}.new-marketing .bw-score-layout>div>h3{justify-content:space-between;display:flex}.new-marketing .bw-score-layout small{color:var(--bw-muted);font-size:10px;font-weight:400}.new-marketing .bw-score-layout>aside{border:1px solid var(--bw-border);background:#fafafa;border-radius:6px;padding:20px}.new-marketing .bw-score{border-bottom:1px solid #f1f1f1;grid-template-columns:1.4fr 1fr 30px;align-items:center;gap:16px;padding:20px 0;font-size:12px;display:grid}.new-marketing .bw-score>div{background:#ededed;height:4px}.new-marketing .bw-score>div>span{background:#7293a8;height:100%;transition:width .6s;display:block}.new-marketing .bw-large-score{margin:22px 0;font-size:36px;font-weight:500;display:block}.new-marketing .bw-evaluation .bw-demo-note{margin-top:28px;padding:0}.new-marketing .bw-caption{color:#77746f;align-items:center;gap:16px;padding:16px 0;font-size:12px;display:flex}.new-marketing .bw-caption p{flex:1;font-size:13px;line-height:1.6}.new-marketing .bw-caption button{border:0;gap:6px;padding:7px 9px;font-size:12px}.new-marketing .bw-caption>span{white-space:nowrap;font-size:11px}@keyframes bw-enter{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.new-marketing .bw-step-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.new-marketing .bw-step-controls button{border-bottom:1px solid var(--bw-border);padding:12px 8px;font-size:11px}.new-marketing .bw-stage{height:340px;padding:20px 0 0 20px}.new-marketing .bw-caption{align-items:flex-start}.new-marketing .bw-caption>span{display:none}.new-marketing .builder-walkthrough *{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:reduce){.new-marketing .builder-walkthrough *{transition:none!important;animation:none!important}}.new-marketing .bw-screen{background:#fdfdfd}.new-marketing .bw-nav-group{align-items:center;gap:10px;margin:18px 0 22px;padding:8px;font-size:12px;display:flex}.new-marketing .bw-nav-group svg:last-child{margin-left:auto}.new-marketing .bw-nav>div>small{margin-top:20px}.new-marketing .bw-rail{gap:23px}.new-marketing .bw-brand{margin-bottom:14px}.new-marketing .bw-agent-page{padding:22px 28px}.new-marketing .bw-agent-page>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.new-marketing .bw-agent-page>header small{color:#858585;margin-bottom:6px;font-size:10px;display:block}.new-marketing .bw-agent-card{border:1px solid var(--bw-border)}.new-marketing .bw-agent-card .bw-tabs{gap:18px;padding:10px 16px;font-size:11px}.new-marketing .bw-agent-card .bw-tabs>span:last-child{margin-left:auto}.new-marketing .bw-tabs b{position:relative}.new-marketing .bw-tabs b:after{content:"";background:#343434;height:1px;position:absolute;bottom:-10px;left:0;right:0}.new-marketing .bw-editor{grid-template-columns:minmax(0,1fr) 205px;height:520px}.new-marketing .bw-editor>div{padding:20px 16px}.new-marketing .bw-editor>aside{background:#fafafa;padding:16px;position:relative}.new-marketing .bw-editor aside h3{align-items:center;gap:7px;margin-top:0;font-size:12px;display:flex}.new-marketing .bw-field-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.new-marketing .bw-field{margin:12px 0}.new-marketing .bw-field>div{min-height:34px;padding:8px 10px;font-size:12px}.new-marketing .bw-behavior{border-top:1px solid var(--bw-border);margin:16px 0;padding-top:16px}.new-marketing .bw-actions{align-items:center;gap:7px;display:flex}.new-marketing .bw-actions .bw-action{padding:6px 8px;font-size:10px}.new-marketing .bw-assistant-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:230px;display:flex}.new-marketing .bw-assistant-center h3{margin:14px 0 4px!important}.new-marketing .bw-editor aside>.bw-note{border:1px solid var(--bw-border);border-radius:6px;margin-bottom:10px;padding:12px;font-size:11px}.new-marketing .bw-editor aside>.bw-primary{justify-content:center;display:flex}.new-marketing .bw-skill-layout{grid-template-columns:.42fr .58fr;height:700px;display:grid}.new-marketing .bw-skill-layout>aside{border-right:1px solid var(--bw-border);position:relative}.new-marketing .bw-skill-layout header{border-bottom:1px solid var(--bw-border);justify-content:space-between;align-items:center;gap:10px;height:67px;padding:16px;display:flex}.new-marketing .bw-skill-layout>aside header{display:block}.new-marketing .bw-skill-layout header h3{margin:0!important;font-size:12px!important}.new-marketing .bw-skill-layout header p{margin:3px 0;font-size:10px}.new-marketing .bw-skill-copilot{padding:18px}.new-marketing .bw-skill-form{padding:20px}.new-marketing .bw-skill-form .bw-procedure>div{padding:11px 0}.new-marketing .bw-skill-form .bw-procedure p{font-size:10px}.new-marketing .bw-skill-copilot .bw-message{max-width:96%;font-size:12px}.new-marketing .bw-scene-2{padding-right:236px;position:relative}.new-marketing .bw-scene-2>header{border:0}.new-marketing .bw-test{height:610px;display:block}.new-marketing .bw-test>.bw-chat{border:1px solid #eee;border-radius:14px;height:600px;margin:0 12px;padding:18px}.new-marketing .bw-test>aside{width:236px;padding:18px 12px;position:absolute;top:0;bottom:0;right:0}.new-marketing .bw-chat-heading{margin-bottom:18px}.new-marketing .bw-annotations{color:#777;align-items:center;gap:5px;margin-bottom:28px;font-size:9px;display:flex}.new-marketing .bw-annotations span{background:#eef1f4;border-radius:8px;padding:2px 5px}.new-marketing .bw-context-card{border:1px solid #eee;border-radius:10px;margin:8px 0 20px;padding:12px;font-size:11px}.new-marketing .bw-context-card small{color:#888;font-size:10px}.new-marketing .bw-test-footer{background:#fdfdfd;position:absolute;bottom:0;left:0;right:0}.new-marketing .bw-test-footer>div{border:1px solid #eee;border-radius:15px;margin-top:7px;padding:10px 16px;font-size:10px}.new-marketing .bw-test-footer small{color:#999}.new-marketing .bw-test-footer .bw-input{color:#888;border-radius:6px;margin:12px 16px}.new-marketing .bw-test-footer .bw-inspector{color:#ddd;letter-spacing:1px;background:#111;border:0;border-radius:0}.new-marketing .bw-deploy-page{padding:28px 40px}.new-marketing .bw-channel-list{border:1px solid var(--bw-border);border-radius:12px;margin:12px 0 26px;overflow:hidden}.new-marketing .bw-channel-list section{border-bottom:1px solid var(--bw-border);flex-wrap:wrap;align-items:center;gap:14px;padding:17px;display:flex}.new-marketing .bw-channel-list section:last-child{border-bottom:0}.new-marketing .bw-channel-list section>div{flex:1}.new-marketing .bw-channel-list h3{margin:0!important;font-size:12px!important}.new-marketing .bw-channel-list p{margin:3px 0 0;font-size:11px}.new-marketing .bw-channel-hint{background:#f7f7f7;flex-basis:100%;padding:9px}.new-marketing .bw-upcoming{border:1px solid var(--bw-border);border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}.new-marketing .bw-upcoming>div{flex:1}.new-marketing .bw-upcoming>span{color:#858585;font-size:10px}.new-marketing .bw-upcoming-highlight{background:#f8f5f1}.new-marketing .bw-search{border:1px solid var(--bw-border);color:#888;border-radius:5px;gap:7px;margin:12px;padding:8px;font-size:11px;display:flex}.new-marketing .bw-list-meta{padding:0 12px;font-size:10px!important}.new-marketing .bw-monitor{grid-template-columns:230px 1fr 195px;gap:9px;padding:12px}.new-marketing .bw-monitor>div{border:1px solid var(--bw-border);border-radius:8px}.new-marketing .bw-monitor .bw-chat{padding:16px}.new-marketing .bw-trace{border:1px solid var(--bw-border);border-radius:8px;padding:14px 10px}.new-marketing .bw-trace h3{font-size:12px!important}.new-marketing .bw-trace .bw-tabs{gap:10px;padding:10px 0;font-size:10px}.new-marketing .bw-score{padding:12px 0}.new-marketing .bw-eval-table{margin-top:20px}.new-marketing .bw-eval-table>div{border-bottom:1px solid var(--bw-border);grid-template-columns:2fr .7fr 1.4fr;gap:12px;padding:10px 0;font-size:11px;display:grid}.new-marketing .bw-eval-table b{color:#777;font-size:10px;font-weight:500}.new-marketing .bw-step-controls button{letter-spacing:normal;color:#999;overflow-wrap:break-word;min-width:0;font-family:inherit;font-size:clamp(14px,1.3vw,24px);font-weight:400;line-height:1.2}.new-marketing .bw-step-controls button[aria-pressed=true]{color:#161616}@media (max-width:760px){.new-marketing .bw-step-controls button{font-size:14px;line-height:1.4}}.new-marketing .bw-upcoming-grid{border:1px solid var(--bw-border);border-radius:10px;grid-template-columns:1fr 1fr;gap:0 22px;padding:0 15px;display:grid}.new-marketing .bw-upcoming-grid>div{border-bottom:1px solid var(--bw-border);align-items:center;gap:12px;padding:8px 0;display:flex}.new-marketing .bw-upcoming-grid h3{margin:0!important;font-size:11px!important}.new-marketing .bw-upcoming-grid p{margin:2px 0 0;font-size:10px}.new-marketing .bw-not-connected{color:#777;background:#f4f4f4;border-radius:4px;margin-left:5px;padding:3px 5px;font-size:9px;font-weight:400}.new-marketing .bw-deploy-page{padding-top:18px;padding-bottom:12px}.new-marketing .bw-deploy-page>header,.new-marketing .bw-channel-list{margin-bottom:16px}.new-marketing .bw-channel-list section{padding:11px 17px}.new-marketing .bw-channel-logo{border-radius:8px;flex-shrink:0;width:30px;height:30px}.new-marketing .bw-channel-logo svg{width:21px;height:21px}
