.app-root:not([data-theme=light])[data-ui=v2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--m-canvas:#0f0c0b;--m-surface:#181311;--m-surface-alt:#211a17;--m-line:#ffffff17;--m-line-soft:#ffffff0d;--m-ink:#fff;--m-muted:#d6ccc4;--m-subtle:#a99d93;--m-tile:#ffffff12;--m-tile-ink:#f5ede7;--m-coral-ink:#ff9b7b;--m-coral-soft:#f96f4b24;--m-coral-line:#f96f4b61;--m-dark:#0b0908;--m-dark-ink:#fff;--m-dark-muted:#d6ccc4;--m-dark-line:#ffffff1a;--m-success:#4ade80;--m-success-soft:#4ade8024;--m-warning:#fbbf24;--m-warning-soft:#fbbf2424;--m-danger:#f87171;--m-danger-soft:#f8717124;--m-info:#5eead4;--m-info-soft:#5eead41f;--m-focus:#ffb59c;--m-elev-card:0 1px 0 #ffffff08 inset, 0 18px 36px -24px #000000e6;--m-elev-float:0 30px 60px -20px #000c;--m-elev-brand:0 10px 30px -10px #f0426f80;--m-brand-gradient:linear-gradient(100deg, #ff7a45 0%, #f0426f 50%, #a855f7 100%);--brand-ink:#fff;--ink:#fff;--ink-90:#f5ede7;--ink-70:#d6ccc4;--ink-55:#a99d93;--ink-40:#93867c;--ink-25:#5b4f48;--ink-12:#2e2622;--ink-06:#211a17;--muted:#d6ccc4;--subtle:#a99d93;--line:#ffffff17;--line-strong:#ffffff2e;--tint:#211a17;--bg:#0f0c0b;--surface:#181311;--surface-dark:#0b0908;--surface-dark-ink:#f5ede7;--paper:#0f0c0b;--paper-raised:#181311;--paper-sunken:#211a17;--rule:#ffffff17;--rule-strong:#ffffff2e;--teal:#5eead4;--green:#4ade80;--red:#f87171;--amber:#fbbf24;--n-brand:linear-gradient(100deg, #ff8a5c 0%, #f0426f 45%, #a855f7 100%);--n-sunset:linear-gradient(135deg, #ff7a45 0%, #f0426f 100%);--n-violet:linear-gradient(135deg, #8b3cf0 0%, #5b2bd9 100%);--n-ocean:linear-gradient(135deg, #3b37d6 0%, #2563eb 100%);--n-magenta:linear-gradient(135deg, #e0338f 0%, #9b2fd6 100%);background:var(--m-canvas);color:var(--m-ink)}.app-root[data-ui=v2] .page-head h1,.app-root[data-ui=v2] .inbox-toolbar h1{font-size:clamp(26px,2.4vw,34px);font-weight:800;line-height:1.1}.app-root[data-ui=v2] :is(h2,h3){font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .eyebrow{color:var(--m-coral-ink)}.app-root:not([data-theme=light])[data-ui=v2] .app-sidebar{border-inline-end-color:var(--m-line);background:#0b0908}.app-root:not([data-theme=light])[data-ui=v2] .mila-logo{color:#fff}.app-root:not([data-theme=light])[data-ui=v2] .mila-monogram-dagesh{fill:#ff8a5c}.app-root[data-ui=v2] .app-nav a{border-radius:12px}.app-root:not([data-theme=light])[data-ui=v2] .app-nav a{color:var(--m-muted)}.app-root:not([data-theme=light])[data-ui=v2] .app-nav a:hover{color:#fff;background:#ffffff0d}.app-root[data-ui=v2] .app-nav a.active,.app-root[data-ui=v2] .app-nav a[aria-current=page]{font-weight:var(--m-weight-strong);position:relative}.app-root:not([data-theme=light])[data-ui=v2] .app-nav a.active,.app-root:not([data-theme=light])[data-ui=v2] .app-nav a[aria-current=page]{color:#fff;background:linear-gradient(90deg,#a855f71f,#f0426f33)}.app-root[data-ui=v2] .app-nav a.active:before,.app-root[data-ui=v2] .app-nav a[aria-current=page]:before{content:"";border-radius:3px;inline-size:3px;position:absolute;inset-block:8px;inset-inline-start:0}.app-root:not([data-theme=light])[data-ui=v2] .app-nav a.active:before,.app-root:not([data-theme=light])[data-ui=v2] .app-nav a[aria-current=page]:before{background:var(--n-brand)}.app-root:not([data-theme=light])[data-ui=v2] .app-nav a.active svg{color:#ff9b7b}.app-root:not([data-theme=light])[data-ui=v2] :is(.workspace-switcher,.bot-switcher)>button,.app-root:not([data-theme=light])[data-ui=v2] .sidebar-account{border-color:var(--m-line);background:#ffffff0a}.app-root:not([data-theme=light])[data-ui=v2] .topbar{background:color-mix(in srgb, var(--m-canvas) 82%, transparent);border-block-end-color:var(--m-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-root[data-ui=v2] .top-search{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2] .top-search{border-color:var(--m-line);background:#ffffff0d}.app-root:not([data-theme=light])[data-ui=v2] .top-search input{color:#fff;background:0 0!important}.app-root:not([data-theme=light])[data-ui=v2] .top-search kbd{color:var(--m-muted);background:#ffffff14;border-color:#0000}.app-root:not([data-theme=light])[data-ui=v2] .channel-health,.app-root:not([data-theme=light])[data-ui=v2] .icon-button{border-color:var(--m-line);color:var(--m-muted);background:#ffffff0d}.app-root[data-ui=v2] :is(.button,button.button,a.button){border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2] :is(.button,button.button,a.button){color:#140d0b;box-shadow:none;background:#fff}.app-root:not([data-theme=light])[data-ui=v2] :is(.button,button.button,a.button):hover{filter:none;box-shadow:0 10px 30px -10px #ff7a458c}.app-root:not([data-theme=light])[data-ui=v2] :is(.button.secondary,.button.neutral){color:#fff;background:0 0;border-color:#ffffff47}.app-root:not([data-theme=light])[data-ui=v2] :is(.button.secondary,.button.neutral):hover{box-shadow:none;background:#ffffff12}.app-root:not([data-theme=light])[data-ui=v2] .button.tertiary{color:#ff9b7b;background:0 0}.app-root:not([data-theme=light])[data-ui=v2] .button.danger{color:#fff;background:#ef4444}.app-root:not([data-theme=light])[data-ui=v2] :is(.button,button.button):disabled{color:#ffffff73;box-shadow:none;background:#ffffff1f}.app-root[data-ui=v2] :is(.panel,.kpi,.card,.connection-card,.quick-action-card,.first-run-card){border-radius:22px}.app-root:not([data-theme=light])[data-ui=v2] :is(.panel,.kpi,.card,.connection-card,.quick-action-card,.first-run-card){background:var(--m-surface);border-color:var(--m-line);box-shadow:var(--m-elev-card)}.app-root[data-ui=v2] .kpi strong{font-family:var(--m-font-display);font-weight:800}.app-root:not([data-theme=light])[data-ui=v2] .kpi strong{color:#fff}.app-root[data-ui=v2] .kpi-icon,.app-root[data-ui=v2] .quick-action-icon{border-radius:12px}.app-root:not([data-theme=light])[data-ui=v2] .kpi-icon,.app-root:not([data-theme=light])[data-ui=v2] .quick-action-icon{color:#ffb59c;background:#ffffff12}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi{color:#fff;border:0}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:nth-child(6n+1){background:var(--n-violet)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:nth-child(6n+2){background:var(--n-sunset)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:nth-child(6n+3){background:var(--n-magenta)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:nth-child(6n+4){background:var(--n-ocean)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:nth-child(6n+5){background:var(--n-sunset)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:nth-child(6n+6){background:var(--n-violet)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi :is(span,small){color:#ffffffeb}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi-icon{color:#fff;background:#ffffff2e}.app-root[data-ui=v2] .dashboard-kpis .kpi small.down{font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi small.down{color:#fff}.app-root[data-ui=v2] .dashboard-kpis .kpi:hover{transform:translateY(-2px)}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-kpis .kpi:hover{box-shadow:0 24px 50px -24px #a855f799}.app-root:not([data-theme=light])[data-ui=v2] .getting-started-panel{background:linear-gradient(var(--m-surface), var(--m-surface)) padding-box, var(--n-brand) border-box;border:2px solid #0000;box-shadow:0 30px 80px -40px #f0426f99}.app-root:not([data-theme=light])[data-ui=v2] .getting-started-bar span{background:var(--n-brand)}.app-root[data-ui=v2] .dashboard-setup-row{border-radius:16px}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-setup-row{border-color:var(--m-line);background:#ffffff08}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-setup-row.complete .dashboard-setup-status{color:#4ade80}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-setup-row.next{background:#ffffff0f;box-shadow:0 0 0 1px #ff9b7b80}.app-root[data-ui=v2] .dashboard-progress{-webkit-background-clip:text;background-clip:text;font-weight:800}.app-root:not([data-theme=light])[data-ui=v2] .dashboard-progress{background:var(--n-brand);color:#0000}.app-root:not([data-theme=light])[data-ui=v2] .first-run-icon{background:var(--n-brand);color:#fff}.app-root:not([data-theme=light])[data-ui=v2] :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea){color:#fff;background:#ffffff0a;border-color:#ffffff24}.app-root:not([data-theme=light])[data-ui=v2] :is(input,textarea)::placeholder{color:var(--m-subtle)}.app-root:not([data-theme=light])[data-ui=v2] :is(input,select,textarea):focus{border-color:#ff9b7b;box-shadow:0 0 0 3px #f96f4b38}.app-root:not([data-theme=light])[data-ui=v2] select option{color:#fff;background:#181311}.app-root:not([data-theme=light])[data-ui=v2] table th{color:var(--m-muted);background:#ffffff0a}.app-root:not([data-theme=light])[data-ui=v2] table td{border-color:var(--m-line)}.app-root:not([data-theme=light])[data-ui=v2] tbody tr:hover td{background:#ffffff08}.app-root:not([data-theme=light])[data-ui=v2] :is(.inbox-filters,.segmented,.tabs){background:#ffffff0d}.app-root[data-ui=v2] :is(.inbox-filters,.segmented,.tabs) button.active,.app-root[data-ui=v2] .context-nav a.active{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2] :is(.inbox-filters,.segmented,.tabs) button.active,.app-root:not([data-theme=light])[data-ui=v2] .context-nav a.active{color:#140d0b;background:#fff}.app-root[data-ui=v2] .context-nav a{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2] .status-badge,.app-root:not([data-theme=light])[data-ui=v2] .chip{border-color:var(--m-line)}.app-root:not([data-theme=light])[data-ui=v2] .inbox-toolbar,.app-root:not([data-theme=light])[data-ui=v2] .conversation-list,.app-root:not([data-theme=light])[data-ui=v2] .contact-panel{border-color:var(--m-line);background:#120e0d}.app-root:not([data-theme=light])[data-ui=v2] .conversation-pane{background:var(--m-canvas)}.app-root:not([data-theme=light])[data-ui=v2] .message.incoming{color:#fff;background:#231b18;border-color:#0000}.app-root:not([data-theme=light])[data-ui=v2] .message.outgoing{color:#fff;background:linear-gradient(135deg,#ff7a4538,#a855f738);border-color:#ff9b7b4d}.app-root:not([data-theme=light])[data-ui=v2] .composer,.app-root:not([data-theme=light])[data-ui=v2] .reply-box{border-color:var(--m-line);background:#181311}.app-root:not([data-theme=light])[data-ui=v2] :is(.command-popover,.menu,[role=menu],dialog,.modal,.drawer){color:#fff;box-shadow:var(--m-elev-float);background:#1c1613;border-color:#ffffff1f}.app-root:not([data-theme=light])[data-ui=v2] .mobile-nav{border-color:var(--m-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0908e0}.app-root:not([data-theme=light])[data-ui=v2] .mobile-nav a.active{color:#ff9b7b}.app-root:not([data-theme=light])[data-ui=v2] *{scrollbar-color:#ffffff29 transparent}.app-root:not([data-theme=light])[data-ui=v2] .quick-action-card{background:#ffffff08}.app-root:not([data-theme=light])[data-ui=v2] .quick-action-card.danger .quick-action-icon{color:#f87171}.app-root:not([data-theme=light])[data-ui=v2] .quick-action-card.warning .quick-action-icon{color:#fbbf24}.app-root:not([data-theme=light])[data-ui=v2] .quick-action-card.success .quick-action-icon{color:#4ade80}.app-root:not([data-theme=light])[data-ui=v2] .quick-action-card.violet .quick-action-icon{background:var(--n-brand);color:#fff}.app-root:not([data-theme=light])[data-ui=v2]{--n-accent-src:var(--violet)}.app-root:not([data-theme=light])[data-ui=v2]>*{--violet:color-mix(in srgb, var(--n-accent-src) 62%, #fff);--violet-soft:color-mix(in srgb, var(--n-accent-src) 16%, transparent);--violet-tint-bg:color-mix(in srgb, var(--n-accent-src) 10%, transparent);--violet-tint-border:color-mix(in srgb, var(--n-accent-src) 40%, transparent);--violet-dark:color-mix(in srgb, var(--n-accent-src) 55%, #fff);--violet-readable:color-mix(in srgb, var(--n-accent-src) 55%, #fff);--accent-soft:color-mix(in srgb, var(--n-accent-src) 16%, transparent)}.app-root:not([data-theme=light])[data-ui=v2] .on{background:color-mix(in srgb, var(--n-accent-src) 14%, #181311);border-color:color-mix(in srgb, var(--n-accent-src) 55%, transparent)}.app-root[data-ui=v2].app-root[data-ui=v2].ob-night{grid-template-columns:none;min-block-size:100dvh;display:block}.app-root:not([data-theme=light])[data-ui=v2].app-root[data-ui=v2].ob-night{background:radial-gradient(60% 40% at 50% -5%, #f0426f38, transparent 70%), radial-gradient(40% 40% at 100% 100%, #8b3cf024, transparent 70%), var(--m-canvas)}.app-root[data-ui=v2].ob-night .ob2{gap:24px;max-width:1180px;padding:40px 24px 48px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2{background:0 0}.app-root[data-ui=v2].ob-night .ob2-head{text-align:center;justify-items:center;gap:8px;display:grid}.app-root[data-ui=v2].ob-night .ob2-head h1{font-family:var(--m-font-display);margin:0;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1.08}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-head h1{color:#fff}.app-root[data-ui=v2].ob-night .ob2-head p{max-inline-size:52ch;margin:0;font-size:clamp(15px,1.4vw,18px)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-head p{color:var(--m-muted)}.app-root[data-ui=v2].ob-night .ob2-rail{justify-content:center;gap:8px}.app-root[data-ui=v2].ob-night .ob2-rail li{border-radius:999px;padding:6px 14px 6px 8px;font-weight:600}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-rail li{border:1px solid var(--m-line);color:var(--m-muted);background:#ffffff0a}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-rail li span{color:#fff;background:#ffffff14}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-rail li.on{color:#140d0b;background:#fff;border-color:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-rail li.on span{background:var(--n-brand);color:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-rail li.done{color:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-rail li.done span{background:var(--n-brand);color:#fff}.app-root[data-ui=v2].ob-night .ob2-log{border-radius:24px;padding:20px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-log{border:1px solid var(--m-line);background:#151110}.app-root[data-ui=v2].ob-night .ob2-msg{border-radius:16px;font-size:15px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-msg.bot{color:#fff;background:#241c19;border-color:#0000}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-msg.user{background:var(--n-brand);color:#fff}.app-root[data-ui=v2].ob-night :is(.ob2-card,.ob2-reading,.ob2-strip,.ob2-addbox){border-radius:20px}.app-root:not([data-theme=light])[data-ui=v2].ob-night :is(.ob2-card,.ob2-reading,.ob2-strip,.ob2-addbox){border-color:var(--m-line);background:var(--m-surface);color:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-strip.done svg,.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-card-row b{color:#4ade80}.app-root[data-ui=v2].ob-night :is(.ob2-chips,.ob2-purposes) button{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2].ob-night :is(.ob2-chips,.ob2-purposes) button{border-color:var(--m-line);color:#fff;background:#ffffff0a}.app-root:not([data-theme=light])[data-ui=v2].ob-night :is(.ob2-chips,.ob2-purposes) button:hover{background:#ffffff17}.app-root:not([data-theme=light])[data-ui=v2].ob-night :is(.ob2-chips,.ob2-purposes) button.on{color:#140d0b;background:#fff;border-color:#fff}.app-root[data-ui=v2].ob-night .ob2-form input:not([type=hidden]){border-radius:999px;min-block-size:54px;padding-inline:22px;font-size:16px}.app-root[data-ui=v2].ob-night .ob2-form .button{border-radius:999px;min-block-size:54px}.app-root[data-ui=v2].ob-night .ob2-preview-host{border-radius:22px;padding:0;overflow:hidden}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-preview-host{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#341f14;background:#fff;border:1px solid #ffffff1f;box-shadow:0 30px 80px -24px #000000a6,0 0 0 6px #ffffff08}.app-root[data-theme=light][data-ui=v2].ob-night .ob2-preview-host{background:#fff;border:1px solid #17141214;box-shadow:0 24px 60px -28px #17141247}.app-root[data-ui=v2].ob-night .ob2-preview-host>*{border-radius:22px;overflow:hidden}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-preview-host>*{background:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-preview-note{color:var(--m-subtle)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-preview-host{--bg:#faf9f4;--muted:#5d3d2a;--subtle:#875836;--line-strong:#dfd4a8;--surface:#fff;--ink:#341f14;--line:#f4f0e1}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-page{background:0 0}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-side{border-color:var(--m-line);background:#0b0908}.app-root[data-ui=v2].ob-night .step-list>div{border-radius:16px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list>div{color:var(--m-muted)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list>div>span{border-color:var(--m-line);color:#fff;background:#ffffff0f}.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list>div.active{color:#fff;background:linear-gradient(90deg,#a855f724,#f0426f38)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list>div.active>span,.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list>div.done>span{background:var(--n-brand);color:#fff;border-color:#0000}.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list small{color:var(--m-subtle)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .step-list>div.active small{color:#ffb59c}.app-root[data-ui=v2].ob-night .setup-help{border-radius:20px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .setup-help{border:1px solid var(--m-line);background:#ffffff08}.app-root:not([data-theme=light])[data-ui=v2].ob-night .setup-help a{color:#ff9b7b}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-main>header{border-color:var(--m-line);background:0 0}.app-root[data-ui=v2].ob-night .onboarding-progress{border-radius:999px;block-size:6px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-progress{background:#ffffff14}.app-root[data-ui=v2].ob-night .onboarding-progress i{border-radius:inherit}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-progress i{background:var(--n-brand)}.app-root[data-ui=v2].ob-night .onboarding-main>header>button{border-radius:999px;padding:8px 16px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-main>header>button{color:#fff;background:0 0;border:1px solid #ffffff47}.app-root[data-ui=v2].ob-night .onboarding-form h1{font-family:var(--m-font-display);font-size:clamp(30px,3vw,44px);font-weight:800;line-height:1.08}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-form h1{color:#fff}.app-root[data-ui=v2].ob-night .onboarding-form>p{font-size:16px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-form>p{color:var(--m-muted)}.app-root[data-ui=v2].ob-night .onboarding-form :is(input:not([type=checkbox]):not([type=radio]),select){border-radius:14px;min-block-size:50px}.app-root[data-ui=v2].ob-night .template-grid button{border-radius:20px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .template-grid button{border-color:var(--m-line);color:#fff;background:#ffffff08}.app-root:not([data-theme=light])[data-ui=v2].ob-night .template-grid button:hover{background:#ffffff0f}.app-root:not([data-theme=light])[data-ui=v2].ob-night .template-grid button>span{color:#fff;background:#ffffff14}.app-root:not([data-theme=light])[data-ui=v2].ob-night .template-grid button.selected{background:linear-gradient(#1d1714, #1d1714) padding-box, var(--n-brand) border-box;border:2px solid #0000;box-shadow:0 20px 50px -30px #f0426fb3}.app-root:not([data-theme=light])[data-ui=v2].ob-night .template-grid button.selected>span{background:var(--n-brand)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .template-grid button>svg{color:#ff9b7b}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-form button.selected:not(.template-grid button){color:#140d0b;background:#fff;border-color:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-main>footer{background:color-mix(in srgb, var(--m-canvas) 85%, transparent);border-color:var(--m-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-root[data-ui=v2].ob-night .onboarding-simulator{border-radius:22px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .onboarding-simulator{border-color:var(--m-line);background:#151110}.app-root[data-ui=v2].ob-night .onboarding-main>header>button{white-space:nowrap;flex:none}.app-root[data-ui=v2] .mila-word{font-family:var(--m-font-display);font-weight:700}.app-root[data-ui=v2] .command-popover a{border-radius:12px;align-items:center;gap:10px;display:flex}.app-root:not([data-theme=light])[data-ui=v2] .command-popover a{color:#fff}.app-root[data-ui=v2] .command-popover a svg{flex:none}.app-root:not([data-theme=light])[data-ui=v2] .command-popover a svg{color:#ff9b7b}.app-root[data-ui=v2] .command-popover a small{margin-inline-start:auto;font-size:12px}.app-root:not([data-theme=light])[data-ui=v2] .command-popover a small{color:var(--m-subtle)}.app-root:not([data-theme=light])[data-ui=v2] .command-popover a:hover,.app-root:not([data-theme=light])[data-ui=v2] .command-popover a:focus-visible{background:#ffffff12}.app-root[data-ui=v2] .command-empty{margin:0;padding:8px 12px;font-size:13px}.app-root:not([data-theme=light])[data-ui=v2] .command-empty{color:var(--m-subtle)}.app-root[data-ui=v2] .command-popover{inset-inline-start:auto;left:calc((100vw - var(--m-sidebar-w)) / 2)}@media (max-width:850px){.app-root[data-ui=v2] .command-popover{left:50%}}.app-root[data-ui=v2] .settings-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:24px;max-inline-size:1180px}.app-root[data-ui=v2] .settings-nav{border-radius:22px;gap:4px;padding:8px;position:sticky;inset-block-start:88px}.app-root:not([data-theme=light])[data-ui=v2] .settings-nav{border:1px solid var(--m-line);background:var(--m-surface)}.app-root[data-ui=v2] .settings-nav button{text-align:start;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:15px;font-weight:500;display:flex}.app-root:not([data-theme=light])[data-ui=v2] .settings-nav button{color:var(--m-muted)}.app-root[data-ui=v2] .settings-nav button svg{flex:none}.app-root:not([data-theme=light])[data-ui=v2] .settings-nav button svg{color:var(--m-subtle)}.app-root:not([data-theme=light])[data-ui=v2] .settings-nav button:hover{color:#fff;background:#ffffff0d}.app-root[data-ui=v2] .settings-nav button.active{font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .settings-nav button.active{color:#140d0b;box-shadow:none;background:#fff}.app-root:not([data-theme=light])[data-ui=v2] .settings-nav button.active svg{color:#f0426f}.app-root[data-ui=v2] .settings-form{border-radius:26px;padding:28px}.app-root[data-ui=v2] .settings-form .form-title h2,.app-root[data-ui=v2] .settings-section-group-title h3{font-family:var(--m-font-display);font-size:22px;font-weight:800}.app-root:not([data-theme=light])[data-ui=v2] .settings-form .form-title h2,.app-root:not([data-theme=light])[data-ui=v2] .settings-section-group-title h3{color:#fff}.app-root[data-ui=v2] .settings-section-groups,.app-root[data-ui=v2] .settings-section-group{grid-template-columns:minmax(0,1fr);min-inline-size:0}.app-root[data-ui=v2] .settings-section-group>*{min-inline-size:0;max-inline-size:100%}.app-root[data-ui=v2] .settings-section-group{gap:16px;padding-block-end:24px}.app-root:not([data-theme=light])[data-ui=v2] .settings-section-group{border-color:var(--m-line)}.app-root:not([data-theme=light])[data-ui=v2] .settings-section-group-title small{color:var(--m-muted)}.app-root[data-ui=v2] .settings-form :is(.settings-subpanel,.assignment-rules-panel,.panel){border-radius:20px}.app-root:not([data-theme=light])[data-ui=v2] .settings-form :is(.settings-subpanel,.assignment-rules-panel,.panel){border:1px solid var(--m-line);box-shadow:none;background:#ffffff06}.app-root[data-ui=v2] .crm-add-row{flex-wrap:wrap}.app-root[data-ui=v2] .crm-add-row>*{min-inline-size:0}.app-root[data-ui=v2] input[type=color]{cursor:pointer;border-radius:50%;block-size:44px;inline-size:44px;padding:3px}.app-root:not([data-theme=light])[data-ui=v2] input[type=color]{background:0 0;border:1px solid #ffffff29}.app-root[data-ui=v2] input[type=color]::-webkit-color-swatch-wrapper{padding:0}.app-root[data-ui=v2] input[type=color]::-webkit-color-swatch{border-radius:50%}.app-root:not([data-theme=light])[data-ui=v2] input[type=color]::-webkit-color-swatch{border:0}@media (max-width:960px){.app-root[data-ui=v2] .settings-layout{grid-template-columns:minmax(0,1fr)}.app-root[data-ui=v2] .settings-nav{scrollbar-width:none;border-radius:999px;flex-direction:row;position:static;overflow-x:auto}.app-root[data-ui=v2] .settings-nav button{white-space:nowrap;border-radius:999px;flex:none;padding:9px 14px}.app-root[data-ui=v2] .settings-form{padding:18px}}@media (min-width:851px){.app-root[data-ui=v2] .mobile-nav{display:none}}.app-root[data-ui=v2] input[type=color]{flex:none!important;inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-preview{display:none}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-split{grid-template-columns:minmax(0,1fr);inline-size:100%;max-inline-size:760px;margin-inline:auto}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-guide{gap:20px;min-block-size:0}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-log{align-items:center;padding:0;overflow:visible}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-step-url .ob2-log{background:0 0;border:0}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-log .ob2-msg.bot{text-align:center;align-self:center;max-inline-size:100%;padding:0;font-size:18px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-step-url .ob2-log .ob2-msg.bot{color:var(--m-muted);background:0 0}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-form{border-radius:999px;padding:8px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-step-url .ob2-form{background:linear-gradient(#171210,#171210) padding-box padding-box,linear-gradient(100deg,#ff8a5c 0%,#f0426f 45%,#a855f7 100%) border-box;border:2px solid #0000;box-shadow:0 30px 80px -30px #f0426f8c}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-form input:not([type=hidden]){min-block-size:58px;font-size:18px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-step-url .ob2-form input:not([type=hidden]){box-shadow:none!important;background:0 0!important;border:0!important}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-form .button{white-space:nowrap;min-block-size:58px;padding-inline:26px;font-size:16px;font-weight:700}.app-root[data-ui=v2].ob-night .ob2-howto{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.app-root[data-ui=v2].ob-night .ob2-howto li{border-radius:20px;gap:10px;padding:18px;font-size:15px;line-height:1.5;display:grid}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-howto li{border:1px solid var(--m-line);color:var(--m-muted);background:#ffffff08}.app-root[data-ui=v2].ob-night .ob2-howto b{block-size:30px;inline-size:30px;font-family:var(--m-font-display);border-radius:50%;place-items:center;display:grid}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-howto b{background:var(--n-brand);color:#fff}.app-root[data-ui=v2].ob-night .ob2-split{align-items:start}.app-root[data-ui=v2].ob-night .ob2-guide{grid-template-rows:auto;align-content:start;min-block-size:0}.app-root[data-ui=v2].ob-night .ob2-log{max-block-size:min(62vh,640px)}.app-root[data-ui=v2].ob-night .ob2-preview-host{min-block-size:520px}.app-root[data-ui=v2].ob-night .ob2-channels{gap:10px;display:grid}.app-root[data-ui=v2].ob-night .ob2-channel-card{border-radius:20px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-card{border:1px solid var(--m-line);color:#fff;background:#ffffff08}.app-root[data-ui=v2].ob-night .ob2-channel-card:hover{transform:translateY(-1px)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-card:hover{background:#ffffff0f;border-color:#ffffff4d}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-card.is-recommended{background:linear-gradient(#1b1513,#1b1513) padding-box padding-box,linear-gradient(100deg,#ff8a5c 0%,#f0426f 45%,#a855f7 100%) border-box;border:2px solid #0000}.app-root[data-ui=v2].ob-night .ob2-channel-card>span:not(.ob2-channel-icon){gap:2px;display:grid}.app-root[data-ui=v2].ob-night .ob2-channel-card b{font-family:var(--m-font-display);font-size:17px}.app-root[data-ui=v2].ob-night .ob2-channel-card small{font-size:14px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-card small{color:var(--m-muted)}.app-root[data-ui=v2].ob-night .ob2-channel-card em{white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-card em{color:#140d0b;background:#fff}.app-root[data-ui=v2].ob-night .ob2-channel-icon{border-radius:14px;flex:none;place-items:center;block-size:46px;inline-size:46px;display:grid}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-icon{background:var(--n-violet);color:#fff}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-icon.is-wa{background:linear-gradient(135deg,#25d366,#128c7e)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-channel-icon.is-social{background:var(--n-magenta)}.app-root[data-ui=v2].ob-night .ob2-channel-icon svg{block-size:22px;inline-size:22px}.app-root[data-ui=v2].ob-night .ob2-skip-link{text-underline-offset:4px;justify-self:center;margin-block-start:6px;font-size:14px;text-decoration:underline}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-skip-link{color:var(--m-muted)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-skip-link:hover{color:#fff}.app-root[data-ui=v2].ob-night .ob2-add{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-add{color:#fff;border-color:#ffffff38}.app-root[data-ui=v2].ob-night .ob2-hint{font-size:15px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-hint{color:var(--m-muted)}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-ask-note{color:var(--m-subtle)}@media (max-width:860px){.app-root[data-ui=v2].ob-night .ob2-howto{grid-template-columns:minmax(0,1fr)}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-form{border-radius:26px;flex-wrap:wrap}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-form .button{inline-size:100%}.app-root[data-ui=v2].ob-night .ob2-preview-host{min-block-size:420px}}.app-root[data-ui=v2].ob-night .ob2-step-url .ob2-log{min-block-size:0}@media (max-width:860px){.app-root[data-ui=v2].ob-night .ob2-step-channel .ob2-split{flex-direction:column;display:flex}.app-root[data-ui=v2].ob-night .ob2-step-channel .ob2-preview{order:2}}.app-root[data-ui=v2].ob-night .ob2-card-row b{font-family:var(--m-font-display);font-size:18px}.app-root:not([data-theme=light])[data-ui=v2].ob-night .ob2-card-row b{color:#fff}.app-root:not([data-theme=light])[data-ui=v2] .inbox-layout .conversation-list,.app-root:not([data-theme=light])[data-ui=v2] .inbox-layout .contact-panel{background:#0d0a09}.app-root:not([data-theme=light])[data-ui=v2] .inbox-layout .conversation-pane{background:radial-gradient(70% 40% at 50% 0,#a855f712,#0000 70%),#141010}.app-root:not([data-theme=light])[data-ui=v2] .inbox-toolbar{background:#0d0a09}.app-root:not([data-theme=light])[data-ui=v2] .inbox-toolbar>div:first-of-type span,.app-root:not([data-theme=light])[data-ui=v2] .inbox-count{background:var(--n-brand);color:#fff}.app-root[data-ui=v2] .list-search{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2] .list-search{border-color:var(--m-line);background:#ffffff0d}.app-root[data-ui=v2] .conversation-row-wrap{padding-inline:8px}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row-wrap{border:0}.app-root[data-ui=v2] .conversation-row{border-radius:16px;margin-block:2px;padding:12px;transition:background .15s;position:relative}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row{background:0 0;border:0}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row:hover{background:#ffffff0a}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row.selected{background:linear-gradient(90deg,#a855f724,#f0426f33)}.app-root[data-ui=v2] .conversation-row.selected:before{content:"";border-radius:3px;inline-size:3px;position:absolute;inset-block:12px;inset-inline-start:0}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row.selected:before{background:var(--n-brand)}.app-root[data-ui=v2] .conversation-copy b{font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .conversation-copy b{color:#fff}.app-root:not([data-theme=light])[data-ui=v2] .conversation-copy>small{color:var(--m-muted)}.app-root[data-ui=v2] .conversation-row-timing time{font-weight:500}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row-timing time{color:var(--m-subtle)}.app-root[data-ui=v2] .conversation-row>i{border-radius:999px;block-size:22px;min-inline-size:22px;padding-inline:6px;font-style:normal;font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row>i{background:var(--n-brand);color:#fff}.app-root[data-ui=v2] .contact-avatar{font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar{color:#fff;background:linear-gradient(135deg,#ff7a45e6,#a855f7e6)}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph{background:#fff;box-shadow:0 0 0 2px #0d0a09}.app-root:not([data-theme=light])[data-ui=v2] .conversation-head{border-color:var(--m-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0a0999}.app-root[data-ui=v2] .conversation-head b{font-family:var(--m-font-display);font-size:17px}.app-root:not([data-theme=light])[data-ui=v2] .conversation-head b{color:#fff}.app-root[data-ui=v2] .day-divider span{border-radius:999px;padding:3px 12px}.app-root:not([data-theme=light])[data-ui=v2] .day-divider span{color:var(--m-muted);background:#ffffff0f}.app-root[data-ui=v2] .message{border-radius:20px;line-height:1.55}.app-root:not([data-theme=light])[data-ui=v2] .message.incoming{color:#fff;background:#241c19;border:1px solid #ffffff0f}.app-root:not([data-theme=light])[data-ui=v2] .message.outgoing.ai{color:#fff;background:linear-gradient(135deg,#ff7a4524,#a855f733);border:1px solid #a855f752}.app-root:not([data-theme=light])[data-ui=v2] .message.outgoing.ai strong{color:#e9d5ff}.app-root:not([data-theme=light])[data-ui=v2] .message.outgoing.human{background:var(--n-brand);color:#fff;border:0}.app-root:not([data-theme=light])[data-ui=v2] .message time{color:#fff9}.app-root[data-ui=v2] .takeover-bar{border-radius:999px}.app-root:not([data-theme=light])[data-ui=v2] .takeover-bar{border:1px solid var(--m-line);color:var(--m-muted);background:#ffffff0a}.app-root[data-ui=v2] .takeover-bar .button{min-block-size:34px}.app-root:not([data-theme=light])[data-ui=v2] .composer{border-color:var(--m-line);background:0 0}.app-root[data-ui=v2] .composer-box{border-radius:22px}.app-root:not([data-theme=light])[data-ui=v2] .composer-box{background:#1b1513;border:1px solid #ffffff1f;box-shadow:0 20px 40px -24px #000c}.app-root:not([data-theme=light])[data-ui=v2] .composer-box:focus-within{border-color:#ff9b7b99;box-shadow:0 0 0 3px #f96f4b2e}.app-root:not([data-theme=light])[data-ui=v2] .composer-box textarea{box-shadow:none!important;background:0 0!important;border:0!important}.app-root:not([data-theme=light])[data-ui=v2] .composer-tabs button.active,.app-root:not([data-theme=light])[data-ui=v2] .composer-tabs button[aria-selected=true]{color:#140d0b;background:#fff}.app-root:not([data-theme=light])[data-ui=v2] .composer-ai-assist{color:#e9d5ff}.app-root[data-ui=v2] .contact-hero b{font-family:var(--m-font-display);font-size:18px}.app-root:not([data-theme=light])[data-ui=v2] .contact-hero b{color:#fff}.app-root[data-ui=v2] .contact-panel>section,.app-root[data-ui=v2] .contact-panel .contact-section{border-radius:18px;margin:8px 12px;padding:14px}.app-root:not([data-theme=light])[data-ui=v2] .contact-panel>section,.app-root:not([data-theme=light])[data-ui=v2] .contact-panel .contact-section{border:1px solid var(--m-line);background:#ffffff06}.app-root .voice-answer{border-radius:12px;gap:8px;margin:12px 0 0;padding:12px 14px;display:grid}.app-root:not([data-theme=light]) .voice-answer{border:1px solid var(--line,#ffffff1f)}.app-root .voice-answer legend{padding:0 6px;font-weight:700}.app-root .voice-answer-toggle{align-items:center;gap:8px;font-weight:600;display:flex}.app-root .voice-answer small b{font-weight:700}.app-root .voice-answer>.button{justify-self:start}.app-root[data-ui=v2] [data-state]{--tone:#8b8b93}.app-root[data-ui=v2] [data-state=bot_active]{--tone:#22c55e}.app-root[data-ui=v2] [data-state=handoff_requested],.app-root[data-ui=v2] [data-state=contact_blocked],.app-root[data-ui=v2] [data-state=billing_suspended]{--tone:#f43f5e}.app-root[data-ui=v2] [data-state=waiting_for_agent]{--tone:#f59e0b}.app-root[data-ui=v2] [data-state=human_active]{--tone:#a855f7}.app-root[data-ui=v2] [data-state=waiting_customer]{--tone:#38bdf8}.app-root[data-ui=v2] .conversation-row[data-state]{background:color-mix(in srgb, var(--tone) 9%, transparent);box-shadow:inset -3px 0 0 var(--tone)}[dir=ltr] .app-root[data-ui=v2] .conversation-row[data-state]{box-shadow:inset 3px 0 0 var(--tone)}.app-root[data-ui=v2] .conversation-row[data-state]:hover{background:color-mix(in srgb, var(--tone) 15%, transparent)}.app-root[data-ui=v2] .conversation-row[data-state].selected{background:color-mix(in srgb, var(--tone) 22%, #ffffff08);outline:1px solid color-mix(in srgb, var(--tone) 55%, transparent)}.app-root[data-ui=v2] .conversation-row.selected:before{display:none}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row[data-state=resolved],.app-root:not([data-theme=light])[data-ui=v2] .conversation-row[data-state=closed]{opacity:.72}.app-root[data-ui=v2] .conversation-row[data-state] .status-badge{background:color-mix(in srgb, var(--tone) 18%, transparent);border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);color:color-mix(in srgb, var(--tone) 70%, #fff)}.app-root[data-ui=v2] .inbox-state-legend{flex-wrap:wrap;gap:4px 12px;margin:0;padding:6px 16px 8px;font-size:12px;list-style:none;display:flex}.app-root:not([data-theme=light])[data-ui=v2] .inbox-state-legend{color:var(--m-muted)}.app-root[data-ui=v2] .inbox-state-legend li{align-items:center;gap:6px;display:inline-flex}.app-root[data-ui=v2] .inbox-state-legend li:before{content:"";background:var(--tone);border-radius:999px;block-size:8px;inline-size:8px}.app-root[data-ui=v2] .contact-avatar .channel-glyph{border-radius:999px;block-size:20px;inline-size:20px}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph{color:#fff;background:#6b7280;border:0;box-shadow:0 0 0 2px #0d0a09}.app-root[data-ui=v2] .contact-avatar.large .channel-glyph{block-size:24px;inline-size:24px}.app-root[data-ui=v2] .contact-avatar .channel-glyph svg{block-size:62%;inline-size:62%}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph.wa{background:#25d366}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph.ig{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph.ms{background:#0084ff}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph.web{background:#8b5cf6}.app-root:not([data-theme=light])[data-ui=v2] .contact-avatar .channel-glyph.voice{background:#f97316}.app-root[data-ui=v2] .conversation-select{transition:opacity .12s}.app-root:not([data-theme=light])[data-ui=v2] .conversation-select{opacity:0}.app-root:not([data-theme=light])[data-ui=v2] .conversation-row-wrap:hover .conversation-select,.app-root:not([data-theme=light])[data-ui=v2] .conversation-select:focus-within{opacity:1}.app-root:not([data-theme=light])[data-ui=v2] .conversation-select:has(input:checked){opacity:1}.app-root:not([data-theme=light])[data-ui=v2] .conversation-list:has(.conversation-select input:checked) .conversation-select{opacity:1}.app-root:not([data-theme=light])[data-ui=v2] .conversation-actions .icon-button,.app-root:not([data-theme=light])[data-ui=v2] .contact-panel .icon-button{color:#f4f1ee;background:#ffffff0f;border:1px solid #ffffff29}.app-root:not([data-theme=light])[data-ui=v2] .conversation-actions .icon-button:hover,.app-root:not([data-theme=light])[data-ui=v2] .contact-panel .icon-button:hover{background:#ffffff1f;border-color:#ffffff47}.voice-call-panel{gap:12px;margin-block-end:16px;display:grid}.voice-call-card{border-radius:18px;gap:12px;padding:16px;display:grid}.app-root:not([data-theme=light]) .voice-call-card{background:linear-gradient(#f973161a,#ffffff05);border:1px solid #f9731659}.voice-call-card header{align-items:center;gap:12px;display:flex}.voice-call-card header>div{flex:1;min-inline-size:0;display:grid}.app-root:not([data-theme=light]) .voice-call-card header small{color:var(--m-muted,#a8a29e)}.voice-call-icon{border-radius:12px;place-items:center;block-size:38px;inline-size:38px;display:grid}.app-root:not([data-theme=light]) .voice-call-icon{color:#fff;background:#f97316}.voice-call-duration{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.voice-call-status{border-radius:999px;padding:3px 10px;font-size:12px}.app-root:not([data-theme=light]) .voice-call-status{background:#ffffff14}.app-root:not([data-theme=light]) .voice-call-status.status-transferred{color:#e9d5ff;background:#a855f738}.app-root:not([data-theme=light]) .voice-call-status.status-completed{color:#bbf7d0;background:#22c55e33}.app-root:not([data-theme=light]) .voice-call-status.status-in_progress{color:#fed7aa;background:#f9731640}.voice-call-summary{margin:0;line-height:1.6}.voice-call-recording{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.voice-call-recording audio{block-size:40px;inline-size:min(100%,360px)}.app-root:not([data-theme=light]) .voice-call-recording small,.app-root:not([data-theme=light]) .voice-call-error{color:var(--m-muted,#a8a29e)}.app-root:not([data-theme=light]) .voice-call-error{color:#fda4af}.voice-call-transcript{border-radius:14px;gap:6px;max-block-size:420px;padding:10px;display:grid;overflow:auto}.app-root:not([data-theme=light]) .voice-call-transcript{background:#00000038}.voice-call-transcript p{border-radius:14px;gap:2px;max-inline-size:85%;margin:0;padding:8px 12px;font-size:14px;line-height:1.55;display:grid}.voice-call-transcript p span{font-size:11px;font-weight:700}.app-root:not([data-theme=light]) .voice-call-transcript p span{opacity:.7}.voice-call-transcript p.caller{justify-self:end}.app-root:not([data-theme=light]) .voice-call-transcript p.caller{background:#ffffff14}.voice-call-transcript p.agent{justify-self:start}.app-root:not([data-theme=light]) .voice-call-transcript p.agent{background:#f9731629}.voice-call-transcript>.button{justify-self:center}.app-root[data-ui=v2] .inbox-state-legend button{font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.app-root:not([data-theme=light])[data-ui=v2] .inbox-state-legend button{color:var(--m-muted);background:0 0;border:1px solid #0000}.app-root[data-ui=v2] .inbox-state-legend button[data-state]:before{content:"";background:var(--tone);border-radius:999px;block-size:8px;inline-size:8px}.app-root:not([data-theme=light])[data-ui=v2] .inbox-state-legend button:hover{color:#fff;background:#ffffff0f}.app-root:not([data-theme=light])[data-ui=v2] .inbox-state-legend button.active{border-color:color-mix(in srgb, var(--tone,#f97316) 60%, transparent);background:color-mix(in srgb, var(--tone,#f97316) 18%, transparent);color:#fff}.app-root[data-ui=v2] .inbox-state-legend button b{font-weight:700}.app-root:not([data-theme=light])[data-ui=v2] .inbox-state-legend button b{color:#fff}.app-root[data-ui=v2] .inbox-state-legend .inbox-alerts-toggle{margin-inline-start:auto}.app-root[data-ui=v2] .inbox-state-legend .inbox-alerts-toggle.active{--tone:#f97316}.app-root[data-ui=v2] .row-waiting{background:color-mix(in srgb, var(--tone) 22%, transparent);color:color-mix(in srgb, var(--tone) 65%, #fff);border-radius:999px;margin-block-start:4px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.app-root .chip{font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:5px 12px;font-size:13px;transition:background .12s,border-color .12s;display:inline-flex}.app-root:not([data-theme=light]) .chip{color:inherit;background:#ffffff0d;border:1px solid #ffffff24}.app-root:not([data-theme=light]) .chip:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff42}.app-root .chip:disabled{cursor:default}.app-root:not([data-theme=light]) .chip:disabled{opacity:.5}.app-root .template-intent-ideas,.app-root .template-details-bar,.app-root .template-quick-fixes{flex-wrap:wrap;align-items:center;gap:6px;margin-block:6px 12px;display:flex}.app-root .template-details-bar>span{font-size:13px}.app-root:not([data-theme=light]) .template-details-bar>span{color:var(--m-muted,#a8a29e)}.app-root .template-edit,.app-root .template-advanced{margin-block:12px}.app-root .template-edit>summary,.app-root .template-advanced>summary{cursor:pointer;margin-block-end:8px;font-weight:600}.app-root .template-examples{gap:6px;margin-block:8px 12px;display:grid}.app-root .template-examples .field.inline{grid-template-columns:120px 1fr;align-items:center;gap:8px;margin:0;display:grid}.app-root .template-problems{border-radius:12px;margin:8px 0;padding:10px 28px 10px 12px;font-size:14px}.app-root:not([data-theme=light]) .template-problems{color:#fecdd3;background:#f43f5e1a;border:1px solid #f43f5e73}.app-root .template-variable-fields{gap:10px;margin-block:8px 12px;display:grid}.app-root .template-variable-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px;display:grid}.app-root .template-variable-row label{gap:4px;display:grid}@media (max-width:640px){.app-root .template-variable-row{grid-template-columns:1fr}}.app-root .workspace-menu-search{width:100%;font:inherit;border-radius:10px;margin:0 0 6px;padding:8px 10px}.app-root:not([data-theme=light]) .workspace-menu-search{border:1px solid var(--line,#ffffff24);color:inherit;background:0 0}.app-root .workspace-menu-list{gap:2px;max-height:min(60vh,420px);display:grid;overflow-y:auto}.app-root .workspace-menu-list button small{margin-inline-start:auto;font-size:11px}.app-root:not([data-theme=light]) .workspace-menu-list button small{opacity:.6}.app-root .lead-field-picker{gap:8px;display:grid}.app-root .lead-field-chips{flex-wrap:wrap;gap:6px;display:flex}.app-root:not([data-theme=light]) .chip.on{color:#fff;background:#f973162e;border-color:#f9731699}.app-root .lead-field-custom{gap:8px;display:flex}.app-root .lead-field-custom input{flex:1}.app-root .widget-install-actions{flex-wrap:wrap;gap:8px;margin-block:8px;display:flex}.app-root .widget-install-box details ul{gap:6px;margin:6px 0 0;padding-inline-start:18px;display:grid}.app-root .template-rejection{justify-items:start;gap:6px;margin-block-start:4px;display:grid}.app-root .automation-words{border-radius:18px;gap:10px;margin-block-end:20px;padding:16px;display:grid}.app-root:not([data-theme=light]) .automation-words{background:linear-gradient(#f9731614,#ffffff05);border:1px solid #f973164d}.app-root .automation-words h3{align-items:center;gap:6px;margin:0;display:flex}.app-root .automation-words-ideas{flex-wrap:wrap;gap:6px;display:flex}.app-root .automation-words-preview{border-radius:14px;gap:8px;padding:14px;display:grid}.app-root:not([data-theme=light]) .automation-words-preview{background:#00000040}.app-root .automation-words-preview ol{gap:4px;margin:0;padding-inline-start:20px;display:grid}.app-root .automation-words-warnings{margin:0;padding-inline-start:20px;font-size:14px}.app-root:not([data-theme=light]) .automation-words-warnings{color:#fcd34d}.app-root .danger-zone{border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:14px 16px;display:flex}.app-root:not([data-theme=light]) .danger-zone{border:1px solid color-mix(in srgb, var(--m-danger,#e5484d) 45%, transparent)}.app-root .danger-zone>div{gap:4px;display:grid}.app-root:not([data-theme=light]) .danger-zone small{opacity:.75}@media (max-width:640px){.app-root .danger-zone{flex-direction:column;align-items:stretch}}.app-root .getting-started-actions{align-items:center;gap:10px;display:flex}.app-root .getting-started-toggle svg{transition:transform .16s}.app-root .getting-started-panel:not(.collapsed) .getting-started-toggle svg{transform:rotate(180deg)}.app-root .getting-started-panel.collapsed .getting-started-bar{margin-bottom:0}.app-root .builder-nav button .builder-nav-text{text-align:start;gap:2px;display:grid}.app-root .builder-nav button .builder-nav-text small{font-size:12px;font-weight:400;line-height:1.35}.app-root:not([data-theme=light]) .builder-nav button .builder-nav-text small{opacity:.6}.app-root :is(.sim-advanced,.builder-advanced){border-radius:12px;margin-top:10px;padding:8px 12px}.app-root:not([data-theme=light]) :is(.sim-advanced,.builder-advanced){border:1px solid var(--line,#ffffff1f)}.app-root :is(.sim-advanced,.builder-advanced)>summary{cursor:pointer;padding:4px 0;font-size:13px}.app-root:not([data-theme=light]) :is(.sim-advanced,.builder-advanced)>summary{opacity:.8}.app-root :is(.sim-advanced,.builder-advanced)[open]>summary{margin-bottom:8px}.app-root .admin-entry-link{border-radius:12px;align-items:center;gap:10px;margin:12px 8px 0;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.app-root:not([data-theme=light]) .admin-entry-link{border:1px dashed color-mix(in srgb, var(--n-accent-src,#f96f4b) 55%, transparent);color:inherit}.app-root:not([data-theme=light]) .admin-entry-link:hover{background:color-mix(in srgb, var(--n-accent-src,#f96f4b) 10%, transparent)}.app-root .admin-entry-link span{gap:2px;display:grid}.app-root .admin-entry-link small{font-size:11px;font-weight:400}.app-root:not([data-theme=light]) .admin-entry-link small{opacity:.65}.app-root .admin-kpis{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.app-root .admin-workspaces{margin-top:16px}.app-root .admin-search{max-width:220px;font:inherit;border-radius:10px;padding:8px 10px}.app-root:not([data-theme=light]) .admin-search{border:1px solid var(--line,#ffffff24);color:inherit;background:0 0}.app-root .admin-table{border-collapse:collapse;width:100%;font-size:13px}.app-root .admin-table th{text-align:start;white-space:nowrap;padding:8px 10px;font-weight:600}.app-root:not([data-theme=light]) .admin-table th{opacity:.65}.app-root .admin-table td{vertical-align:middle;padding:10px}.app-root:not([data-theme=light]) .admin-table td{border-top:1px solid var(--line,#ffffff14)}.app-root .admin-table td b{display:block}.app-root .admin-table td small{font-size:11px}.app-root:not([data-theme=light]) .admin-table td small{opacity:.6}.app-root .admin-workspaces .table-wrap{overflow-x:auto}.app-root .timeline .conversation-event{justify-items:center;inline-size:100%;margin-block:10px;display:grid}.app-root .conversation-event.plain{justify-content:center;gap:8px;font-size:13px;display:flex}.app-root:not([data-theme=light]) .conversation-event.plain{color:var(--m-muted,#a8a29e)}.app-root .booking-card{border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;inline-size:min(100%,460px);padding:12px 14px;display:grid}.app-root:not([data-theme=light]) .booking-card{background:linear-gradient(#22c55e1f,#ffffff05);border:1px solid #22c55e66}.app-root:not([data-theme=light]) .booking_canceled .booking-card{background:linear-gradient(#f43f5e1a,#ffffff05);border-color:#f43f5e66}.app-root:not([data-theme=light]) .booking_rescheduled .booking-card{background:linear-gradient(#38bdf81a,#ffffff05);border-color:#38bdf873}.app-root .booking-card-icon{border-radius:11px;place-items:center;block-size:34px;inline-size:34px;display:grid}.app-root:not([data-theme=light]) .booking-card-icon{color:#06210f;background:#22c55e}.app-root:not([data-theme=light]) .booking_canceled .booking-card-icon{color:#fff;background:#f43f5e}.app-root:not([data-theme=light]) .booking_rescheduled .booking-card-icon{color:#06202c;background:#38bdf8}.app-root .booking-card-body{gap:3px;min-inline-size:0;display:grid}.app-root .booking-card-title{align-items:center;gap:8px;display:flex}.app-root .booking-card-when{font-size:15px;font-weight:700}.app-root:not([data-theme=light]) .booking-card-when{color:#fff}.app-root:not([data-theme=light]) .booking-card-body small{color:var(--m-muted,#a8a29e)}.app-root .booking-card>time{font-size:11px}.app-root:not([data-theme=light]) .booking-card>time{color:var(--m-subtle,#78716c)}.app-root .booking-chip{border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.app-root:not([data-theme=light]) .booking-chip{background:#ffffff1a}.app-root:not([data-theme=light]) .booking-chip.ok{color:#bbf7d0;background:#22c55e40}.app-root:not([data-theme=light]) .booking-chip.canceled{color:#fecdd3;background:#f43f5e40}.app-root:not([data-theme=light]) .booking-chip.moved{color:#bae6fd;background:#38bdf838}.app-root:not([data-theme=light]) .booking-chip.pending{color:#fde68a;background:#f59e0b40}.app-root .booking-card-actions,.app-root .booking-card-confirm{flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:6px;display:flex}.app-root:not([data-theme=light]) .booking-card-notice{color:#fde68a!important}.app-root .booking-picker{inline-size:min(560px,100%)}.app-root .booking-setup{border-radius:16px;gap:12px;margin-block-end:16px;padding:14px 16px;display:grid}.app-root:not([data-theme=light]) .booking-setup{background:linear-gradient(#22c55e12,#ffffff05);border:1px solid #22c55e4d}.app-root .booking-setup-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-root .booking-setup-head>div{gap:2px;display:grid}.app-root:not([data-theme=light]) .booking-setup-head small,.app-root:not([data-theme=light]) .booking-setup-google small{color:var(--m-muted,#a8a29e)}.app-root .booking-setup-days{gap:6px;display:grid}.app-root .booking-setup-day{align-items:center;gap:10px;min-block-size:36px;display:flex}.app-root .booking-setup-day .chip{justify-content:center;min-inline-size:44px}.app-root .booking-setup-hours{align-items:center;gap:6px;display:inline-flex}.app-root .booking-setup-hours input{inline-size:110px}.app-root .booking-setup-duration{align-items:center;gap:10px;display:flex}.app-root .booking-setup-google{flex-wrap:wrap;align-items:center;gap:8px;padding-block-start:10px;display:flex}.app-root:not([data-theme=light]) .booking-setup-google{border-block-start:1px solid #ffffff14}.app-root .booking-picker-days{gap:12px;max-block-size:50vh;margin-block:8px 12px;display:grid;overflow:auto}.app-root .booking-picker-day{gap:6px;display:grid}.app-root .booking-picker-day>div{flex-wrap:wrap;gap:6px;display:flex}.app-root:not([data-theme=light]) .call-card{background:linear-gradient(#f973161a,#ffffff05);border-color:#f9731673}.app-root:not([data-theme=light]) .call-card .booking-card-icon{color:#fff;background:#f97316}.app-root:not([data-theme=light]) .conversation-event.missed .call-card{background:#ffffff08;border-color:#94a3b866}.app-root:not([data-theme=light]) .conversation-event.missed .call-card .booking-card-icon{background:#64748b}.app-root .timeline-scope{border-radius:999px;flex:none;align-self:center;align-items:center;gap:2px;height:auto;margin:10px auto 0;padding:3px;display:inline-flex}.app-root:not([data-theme=light]) .timeline-scope{background:#ffffff0d;border:1px solid #ffffff14}.app-root .timeline-scope .chip{white-space:nowrap;border-radius:999px;flex:none;height:28px;min-height:0;padding:0 14px;font-size:12.5px;font-weight:600;line-height:28px}.app-root:not([data-theme=light]) .timeline-scope .chip{color:var(--n-muted,#fff9);box-shadow:none;background:0 0;border:0}.app-root:not([data-theme=light]) .timeline-scope .chip:hover{color:inherit}.app-root:not([data-theme=light]) .timeline-scope .chip.on{color:#fff;background:#ffffff1f}.app-root .message-channel{border-radius:999px;margin-block-end:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-block}.app-root:not([data-theme=light]) .message-channel{background:#ffffff1a}.app-root .admin-row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.app-root:not([data-theme=light]) .danger-icon{color:var(--m-danger,#e5484d)}.app-root:not([data-theme=light]) .danger-icon:hover:not(:disabled){background:color-mix(in srgb, var(--m-danger,#e5484d) 14%, transparent)}.app-root .ob-theme-toggle{z-index:40;position:fixed;inset-block-start:16px;inset-inline-end:16px}.app-root.ob-night[data-theme=light] .ob2{background:0 0}.app-root.ob-night[data-theme=light] .ob2-howto li{background:#fff;border:1px solid #17141214;border-radius:16px;box-shadow:0 1px 2px #1714120a}.app-root .admin-ai-down{background:#f43f5e1f;border:1px solid #f43f5e80;border-radius:14px;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;display:flex}.app-root .admin-ai-down>svg{color:#f43f5e;flex:none}.app-root .admin-ai-down>div{flex:1;gap:4px;display:grid}.app-root .admin-ai-down small{opacity:.85}.app-root .admin-signups{margin-bottom:16px}.app-root .admin-entry-link{position:relative}.app-root .admin-entry-badge{color:#fff;background:#f97316;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:700;display:grid}.app-root .admin-entry-badge.alert{background:#f43f5e}.app-root .builder-nav-divider{opacity:.55;margin:14px 10px 6px;font-size:11.5px;font-weight:600;display:block}.app-root .voice-number-intro{gap:4px;margin-bottom:10px;display:grid}.app-root .voice-number-intro p{opacity:.8;margin:0;font-size:13px;line-height:1.55}.app-root .voice-number-list{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.app-root .voice-number-list li{border:1px solid var(--line,#ffffff1a);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.app-root .voice-number-list li>span{font-weight:700}.app-root .voice-number-list li>button{margin-inline-start:auto}.app-root .wa-access-note{background:#f59e0b14;border:1px solid #f59e0b66;border-radius:12px;gap:4px;margin:4px 0 12px;padding:10px 12px;display:grid}.app-root .wa-access-note small{opacity:.9;line-height:1.55}.app-root .knowledge-upload-hint{opacity:.65;flex-basis:100%;font-size:12px;line-height:1.5}.app-root .action-links{gap:6px;margin-top:8px;display:grid}.app-root .action-links>small{opacity:.7;font-size:12.5px}.app-root .action-link-row{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:6px;display:grid}.app-root .action-links>.button{justify-self:start}@media (max-width:640px){.app-root .action-link-row{grid-template-columns:1fr auto}.app-root .action-link-row input[dir=ltr]{grid-area:2/1/auto/-1}}.app-root .teach-bot{gap:12px;display:grid}.app-root .teach-bot-intro{opacity:.8;margin:0;font-size:13.5px;line-height:1.6}.app-root .teach-bot-log{gap:8px;max-height:420px;display:grid;overflow-y:auto}.app-root .teach-bot-msg{white-space:pre-wrap;border-radius:14px;max-width:85%;padding:9px 12px;font-size:13.5px;line-height:1.5}.app-root .teach-bot-msg.owner{background:color-mix(in srgb, var(--n-accent-src,#f96f4b) 22%, transparent);justify-self:start}.app-root .teach-bot-msg.mila{border:1px solid var(--line,#ffffff1f);justify-self:end}.app-root .teach-bot-msg small{opacity:.7;margin-top:4px;font-size:11.5px;display:block}.app-root .teach-bot-input{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.app-root .teach-bot-input textarea{resize:vertical}.app-root .learn-chats{border-top:1px solid var(--line,#ffffff1f);gap:12px;margin-top:24px;padding-top:20px;display:grid}.app-root .learn-chats h3{margin:0;font-size:16px}.app-root .learn-chats h4{margin:8px 0 0;font-size:14px}.app-root .learn-chats-intro{opacity:.8;margin:0;font-size:13.5px;line-height:1.6}.app-root .learn-chats-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-root .learn-chats-actions small,.app-root .learn-chats-proposal>small{opacity:.7;font-size:12.5px}.app-root .learn-chats-proposal{gap:8px;display:grid}.app-root .learn-chats-sender{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.app-root .learn-chats-row{grid-template-columns:1fr auto;align-items:start;gap:6px;display:grid}.app-root .learn-chats-faq>div{gap:4px;display:grid}.app-root .learn-chats-faq textarea{resize:vertical}.app-root .learn-chats-warnings{background:#f59e0b14;border:1px solid #f59e0b66;border-radius:12px;padding:10px 12px;font-size:13px}.app-root .learn-chats-warnings ul{margin:4px 0 0;padding-inline-start:18px}.app-root .number-kind-choice{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.app-root .roi-panel{margin-bottom:18px}.app-root .roi-panel .roi-funnel{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid}.app-root .roi-panel .roi-savings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.app-root .roi-panel .roi-channels{margin-bottom:10px}.app-root .roi-panel .roi-channels :is(th,td){text-align:start;white-space:nowrap}.app-root .roi-panel .roi-footnote{opacity:.75;font-size:12.5px;line-height:1.6;display:block}@media (max-width:760px){.app-root .roi-panel .roi-funnel,.app-root .roi-panel .roi-savings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.app-root .roi-panel .roi-savings{grid-template-columns:1fr}}.app-root:not([data-theme=light]) .roi-panel .roi-savings .kpi{border-color:var(--m-coral-line,#f96f4b61)}.app-root .conversation-action-row{border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;padding:10px 12px;display:flex}.app-root .conversation-action-row>div{gap:2px;display:grid}.app-root .conversation-action-row small{color:var(--m-muted,#a8a29e)}
