.uc-code{background:var(--crm-bg);border-radius:6px;color:var(--crm-ink);font:600 .8em/1.35 var(--mono);overflow-wrap:anywhere;padding:1px 6px}.uc-run-head{align-items:end;display:grid;gap:0 clamp(24px,4vw,64px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.uc-run-copy{display:grid;gap:18px;padding-bottom:clamp(28px,3.4vw,52px)}.uc-run-flo{margin:0 auto -40px;pointer-events:none;position:relative;width:min(100%,380px);z-index:0}.uc-run-field{background:var(--field-sky);border-radius:var(--r-xl);padding:clamp(16px,2.6vw,36px);position:relative;z-index:1}.uc-run-grid{align-items:stretch;display:grid;gap:22px clamp(14px,1.6vw,22px);grid-template-areas:"rail phone rec" "ctl ctl ctl";grid-template-columns:minmax(0,1fr) minmax(0,360px) minmax(0,1fr)}.uc-run-ctl,.uc-run-flo,.uc-run-rail{overflow-anchor:none}.uc-run-rail{align-content:start;background:var(--sheet-bg);border-radius:26px;box-shadow:var(--shadow);color:var(--ink);display:grid;gap:12px;grid-area:rail;min-width:0;padding:14px 14px 16px}.uc-run-rail-top{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.uc-run-rail-name{align-items:center;display:inline-flex;gap:8px;min-width:0}.uc-run-rail-name img{flex:none;height:16px;width:16px}.uc-run-rail-name b{font:800 15px/1.25 var(--text);overflow-wrap:anywhere}.uc-run-pill{display:inline-grid;justify-items:center}.uc-run-pill>*{grid-area:1/1}.uc-run-sz{visibility:hidden}.uc-run-steps{display:grid;gap:7px;padding-inline-start:28px;position:relative;--fill:0}.uc-run-steps:after,.uc-run-steps:before{border-radius:3px;bottom:20px;content:"";inset-inline-start:8px;position:absolute;top:20px;width:3px}.uc-run-steps:before{background:var(--line)}.uc-run-steps:after{background:var(--green);transform:scaleY(var(--fill));transform-origin:50% 0;transition:transform .28s var(--ease-out)}.uc-run-step{background:var(--sheet-bg);border:1.5px solid var(--line);border-radius:14px;display:grid;gap:8px;min-width:0;padding:4px;position:relative;transition:border-color .2s ease,background-color .2s ease}.uc-run-step:before{background:var(--sheet-bg);border:3px solid var(--line-strong);border-radius:50%;content:"";height:15px;inset-inline-start:-26px;position:absolute;top:15px;transition:background-color .2s ease,border-color .2s ease;width:15px;z-index:1}.uc-run-step.is-branch:before{border-radius:4px;rotate:45deg}.uc-run-step.is-done{background:var(--field-green);border-color:var(--green)}.uc-run-step.is-done:before{background:var(--green);border-color:var(--green)}.uc-run-step.is-now{border-color:var(--ink)}.uc-run-step.is-now:before{background:var(--sheet-bg);border-color:var(--ink)}.uc-run-go{background:transparent;border:0;border-radius:10px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:2px;justify-items:start;min-height:44px;padding:5px 8px 6px;text-align:start;transition:background-color .16s ease;width:100%;-webkit-tap-highlight-color:transparent}.uc-run-go b{font:800 14px/1.3 var(--text)}.uc-run-go small{color:var(--ink-soft);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.uc-run-go:focus-visible{outline-offset:0}.uc-run-go:active{background:color-mix(in srgb,var(--ink) 7%,transparent);transition-duration:0s}@media (hover:hover) and (pointer:fine){.uc-run-go:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.uc-run-src{border:0;display:flex;flex-wrap:wrap;gap:6px;margin:0;min-width:0;padding:0 8px 6px}.uc-run-src legend{padding:0}.uc-run-src label{align-items:center;background:var(--sheet-bg);border:1.5px solid var(--line-strong);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font:700 13px/1.2 var(--text);gap:6px;min-height:36px;padding:0 12px;position:relative;transition:border-color .16s ease,background-color .16s ease;-webkit-tap-highlight-color:transparent}.uc-run-src label:after{content:"";inset:-4px 0;position:absolute}.uc-run-src input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.uc-run-src label:has(input:checked){background:var(--green);border-color:var(--green);color:var(--on-bright);transition:none}.uc-run-src label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.uc-run-src label:not(:has(input:checked)):hover{border-color:var(--ink-soft)}}.uc-run-ways{display:grid;gap:4px;padding:0 6px 6px}.uc-run-way{background:var(--surface-2);border-radius:10px;font-size:13px;line-height:1.4;padding:6px 10px 7px;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.uc-run-way b{font-weight:800}.uc-run-way.is-pick{background:var(--green);color:var(--on-bright)}.uc-run-way.is-pick .uc-code{background:color-mix(in srgb,var(--sheet-bg) 70%,transparent)}.uc-run-way.is-out{opacity:.5}.uc-run-step.is-done .uc-run-way:not(.is-pick){background:var(--sheet-bg)}.uc-run-phone{display:flex;flex-direction:column;grid-area:phone;isolation:isolate;min-height:640px;overflow:hidden;position:relative;width:100%}.uc-run-phone .screen-bar{background:var(--sheet-bg);border-start-end-radius:inherit;border-start-start-radius:inherit;position:relative;z-index:1}.uc-run-chat{flex:1 1 0px;justify-content:flex-end;min-height:0;overflow:hidden}.uc-run-day{align-self:center;background:var(--sheet-bg);border-radius:8px;box-shadow:var(--shadow-xs);color:var(--ink-soft);font:600 12px/1.3 var(--text);margin-bottom:auto;padding:4px 10px}.uc-run-ghost{align-self:flex-start;border:1.5px dashed var(--line-strong);border-radius:16px;border-start-start-radius:5px;color:var(--ink-soft);font:600 13px/1.4 var(--text);max-width:82%;padding:10px 14px}.uc-run-chat:has(.uc-run-added) .uc-run-ghost{display:none}.uc-run-day.is-later{margin-block:4px 0}.uc-run-tpl-h{display:block;font-weight:800;margin-bottom:4px}.uc-run-tpl-f{color:var(--ink-soft);display:block;font-size:13px;margin-top:6px}.uc-run-tpl .bubble-cta+.bubble-cta{margin-top:0}.uc-run-tpl .bubble-cta:has(+.bubble-cta){margin-bottom:0}.uc-run-open{background:transparent;border:0;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);cursor:pointer;font:inherit;font-weight:700;min-height:44px;transition:background-color .16s ease;width:calc(100% + 24px);-webkit-tap-highlight-color:transparent}.uc-run-open:last-child{border-end-end-radius:16px;border-end-start-radius:16px}.uc-run-open:focus-visible{outline-offset:-3px}.uc-run-open[aria-disabled=true]{color:var(--ink-soft);cursor:default}.uc-run-open:not([aria-disabled=true]):active{background:color-mix(in srgb,var(--accent-ink) 14%,transparent);transition-duration:0s}@media (hover:hover) and (pointer:fine){.uc-run-open:not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--accent-ink) 9%,transparent)}}.uc-run-cta-off{color:var(--accent-ink)}.uc-run-ref{background:color-mix(in srgb,var(--ink) 6%,transparent);border-inline-start:3px solid var(--green);border-radius:10px;display:grid;gap:2px;margin:-2px -6px 6px;padding:7px 10px 8px}.uc-run-ref b{font-size:13px;line-height:1.3}.uc-run-ref small{color:var(--ink-soft);font-size:12px;line-height:1.35}.uc-run-sent{display:grid;gap:2px}.uc-run-sent-top{align-items:center;display:flex;font-weight:800;gap:6px}.uc-run-sent-top .i{height:16px;width:16px}.uc-run-typing{align-items:center;display:inline-flex;gap:4px;padding:12px 14px}.uc-run-typing span{background:var(--ink-soft);border-radius:50%;height:7px;opacity:.4;width:7px}@media (prefers-reduced-motion:no-preference){.uc-run-typing span{animation:uc-typing .9s ease-in-out infinite}.uc-run-typing span:nth-child(2){animation-delay:.15s}.uc-run-typing span:nth-child(3){animation-delay:.3s}}@keyframes uc-typing{0%,to{opacity:.35;translate:0 0}50%{opacity:.9;translate:0 -2px}}.uc-run-scrim{background:rgba(11,30,51,.4);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s var(--ease-out);z-index:2}:root[data-theme=dark] .uc-run-scrim{background:rgba(0,0,0,.55)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .uc-run-scrim{background:rgba(0,0,0,.55)}}.uc-run-phone.is-open .uc-run-scrim{opacity:1;transition-duration:.28s}.uc-run-sheet{border-radius:22px 22px 0 0;inset-inline:0;bottom:0;box-shadow:0 -18px 40px -24px rgba(11,30,51,.4);max-height:calc(100% - 60px);position:absolute;transform:translateY(104%);transition:transform .24s var(--ease-out),visibility 0s linear .24s;visibility:hidden;z-index:3}.uc-run-phone.is-open .uc-run-sheet{transform:none;transition:transform .38s cubic-bezier(.32,.72,0,1),visibility 0s;visibility:visible}.uc-run-sheet .wa-flow-body{gap:14px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.uc-run-sheet .wa-flow-chips{gap:6px}.uc-run-sheet .wa-flow-chip{font-size:14px;padding:0 13px}textarea.wa-flow-input{display:block;line-height:1.4;min-height:84px;padding-block:10px;resize:none}.uc-run-sheet .wa-flow-help{margin-top:-4px}.uc-run-rec{display:flex;flex-direction:column;grid-area:rec;position:relative}.uc-run-rec .crm-rec-head .tag{margin-inline-start:auto}.uc-run-rec .crm-rec-who small{flex-wrap:wrap;row-gap:0}.uc-run-rec .crm-rec-who small>[dir=ltr]{white-space:nowrap}.uc-run-rec-h{color:var(--ink-soft);font:700 13px/1.2 var(--text);padding:12px 18px 2px}.uc-run-rec .crm-rec-rows{padding-top:0}.uc-run-rec .crm-rec-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:44px;padding-block:7px}.uc-run-rec .crm-rec-row dd{align-items:center;column-gap:6px;grid-template-columns:minmax(0,1fr) 20px}.uc-run-rec .crm-rec-row dd>:not(.crm-rec-tick){grid-column:1}.uc-run-rec .crm-rec-tick{grid-column:2;grid-row:1/span 2}.uc-run-v{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.uc-run-v>*{grid-area:1/1}.uc-run-v .uc-run-sz{font:700 14px/1.35 var(--mono);overflow-wrap:break-word}.uc-run-v .uc-run-sz-sub,.uc-run-v small{color:var(--ink-soft);font:500 12px/1.35 var(--text)}.uc-run-rec .crm-rec-row.is-wait [data-sub],.uc-run-v .uc-run-sz-sub{visibility:hidden}.uc-run-rec .crm-rec-row.is-blank .crm-rec-val{color:var(--ink-soft);font:500 14px/1.35 var(--text)}.uc-run-need{display:-webkit-box;-webkit-box-orient:vertical;font-family:var(--text)!important;font-weight:600!important;-webkit-line-clamp:2;overflow:hidden}.uc-run-acts{align-content:start;display:grid;min-block-size:166px;padding:0 12px 6px}.uc-run-act{align-items:center;border-radius:10px;border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr) auto;isolation:isolate;min-height:40px;padding:4px 6px;position:relative}.uc-run-act:first-child{border-top-color:transparent}.uc-run-act:after{background:var(--flash);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.uc-run-act.is-new:after{animation:crm-flash 1.3s ease-out}.uc-run-act-ic{background:var(--logo-bg);border-radius:50%;box-shadow:var(--shadow-xs);display:grid;height:24px;place-items:center;width:24px}.uc-run-act-ic img{height:13px;width:13px}.uc-run-act-copy{align-items:baseline;display:flex;gap:4px 8px;min-width:0}.uc-run-act-copy b{flex:none;font:800 13.5px/1.3 var(--text)}.uc-run-act-copy small{font-size:12.5px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis}.uc-run-act time,.uc-run-act-copy small{color:var(--ink-soft);white-space:nowrap}.uc-run-act time{font:500 12px/1.2 var(--mono);font-variant-numeric:tabular-nums}.uc-run-rec .crm-rec-foot{border-end-end-radius:26px;border-end-start-radius:26px;margin-top:auto}@media (prefers-reduced-motion:no-preference){.uc-run-act.is-new{animation:uc-act-in .3s var(--ease-out) both}.uc-run-step.is-done.is-new:before{animation:crm-fill .36s var(--ease-pop) both}}@keyframes uc-act-in{0%{opacity:0;translate:0 6px}}.uc-run-ctl{align-items:center;display:grid;gap:12px 28px;grid-area:ctl;grid-template-columns:minmax(0,1fr) auto;padding:4px 4px 0}.uc-run-btns{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;grid-column:2;grid-row:1;justify-content:flex-end}.uc-run-status{display:grid;grid-column:1;grid-row:1;max-width:72ch}.uc-run-status>*{font:700 16px/1.45 var(--text);grid-area:1/1;text-wrap:pretty}.uc-run-status>.uc-run-sz{visibility:hidden}.uc-run-back{--b-bg:var(--sheet-bg);--b-ink:var(--ink);box-shadow:var(--shadow-xs)}.uc-run-back:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.uc-run-back:disabled:active{transform:none}@media (hover:hover) and (pointer:fine){.uc-run-back:not(:disabled):hover{--b-bg:var(--surface-2)}}.uc-run-next{display:inline-grid;min-width:11.5em}.uc-run-lbl{align-items:center;display:inline-flex;gap:10px;grid-area:1/1;justify-content:center;visibility:hidden}.uc-run-lbl.is-on{visibility:visible}.uc-run-lbl .i{height:20px;width:20px}.uc-run-retry{background:transparent;border:0;border-radius:999px;color:var(--ink);cursor:pointer;font:700 16px/1.2 var(--text);min-height:44px;padding:0 8px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.uc-run-retry[aria-hidden=true]{visibility:hidden}.uc-run-foot{flex-wrap:wrap;gap:16px 28px;justify-content:flex-end;margin-top:22px}.uc-run-foot,.uc-run-live{align-items:center;display:flex}.uc-run-live{background:var(--sheet-bg);border-radius:22px;box-shadow:var(--shadow-sm);color:var(--ink);flex:none;gap:14px;max-width:100%;padding:10px 18px 10px 10px}.uc-run-qr{background:var(--qr-bg);border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);color:var(--qr-ink);display:block;flex:none;height:96px;padding:6px;width:96px}.uc-run-qr svg{display:block;height:100%;width:100%}.uc-run-qr.is-fallback{display:none}.uc-run-live-copy{display:grid;gap:2px;max-width:25em;min-width:0}.uc-run-live-copy b{font:800 16px/1.3 var(--text)}.uc-run-live-copy p{color:var(--ink-soft);font-size:14px;line-height:1.45;text-wrap:pretty}.uc-run-live-copy .link{font-size:15px;padding-block:6px 2px}.uc-run-note{align-items:flex-start;color:var(--ink-soft);display:flex;flex:1 1 22em;font-size:14px;gap:8px;line-height:1.45;max-width:46em;text-wrap:pretty}.uc-run-note .i{flex:none;height:16px;margin-top:2px;width:16px}.uc-run-note a{color:var(--accent-ink);font-weight:700;text-decoration-thickness:1.5px;text-underline-offset:.2em}.uc-run.is-booting *,.uc-run.is-booting :after,.uc-run.is-booting :before{animation:none!important;transition:none!important}@media (max-width:1239px){.uc-run-grid{grid-template-areas:"phone rec" "ctl ctl" "rail rail";grid-template-columns:minmax(0,360px) minmax(0,1fr)}.uc-run-rail{max-width:760px}}@media (max-width:959px){.uc-run-head{grid-template-columns:minmax(0,1fr)}.uc-run-copy{padding-bottom:8px}.uc-run-flo{margin-bottom:-34px;width:min(74%,320px)}}@media (max-width:759px){.uc-run-grid{grid-template-areas:"phone" "ctl" "rec" "rail";grid-template-columns:minmax(0,1fr)}.uc-run-phone{height:600px;justify-self:center;max-width:400px;min-height:0}.uc-run-ctl{grid-template-columns:minmax(0,1fr)}.uc-run-btns{grid-column:1;justify-content:flex-start}.uc-run-next{flex:1 1 auto}.uc-run-status{grid-column:1;grid-row:2}.uc-run-qr,.uc-run-scan{display:none}.uc-run-live{padding:14px 18px}}@media (max-width:479px){.uc-run-sheet .wa-flow-body{padding:16px 14px}.uc-run-rail{padding-inline:12px}.uc-run-rec .crm-rec-row{grid-template-columns:minmax(0,1fr)}.uc-run-live{width:100%}.uc-run-status>*{font-size:15px}}@media (prefers-reduced-motion:reduce){.uc-run-steps:after{transition:none}.uc-run-act.is-new{animation:none}.uc-run-sheet{opacity:0;transform:none;transition:opacity .15s ease-out,visibility 0s linear .15s}.uc-run-phone.is-open .uc-run-sheet{opacity:1;transform:none;transition:opacity .15s ease-out,visibility 0s}.uc-run-phone.is-open .uc-run-scrim,.uc-run-scrim{transition-duration:.15s}}