:root{--wa-teal: #075e54;--wa-green: #25d366;--wa-beige: #ece5dd;--wa-white: #ffffff;--wa-bubble-out: #d9fdd3;--wa-teal-deep: #054a42;--wa-teal-press: #04372f;--wa-teal-tint: #e3efeb;--wa-teal-tint-strong: #c3dcd6;--wa-green-deep: #1b9e4b;--wa-green-signal: #178a41;--wa-green-press: #1aa951;--wa-green-tint: #e7f9ee;--wa-ink: #0b1f1c;--wa-ink-muted: #4f615c;--wa-ink-faint: #71817c;--wa-on-green: #06312c;--wa-on-teal: #ffffff;--wa-on-teal-muted: #bcd6d0;--wa-paper: #f7f5f3;--wa-beige-under: #e6dfd6;--wa-beige-deep: #e2dad0;--wa-rule: #d6cec3;--wa-rule-soft: rgba(7, 94, 84, .1);--wa-rule-teal: rgba(255, 255, 255, .14);--wa-danger: #b3261e;--wa-danger-tint: #fbeae8;--wa-warning: #8a5a00;--wa-warning-tint: #fbf0dc;--wa-series-1: #075e54;--wa-series-2: #1b9e4b;--wa-font: Archivo, "Archivo Variable", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--wa-font-ar: "Cairo", "Noto Sans Arabic", Archivo, system-ui, sans-serif;--wa-wdth-display: 112;--wa-wdth-body: 100;--wa-radius-xs: 6px;--wa-radius-sm: 10px;--wa-radius-md: 14px;--wa-radius-lg: 20px;--wa-radius-card: 16px;--wa-radius-window: 24px;--wa-radius-full: 10000px;--wa-space-xs: 4px;--wa-space-sm: 8px;--wa-space-md: 12px;--wa-space-base: 16px;--wa-space-lg: 20px;--wa-space-xl: 28px;--wa-space-2xl: 40px;--wa-space-3xl: 72px;--wa-shadow-contact: 0 1px 1px rgba(11, 31, 28, .1);--wa-shadow-lift: 0 10px 30px -8px rgba(7, 47, 42, .22);--wa-shadow-none: none;--wa-shadow-window: 0 1px 2px rgba(11, 31, 28, .04), 0 12px 32px -12px rgba(11, 31, 28, .18);--wa-measure: 66ch;--wa-container: 1180px;--wa-nav-height: 60px;--nd-primary: var(--wa-teal);--nd-primary-hover: var(--wa-teal-deep);--nd-primary-active: var(--wa-teal-press);--nd-primary-tint: var(--wa-teal-tint);--nd-primary-tint-strong: var(--wa-teal-tint-strong);--nd-ink: var(--wa-ink);--nd-ink-muted: var(--wa-ink-muted);--nd-canvas: var(--wa-white);--nd-surface-1: var(--wa-beige);--nd-surface-2: var(--wa-beige-deep);--nd-hairline: var(--wa-rule);--nd-danger: var(--wa-danger);--nd-danger-tint: var(--wa-danger-tint);--nd-warning: var(--wa-warning);--nd-warning-tint: var(--wa-warning-tint);--nd-series-1: var(--wa-series-1);--nd-series-2: var(--wa-series-2);--nd-font: var(--wa-font);--nd-weight-body: 400;--nd-weight-label: 600;--nd-weight-strong: 700;--nd-display-md-size: 22px;--nd-display-md-line: 27px;--nd-heading-md-size: 16px;--nd-heading-md-line: 21px;--nd-body-md-size: 16px;--nd-body-md-line: 24px;--nd-body-sm-size: 14px;--nd-body-sm-line: 20px;--nd-label-md-size: 14px;--nd-label-md-line: 18px;--nd-radius-none: 0px;--nd-radius-sm: var(--wa-radius-sm);--nd-radius-md: var(--wa-radius-md);--nd-radius-lg: var(--wa-radius-lg);--nd-radius-full: var(--wa-radius-full);--nd-space-xs: var(--wa-space-xs);--nd-space-sm: var(--wa-space-sm);--nd-space-md: var(--wa-space-md);--nd-space-base: var(--wa-space-base);--nd-space-lg: var(--wa-space-lg);--nd-space-xl: var(--wa-space-xl);--nd-space-2xl: var(--wa-space-2xl);--nd-space-3xl: var(--wa-space-3xl);--nd-shadow-card: var(--wa-shadow-contact);--nd-shadow-none: none;--nd-container: var(--wa-container);--nd-nav-height: var(--wa-nav-height)}:root[lang=ar]{--wa-font: var(--wa-font-ar);--wa-wdth-display: 100}html{font-family:var(--wa-font)}.overview-dashboard{display:grid;gap:20px}.overview-scope-control{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 15px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.overview-scope-control>div{min-width:0}.overview-scope-control span,.overview-scope-control strong,.overview-scope-control small{display:block}.overview-scope-control>div>span,.overview-scope-control label>span{color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:1px;text-transform:uppercase}.overview-scope-control strong{margin:2px 0;color:var(--nd-ink);font-size:13px}.overview-scope-control small{color:var(--nd-ink-muted);font-size:10px;line-height:1.45}.overview-scope-control label{display:grid;gap:5px;min-width:175px}.overview-scope-control select{width:100%;padding:8px 27px 8px 10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-size:11px;font-weight:var(--nd-weight-label)}.zero-credit-alert{display:flex;align-items:center;gap:14px;padding:17px 19px;border:1px solid var(--nd-danger);border-radius:var(--nd-radius-lg);background:var(--nd-danger-tint);box-shadow:none}.zero-credit-icon{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:var(--nd-radius-md);background:var(--nd-danger-tint);color:var(--nd-danger)}.zero-credit-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8}.zero-credit-alert>div{min-width:0}.zero-credit-alert strong{display:block;color:var(--nd-danger);font-size:13px}.zero-credit-alert p{margin:3px 0 0;color:var(--nd-ink);font-size:11px;line-height:1.5}.zero-credit-alert button,.credit-zero-state button{flex:0 0 auto;padding:10px 13px;background:var(--nd-danger);color:var(--nd-canvas);box-shadow:none;font-size:11px}.zero-credit-alert button:hover,.credit-zero-state button:hover{background:var(--nd-danger);transform:translateY(-1px)}.zero-credit-alert button span,.credit-zero-state button span{margin-inline-start:7px}.overview-welcome{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:164px;padding:27px 30px;border-radius:var(--nd-radius-lg);background:var(--nd-ink);box-shadow:none;color:var(--nd-canvas)}.overview-welcome:before,.overview-welcome:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.overview-welcome:before{width:320px;height:320px;right:17%;top:-230px;border:54px solid rgba(202,211,229,.043)}.overview-welcome:after{width:220px;height:220px;right:-78px;bottom:-152px;background:#5765801c}.overview-live{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);letter-spacing:1px;text-transform:uppercase}.overview-live i{width:7px;height:7px;border-radius:50%;background:var(--nd-primary);box-shadow:none}.overview-welcome h3{margin:0;color:var(--nd-canvas);font-size:25px;letter-spacing:-.7px}.overview-welcome p{max-width:610px;margin:8px 0 0;color:var(--nd-ink-muted);font-size:13px}.overview-total{min-width:190px;padding:17px 20px;border:1px solid rgba(202,211,229,.122);border-radius:var(--nd-radius-lg);background:#ffffff10;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.overview-total small,.overview-total span{display:block;color:var(--nd-ink-muted);font-size:10px}.overview-total strong{display:block;margin:3px 0 1px;color:var(--nd-canvas);font-size:31px;letter-spacing:-1px}.overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.overview-metric{display:flex;align-items:center;gap:14px;min-width:0;padding:18px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none;transition:transform .18s ease,box-shadow .18s ease}.overview-metric:hover{transform:translateY(-2px);box-shadow:none}.overview-metric-icon,.insight-icon{display:grid;place-items:center;flex:0 0 auto;width:43px;height:43px;border-radius:var(--nd-radius-md)}.overview-metric-icon svg,.insight-icon svg,.overview-no-activity svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.overview-metric>div{min-width:0}.overview-metric small,.overview-metric strong,.overview-metric>div>span{display:block}.overview-metric small{color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label)}.overview-metric strong{overflow:hidden;margin:1px 0;color:var(--nd-ink);font-size:23px;line-height:1.2;letter-spacing:-.6px;text-overflow:ellipsis}.overview-metric>div>span{color:var(--nd-ink-muted);font-size:10px}.metric-blue .overview-metric-icon{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.metric-cyan .overview-metric-icon{background:var(--nd-surface-1);color:var(--nd-ink)}.metric-violet .overview-metric-icon{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.metric-green .overview-metric-icon{background:var(--nd-primary-tint);color:var(--nd-primary)}.metric-amber .overview-metric-icon{background:var(--nd-warning-tint);color:var(--nd-warning)}.metric-rose .overview-metric-icon{background:var(--nd-danger-tint);color:var(--nd-danger)}.overview-analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:16px;align-items:stretch}.overview-chart-panel,.overview-insights{min-width:0;border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-card);background:var(--wa-white);box-shadow:none}.overview-chart-panel{padding:22px 23px 13px}.overview-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:15px}.overview-panel-header h3,.overview-insights h3{font-size:18px;letter-spacing:-.3px}.overview-panel-header p{margin:4px 0 0;color:var(--nd-ink-muted);font-size:11px}.overview-chart-meta{display:flex;align-items:center;gap:14px;color:var(--nd-ink-muted);font-size:10px;white-space:nowrap}.overview-chart-meta span{display:flex;align-items:center;gap:6px}.overview-chart-meta i{width:8px;height:8px;border-radius:50%}.overview-legend-inbound{background:repeating-linear-gradient(45deg,var(--wa-series-1) 0 1.6px,transparent 1.6px 5px);opacity:.75}.overview-chart-meta b{padding:6px 9px;border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.overview-chart-wrap{width:100%;overflow:hidden}.overview-chart-wrap svg{display:block;width:100%;height:auto;min-height:245px;overflow:visible}.overview-grid-line{stroke:var(--nd-surface-1);stroke-width:1}.overview-axis-label{fill:var(--nd-ink-muted);font-size:10px}.overview-area{stroke:none}.inbound-area{fill:url(#inboundHatch)}.outbound-area{fill:url(#outboundArea)}.overview-hatch-line{stroke:var(--wa-series-1);stroke-width:1.6;opacity:.42}.overview-series{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.overview-chart-hit{fill:transparent;cursor:crosshair}.overview-tooltip>line{stroke:var(--wa-rule);stroke-width:1}.overview-tooltip>rect{fill:var(--nd-ink);filter:drop-shadow(0 8px 10px rgba(35,47,70,.2))}.overview-tooltip text{fill:var(--nd-surface-2);font-size:10px}.overview-tooltip .tooltip-date{fill:var(--nd-canvas);font-size:10px;font-weight:var(--nd-weight-label)}.tooltip-inbound-dot{fill:var(--nd-series-1)}.tooltip-outbound-dot{fill:var(--nd-series-2)}.overview-insights{padding:22px}.overview-insights header{padding-bottom:17px;border-bottom:1px solid var(--nd-hairline)}.overview-insights header h3{margin-top:4px}.insight-block{padding:18px 0;border-bottom:1px solid var(--nd-hairline)}.insight-block>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.insight-block>div:first-child span{color:var(--nd-ink-muted)}.insight-block>div:first-child strong{color:var(--nd-ink)}.message-mix{height:7px;margin:12px 0 8px;overflow:hidden;border-radius:var(--nd-radius-md);background:var(--nd-surface-1)}.message-mix i{display:block;height:100%;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted)}.insight-block>small{color:var(--nd-ink-muted);font-size:9px}.insight-costs{display:grid;gap:8px;padding:16px 0;border-bottom:1px solid var(--nd-hairline)}.insight-costs>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--nd-ink-muted);font-size:10px}.insight-costs>div span{display:flex;align-items:center;gap:7px}.insight-costs>div strong{color:var(--nd-ink);font-size:11px}.insight-costs>small{color:var(--nd-ink-muted);font-size:9px}.cost-dot{width:7px;height:7px;border-radius:50%}.cost-dot.chat{background:var(--nd-ink-muted)}.cost-dot.voice{background:var(--nd-warning)}.insight-row{display:flex;align-items:center;gap:11px;padding:16px 0;border-bottom:1px solid var(--nd-hairline)}.insight-row:last-child{padding-bottom:0;border-bottom:0}.insight-icon{width:35px;height:35px;border-radius:var(--nd-radius-md)}.insight-icon svg{width:17px;height:17px}.insight-icon.blue{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.insight-icon.green{background:var(--nd-primary-tint);color:var(--nd-primary)}.insight-icon.violet{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.insight-row>div{min-width:0}.insight-row small,.insight-row strong,.insight-row>div>span{display:block}.insight-row small{color:var(--nd-ink-muted);font-size:9px}.insight-row strong{overflow:hidden;margin:2px 0;color:var(--nd-ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.insight-row>div>span{color:var(--nd-ink-muted);font-size:9px}.overview-no-activity{min-height:275px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--nd-ink-muted)}.overview-no-activity>span{display:grid;place-items:center;width:45px;height:45px;margin-bottom:10px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);color:var(--nd-ink-muted)}.overview-no-activity strong{color:var(--nd-ink);font-size:13px}.overview-no-activity p{margin:4px 0;font-size:11px}.overview-loading,.overview-empty{min-height:360px;display:grid;place-items:center;align-content:center;color:var(--nd-ink-muted);font-size:12px}.overview-loading span{width:28px;height:28px;margin-bottom:10px;border:3px solid var(--nd-hairline);border-top-color:var(--nd-ink-muted);border-radius:50%;animation:overview-spin .7s linear infinite}.overview-empty strong,.overview-empty span{display:block}.overview-empty strong{color:var(--nd-ink);font-size:14px}.overview-empty span{margin-top:4px;font-size:11px}@keyframes overview-spin{to{transform:rotate(360deg)}}@media(max-width:1180px){.overview-analytics-grid{grid-template-columns:1fr}.overview-insights{display:grid;grid-template-columns:repeat(3,1fr);gap:0 18px}.overview-insights header,.insight-block{grid-column:1 / -1}.insight-row{border-bottom:0;padding-bottom:0}}@media(max-width:900px){.overview-welcome{padding:24px}.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-insights{grid-template-columns:1fr}.overview-insights header,.insight-block{grid-column:auto}.insight-row{border-bottom:1px solid var(--nd-hairline);padding-bottom:16px}.overview-chart-wrap{overflow-x:auto}.overview-chart-wrap svg{min-width:720px}}@media(max-width:560px){.overview-scope-control{align-items:stretch;flex-direction:column;gap:11px}.overview-scope-control label{min-width:0}.zero-credit-alert{align-items:flex-start;flex-wrap:wrap}.zero-credit-alert>div{flex:1 1 230px}.zero-credit-alert button{width:100%}.overview-welcome{display:grid}.overview-total{min-width:0}.overview-metrics{grid-template-columns:1fr}.overview-panel-header{display:grid}.overview-chart-meta{flex-wrap:wrap}.overview-chart-panel{padding:18px 14px 10px}.overview-welcome h3{font-size:22px}}.sidebar-nav-section{display:grid;gap:3px;margin-top:9px}.sidebar-nav-section:first-of-type{margin-top:2px}.sidebar-nav-section .nav-label{margin:0 0 3px}.sidebar-nav-section .nav-item{width:100%}.agents-page{align-items:start}.agent-list-description{margin:-4px 0 16px;color:var(--nd-ink-muted);font-size:11px;line-height:1.55}.direct-setup-fields>.direct-setting-choice:last-of-type{display:none}.guided-create-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0 0 14px;padding:13px 14px;text-align:start}.guided-create-button span{color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-body)}.guided-create-button:disabled{cursor:not-allowed;opacity:.58;box-shadow:none}.guided-create-button:disabled span{color:var(--nd-ink-muted)}.sales-setup-backdrop{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#232f46cc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sales-setup-modal{width:min(1160px,100%);height:min(820px,calc(100vh - 32px));overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.sales-setup-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 30px 22px;background:var(--nd-canvas);border-bottom:1px solid var(--nd-hairline)}.sales-setup-header h2{margin:4px 0;color:var(--nd-ink);font-size:25px;letter-spacing:-.7px}.sales-setup-header p{margin:0;color:var(--nd-ink-muted);font-size:12px}.sales-setup-header>div>.eyebrow{font-size:10px}.close-setup{min-width:34px;padding:7px 11px;font-size:19px;line-height:1}.sales-setup-body{display:grid;grid-template-columns:218px minmax(0,1fr);flex:1;min-height:0}.sales-setup-steps{padding:22px 15px;border-right:1px solid var(--nd-hairline);background:var(--nd-surface-1)}.sales-setup-steps button{display:grid;grid-template-columns:29px 1fr;gap:9px;width:100%;margin:2px 0;padding:11px 9px;background:transparent;color:var(--nd-ink-muted);box-shadow:none;text-align:start}.sales-setup-steps button:hover{transform:none;background:var(--nd-surface-1);color:var(--nd-ink)}.sales-setup-steps button>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--nd-hairline);border-radius:50%;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.sales-setup-steps button strong,.sales-setup-steps button small{display:block}.sales-setup-steps button strong{font-size:11px;color:inherit}.sales-setup-steps button small{margin-top:2px;font-size:9px;color:var(--nd-ink-muted)}.sales-setup-steps button.active{background:var(--nd-canvas);color:var(--nd-ink-muted);box-shadow:none}.sales-setup-steps button.active>span{border-color:var(--nd-ink-muted);background:var(--nd-ink-muted);color:var(--nd-canvas)}.sales-setup-steps button.completed{color:var(--nd-primary)}.sales-setup-steps button.completed>span{border-color:var(--nd-primary);background:var(--nd-primary-tint);color:var(--nd-primary)}.sales-setup-content{display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;background:var(--nd-canvas);overscroll-behavior:contain}.setup-panel{flex:1;padding:32px 42px 20px}.setup-step-label{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1.1px}.creation-wizard .setup-panel>.setup-step-label{display:none}.creation-step-label{margin:32px 42px -16px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1.1px}.setup-panel h3{margin:6px 0 5px;color:var(--nd-ink);font-size:24px;letter-spacing:-.6px}.setup-panel>p{max-width:590px;margin:0 0 25px;color:var(--nd-ink-muted);font-size:12px}.additional-notes{display:grid;gap:10px;max-width:700px;margin:20px 0 16px;padding:14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.additional-notes-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:3px}.additional-notes-heading strong,.additional-notes-heading small{display:block}.additional-notes-heading strong{color:var(--nd-ink);font-size:11px}.additional-notes-heading small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-body)}.additional-notes-heading>span{padding:4px 7px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label)}.additional-note-row{display:flex;align-items:flex-start;gap:8px}.additional-note-row>b{display:grid;place-items:center;flex:none;width:23px;height:23px;margin-top:8px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:9px}.additional-note-row textarea{flex:1;min-width:0;margin:0}.additional-note-row .delete-inline-button{flex:none;margin-top:8px}.add-note-button{justify-self:start;padding:8px 10px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);box-shadow:none;font-size:9px}.add-note-button:hover{transform:none;border-color:var(--nd-ink-muted);background:var(--nd-canvas)}.setup-panel label{display:grid;gap:7px;margin:17px 0;color:var(--nd-ink);font-size:11px;font-weight:var(--nd-weight-label)}.setup-panel input,.setup-panel textarea{width:100%;border-color:var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);font-size:12px}.setup-panel textarea{resize:vertical;line-height:1.55}.setup-example,.analysis-progress,.mock-tool-note{display:flex;align-items:flex-start;gap:11px;margin-top:20px;padding:13px 15px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.setup-example>span,.analysis-progress>span{color:var(--nd-ink-muted);font-size:18px;line-height:1}.setup-example strong,.setup-example small,.analysis-progress strong,.analysis-progress small{display:block}.setup-example strong,.analysis-progress strong{color:var(--nd-ink);font-size:11px}.setup-example small,.analysis-progress small{margin-top:3px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-body)}.input-with-status{position:relative}.input-with-status input{padding-right:40px}.input-with-status span{position:absolute;top:9px;right:13px;color:var(--nd-ink-muted)}.analysis-progress.success{border-color:var(--nd-primary-tint-strong);background:var(--nd-primary-tint)}.analysis-progress.success>span{color:var(--nd-primary)}.extracted-list{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.extracted-list label{margin:7px 0}.extracted-list label span{color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.extracted-list input{padding:9px 10px}.approval-check{display:flex!important;grid-template-columns:none!important;align-items:center;gap:9px!important;margin-top:22px!important;font-size:11px!important;font-weight:var(--nd-weight-label)!important}.approval-check input{width:16px}.tool-choice{display:grid;grid-template-columns:34px 1fr 18px;align-items:center;gap:12px;margin:11px 0;padding:15px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.tool-choice.selected{border-color:var(--nd-hairline);background:var(--nd-canvas)}.tool-choice-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:17px}.tool-choice-icon.sheet{background:var(--nd-primary-tint);color:var(--nd-primary)}.tool-choice strong,.tool-choice small{display:block}.tool-choice strong{color:var(--nd-ink);font-size:12px}.tool-choice small{margin-top:3px;color:var(--nd-ink-muted);font-size:10px}.tool-choice input{width:17px;height:17px}.mock-tool-note{color:var(--nd-ink-muted);font-size:10px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.choice-grid button{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);box-shadow:none;text-align:start;font-size:11px}.choice-grid button:hover{transform:none;border-color:var(--nd-hairline);background:var(--nd-canvas)}.choice-grid button.selected{border-color:var(--nd-ink-muted);background:var(--nd-canvas);color:var(--nd-ink-muted)}.choice-grid button span{color:var(--nd-ink-muted);font-size:16px}.catalog-import-row{display:flex;gap:8px}.catalog-import-row input{flex:1}.catalog-import-row button,.add-manual-product{white-space:nowrap;padding:10px 12px;font-size:10px}.product-draft-card{display:grid;grid-template-columns:112px 1fr;gap:14px;margin-top:15px;padding:13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-image-placeholder{display:grid;place-items:center;min-height:135px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.product-draft-fields{min-width:0}.product-list{display:grid;gap:20px;margin-top:16px}.extracted-badge{display:inline-block;margin:0;padding:5px 7px;border:1px solid var(--nd-primary);border-radius:var(--nd-radius-sm);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.7px}.product-draft-fields label{margin:7px 0;font-size:10px}.product-field-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.product-field-row select{width:100%;padding:9px 10px;border-color:var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);font-size:12px}.add-manual-product{margin-top:12px;background:var(--nd-surface-1);color:var(--nd-ink);box-shadow:none}.add-manual-product:hover{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.manual-product-hint{margin-top:9px;padding:10px 12px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);color:var(--nd-ink-muted);background:var(--nd-canvas);font-size:10px}.catalog-count{display:flex;justify-content:space-between;gap:10px;margin-top:17px;padding-top:13px;border-top:1px solid var(--nd-hairline);color:var(--nd-ink-muted);font-size:10px}.catalog-count strong{color:var(--nd-ink);font-size:10px}.manual-product-card{position:relative;margin:0;padding:16px;border:2px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);box-shadow:0 5px 14px #232f460f}.manual-product-card.is-extracting>*:not(.extraction-overlay){pointer-events:none;filter:blur(.7px)}.manual-product-card label{margin:8px 0}.product-card-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-16px -16px 15px;padding:11px 16px;border-bottom:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md) var(--nd-radius-md) 0 0;background:var(--nd-surface-1)}.product-card-heading-actions{display:flex;align-items:center;gap:9px;margin-left:auto}.asset-count{padding:4px 7px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.extracted-from-link{margin-left:auto;color:var(--nd-primary);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.5px}.product-link-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding:9px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-link-row>.product-link-label{flex-basis:100%;color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.8px}.product-link-row input{flex:1;min-width:0;border-color:var(--nd-hairline);background:var(--nd-canvas)}.product-link-row button{padding:9px 11px;white-space:nowrap;font-size:10px}.product-extract-error{flex-basis:100%;color:var(--nd-danger);font-size:9px;line-height:1.4}.product-offers{display:grid;gap:8px;margin:14px 12px 8px;padding:11px;border:1px solid var(--nd-hairline);border-left:3px solid var(--nd-ink-muted);border-radius:0 var(--nd-radius-md) var(--nd-radius-md) 0;background:var(--nd-surface-1)}.product-offers-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.product-offers-heading strong,.product-offers-heading small{display:block}.product-offers-heading strong{color:var(--nd-ink);font-size:10px}.product-offers-heading small{margin-top:3px;color:var(--nd-ink-muted);font-size:8px}.product-offers-heading>span{flex:none;padding:4px 7px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label)}.product-offer-row{display:flex;align-items:center;gap:7px}.product-offer-row>b{display:grid;place-items:center;flex:none;width:21px;height:21px;border-radius:var(--nd-radius-sm);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:9px}.product-offer-row input{flex:1;min-width:0}.product-offer-row .delete-inline-button{flex:none}.add-offer-button{justify-self:start;padding:7px 9px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);box-shadow:none;font-size:9px}.add-offer-button:hover{transform:none;border-color:var(--nd-ink-muted);background:var(--nd-canvas)}.extraction-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;align-content:center;border-radius:var(--nd-radius-md);background:#f7f5f3eb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center}.extraction-overlay-body{position:sticky;top:28px;display:grid;justify-items:center;gap:8px}.extraction-overlay strong{color:var(--wa-ink);font-size:13px;font-weight:620}.extraction-overlay small{color:var(--wa-ink-muted);font-size:11.5px}.extraction-scan-lines{display:flex;align-items:end;gap:4px;height:30px}.extraction-scan-lines i,.extracting-button-lines i{display:block;width:4px;border-radius:var(--nd-radius-lg);background:var(--wa-teal);animation:extraction-pulse .9s ease-in-out infinite}.extraction-scan-lines i:nth-child(1),.extracting-button-lines i:nth-child(1){height:14px;animation-delay:-.2s}.extraction-scan-lines i:nth-child(2),.extracting-button-lines i:nth-child(2){height:25px;animation-delay:-.1s}.extraction-scan-lines i:nth-child(3),.extracting-button-lines i:nth-child(3){height:18px}.extracting-button-lines{display:inline-flex;align-items:end;gap:2px;height:12px;margin-right:5px;vertical-align:-2px}.extracting-button-lines i{width:2px}@keyframes extraction-pulse{0%,to{opacity:.45;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}.asset-upload{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding:12px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.asset-upload strong,.asset-upload small{display:block}.asset-upload strong{color:var(--nd-ink);font-size:10px}.asset-upload small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.asset-upload-button{position:relative;display:inline-block!important;margin:0!important;padding:8px 10px;border:1px solid var(--nd-primary);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary)!important;cursor:pointer;font-size:10px!important;font-weight:var(--nd-weight-label);white-space:nowrap}.asset-upload-button:hover{background:var(--nd-primary-tint);color:var(--nd-primary)!important}.asset-upload-button input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.asset-groups{display:grid;gap:10px;margin:24px 12px 0;padding:14px;border:1px solid var(--nd-hairline);border-left:3px solid var(--nd-primary);border-radius:0 var(--nd-radius-md) var(--nd-radius-md) 0;background:var(--nd-primary-tint)}.asset-groups>.asset-groups-title{order:0;display:flex;align-items:center;gap:7px;color:var(--nd-primary);font-size:10px;font-weight:var(--nd-weight-label);letter-spacing:.9px}.asset-groups>.asset-groups-title:before{content:"▧";display:grid;place-items:center;width:20px;height:20px;border-radius:var(--nd-radius-sm);background:var(--nd-canvas);color:var(--nd-primary);font-size:12px}.asset-groups>.asset-groups-sub{display:block;order:1;margin-top:-4px;padding:0 0 10px 27px;border-bottom:1px solid var(--nd-hairline);color:var(--nd-ink-muted);font-size:9px}.asset-groups>.asset-condition-card{order:2}.asset-groups>.add-condition-button,.asset-groups>.add-condition-help{order:3}.asset-condition-card{margin-inline:4px;padding:12px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);box-shadow:0 1px 2px #232f460a}.asset-condition-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.asset-condition-heading strong{color:var(--nd-ink);font-size:10px}.asset-condition-heading small{color:var(--nd-ink-muted);font-size:9px}.asset-condition-heading>div{display:flex;align-items:center;gap:8px}.delete-inline-button{padding:4px 7px;border-radius:var(--nd-radius-sm);background:var(--nd-danger-tint);color:var(--nd-danger);box-shadow:none;font-size:9px;font-weight:var(--nd-weight-label)}.delete-inline-button:hover{background:var(--nd-danger-tint);color:var(--nd-danger);transform:none}.asset-condition-card>label{margin:9px 0 0}.add-condition-button{justify-self:start;padding:8px 10px;background:var(--nd-surface-1);color:var(--nd-ink);box-shadow:none;font-size:10px}.add-condition-button:hover{background:var(--nd-surface-1);color:var(--nd-ink)}.add-condition-help{display:block;margin-top:6px;color:var(--nd-ink-muted);font-size:9px}.asset-file-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;margin-top:10px}.asset-file-list>label{display:grid;grid-template-columns:auto minmax(170px,1fr);align-items:center;gap:8px;width:100%;margin:0}.asset-file-list span{padding:6px 8px;border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:9px}.asset-file-list input{min-width:0;padding:7px 9px;border-color:var(--nd-hairline);background:var(--nd-canvas);font-size:10px}.draft-media-preview{min-width:0;margin:0;overflow:hidden;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-surface-1)}.draft-media-preview-open{position:relative;display:block;width:100%;height:96px;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--nd-canvas);box-shadow:none}.draft-media-preview-open:hover{transform:none}.draft-media-preview-open img,.draft-media-preview-open video{display:block;width:100%;height:96px;object-fit:cover}.draft-media-preview-open>span{position:absolute;right:6px;bottom:6px;padding:4px 6px;border-radius:var(--nd-radius-sm);background:#131f33c7;color:#fff;font-size:8px;font-weight:var(--nd-weight-label)}.draft-media-preview figcaption{display:flex;align-items:center;gap:6px;min-width:0;padding:6px 8px;color:var(--nd-ink-muted);font-size:9px;line-height:1.35}.draft-media-preview figcaption>span{min-width:0;padding:0;overflow:hidden;background:transparent;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap}.draft-media-remove{flex:none;margin-inline-start:auto;padding:3px 5px;border:0;border-radius:var(--nd-radius-sm);background:var(--nd-danger-tint);color:var(--nd-danger);box-shadow:none;font-size:8px;font-weight:var(--nd-weight-label)}.draft-media-remove:hover{transform:none;background:var(--nd-danger);color:#fff}.draft-media-preview-unavailable{position:relative;display:grid;min-height:72px;place-items:center;padding:8px;color:var(--nd-ink-muted);text-align:center}.draft-media-preview-unavailable .draft-media-remove{position:absolute;right:6px;bottom:6px}.draft-media-preview-unavailable span{padding:0;background:transparent;color:inherit;font-size:18px}.draft-media-preview-unavailable small{overflow:hidden;max-width:100%;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.draft-media-modal{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0f172ac7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.draft-media-modal>section{position:relative;display:grid;place-items:center;width:min(760px,calc(100vw - 48px));max-height:calc(100vh - 80px);padding:12px;overflow:hidden;border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:0 22px 70px #00000059}.draft-media-modal img,.draft-media-modal video{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 112px);object-fit:contain}.draft-media-modal-close{position:absolute;z-index:1;top:14px;right:14px;display:grid;width:42px;height:42px;place-items:center;padding:0;border:2px solid rgba(255,255,255,.9);border-radius:50%;background:#0f172af0;color:#fff;box-shadow:0 3px 14px #00000061;font-size:28px;line-height:1}.draft-media-modal-close:hover{transform:none;background:var(--nd-danger);color:#fff}.asset-picker{margin-top:13px;padding-top:12px;border-top:1px solid var(--nd-hairline)}.asset-picker>span,.asset-picker>small{display:block}.asset-picker>span{color:var(--nd-ink);font-size:10px;font-weight:var(--nd-weight-label)}.asset-picker>small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.asset-picker>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.asset-picker label{display:flex;align-items:center;gap:5px;margin:0;padding:7px 9px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.asset-picker label.asset-selected{border-color:var(--nd-primary);background:var(--nd-primary-tint);color:var(--nd-primary)}.asset-picker input{width:14px;height:14px}.product-tool-button{margin-top:12px;padding:8px 10px;background:var(--nd-surface-1);color:var(--nd-ink-muted);box-shadow:none;font-size:10px}.product-tool-button:hover{background:var(--nd-surface-1)}.product-tool-button.created{background:var(--nd-primary-tint);color:var(--nd-primary)}.skip-info-button{margin-top:4px;padding:9px 12px;background:var(--nd-surface-1);color:var(--nd-ink);box-shadow:none;font-size:10px}.skip-info-button:hover{background:var(--nd-surface-1);color:var(--nd-ink)}.tool-skipped{display:flex;align-items:center;gap:11px;margin-top:20px;padding:14px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}.tool-skipped>span{color:var(--nd-primary);font-size:18px}.tool-skipped strong,.tool-skipped small{display:block}.tool-skipped strong{color:var(--nd-primary);font-size:11px}.tool-skipped small{margin-top:3px;color:var(--nd-ink-muted);font-size:10px}.sheet-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sheet-choice-grid label{display:flex;grid-template-columns:none;align-items:center;gap:8px;margin:0;padding:11px 12px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-size:10px;font-weight:var(--nd-weight-label)}.sheet-choice-grid label.checked{border-color:var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink-muted)}.sheet-choice-grid label input{width:16px;height:16px}.sheet-choice-grid label span{margin-left:auto;color:var(--nd-ink-muted)}.sheet-preview{display:grid;gap:4px;margin-top:18px;padding:13px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}.sheet-preview span{color:var(--nd-primary);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.8px}.sheet-preview strong{color:var(--nd-primary);font-size:11px}.sheet-preview small{color:var(--nd-ink-muted);font-size:10px}.language-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.language-choice-grid button{position:relative;display:flex;align-items:center;gap:10px;padding:15px;border:1px solid var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);box-shadow:none;text-align:start}.language-choice-grid button:hover{transform:none;border-color:var(--nd-hairline);background:var(--nd-canvas)}.language-choice-grid button.selected{border-color:var(--nd-ink-muted);background:var(--nd-canvas);color:var(--nd-ink-muted)}.language-choice-grid button>span{display:grid;place-items:center;width:29px;height:29px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label)}.language-choice-grid button i{position:absolute;right:12px;color:var(--nd-ink-muted);font-style:normal}.language-dropdown{display:grid;gap:6px;max-height:245px;overflow-y:auto;padding:4px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.language-dropdown button{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid transparent;border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);box-shadow:none;text-align:start}.language-dropdown button:hover{transform:none;border-color:var(--nd-hairline);background:var(--nd-canvas)}.language-dropdown button.selected{border-color:var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink-muted)}.language-dropdown button>span{display:grid;place-items:center;width:27px;height:27px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.language-dropdown button strong{font-size:11px}.language-dropdown button i{margin-inline-start:auto;color:var(--nd-ink-muted);font-size:9px;font-style:normal}.language-dropdown button.selected i{color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.language-empty{padding:12px;color:var(--nd-ink-muted);font-size:10px;text-align:center}.language-detection-choice{display:flex!important;align-items:center;gap:11px;margin:15px 0!important;padding:13px 14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);cursor:pointer}.language-detection-choice.selected{border-color:var(--nd-hairline);background:var(--nd-canvas)}.language-detection-choice input{width:17px;height:17px;flex:none}.language-detection-choice div{flex:1}.language-detection-choice strong,.language-detection-choice small{display:block}.language-detection-choice strong{color:var(--nd-ink);font-size:11px}.language-detection-choice small{margin-top:3px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-body)}.language-detection-choice>span{color:var(--nd-ink-muted);font-size:17px}.language-mode-grid{display:grid;gap:9px;margin:16px 0}.language-mode-choice{display:flex!important;align-items:center;gap:11px;margin:0!important;padding:13px 14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);cursor:pointer}.language-mode-choice.selected{border-color:var(--nd-ink-muted);background:var(--nd-canvas)}.language-mode-choice input{width:16px;height:16px;flex:none}.language-mode-choice div{flex:1}.language-mode-choice strong,.language-mode-choice small{display:block}.language-mode-choice strong{color:var(--nd-ink);font-size:11px}.language-mode-choice small{margin-top:3px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-body)}.language-mode-choice>span{color:var(--nd-ink-muted);font-size:14px;font-weight:var(--nd-weight-label)}.chosen-language-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:13px 0;padding:11px 13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.chosen-language-summary span{color:var(--nd-ink-muted);font-size:10px}.chosen-language-summary strong{color:var(--nd-ink);font-size:10px}.welcome-choice-grid{display:grid;gap:10px}.welcome-choice-grid button{position:relative;display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);box-shadow:none;text-align:start}.welcome-choice-grid button:hover{transform:none;border-color:var(--nd-hairline);background:var(--nd-canvas)}.welcome-choice-grid button.selected{border-color:var(--nd-ink-muted);background:var(--nd-canvas);color:var(--nd-ink-muted)}.welcome-choice-grid button>span{display:grid;place-items:center;width:29px;height:29px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:16px}.welcome-choice-grid button strong,.welcome-choice-grid button small{display:block}.welcome-choice-grid button strong{font-size:12px}.welcome-choice-grid button small{margin-top:4px;color:var(--nd-ink-muted);font-size:10px}.welcome-choice-grid button i{position:absolute;top:16px;right:14px;color:var(--nd-ink-muted);font-style:normal}.welcome-message-field{margin-top:18px!important}.sheet-setup-mock{display:grid;gap:11px;margin-top:18px;padding:15px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.sheet-connect-note{display:grid;gap:3px;padding-bottom:7px;border-bottom:1px solid var(--nd-hairline)}.sheet-connect-note strong{color:var(--nd-ink);font-size:12px}.sheet-connect-note small,.sheet-setup-mock label small{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-body)}.sheet-help{padding:10px 11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink)}.sheet-help summary{cursor:pointer;color:var(--nd-ink);font-size:10px;font-weight:var(--nd-weight-label)}.sheet-help ol{margin:9px 0 2px 17px;padding:0;color:var(--nd-ink-muted);font-size:9px;line-height:1.6}.sheet-help code{padding:2px 4px;border-radius:var(--nd-radius-sm);background:var(--nd-surface-1);color:var(--nd-ink);font-size:9px}.sheet-setup-mock label{margin:2px 0!important}.mock-file-button{justify-self:start;padding:8px 10px;background:var(--nd-surface-1);color:var(--nd-ink-muted);box-shadow:none;font-size:10px}.mock-file-button:hover{background:var(--nd-surface-1)}.mock-file-button.added{background:var(--nd-primary-tint);color:var(--nd-primary)}.sheet-save-rule{display:grid;gap:3px;margin-top:2px;padding:10px;border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary)}.sheet-save-rule strong{font-size:10px}.sheet-save-rule span{font-size:9px}.platform-table-setup{border-color:var(--nd-hairline)}.platform-table-setup{grid-template-columns:1fr;align-items:start}.platform-table-setup .sheet-connect-note,.platform-table-setup .table-preview,.platform-table-setup .sheet-save-rule{grid-column:1}.platform-table-setup .table-preview{grid-row:auto;align-self:stretch;min-height:0}.platform-table-setup .sheet-connect-note strong{color:var(--nd-ink)}.table-preview{display:grid;gap:4px;padding:11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.table-preview span{color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.8px}.table-preview strong{color:var(--nd-ink);font-size:10px;line-height:1.5}.table-preview small{color:var(--nd-ink-muted);font-size:9px}.table-preview table{width:100%;margin-top:7px;border-collapse:collapse;table-layout:fixed;background:var(--nd-canvas)}.table-preview th,.table-preview td{padding:7px 6px;border:1px solid var(--nd-hairline);text-align:start;vertical-align:top;overflow-wrap:anywhere;font-size:8px;line-height:1.35}.table-preview th{background:var(--nd-surface-1);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.table-preview td{background:var(--nd-canvas);color:var(--nd-ink-muted)}.review-ready-banner{display:flex;align-items:center;gap:11px;margin:18px 0 14px;padding:13px 15px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}.review-ready-banner>span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--nd-primary-tint);color:var(--nd-primary);font-size:14px;font-weight:var(--nd-weight-label)}.review-ready-banner strong,.review-ready-banner small{display:block}.review-ready-banner strong{color:var(--nd-primary);font-size:11px}.review-ready-banner small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.review-sections{display:grid;gap:9px}.review-section{padding:12px 13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.review-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.review-section-heading>div{min-width:0}.review-section-heading span{display:block;color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.7px}.review-section-heading strong{display:block;margin-top:4px;color:var(--nd-ink);font-size:11px}.review-section>p{margin:8px 0 0;color:var(--nd-ink-muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.review-edit-button{flex:none;padding:5px 8px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-sm);background:var(--nd-canvas);color:var(--nd-ink-muted);box-shadow:none;font-size:9px}.review-edit-button:hover{transform:none;background:var(--nd-surface-1)}.review-product-list{display:grid;gap:6px;margin-top:9px}.review-product-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:7px;border-top:1px solid var(--nd-hairline)}.review-product-row strong{min-width:0;color:var(--nd-ink);font-size:10px;overflow-wrap:anywhere}.review-product-row span{flex:none;color:var(--nd-ink-muted);font-size:9px;text-align:end}.language-search{position:relative;margin:4px 0 12px}.language-search input{padding-left:34px}.language-search>span{position:absolute;top:8px;left:12px;color:var(--nd-ink-muted);font-size:17px}.selected-language-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 13px}.selected-language-row>span{margin-right:3px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.selected-language-row button{padding:6px 9px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);box-shadow:none;font-size:10px}.selected-language-row button:hover{transform:none;background:var(--nd-surface-1)}.tone-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tone-grid button{position:relative;display:flex;align-items:center;gap:9px;padding:13px;border:1px solid var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);box-shadow:none;text-align:start;font-size:11px}.tone-grid button:hover{transform:none;border-color:var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink-muted)}.tone-grid button.selected{border-color:var(--nd-ink-muted);background:var(--nd-canvas);color:var(--nd-ink-muted)}.tone-grid button>span{font-size:17px}.tone-grid button i{position:absolute;right:12px;color:var(--nd-ink-muted);font-style:normal}.assistant-bubble{display:flex;align-items:flex-start;gap:10px;margin-top:25px;padding:13px 15px;border-radius:var(--nd-radius-md) var(--nd-radius-md) var(--nd-radius-md) var(--nd-radius-sm);background:var(--nd-canvas)}.assistant-bubble>span{display:grid;place-items:center;width:27px;height:27px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);color:var(--nd-canvas);font-size:9px;font-weight:var(--nd-weight-label)}.assistant-bubble p{margin:3px 0;color:var(--nd-ink);font-size:11px}.ready-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ready-summary>div{padding:13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.ready-summary span,.ready-summary strong{display:block}.ready-summary span{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:.7px}.ready-summary strong{margin-top:5px;color:var(--nd-ink);font-size:11px}.mock-preview-row{display:grid;gap:8px;margin-top:18px}.mini-wa{width:70%;padding:10px 12px;border-radius:var(--nd-radius-md) var(--nd-radius-md) var(--nd-radius-md) var(--nd-radius-sm);background:var(--nd-surface-1)}.mini-wa.reply{justify-self:end;border-radius:var(--nd-radius-md) var(--nd-radius-md) var(--nd-radius-sm) var(--nd-radius-md);background:var(--nd-primary-tint)}.mini-wa span{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.mini-wa p{margin:3px 0 0;color:var(--nd-ink);font-size:11px}.setup-actions{position:sticky;bottom:0;z-index:4;display:flex;justify-content:space-between;gap:10px;padding:16px 42px 22px;border-top:1px solid var(--nd-hairline);background:var(--nd-canvas);box-shadow:none}.setup-actions button{padding:10px 15px;font-size:11px}.setup-actions button:last-child span{margin-left:9px}.activation-panel{max-width:680px}.qr-setup-card{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin:20px 0 17px;padding:18px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.mock-qr{position:relative;display:grid;place-items:center;flex:none;width:142px;height:142px;border:8px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background-color:var(--nd-canvas);background-image:var(--nd-ink);box-shadow:inset 0 0 0 4px var(--nd-canvas)}.mock-qr:before,.mock-qr:after{content:"";position:absolute;width:29px;height:29px;border:7px solid var(--nd-ink);background:var(--nd-canvas)}.mock-qr:before{top:7px;left:7px}.mock-qr:after{right:7px;bottom:7px}.mock-qr span{position:relative;z-index:1;padding:3px;background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);line-height:1.05;text-align:center}.mock-qr.connected{background:var(--nd-primary-tint)}.mock-qr.connected:before,.mock-qr.connected:after{display:none}.mock-qr.connected span{width:38px;height:38px;border-radius:50%;background:var(--nd-primary-tint);color:var(--nd-primary);font-size:22px;line-height:38px;text-align:center}.setup-qr{display:block;flex:none;width:240px;max-width:100%;height:auto;aspect-ratio:1;padding:10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);object-fit:contain}.qr-generating-placeholder{display:grid;place-items:center;align-content:center;gap:7px;flex:none;width:240px;max-width:100%;aspect-ratio:1;padding:14px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:center}.qr-generating-placeholder>span{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:24px}.qr-generating-placeholder strong{color:var(--nd-ink);font-size:10px}.qr-generating-placeholder small{color:var(--nd-ink-muted);font-size:8px;line-height:1.35}.qr-setup-details{display:grid;flex:1 1 180px;gap:6px;min-width:0}.qr-setup-fallback-hint{margin-top:4px;color:var(--nd-ink)!important;font-weight:var(--nd-weight-strong)}.qr-setup-details strong{color:var(--nd-ink);font-size:13px}.qr-setup-details small{color:var(--nd-ink-muted);font-size:10px;line-height:1.5}.qr-setup-status{justify-self:start;margin-top:4px;padding:5px 8px;border-radius:var(--nd-radius-full);background:var(--nd-warning-tint);color:var(--nd-warning);font-size:9px;font-weight:var(--nd-weight-label)}.qr-setup-status.connected{background:var(--nd-primary-tint);color:var(--nd-primary)}.qr-setup-status.error{background:var(--nd-danger-tint);color:var(--nd-danger)}.qr-setup-error{color:var(--nd-danger)!important}.connection-pending-note{display:flex;align-items:flex-start;gap:10px;margin-top:15px;padding:12px 13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.connection-pending-note>span{display:grid;place-items:center;flex:none;width:25px;height:25px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:13px}.connection-pending-note strong,.connection-pending-note small{display:block}.connection-pending-note strong{color:var(--nd-ink);font-size:10px}.connection-pending-note small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px;line-height:1.45}.platform-orders-section{min-width:0}.platform-orders-table-wrap{overflow-x:auto;margin-top:13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.platform-orders-table-wrap table{min-width:720px;border:0;border-radius:0}.platform-orders-table-wrap th,.platform-orders-table-wrap td{padding:10px 11px;font-size:10px;vertical-align:top}.platform-orders-table-wrap th{font-size:8px}.platform-orders-empty{display:block;margin-top:13px;padding:12px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);color:var(--nd-ink-muted);background:var(--nd-canvas);font-size:10px}.orders-page{display:grid;gap:14px}.orders-page-card{min-width:0}.orders-enabled-pill{flex:none;padding:5px 8px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.orders-enabled-pill.enabled{background:var(--nd-primary-tint);color:var(--nd-primary)}.orders-disabled-state,.orders-empty-state{display:grid;place-items:center;gap:5px;margin-top:16px;padding:36px 20px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:center}.orders-disabled-state>span,.orders-empty-state>span{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:17px}.orders-disabled-state strong,.orders-empty-state strong{color:var(--nd-ink);font-size:11px}.orders-disabled-state small,.orders-empty-state small{max-width:400px;color:var(--nd-ink-muted);font-size:9px;line-height:1.5}.setup-error{display:grid;gap:3px;margin:14px 42px -10px;padding:11px 13px;border:1px solid var(--nd-danger);border-radius:var(--nd-radius-md);background:var(--nd-danger-tint);color:var(--nd-danger);font-size:10px}.setup-error strong{font-size:10px}.setup-error span{color:var(--nd-danger);line-height:1.4}.activation-handoff .activation-actions{justify-content:center}.sales-setup-success{width:min(500px,100%);padding:42px;text-align:center;background:var(--nd-canvas)}.success-icon{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 16px;border-radius:var(--nd-radius-lg);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:27px;font-weight:var(--nd-weight-label)}.sales-setup-success h2{margin:8px 0;color:var(--nd-ink);font-size:24px}.sales-setup-success p{margin:0 auto 22px;color:var(--nd-ink-muted);font-size:12px;line-height:1.6}.mock-launch-card{margin-bottom:22px;padding:13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:start}.mock-launch-card div{color:var(--nd-ink);font-size:11px;font-weight:var(--nd-weight-label)}.mock-launch-card small{display:block;margin-top:4px;color:var(--nd-ink-muted);font-size:10px}.mock-status-dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--nd-ink-muted)}.activation-handoff{width:min(760px,100%);background:var(--nd-canvas);animation:activation-card-in .36s ease-out both}.activation-handoff-body{padding:25px 34px 30px}.activation-status{display:flex;align-items:center;gap:11px;margin-bottom:24px;padding:12px 14px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}.activation-status>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--nd-primary-tint);color:var(--nd-primary);font-size:15px;font-weight:var(--nd-weight-label);animation:activation-check-pop .55s .18s ease-out both,activation-check-pulse 2.2s .8s ease-in-out infinite}.activation-status strong,.activation-status small{display:block}.activation-status strong{color:var(--nd-primary);font-size:11px}.activation-status small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.activation-status.pending{border-color:var(--nd-warning);background:var(--nd-warning-tint)}.activation-status.pending>span{background:var(--nd-warning);color:var(--nd-canvas);animation:none}.activation-status.pending strong{color:var(--nd-warning)}.activation-handoff-body h3{margin:0 0 5px;color:var(--nd-ink);font-size:21px;letter-spacing:-.4px}.activation-intro{margin:0 0 17px;color:var(--nd-ink-muted);font-size:11px}.activation-checklist{display:grid;gap:8px}.activation-item{display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);animation:activation-item-in .35s ease-out both}.activation-item:nth-child(2){animation-delay:.1s}.activation-item:nth-child(3){animation-delay:.2s}.activation-item:nth-child(4){animation-delay:.3s}.activation-item.active{border-color:var(--nd-hairline);background:var(--nd-canvas)}.activation-item>span{display:grid;place-items:center;width:27px;height:27px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label)}.activation-item strong,.activation-item small{display:block}.activation-item strong{color:var(--nd-ink);font-size:11px}.activation-item small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px;line-height:1.4}.activation-item b{color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-strong);text-transform:uppercase;letter-spacing:.5px}.activation-item.active b{color:var(--nd-ink-muted)}:is(.activation-handoff,.connection-section) .activation-test{margin-top:13px;padding:16px;border:1.5px solid var(--nd-primary);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}:is(.activation-handoff,.connection-section) .activation-test-head strong,:is(.activation-handoff,.connection-section) .activation-test-head small{display:block}:is(.activation-handoff,.connection-section) .activation-test-head .eyebrow{display:block;margin-bottom:4px;color:var(--nd-primary)}:is(.activation-handoff,.connection-section) .activation-test-head strong{color:var(--nd-ink);font-size:14px}:is(.activation-handoff,.connection-section) .activation-test-head small{margin-top:3px;color:var(--nd-ink-muted);font-size:10px;line-height:1.45}:is(.activation-handoff,.connection-section) .activation-test-number{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;padding:10px 12px;border-radius:var(--nd-radius-md);background:var(--nd-canvas)}:is(.activation-handoff,.connection-section) .activation-test-number b{color:var(--nd-ink);font-size:17px;letter-spacing:.02em;font-variant-numeric:tabular-nums}:is(.activation-handoff,.connection-section) .activation-test-number>div{display:flex;gap:8px}:is(.activation-handoff,.connection-section) .activation-test-number button,:is(.activation-handoff,.connection-section) .activation-test-wa{padding:7px 11px;font-size:10px}:is(.activation-handoff,.connection-section) .activation-test-wa{display:inline-flex;align-items:center;border-radius:999px;background:var(--nd-primary);color:var(--nd-canvas);font-weight:var(--nd-weight-label);text-decoration:none}:is(.activation-handoff,.connection-section) .activation-test-steps{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none;counter-reset:test-step}:is(.activation-handoff,.connection-section) .activation-test-steps li{display:flex;align-items:center;gap:8px;color:var(--nd-ink);font-size:10px;counter-increment:test-step}:is(.activation-handoff,.connection-section) .activation-test-steps li:before{content:counter(test-step);display:grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;background:var(--nd-primary);color:var(--nd-canvas);font-size:9px;font-weight:var(--nd-weight-label)}.activation-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.activation-actions button{padding:10px 13px;font-size:10px}.activation-actions button:last-child span{margin-left:8px}.activation-note{display:block;margin-top:12px;color:var(--nd-ink-muted);font-size:9px;text-align:end}@keyframes activation-card-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes activation-check-pop{0%{opacity:0;transform:scale(.4) rotate(-12deg)}70%{transform:scale(1.12) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes activation-check-pulse{0%,to{box-shadow:none}50%{box-shadow:none}}@keyframes activation-item-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.activation-handoff,.activation-status>span,.activation-item{animation:none}}@media(max-width:700px){.sales-setup-backdrop{padding:10px}.sales-setup-modal{height:calc(100vh - 20px)}.sales-setup-body{grid-template-columns:1fr}.sales-setup-steps{display:flex;gap:4px;overflow-x:auto;padding:10px;border-right:0;border-bottom:1px solid var(--nd-hairline)}.sales-setup-steps button{min-width:42px;grid-template-columns:29px;padding:5px}.sales-setup-steps button{flex:1 1 0}.sales-setup-steps button div{align-self:center;min-width:0}.sales-setup-steps button small{display:none}.sales-setup-steps button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setup-panel{padding:25px 20px 16px}.setup-actions{padding:14px 20px 18px}.extracted-list,.tone-grid,.ready-summary,.choice-grid,.sheet-choice-grid,.language-choice-grid,.catalog-import-row,.product-draft-card{grid-template-columns:1fr}.catalog-import-row{display:grid}.product-image-placeholder{min-height:90px}.sales-setup-header{padding:20px}.setup-error{margin-right:20px;margin-left:20px}.activation-handoff-body{padding:22px 20px 24px}.activation-actions{justify-content:stretch;flex-direction:column-reverse}.activation-actions button{width:100%}.activation-note{text-align:center}.platform-table-setup{grid-template-columns:1fr}.platform-table-setup .table-preview{grid-column:1;grid-row:auto;min-height:0}.product-media-editor{padding:15px}.product-media-editor-actions{align-items:flex-end;flex-direction:column}.product-media-asset{grid-template-columns:52px minmax(0,1fr)}.product-media-asset-actions{grid-column:2}.product-media-add{grid-template-columns:1fr}}.agents-page .workspace-list-panel>.inline{display:grid;grid-template-columns:1fr;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--nd-hairline)}.agents-page .workspace-list-panel>.inline input,.agents-page .workspace-list-panel>.inline button{width:100%;margin:0}.agents-page .workspace-list-panel>.row{min-height:50px;margin:8px 0}.agent-tabs{display:flex;gap:5px;margin:18px 0 0;padding:5px;overflow-x:auto;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.agent-tabs button{flex:1 0 auto;padding:9px 13px;border:0;border-radius:var(--nd-radius-md);background:transparent;box-shadow:none;color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label)}.agent-tabs button:hover{transform:none;background:var(--nd-canvas);color:var(--nd-ink)}.agent-tabs button.active{background:var(--nd-canvas);box-shadow:none;color:var(--nd-ink-muted)}.agent-tab-content{animation:agent-tab-in .16s ease-out}.agent-tab-content>.workspace-section,.agent-tab-content>.tool-card{margin-top:15px}.product-media-editor{padding:20px}.product-media-editor>.section-title{align-items:flex-start;margin-bottom:15px}.product-media-editor>.section-title strong,.product-media-editor>.section-title small{display:block}.product-media-editor>.section-title strong{margin-top:4px;color:var(--nd-ink);font-size:16px}.product-media-editor>.section-title small{max-width:520px;margin-top:4px;color:var(--nd-ink-muted);font-size:10px;line-height:1.45}.product-media-editor-actions{display:flex;align-items:center;gap:8px}.product-media-editor-actions button{padding:8px 10px;font-size:9px;white-space:nowrap}.media-editor-notice{margin-bottom:12px;padding:9px 11px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:10px;font-weight:var(--nd-weight-label)}.product-media-list{display:grid;gap:12px}.product-media-card{overflow:hidden;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-media-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 15px;border-bottom:1px solid var(--nd-hairline);background:var(--nd-canvas)}.product-media-card>header strong,.product-media-card>header small{display:block}.product-media-card>header strong{color:var(--nd-ink);font-size:13px}.product-media-card>header small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.product-media-card>header>span{color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.7px}.product-media-assets{display:grid;gap:9px;padding:12px 14px 0}.legacy-media-note{margin:12px 14px 0;padding:10px 12px;border:1px solid var(--nd-warning);border-radius:var(--nd-radius-md);background:var(--nd-warning-tint);color:var(--nd-warning);font-size:10px;line-height:1.5}.product-media-asset{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-media-asset-preview{display:grid;place-items:center;width:52px;height:52px;overflow:hidden;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:13px}.product-media-asset-preview img,.product-media-asset-preview video{width:100%;height:100%;object-fit:cover}.product-media-asset-fields{min-width:0}.product-media-asset-fields input,.product-media-asset-fields textarea,.product-media-add textarea{width:100%;margin:0;border-color:var(--nd-hairline);background:var(--nd-canvas);font-size:10px}.product-media-asset-fields textarea,.product-media-add textarea{margin-top:6px;min-height:44px;resize:vertical}.product-media-asset-fields>small{display:block;margin-top:5px;overflow:hidden;color:var(--nd-ink-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.product-media-asset-actions{display:flex;align-items:center;gap:5px}.product-media-asset-actions button{padding:7px 8px;font-size:9px}.product-media-add{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px;margin:12px 14px 14px;padding:15px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-media-add-heading{display:flex;grid-column:1 / -1;align-items:center;gap:10px;padding-bottom:2px}.product-media-add-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:18px;font-weight:var(--nd-weight-body)}.product-media-add-heading strong,.product-media-add-heading small,.product-media-file-picker strong,.product-media-file-picker small,.product-media-send-field>span{display:block}.product-media-add-heading strong{color:var(--nd-ink);font-size:11px}.product-media-add-heading small{margin-top:3px;color:var(--nd-ink-muted);font-size:8px;line-height:1.35}.product-media-file-picker{position:relative;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:64px;padding:10px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);cursor:pointer;transition:border-color .16s ease,background .16s ease}.product-media-file-picker:hover{border-color:var(--nd-ink-muted);background:var(--nd-canvas)}.product-media-file-picker input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.product-media-file-icon{display:grid;place-items:center;width:31px;height:31px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:14px}.product-media-file-picker strong{overflow:hidden;color:var(--nd-ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.product-media-file-picker small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px;line-height:1.3}.product-media-file-picker>b{padding:6px 8px;border-radius:var(--nd-radius-sm);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-strong)}.product-media-send-field{display:grid;gap:6px}.product-media-send-field>span{color:var(--nd-ink);font-size:9px;font-weight:var(--nd-weight-label)}.product-media-add textarea{width:100%;min-height:64px;margin:0;resize:vertical;border-color:var(--nd-hairline);background:var(--nd-canvas);font-size:9px}.product-media-add-button{grid-column:1 / -1;width:100%;padding:10px 12px;border-radius:var(--nd-radius-md);font-size:10px}.product-media-add-button:disabled{opacity:.55;cursor:not-allowed}.product-media-empty{display:grid;place-items:center;gap:5px;padding:42px 20px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:center}.product-media-empty span{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:17px}.product-media-empty strong{color:var(--nd-ink);font-size:11px}.product-media-empty small{max-width:390px;color:var(--nd-ink-muted);font-size:9px;line-height:1.5}@keyframes agent-tab-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.assigned-tools-card{padding:20px;border-color:var(--nd-hairline);background:var(--nd-canvas)}.assigned-tools-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--nd-hairline)}.assigned-tools-heading h4{margin:4px 0;color:var(--nd-ink);font-size:16px}.assigned-tools-heading p{margin:0;color:var(--nd-ink-muted);font-size:11px}.assigned-tools-card>.toggle{display:grid;grid-template-columns:auto 1fr auto;gap:11px;min-height:48px;margin:9px 0;padding:11px 13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-weight:var(--nd-weight-label)}.assigned-tools-card>.toggle:first-of-type{margin-top:15px}.assigned-tools-card>.toggle input{width:17px;height:17px;margin:0}.assigned-tools-card>.toggle small{color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-body)}.assigned-tools-empty{margin:15px 0 0!important;padding:18px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted)!important;text-align:center}.agent-empty{min-height:430px;display:grid;place-items:center;align-content:center;text-align:center}.agent-empty:before{content:"✦";display:grid;place-items:center;width:48px;height:48px;margin-bottom:12px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:20px}.agent-empty strong{color:var(--nd-ink);font-size:14px}.agent-empty span{max-width:330px;margin-top:4px;color:var(--nd-ink-muted);font-size:11px}.workspace-action-error{margin:0 0 14px;padding:11px 14px;border:1px solid var(--nd-danger);border-radius:var(--nd-radius-md);background:var(--nd-danger-tint);color:var(--nd-danger);font-size:12px;line-height:1.4}.delete-confirmation-backdrop{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#101c337a}.delete-confirmation-dialog{width:min(420px,100%);padding:26px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none;text-align:center}.delete-confirmation-icon{display:grid;width:42px;height:42px;margin:0 auto 14px;place-items:center;border-radius:50%;background:var(--nd-danger-tint);color:var(--nd-danger);font-size:18px;font-weight:var(--nd-weight-label)}.delete-confirmation-dialog h3{margin:0;color:var(--nd-ink);font-size:18px}.delete-confirmation-dialog p{margin:10px auto 22px;color:var(--nd-ink-muted);font-size:12px;line-height:1.55}.delete-confirmation-actions{display:flex;justify-content:center;gap:9px}.delete-confirmation-button{border:0;border-radius:var(--nd-radius-md);background:var(--nd-danger);color:var(--nd-canvas);cursor:pointer}.delete-confirmation-button:hover{background:var(--nd-danger)}.setup-summary-section{padding:20px}.setup-summary-section .section-title{align-items:flex-start;margin-bottom:15px}.setup-summary-section .section-title strong,.setup-summary-section .section-title small{display:block}.setup-summary-section .section-title strong{margin-top:4px;color:var(--nd-ink);font-size:16px}.setup-summary-section .section-title small{max-width:570px;margin-top:4px;color:var(--nd-ink-muted);font-size:10px;line-height:1.45}.setup-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.setup-summary-grid article{min-width:0;padding:12px 13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.setup-summary-grid article.setup-summary-wide{grid-column:1 / -1}.setup-summary-grid small{display:block;color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.65px}.setup-summary-grid strong,.setup-summary-grid span{display:block}.setup-summary-grid strong{margin-top:6px;overflow:hidden;color:var(--nd-ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.setup-summary-grid span{margin-top:4px;overflow:hidden;color:var(--nd-ink-muted);font-size:9px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.setup-summary-grid article.setup-summary-wide span{white-space:normal}.product-card-kicker{display:block;margin-bottom:4px;color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.7px}.product-parameter-card>header{padding:16px 17px;background:var(--nd-canvas)}.product-card-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;border:0;border-bottom:1px solid transparent;background:var(--nd-canvas);color:inherit;text-align:start;cursor:pointer}.product-media-card.is-expanded .product-card-toggle{border-bottom-color:var(--nd-hairline);background:var(--nd-canvas)}.product-card-toggle:hover{background:var(--nd-canvas)}.product-card-toggle-meta{min-width:0}.product-card-toggle-meta strong,.product-card-toggle-meta small{display:block}.product-card-toggle-meta strong{overflow:hidden;color:var(--nd-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.product-card-toggle-meta small{margin-top:4px;color:var(--nd-ink-muted);font-size:9px}.product-card-toggle-action{display:inline-flex;flex:none;align-items:center;gap:8px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.product-card-toggle-action b{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid var(--nd-hairline);border-radius:50%;background:var(--nd-canvas);font-size:14px;line-height:1}.product-card-readonly-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;background:var(--nd-canvas)}.product-card-readonly-header>div{min-width:0}.product-card-readonly-header strong,.product-card-readonly-header small{display:block}.product-card-readonly-header strong{overflow:hidden;color:var(--nd-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.product-card-readonly-header small{margin-top:4px;color:var(--nd-ink-muted);font-size:9px}.product-card-edit-button{flex:none;padding:8px 11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);cursor:pointer}.product-card-edit-button:hover{background:var(--nd-surface-1)}.product-media-readonly{padding:14px 0 0;border-top:1px solid var(--nd-hairline)}.product-edit-media-panel{margin:0 42px 24px;padding:15px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-edit-media-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.product-edit-media-heading strong,.product-edit-media-heading small{display:block}.product-edit-media-heading strong{margin-top:3px;color:var(--nd-ink);font-size:12px}.product-edit-media-heading small{margin-top:4px;color:var(--nd-ink-muted);font-size:9px}.product-edit-media-heading>span{flex:none;padding:5px 8px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.product-edit-media-list{display:grid;gap:9px}.product-edit-media-item{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-edit-media-preview{min-height:78px;overflow:hidden;border-radius:var(--nd-radius-md);background:var(--nd-surface-1)}.product-edit-media-preview img,.product-edit-media-preview video{display:block;width:100%;height:100%;min-height:78px;object-fit:cover}.product-edit-media-fields{display:grid;gap:8px}.product-edit-media-fields label{display:grid;gap:5px;color:var(--nd-ink);font-size:9px;font-weight:var(--nd-weight-label)}.product-edit-media-fields input,.product-edit-media-fields textarea{width:100%;padding:8px 9px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font:inherit;font-size:10px;resize:vertical}.product-edit-media-actions{display:flex;gap:7px;align-items:center}.product-media-asset-readonly{grid-template-columns:52px minmax(0,1fr)}.product-media-asset-readonly .product-media-asset-fields small{display:block;margin-top:4px}.product-detail-editor{background:var(--nd-canvas)}.product-detail-edit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:10px;padding:15px}.product-detail-edit-grid label,.product-detail-edit-wide{display:grid;gap:6px;color:var(--nd-ink);font-size:9px;font-weight:var(--nd-weight-label)}.product-detail-edit-wide{grid-column:1 / -1}.product-detail-edit-grid input,.product-detail-edit-grid textarea,.product-detail-offer-row input{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);outline:none;background:var(--nd-canvas);color:var(--nd-ink);font:inherit;font-size:10px;font-weight:var(--nd-weight-label);resize:vertical}.product-detail-edit-grid input:focus,.product-detail-edit-grid textarea:focus,.product-detail-offer-row input:focus{border-color:var(--nd-ink-muted);box-shadow:none}.product-detail-offers{margin:0 15px;padding:13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-detail-offers-heading,.product-detail-offer-row,.product-detail-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-detail-offers-heading strong,.product-detail-offers-heading small{display:block}.product-detail-offers-heading strong{color:var(--nd-ink);font-size:10px}.product-detail-offers-heading small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-body)}.product-detail-offers-heading>span{flex:none;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.product-detail-offer-row{margin-top:8px}.product-detail-offer-row .delete-inline-button{flex:none}.product-detail-offers .add-offer-button{margin-top:9px}.product-detail-actions{align-items:center;padding:13px 15px}.product-detail-save{padding:9px 12px;border:0;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);color:var(--nd-canvas);font-size:10px;font-weight:var(--nd-weight-label);cursor:pointer}.product-detail-save:disabled{opacity:.6;cursor:wait}.product-detail-actions small{color:var(--nd-ink-muted);font-size:9px}.product-parameter-grid{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,.65fr) minmax(0,1.7fr);gap:9px;padding:13px 15px;border-bottom:1px solid var(--nd-hairline);background:var(--nd-canvas)}.product-parameter-grid>div{min-width:0;padding:9px 10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-parameter-grid>div.product-parameter-wide{grid-column:1 / -1}.product-parameter-grid small{display:block;color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.55px}.product-parameter-grid strong{display:block;margin-top:5px;overflow:hidden;color:var(--nd-ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.product-parameter-grid p{margin:6px 0 0;color:var(--nd-ink-muted);font-size:10px;line-height:1.5;white-space:pre-line}.product-offer-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.product-offer-badges span{padding:5px 7px;border-radius:var(--nd-radius-sm);background:var(--nd-warning-tint);color:var(--nd-warning);font-size:9px;line-height:1.35}.product-media-action-wrap{padding:14px 0 0}.product-media-action-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:0 15px 10px}.product-media-action-heading strong,.product-media-action-heading small{display:block}.product-media-action-heading strong{color:var(--nd-ink);font-size:11px}.product-media-action-heading small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.product-media-action-heading>span{flex:none;padding:5px 7px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label)}.product-media-no-assets,.product-media-no-action{display:flex;align-items:center;gap:10px;margin:0 14px 12px;padding:12px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-media-no-assets>span,.product-media-no-action>span{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:15px}.product-media-no-assets strong,.product-media-no-assets small,.product-media-no-action strong,.product-media-no-action small{display:block}.product-media-no-assets strong,.product-media-no-action strong{color:var(--nd-ink);font-size:10px}.product-media-no-assets small,.product-media-no-action small{margin-top:3px;color:var(--nd-ink-muted);font-size:9px}.product-media-no-action{margin-top:12px}.orphan-product-media{padding-top:14px}@media(max-width:700px){.setup-summary-grid,.product-parameter-grid,.product-detail-edit-grid{grid-template-columns:1fr}.setup-summary-grid article.setup-summary-wide,.product-parameter-grid>div.product-parameter-wide{grid-column:auto}.product-detail-edit-wide{grid-column:auto}.product-card-toggle-action{font-size:0}.product-media-action-heading{display:grid}.product-edit-media-panel{margin-right:20px;margin-left:20px}.product-edit-media-item{grid-template-columns:64px minmax(0,1fr)}}@media(max-width:900px){.sidebar-nav-section{margin-top:4px}.sidebar-nav-section .nav-label{display:none}.agent-tabs button{flex:1 0 120px}}@media(max-width:560px){.assigned-tools-heading{display:grid}}.automation-hero{display:flex;position:relative;align-items:center;justify-content:space-between;gap:18px;margin:16px 0 0;padding:22px;border-width:1px;border-style:solid;overflow:hidden}.automation-hero.active{border-color:var(--nd-primary);background:var(--nd-primary-tint);animation:automation-active-border 2.4s ease-in-out infinite}.automation-hero.paused{border-color:var(--nd-danger);background:var(--nd-danger-tint);animation:automation-paused-border 2.4s ease-in-out infinite}.automation-hero.active strong{color:var(--nd-primary)}.automation-hero.paused strong{color:var(--nd-danger)}.automation-hero.active .eyebrow{color:var(--nd-primary)}.automation-hero.paused .eyebrow{color:var(--nd-danger)}@keyframes automation-active-border{0%,to{border-color:var(--nd-primary);box-shadow:none}50%{border-color:var(--nd-primary);box-shadow:none}}@keyframes automation-paused-border{0%,to{border-color:var(--nd-danger);box-shadow:none}50%{border-color:var(--nd-danger);box-shadow:none}}@media(prefers-reduced-motion:reduce){.automation-hero.active,.automation-hero.paused{animation:none}}.automation-hero>div{min-width:0}.automation-hero strong,.automation-hero small{display:block}.automation-hero strong{margin-top:5px;color:var(--nd-ink);font-size:18px}.automation-hero small{max-width:560px;margin-top:6px;color:var(--nd-ink-muted);font-size:10px;line-height:1.5}.automation-switch{width:54px;height:30px}.automation-switch span:before{width:22px;height:22px;top:4px;left:4px}.automation-switch input:checked+span:before{transform:translate(24px)}.automation-help{align-items:center}.automation-status-badge,.connection-status-badge{flex:none;padding:6px 9px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:.55px}.automation-status-badge.active,.connection-status-badge.connected{background:var(--nd-primary-tint);color:var(--nd-primary)}.connection-section{min-height:350px;padding:24px}.connection-section .section-title{margin-bottom:18px}.connection-section .section-title>div{min-width:0}.connection-section .section-title strong{margin-top:5px;color:var(--nd-ink);font-size:18px}.connection-section .section-title small{max-width:590px;margin-top:5px;font-size:10px;line-height:1.5}.connection-section .qr{width:240px;margin:20px auto}.connection-connected{display:flex;align-items:center;gap:12px;min-height:120px;margin:10px 0 18px;padding:22px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}.connection-connected>span{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--nd-primary-tint);color:var(--nd-primary);font-size:22px;font-weight:var(--nd-weight-label)}.connection-connected strong,.connection-connected small{display:block}.connection-connected strong{color:var(--nd-primary);font-size:13px}.connection-connected small{margin-top:4px;color:var(--nd-ink-muted);font-size:10px}.connection-empty{display:grid;place-items:center;gap:5px;min-height:240px;margin:10px 0 18px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:center}.connection-empty>span{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:22px}.connection-empty strong{color:var(--nd-ink);font-size:12px}.connection-empty small{max-width:330px;color:var(--nd-ink-muted);font-size:9px;line-height:1.45}.connection-section .connection-actions{justify-content:center}.compact-settings-button{padding:7px 10px!important;border-radius:var(--nd-radius-md)!important;font-size:9px!important}.direct-setup-section{padding:22px}.direct-setup-section>.section-title{align-items:flex-start;margin-bottom:17px}.direct-setup-section .section-title strong,.direct-setup-section .section-title small{display:block}.direct-setup-section .section-title strong{margin-top:4px;color:var(--nd-ink);font-size:16px}.direct-setup-section .section-title small{max-width:570px;margin-top:4px;color:var(--nd-ink-muted);font-size:10px;line-height:1.45}.direct-setup-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.direct-setup-fields>label,.direct-setting-choice{min-width:0;margin:0;padding:13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-size:10px;font-weight:var(--nd-weight-label)}.direct-setup-fields>label:nth-child(1),.direct-setup-fields>label:nth-child(2){grid-column:1 / -1}.direct-setup-fields label small{display:block;margin-top:4px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-body);line-height:1.4}.direct-setup-fields textarea,.direct-setup-fields select{width:100%;margin:8px 0 0;border-color:var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink);font-size:11px}.direct-setup-fields textarea{resize:vertical;line-height:1.5}.direct-setting-choice{display:flex;align-items:center;justify-content:space-between;gap:12px}.direct-setting-choice>div{min-width:0}.direct-setting-choice strong,.direct-setting-choice small{display:block}.direct-setting-choice strong{color:var(--nd-ink);font-size:11px}.direct-setting-choice small{max-width:430px;margin-top:4px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-body);line-height:1.4}.direct-settings-notice,.direct-settings-error{margin:0 0 12px;padding:9px 11px;border-radius:var(--nd-radius-md);font-size:10px;font-weight:var(--nd-weight-label)}.direct-settings-notice{border:1px solid var(--nd-primary-tint-strong);background:var(--nd-primary-tint);color:var(--nd-primary)}.direct-settings-error{border:1px solid var(--nd-danger);background:var(--nd-danger-tint);color:var(--nd-danger)}.direct-setup-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--nd-hairline)}.direct-setup-footer small{color:var(--nd-ink-muted);font-size:9px}.direct-setup-footer button{flex:none;padding:8px 11px;font-size:9px}.inline-sales-setup{margin-top:15px;overflow:hidden;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.inline-sales-setup-card{display:flex;flex-direction:column;min-height:700px;overflow:hidden;background:var(--nd-canvas)}.inline-sales-setup .sales-setup-header{padding:20px 24px 17px}.inline-sales-setup .sales-setup-header h2{font-size:20px}.inline-sales-setup .sales-setup-body,.inline-sales-setup .sales-setup-content{min-height:620px}.inline-sales-setup .setup-actions{padding:13px 24px 17px}@media(max-width:560px){.automation-hero{align-items:flex-start}.automation-hero strong{font-size:15px}.connection-section{padding:18px}.connection-section .section-title{display:grid}.connection-connected{padding:16px}.direct-setup-fields{grid-template-columns:1fr}.direct-setup-fields>label:nth-child(1),.direct-setup-fields>label:nth-child(2){grid-column:auto}.direct-setup-footer{align-items:flex-start;flex-direction:column}.direct-setup-footer button{width:100%}.inline-sales-setup .sales-setup-body,.inline-sales-setup .sales-setup-content{min-height:0}}[dir=rtl] .setup-actions button>span,[dir=rtl] .activation-actions button>span{display:inline-block;transform:scaleX(-1)}.language-dropdown button.selected{border-color:var(--wa-teal)!important;background:var(--wa-green-tint)!important;color:var(--wa-ink)!important;box-shadow:inset 0 0 0 1px var(--wa-teal)!important}.language-dropdown button.selected>span{background:var(--wa-teal);color:var(--wa-white)}.language-dropdown button.selected strong{color:var(--wa-teal)}.language-dropdown button.selected i{padding:3px 9px;border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white)!important;font-weight:700}.language-dropdown button:not(.selected):hover{background:var(--wa-paper)!important;border-color:var(--wa-rule)!important}.language-multi-note{display:block;margin-top:8px;color:var(--wa-teal);font-size:10px;line-height:1.5}.language-dropdown button.selected em{font-style:normal}.reply-language-field{display:grid;gap:8px}.reply-language-label{font-size:12px;font-weight:600;color:var(--wa-ink)}.reply-language-picker{display:flex;flex-wrap:wrap;gap:6px}.reply-language-picker button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px!important;border:1px solid var(--wa-rule)!important;border-radius:var(--wa-radius-full)!important;background:var(--wa-white)!important;color:var(--wa-ink)!important;font-size:12px;font-weight:600;box-shadow:none!important;transform:none!important}.reply-language-picker button:hover{border-color:var(--wa-teal)!important}.reply-language-picker button.selected{border-color:var(--wa-teal)!important;background:var(--wa-green-tint)!important;color:var(--wa-teal)!important;box-shadow:inset 0 0 0 1px var(--wa-teal)!important}.reply-language-picker button em{padding:1px 7px;border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white);font-size:10px;font-style:normal}.reply-language-picker small{flex-basis:100%;color:var(--wa-ink-muted);font-size:11px}.phone-pairing-toggle,.phone-pairing-toggle:hover{display:flex!important;align-items:center;gap:11px;width:100%;min-height:0!important;margin:14px 0 0!important;padding:11px 13px!important;border:1px solid var(--nd-hairline)!important;border-radius:var(--nd-radius-md)!important;background:var(--nd-canvas)!important;color:var(--nd-ink)!important;box-shadow:none!important;text-align:start;text-decoration:none!important;transform:none!important;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.phone-pairing-toggle:hover{border-color:var(--nd-primary)!important;background:var(--nd-primary-tint)!important}.phone-pairing-toggle:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.phone-pairing-toggle-icon{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary)}.phone-pairing-toggle-text{display:grid;gap:1px;flex:1;min-width:0}.phone-pairing-toggle-text small{display:block;margin:0;color:var(--nd-ink-muted);font-size:10px;font-weight:400}.phone-pairing-toggle-text strong{display:block;color:var(--nd-primary);font-size:12px}.phone-pairing-toggle-arrow{display:grid;flex:none;color:var(--nd-ink-muted);transition:transform .18s ease}.phone-pairing-toggle:hover .phone-pairing-toggle-arrow{transform:translate(2px)}[dir=rtl] .phone-pairing-toggle-arrow{transform:scaleX(-1)}[dir=rtl] .phone-pairing-toggle:hover .phone-pairing-toggle-arrow{transform:scaleX(-1) translate(2px)}@media(prefers-reduced-motion:reduce){.phone-pairing-toggle,.phone-pairing-toggle-arrow{transition:none}}.phone-pairing{display:grid;gap:8px;margin-top:14px;padding:14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:start}.phone-pairing>strong{color:var(--nd-ink);font-size:12px}.phone-pairing small{display:block;margin:0;color:var(--nd-ink-muted);font-size:10px;line-height:1.5}.phone-pairing-form{display:flex;flex-wrap:wrap;gap:8px}.phone-pairing-form input{flex:1 1 180px;min-width:0;margin:0}.phone-pairing-form button{flex:none;margin:0}.phone-pairing-result{display:grid;gap:8px}.phone-pairing-code{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:var(--nd-radius-md);background:var(--nd-primary-tint)}.phone-pairing-code span{color:var(--nd-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:24px;font-weight:700;letter-spacing:.12em}.phone-pairing-code button{margin:0}.phone-pairing ol{margin:0;padding-inline-start:18px;color:var(--nd-ink);font-size:11px;line-height:1.6}:root{--agent-pending: #a86b00;--agent-pending-tint: #fdf0cf;--agent-pending-dot: #e0a100}.content .row[data-connection=pending]{border-color:var(--agent-pending-dot)!important;background:var(--agent-pending-tint)!important}.content .row[data-connection=pending].selected{outline:2px solid var(--agent-pending-dot)}.content .row[data-connection=pending] small{color:var(--agent-pending);font-weight:var(--nd-weight-label)}.content .status-pill:is(.connecting,.qr_ready,.disconnected,.error),.connection-status-badge:is(.connecting,.qr_ready,.disconnected,.error){border:1px solid var(--agent-pending-dot);background:var(--agent-pending-tint);color:var(--agent-pending)}.content .status-pill:is(.connecting,.qr_ready,.disconnected,.error) i{background:var(--agent-pending-dot);animation:agent-pending-pulse 1.4s ease-in-out infinite}@keyframes agent-pending-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.content .status-pill i{animation:none!important}}.connection-section .qr-fallback-hint{max-width:420px;margin:-6px auto 16px;color:var(--nd-ink);font-size:12px;font-weight:var(--nd-weight-strong);line-height:1.5;text-align:center}.upgrade-prompt-dialog .delete-confirmation-icon{background:var(--nd-primary-tint)!important;color:var(--nd-primary)!important;border-color:var(--nd-primary-tint-strong)!important}.connection-section .activation-test{margin:0 0 18px}.marketing-page{min-height:100vh;overflow:hidden;background:var(--nd-canvas);color:var(--nd-ink)}.marketing-nav{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 48px));height:82px;margin:auto}.marketing-logo{display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;box-shadow:none;color:var(--nd-ink);text-align:start}.marketing-logo:hover{transform:none;background:transparent}.marketing-logo>span{display:grid;place-items:center;width:37px;height:37px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);box-shadow:none;color:var(--nd-canvas);font-size:17px;font-weight:var(--nd-weight-label)}.marketing-logo strong,.marketing-logo small{display:block}.marketing-logo strong{font-size:17px;letter-spacing:-.3px}.marketing-logo small{margin-top:1px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);letter-spacing:.55px;text-transform:uppercase}.marketing-links{display:flex;align-items:center;gap:5px}.marketing-links button,.marketing-footer>div button{padding:8px 11px;background:transparent;box-shadow:none;color:var(--nd-ink-muted);font-size:13px;font-weight:var(--nd-weight-label)}.marketing-links button:hover,.marketing-footer>div button:hover{transform:none;background:var(--nd-surface-1);color:var(--nd-ink-muted)}.marketing-signin{padding:10px 15px;border:1px solid var(--nd-hairline);background:var(--nd-canvas);box-shadow:none;color:var(--nd-ink);font-size:13px}.marketing-signin span,.marketing-actions button span,.marketing-cta button span{margin-left:8px}.marketing-main{display:block;min-height:0}.marketing-hero{position:relative;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:52px;width:min(1180px,calc(100% - 48px));min-height:650px;margin:auto;padding:60px 0 92px}.marketing-hero:before{content:"";position:absolute;z-index:0;width:620px;height:620px;top:-210px;left:-360px;border-radius:50%;background:var(--nd-surface-1);pointer-events:none}.marketing-hero-copy,.product-stage{position:relative;z-index:1}.marketing-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label);letter-spacing:.75px;text-transform:uppercase}.marketing-pill i{width:7px;height:7px;border-radius:50%;background:var(--nd-primary);box-shadow:none}.marketing-hero h1{max-width:610px;margin:21px 0 20px;color:var(--nd-ink);font-size:clamp(45px,5.1vw,67px);line-height:.99;letter-spacing:-3.3px}.marketing-hero h1 em{display:block;background:var(--nd-ink-muted);background-clip:text;-webkit-background-clip:text;color:transparent;font-style:normal}.marketing-hero-copy>p{max-width:530px;margin:0;color:var(--nd-ink-muted);font-size:18px;line-height:1.68}.marketing-actions{display:flex;align-items:center;gap:12px;margin-top:29px}.marketing-actions>button:first-child,.marketing-cta button{padding:13px 18px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);box-shadow:none}.marketing-secondary{padding:12px 17px;border:1px solid var(--nd-hairline);background:var(--nd-canvas);box-shadow:none;color:var(--nd-ink)}.marketing-assurances{display:flex;flex-wrap:wrap;gap:16px;margin-top:26px;color:var(--nd-ink-muted);font-size:12px}.marketing-assurances span{display:flex;align-items:center;gap:6px}.marketing-assurances i,.operations-checks i{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--nd-primary-tint);color:var(--nd-primary);font-size:9px;font-style:normal;font-weight:var(--nd-weight-label)}.product-stage{min-width:0;min-height:470px;display:grid;place-items:center}.stage-glow{position:absolute;border-radius:50%;filter:blur(1px)}.stage-glow-one{width:450px;height:450px;right:20px;top:0;background:var(--nd-surface-1)}.stage-glow-two{width:220px;height:220px;left:20px;bottom:0;background:var(--nd-surface-1)}.product-window{position:relative;z-index:2;width:min(700px,100%);overflow:hidden;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none;transform:perspective(1100px) rotateY(-2deg) rotateX(1deg)}.product-window>header{display:flex;align-items:center;height:39px;padding:0 13px;border-bottom:1px solid var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:9px}.window-dots{display:flex;gap:4px;margin-right:12px}.window-dots i{width:6px;height:6px;border-radius:50%;background:var(--nd-surface-2)}.window-dots i:first-child{background:var(--nd-danger)}.window-dots i:nth-child(2){background:var(--nd-warning)}.window-dots i:last-child{background:var(--nd-primary)}.product-window>header b{display:flex;align-items:center;gap:5px;margin-left:auto;color:var(--nd-primary);font-weight:var(--nd-weight-label)}.product-window>header b i{width:5px;height:5px;border-radius:50%;background:var(--nd-primary)}.product-shell{display:grid;grid-template-columns:52px 1fr;min-height:354px}.product-shell>aside{display:flex;flex-direction:column;align-items:center;gap:13px;padding:14px 0;background:var(--nd-ink)}.mini-brand{display:grid;place-items:center;width:25px;height:25px;margin-bottom:6px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);color:var(--nd-canvas);font-size:10px;font-weight:var(--nd-weight-label)}.mini-nav{position:relative;width:24px;height:24px;border-radius:var(--nd-radius-md)}.mini-nav:before,.mini-nav:after{content:"";position:absolute;left:7px;width:10px;height:2px;border-radius:var(--nd-radius-sm);background:var(--nd-ink-muted)}.mini-nav:before{top:8px}.mini-nav:after{top:13px}.mini-nav.active{background:var(--nd-ink)}.mini-nav.active:before,.mini-nav.active:after{background:var(--nd-surface-2)}.product-content{padding:19px;background:var(--nd-canvas)}.product-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-heading small,.product-heading strong{display:block}.product-heading small{color:var(--nd-ink-muted);font-size:7px;font-weight:var(--nd-weight-label);letter-spacing:.8px}.product-heading strong{margin-top:3px;color:var(--nd-ink);font-size:14px}.product-heading>span{padding:7px 10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-size:8px}.product-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 10px}.product-kpis article{padding:11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-kpis small,.product-kpis strong,.product-kpis span{display:block}.product-kpis small{color:var(--nd-ink-muted);font-size:7px}.product-kpis strong{margin:3px 0 1px;color:var(--nd-ink);font-size:16px}.product-kpis span{color:var(--nd-primary);font-size:6.5px}.product-chart{padding:12px 13px 4px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.product-chart-head{display:flex;justify-content:space-between;gap:12px}.product-chart-head small,.product-chart-head strong{display:block}.product-chart-head small{color:var(--nd-ink-muted);font-size:6px;letter-spacing:.6px}.product-chart-head strong{margin-top:2px;color:var(--nd-ink);font-size:9px}.product-chart-head>span{display:flex;align-items:center;gap:4px;color:var(--nd-ink-muted);font-size:6px}.product-chart-head>span i{width:5px;height:5px;border-radius:50%;background:var(--nd-ink-muted)}.product-chart-head>span i:nth-child(2){margin-left:5px;background:var(--nd-ink-muted)}.product-chart svg{display:block;width:100%;height:134px}.product-chart svg line{stroke:var(--nd-surface-1);stroke-width:1}.product-chart .hero-area{fill:url(#heroArea);stroke:none}.product-chart .hero-line{fill:none;stroke-width:2.4;stroke-linecap:round;vector-effect:non-scaling-stroke}.inbound-preview{stroke:var(--nd-series-1)}.outbound-preview{stroke:var(--nd-series-2)}.stage-message,.stage-agent{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);box-shadow:none}.stage-message{left:-19px;bottom:31px}.stage-agent{right:-19px;top:42px}.stage-message>span,.stage-agent>span{display:grid;place-items:center;width:29px;height:29px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:12px}.stage-message small,.stage-message strong,.stage-agent small,.stage-agent strong{display:block}.stage-message small,.stage-agent small{color:var(--nd-ink-muted);font-size:7px}.stage-message strong,.stage-agent strong{margin-top:2px;color:var(--nd-ink);font-size:9px}.stage-message>b{margin-left:7px;color:var(--nd-primary);font-size:11px}.stage-agent>span{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.marketing-strip{display:flex;align-items:center;justify-content:center;gap:22px;min-height:70px;padding:15px 24px;border-top:1px solid var(--nd-hairline);border-bottom:1px solid var(--nd-hairline);background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:13px;font-weight:var(--nd-weight-label)}.marketing-strip i{width:3px;height:3px;border-radius:50%;background:var(--nd-surface-2)}.marketing-features,.marketing-workflow,.marketing-operations,.marketing-pricing{width:min(1180px,calc(100% - 48px));margin:auto}.marketing-features{padding:105px 0 115px}.marketing-section-heading{max-width:720px;margin-bottom:45px}.marketing-section-heading>span,.marketing-kicker{color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label);letter-spacing:1.2px}.marketing-section-heading h2,.workflow-copy h2,.operations-copy h2,.marketing-cta h2{margin:10px 0 11px;color:var(--nd-ink);font-size:clamp(32px,4vw,46px);line-height:1.08;letter-spacing:-1.8px}.marketing-section-heading p,.workflow-copy>p,.operations-copy>p{max-width:620px;margin:0;color:var(--nd-ink-muted);font-size:16px;line-height:1.68}.marketing-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.marketing-feature-grid article{position:relative;min-height:255px;padding:25px;overflow:hidden;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none;transition:transform .2s ease,box-shadow .2s ease}.marketing-feature-grid article:hover{transform:translateY(-3px);box-shadow:none}.marketing-feature-icon{display:grid;place-items:center;width:39px;height:39px;margin-bottom:22px;border-radius:var(--nd-radius-md)}.marketing-feature-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.marketing-feature-icon.blue{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.marketing-feature-icon.cyan{background:var(--nd-surface-1);color:var(--nd-ink)}.marketing-feature-icon.violet{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.marketing-feature-icon.green{background:var(--nd-primary-tint);color:var(--nd-primary)}.marketing-feature-icon.amber{background:var(--nd-warning-tint);color:var(--nd-warning)}.marketing-feature-icon.rose{background:var(--nd-danger-tint);color:var(--nd-danger)}.marketing-feature-grid h3{margin:0 0 9px;color:var(--nd-ink);font-size:18px}.marketing-feature-grid p{margin:0;color:var(--nd-ink-muted);font-size:14px;line-height:1.65}.marketing-feature-grid article>small{position:absolute;left:25px;bottom:20px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.marketing-workflow{display:grid;grid-template-columns:.78fr 1.22fr;gap:75px;padding:95px 70px;border-radius:var(--nd-radius-lg);background:var(--nd-ink);box-shadow:none}.workflow-copy h2{color:var(--nd-canvas);font-size:39px}.workflow-copy>p{color:var(--nd-ink-muted)}.marketing-workflow .marketing-kicker{color:var(--nd-ink-muted)}.marketing-text-button{margin-top:21px;padding:0;background:transparent;box-shadow:none;color:var(--nd-ink-muted);font-size:13px}.marketing-text-button:hover{transform:none;background:transparent;color:var(--nd-canvas)}.marketing-text-button span{margin-left:7px}.workflow-steps{display:grid;gap:0}.workflow-steps article{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid rgba(202,211,229,.086)}.workflow-steps article:first-child{padding-top:0}.workflow-steps article:last-child{padding-bottom:0;border-bottom:0}.workflow-steps article>span{display:grid;place-items:center;align-self:start;width:42px;height:42px;border:1px solid rgba(202,211,229,.122);border-radius:var(--nd-radius-md);background:#ffffff0c;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.workflow-steps small{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1px}.workflow-steps h3{margin:5px 0 6px;color:var(--nd-canvas);font-size:18px}.workflow-steps p{margin:0;color:var(--nd-ink-muted);font-size:14px;line-height:1.6}.marketing-operations{padding:115px 0}.operations-main-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center;padding:55px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.operations-checks{display:grid;gap:10px;margin-top:24px}.operations-checks span{display:flex;align-items:center;gap:9px;color:var(--nd-ink);font-size:13px;font-weight:var(--nd-weight-label)}.conversation-preview{overflow:hidden;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.conversation-preview>header,.conversation-preview>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;background:var(--nd-canvas)}.conversation-preview>header{border-bottom:1px solid var(--nd-hairline)}.conversation-preview>header>div{display:flex;align-items:center;gap:9px}.conversation-preview>header>div>span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.conversation-preview header p{margin:0}.conversation-preview header strong,.conversation-preview header small{display:block}.conversation-preview header strong{color:var(--nd-ink);font-size:10px}.conversation-preview header small{color:var(--nd-ink-muted);font-size:7px}.conversation-preview header b{padding:5px 8px;border-radius:var(--nd-radius-lg);background:var(--nd-danger-tint);color:var(--nd-ink);font-size:7px}.preview-thread{min-height:330px;padding:20px}.preview-bubble{width:fit-content;max-width:78%;margin-bottom:13px;padding:10px 12px;border-radius:var(--nd-radius-md);color:var(--nd-ink);font-size:9px;line-height:1.45}.preview-bubble small{display:block;margin-top:4px;color:var(--nd-ink-muted);font-size:6.5px}.preview-bubble.incoming{background:var(--nd-canvas);border-bottom-left-radius:var(--nd-radius-sm)}.preview-bubble.outgoing{margin-left:auto;background:var(--nd-surface-1);border-bottom-right-radius:var(--nd-radius-sm)}.preview-audio{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;width:85%;margin-bottom:13px;padding:10px;border-radius:var(--nd-radius-md);border-bottom-left-radius:var(--nd-radius-sm);background:var(--nd-canvas)}.preview-audio button{display:grid;place-items:center;width:27px;height:27px;padding:0;border-radius:50%;font-size:8px}.preview-audio>span{display:flex;align-items:center;gap:3px;height:24px}.preview-audio>span i{width:2px;height:8px;border-radius:var(--nd-radius-sm);background:var(--nd-ink-muted)}.preview-audio>span i:nth-child(2),.preview-audio>span i:nth-child(6){height:15px}.preview-audio>span i:nth-child(3),.preview-audio>span i:nth-child(5){height:20px}.preview-audio>span i:nth-child(4){height:11px}.preview-audio time{color:var(--nd-ink-muted);font-size:7px}.preview-audio p{grid-column:1/-1;margin:5px 0 0;padding-top:8px;border-top:1px solid var(--nd-hairline);color:var(--nd-ink-muted);font-size:8px;font-style:italic;line-height:1.5}.conversation-preview>footer{border-top:1px solid var(--nd-hairline)}.conversation-preview>footer span{color:var(--nd-ink-muted);font-size:8px}.conversation-preview>footer button{padding:7px 11px;font-size:8px}.operations-side{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.tools-preview-card,.access-preview-card{min-height:285px;padding:28px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.tools-preview-card h3,.access-preview-card h3{margin:10px 0 8px;color:var(--nd-ink);font-size:21px}.tools-preview-card>p,.access-preview-card>p{max-width:470px;margin:0;color:var(--nd-ink-muted);font-size:14px;line-height:1.6}.tools-preview-card>div{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:23px}.tools-preview-card>div>span{display:grid;grid-template-columns:33px 1fr auto;align-items:center;gap:9px;padding:11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.tools-preview-card i{display:grid;place-items:center;width:31px;height:31px;border-radius:var(--nd-radius-md);font-style:normal}.tools-preview-card .tool-image{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.tools-preview-card .tool-sheet{background:var(--nd-primary-tint);color:var(--nd-primary)}.tools-preview-card b,.tools-preview-card small{display:block}.tools-preview-card b{color:var(--nd-ink);font-size:9px}.tools-preview-card small{margin-top:2px;color:var(--nd-ink-muted);font-size:7px;font-weight:var(--nd-weight-body)}.tools-preview-card em{padding:4px 6px;border-radius:var(--nd-radius-lg);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:6.5px;font-style:normal;font-weight:var(--nd-weight-strong)}.access-preview-card{background:var(--nd-canvas)}.avatar-stack{display:flex;align-items:center;margin-top:28px}.avatar-stack i{display:grid;place-items:center;width:34px;height:34px;margin-left:-7px;border:3px solid var(--nd-hairline);border-radius:50%;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:8px;font-style:normal;font-weight:var(--nd-weight-label)}.avatar-stack i:first-child{margin-left:0;background:var(--nd-primary-tint);color:var(--nd-primary)}.avatar-stack i:nth-child(2){background:var(--nd-surface-1);color:var(--nd-ink-muted)}.avatar-stack span{margin-left:11px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}.marketing-pricing{padding:10px 0 115px}.pricing-heading{max-width:790px;margin-right:auto;margin-left:auto;text-align:center}.pricing-heading p{max-width:720px;margin-right:auto;margin-left:auto}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px}.free-trial-banner{max-width:980px;margin:34px auto 24px;padding:22px 25px;display:flex;align-items:center;justify-content:space-between;gap:22px;background:var(--nd-surface-1);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg)}.free-trial-banner h3{margin:6px 0 4px;font-size:21px}.free-trial-banner p{margin:0;color:var(--nd-ink-muted);font-size:13px}.free-trial-banner button{white-space:nowrap;background:var(--nd-ink-muted);color:var(--nd-canvas);border:0;border-radius:var(--nd-radius-md);padding:12px 16px;font-weight:var(--nd-weight-label)}.pricing-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:31px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.pricing-card.featured{border-color:var(--nd-ink-muted);background:var(--nd-canvas);box-shadow:none;transform:translateY(-9px)}.pricing-popular{position:absolute;top:0;right:28px;padding:7px 11px;border-radius:0 0 var(--nd-radius-md) var(--nd-radius-md);background:var(--nd-ink-muted);color:var(--nd-canvas);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:.8px}.pricing-card-top>span{color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label);letter-spacing:1.2px}.pricing-card-top h3{margin:11px 0 9px;color:var(--nd-ink);font-size:23px;line-height:1.2}.pricing-card-top p{min-height:72px;margin:0;color:var(--nd-ink-muted);font-size:14px;line-height:1.65}.pricing-price{display:flex;align-items:flex-end;gap:9px;margin:25px 0 21px}.pricing-price strong{color:var(--nd-ink);font-size:47px;line-height:1;letter-spacing:-2.4px}.pricing-price sup{position:relative;top:-13px;margin-right:3px;font-size:20px;letter-spacing:0}.pricing-price span{padding-bottom:5px;color:var(--nd-ink-muted);font-size:13px}.pricing-button{width:100%;padding:13px 16px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);box-shadow:none;font-size:13px}.pricing-button.secondary-plan{border:1px solid var(--nd-hairline);background:var(--nd-canvas);box-shadow:none;color:var(--nd-ink-muted)}.pricing-card ul{display:grid;gap:13px;margin:25px 0 0;padding:24px 0 0;border-top:1px solid var(--nd-hairline);list-style:none}.pricing-card li{position:relative;padding-left:25px;color:var(--nd-ink);font-size:14px;line-height:1.4}.pricing-card li:before{content:"✓";position:absolute;left:0;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--nd-primary-tint);color:var(--nd-primary);font-size:10px;font-weight:var(--nd-weight-label)}.pricing-note{max-width:960px;margin:29px auto 0;padding:20px 22px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.pricing-note-heading{display:flex;align-items:flex-start;gap:12px}.pricing-note-heading>span{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:16px;font-weight:var(--nd-weight-label)}.pricing-note p{margin:4px 0 0;color:var(--nd-ink-muted);font-size:13px;line-height:1.55}.pricing-note strong{color:var(--nd-ink)}.credit-pack-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:17px 0 0 42px}.credit-pack-row>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);text-align:start}.credit-pack-row b{font-size:15px}.credit-pack-row small{color:var(--nd-ink-muted);font-size:11px}@media(max-width:620px){.credit-pack-row{grid-template-columns:1fr;margin-left:42px}.credit-pack-row>div{justify-content:flex-start}}.marketing-cta{width:min(1180px,calc(100% - 48px));margin:0 auto 80px;padding:75px 30px;overflow:hidden;border-radius:var(--nd-radius-lg);background:#57658047;color:var(--nd-canvas);text-align:center}.marketing-cta>div{position:relative;z-index:1}.marketing-cta .marketing-pill{border-color:#cad3e518;background:#ffffff0d;color:var(--nd-ink-muted)}.marketing-cta h2{margin-top:18px;color:var(--nd-canvas)}.marketing-cta p{max-width:650px;margin:0 auto 27px;color:var(--nd-ink-muted);font-size:16px;line-height:1.65}.marketing-footer{display:flex;align-items:center;width:min(1180px,calc(100% - 48px));min-height:90px;margin:auto;border-top:1px solid var(--nd-hairline)}.marketing-footer>p{margin:0 auto 0 28px;color:var(--nd-ink-muted);font-size:12px}.marketing-footer>div{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:3px}.marketing-footer>div>a{display:inline-flex;align-items:center;min-height:35px;padding:8px 11px;border-radius:var(--nd-radius-md);color:var(--nd-ink-muted);font-size:13px;font-weight:var(--nd-weight-label);line-height:18.85px;text-decoration:none}.marketing-footer>div>a:hover{background:var(--nd-surface-1);color:var(--nd-ink-muted)}@media(max-width:1050px){.marketing-hero{grid-template-columns:1fr;padding-top:55px}.marketing-hero-copy{max-width:720px;text-align:center;margin:auto}.marketing-hero-copy>p{margin:auto}.marketing-actions,.marketing-assurances{justify-content:center}.product-stage{width:min(760px,100%);margin:auto}.marketing-feature-grid{grid-template-columns:repeat(2,1fr)}.marketing-workflow{grid-template-columns:1fr;gap:45px;padding:65px}.operations-main-card{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr;max-width:680px;margin:auto}.pricing-card.featured{transform:none}.pricing-card-top p{min-height:0}}@media(max-width:760px){.marketing-nav{width:min(100% - 30px,1180px)}.marketing-links{display:none}.marketing-hero,.marketing-features,.marketing-workflow,.marketing-operations,.marketing-pricing,.marketing-cta,.marketing-footer{width:min(100% - 30px,1180px)}.marketing-hero{gap:22px;padding:44px 0 70px}.marketing-hero h1{letter-spacing:-2px}.product-stage{min-height:400px}.stage-message{left:-5px}.stage-agent{right:-5px}.marketing-strip{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.marketing-features{padding:80px 0}.marketing-workflow{padding:40px 28px}.marketing-operations{padding:80px 0}.marketing-pricing{padding-bottom:80px}.operations-main-card{padding:30px}.operations-side{grid-template-columns:1fr}.marketing-footer>p{display:none}.marketing-footer>div{margin-left:auto}}@media(max-width:520px){.marketing-signin{padding:9px 12px}.marketing-hero h1{font-size:43px}.marketing-actions{display:grid}.marketing-actions button{width:100%}.marketing-assurances{gap:9px 13px}.product-stage{min-height:340px}.product-window{transform:none}.product-shell{grid-template-columns:38px 1fr}.product-shell>aside{gap:8px}.product-content{padding:11px}.product-kpis article{padding:8px}.product-kpis strong{font-size:12px}.product-chart svg{height:105px}.stage-agent{top:5px}.stage-message{bottom:5px}.stage-message,.stage-agent{padding:8px}.stage-message>span,.stage-agent>span{display:none}.marketing-feature-grid{grid-template-columns:1fr}.marketing-feature-grid article{min-height:205px}.workflow-copy h2{font-size:32px}.workflow-steps article{grid-template-columns:39px 1fr;gap:12px}.workflow-steps article>span{width:36px;height:36px}.operations-main-card{padding:24px 17px}.preview-thread{min-height:300px;padding:13px}.tools-preview-card,.access-preview-card{padding:23px}.tools-preview-card>div{grid-template-columns:1fr}.marketing-cta{padding:55px 20px}.marketing-cta h2{font-size:32px}.marketing-footer>div button:not(:last-child){display:none}}.marketing-page{--marketing-border: var(--nd-surface-1);--marketing-card-radius: var(--nd-radius-lg);overflow-x:hidden}.marketing-page *,.marketing-page *:before,.marketing-page *:after{box-sizing:border-box}.marketing-feature-grid article,.operations-main-card,.tools-preview-card,.access-preview-card,.pricing-card,.pricing-note,.free-trial-banner{border-color:var(--marketing-border);border-radius:var(--marketing-card-radius)}.marketing-feature-grid article,.pricing-card{padding:25px}.marketing-feature-grid,.pricing-grid{gap:18px}.marketing-section-heading,.pricing-heading{margin-bottom:0}.marketing-page{background:var(--nd-surface-1);color:var(--nd-ink)}.marketing-nav{height:88px}.marketing-logo>span{border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);box-shadow:none}.marketing-hero{width:min(1210px,calc(100% - 40px));min-height:630px;padding:66px 68px 78px;overflow:hidden;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-lg);background:#5765802b;box-shadow:none}.marketing-hero:before{width:720px;height:720px;top:-290px;left:40%;background:#ffffff0b;background-size:34px 34px;opacity:.6;-webkit-mask-image:var(--nd-ink);mask-image:var(--nd-ink)}.marketing-hero-copy{max-width:510px}.marketing-pill{border-color:#cad3e520;background:#ffffff0d;color:var(--nd-ink-muted)}.marketing-hero h1{color:var(--nd-canvas)}.marketing-hero h1 em{background:var(--nd-surface-2);background-clip:text;-webkit-background-clip:text}.marketing-secondary{border-color:#cad3e526;background:#ffffff0b;color:var(--nd-ink-muted)}.marketing-secondary:hover{background:#ffffff16;color:var(--nd-canvas)}.marketing-assurances{color:var(--nd-ink-muted)}.marketing-assurances i{background:var(--nd-ink);color:var(--nd-primary)}.product-stage{min-height:490px}.product-window{border-color:#cad3e523;background:var(--nd-canvas);box-shadow:none;transform:rotate(1.5deg) translateY(6px)}.product-window>header{background:var(--nd-surface-1);border-bottom-color:var(--nd-hairline)}.stage-message,.stage-agent{border-color:var(--nd-hairline);box-shadow:none}.stage-message{left:-34px}.stage-agent{right:-34px}.marketing-strip{width:min(1090px,calc(100% - 40px));margin:22px auto 0;color:var(--nd-ink-muted)}.marketing-strip i{background:var(--nd-danger)}.marketing-features,.marketing-pricing{background:var(--nd-canvas)}.marketing-features{width:min(1210px,calc(100% - 40px));margin:68px auto 0;border-radius:var(--nd-radius-lg) var(--nd-radius-lg) 0 0}.marketing-section-heading>span,.marketing-kicker{color:var(--nd-ink-muted)}.marketing-feature-grid article{border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.marketing-feature-grid article:hover{border-color:var(--nd-hairline);box-shadow:none;transform:translateY(-4px)}.marketing-feature-grid article>small{color:var(--nd-ink-muted)}.marketing-workflow{width:min(1210px,calc(100% - 40px));border-radius:0 0 var(--nd-radius-lg) var(--nd-radius-lg);background:var(--nd-ink)}.workflow-steps article{border-bottom-color:#cad3e51b}.workflow-steps article>span{border-color:#cad3e52b;background:#ffffff12}.marketing-operations{width:min(1210px,calc(100% - 40px))}.operations-main-card{border-color:var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.tools-preview-card,.access-preview-card{border-radius:var(--nd-radius-lg)}.marketing-pricing{width:min(1210px,calc(100% - 40px));margin:24px auto 0;border-radius:var(--nd-radius-lg)}.pricing-card{border-radius:var(--nd-radius-lg)}.pricing-card.featured{border-color:var(--nd-hairline);box-shadow:none}.pricing-popular{background:var(--nd-ink-muted)}.marketing-cta{width:min(1210px,calc(100% - 40px));border-radius:var(--nd-radius-lg);background:#57658057}@media(max-width:1050px){.marketing-hero{padding:55px 42px 65px}}@media(max-width:760px){.marketing-hero,.marketing-features,.marketing-workflow,.marketing-operations,.marketing-pricing,.marketing-cta{width:min(100% - 24px,1210px)}.marketing-hero{padding:45px 24px 56px;border-radius:var(--nd-radius-lg)}.marketing-features{margin-top:35px;border-radius:var(--nd-radius-lg) var(--nd-radius-lg) 0 0}.marketing-workflow{border-radius:0 0 var(--nd-radius-lg) var(--nd-radius-lg)}.marketing-pricing{border-radius:var(--nd-radius-lg)}}.marketing-features,.marketing-pricing{padding-inline:52px;border:1px solid var(--marketing-border)}.marketing-features,.marketing-pricing{border-radius:var(--nd-radius-lg)}.marketing-strip{border:1px solid var(--marketing-border);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}@media(max-width:760px){.marketing-features,.marketing-pricing{padding-inline:18px}.marketing-features,.marketing-pricing{border-radius:var(--nd-radius-lg)}}.marketing-nav-actions{display:flex;align-items:center;gap:14px}.language-switcher{display:flex;align-items:center;gap:7px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.language-switcher span{text-transform:uppercase;letter-spacing:.7px}.language-switcher select{min-width:92px;padding:8px 10px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-size:11px}.login-card .language-switcher{justify-self:end;margin-bottom:4px}.sidebar .language-switcher{padding:8px 13px;margin-top:8px}.sidebar .language-switcher select{width:100%;background:var(--nd-ink);color:var(--nd-ink-muted);border-color:var(--nd-ink)}.sidebar .language-switcher span{color:var(--nd-ink-muted)}.marketing-links a{color:var(--nd-ink-muted);text-decoration:none;font-size:12px;font-weight:var(--nd-weight-label);padding:8px 4px}.marketing-links a:hover{color:var(--nd-ink-muted)}.seo-content-page{min-height:100vh;background:var(--nd-canvas);color:var(--nd-ink)}.seo-content-nav{height:78px;max-width:1160px;margin:auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.seo-content-nav button,.seo-content-page article button{background:var(--nd-ink-muted);color:var(--nd-canvas);border:0;border-radius:var(--nd-radius-md);padding:12px 18px;font-weight:var(--nd-weight-label);cursor:pointer}.seo-content-page article{max-width:800px;margin:0 auto;padding:110px 24px 140px}.seo-content-page h1{font-size:clamp(40px,7vw,68px);line-height:1.04;letter-spacing:-2px;max-width:760px;margin:15px 0 24px}.seo-content-intro{font-size:20px;line-height:1.6;color:var(--nd-ink-muted);max-width:680px}.seo-content-page ul{padding:0;list-style:none;display:grid;gap:14px;margin:35px 0}.seo-content-page li{padding:17px 20px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);color:var(--nd-ink)}.seo-content-page li:before{content:"✓";color:var(--nd-primary);font-weight:var(--nd-weight-label);margin-right:10px}.seo-content-link{margin-top:25px;font-size:13px}.seo-content-link a{color:var(--nd-ink-muted)}.agent-name-heading{display:flex;align-items:center;gap:10px}.agent-name-heading h3{margin:0}.agent-name-heading button,.workspace-title-actions button{font-size:11px;padding:7px 10px}.agent-name-edit{display:flex;align-items:center;gap:7px}.agent-name-edit input{width:min(320px,50vw);font-size:18px;font-weight:var(--nd-weight-label)}.workspace-title-actions{display:flex;align-items:center;gap:10px}.seo-content-section{margin:56px 0 0}.seo-content-section h2{margin:0 0 12px;color:var(--nd-ink);font-size:28px;letter-spacing:-.7px}.seo-content-section p{max-width:700px;margin:0;color:var(--nd-ink);font-size:16px;line-height:1.75}.seo-related-pages{margin:52px 0 30px;padding:25px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.seo-related-pages strong{display:block;color:var(--nd-ink);font-size:13px}.seo-related-pages div{display:grid;gap:10px;margin-top:14px}.seo-related-pages a{color:var(--nd-ink-muted);font-size:14px;font-weight:var(--nd-weight-label);text-decoration:none}.seo-related-pages a:hover{text-decoration:underline}@media(max-width:700px){.seo-content-section h2{font-size:24px}.seo-content-section p{font-size:15px}.seo-related-pages{padding:20px}}.blog-page{min-height:100vh;background:var(--nd-canvas);color:var(--nd-ink)}.blog-nav{height:78px;max-width:1160px;margin:auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.blog-nav>div{display:flex;align-items:center;gap:20px}.blog-nav a{color:var(--nd-ink-muted);text-decoration:none;font-size:13px;font-weight:var(--nd-weight-label)}.blog-nav button{background:var(--nd-ink-muted);color:var(--nd-canvas);border:0;border-radius:var(--nd-radius-md);padding:10px 14px;font-weight:var(--nd-weight-label)}.blog-index{max-width:980px;margin:auto;padding:105px 24px 140px}.blog-index h1{max-width:760px;font-size:clamp(42px,7vw,70px);line-height:1.04;letter-spacing:-2px;margin:15px 0 20px}.blog-index>p{font-size:19px;color:var(--nd-ink-muted);max-width:620px;line-height:1.6}.blog-card{margin-top:55px;display:grid;grid-template-columns:260px 1fr;gap:30px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);padding:16px;text-decoration:none;color:inherit;box-shadow:none}.blog-card-image,.blog-image-placeholder{display:grid;place-items:center;text-align:center;background:var(--nd-surface-1);border-radius:var(--nd-radius-md);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.blog-card-image{min-height:210px}.blog-card h2{font-size:27px;line-height:1.15;margin:10px 0}.blog-card p{color:var(--nd-ink-muted);line-height:1.6}.blog-read{color:var(--nd-ink-muted);font-size:13px;font-weight:var(--nd-weight-label)}.blog-post{max-width:820px;margin:auto;padding:85px 24px 130px}.blog-post h1{font-size:clamp(42px,7vw,68px);line-height:1.04;letter-spacing:-2px;margin:14px 0}.blog-meta{color:var(--nd-ink-muted);font-size:13px}.blog-image-placeholder{height:330px;margin:42px 0;font-size:15px;padding:30px}.blog-image-placeholder span{display:block;max-width:430px;margin-top:8px;font-size:12px;font-weight:var(--nd-weight-body)}.blog-post>p,.blog-post li{font-size:18px;line-height:1.75;color:var(--nd-ink)}.blog-post h2{font-size:29px;margin:42px 0 10px}.blog-post ul{padding-left:25px}.blog-cta{margin-top:55px;padding:30px;background:var(--nd-surface-1);border-radius:var(--nd-radius-lg)}.blog-cta h2{margin:0 0 8px}.blog-cta p{color:var(--nd-ink)}.blog-cta button{background:var(--nd-ink-muted);color:var(--nd-canvas);border:0;border-radius:var(--nd-radius-md);padding:12px 16px;font-weight:var(--nd-weight-label)}.blog-back{margin-top:35px}.blog-back a{color:var(--nd-ink-muted)}.privacy-policy-page article{width:min(800px,calc(100% - 80px));margin:0 auto;padding:96px 0 140px;margin-inline-start:max(40px,calc((100vw - 1440px)/2));text-align:start}.privacy-policy-page .seo-content-intro{margin-bottom:0}.privacy-policy-page .seo-content-section{margin-top:42px}.privacy-policy-page .seo-content-section h2{font-size:24px}.privacy-policy-page .seo-content-section a{color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.privacy-policy-updated{margin:0 0 26px;color:var(--nd-ink-muted);font-size:13px}.privacy-policy-footer{margin-top:0}@media(max-width:760px){.privacy-policy-page article{width:calc(100% - 48px);margin-inline:24px;padding-top:64px}}.whatsapp-contact-button{position:fixed;inset-inline-end:24px;bottom:24px;z-index:60;display:grid;place-items:center;width:58px;height:58px;padding:0;border:0;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 12px 28px #115e364d,0 3px 8px #00000029;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.whatsapp-contact-button svg{width:28px;height:28px}.whatsapp-contact-button:hover{background:#1ebe5d;color:#fff;transform:translateY(-3px);box-shadow:0 16px 32px #115e365c,0 4px 10px #00000029}.whatsapp-contact-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.whatsapp-contact-tooltip{position:absolute;inset-inline-end:calc(100% + 12px);width:max-content;max-width:calc(100vw - 108px);padding:8px 11px;border-radius:8px;background:#173d35;color:#fff;font-size:12px;font-weight:600;line-height:1.2;opacity:0;pointer-events:none;transform:translate(5px);transition:opacity .18s ease,transform .18s ease}.whatsapp-contact-button:hover .whatsapp-contact-tooltip,.whatsapp-contact-button:focus-visible .whatsapp-contact-tooltip{opacity:1;transform:translate(0)}@media(max-width:560px){.whatsapp-contact-button{inset-inline-end:16px;bottom:16px;width:54px;height:54px}.whatsapp-contact-button svg{width:26px;height:26px}.whatsapp-contact-tooltip{display:none}}@media(prefers-reduced-motion:reduce){.whatsapp-contact-button,.whatsapp-contact-tooltip{transition:none}}.blog-page .blog-nav{position:fixed;top:0;left:0;right:0;z-index:30;width:100%;max-width:none;padding:0 max(24px,calc((100% - 1160px)/2));background:#f7f9fdf7;border-bottom:1px solid var(--nd-hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.blog-page .blog-nav>.marketing-logo{color:var(--nd-ink);flex-shrink:0}.blog-page .blog-nav>div{display:flex;align-items:center;gap:20px}.blog-page .blog-nav>div>a{padding:9px 2px}.blog-page .blog-nav-actions{display:flex;align-items:center;gap:16px}.blog-language{display:flex;align-items:center;gap:6px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);text-transform:uppercase;letter-spacing:.5px}.blog-language select{padding:8px 9px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);font-size:11px;text-transform:none;letter-spacing:0}.blog-page .blog-index{width:min(100% - 48px,1160px);max-width:none;padding-top:150px}.blog-page .blog-card-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:55px}.blog-page .blog-card{width:100%;margin-top:0;grid-template-columns:220px 1fr;min-height:220px}.blog-page .blog-card-image{min-height:188px}.blog-page .blog-hero-image{display:block;width:100%;max-height:460px;object-fit:cover;border-radius:var(--nd-radius-lg);margin:38px 0}.blog-page .blog-step-image{margin:28px 0 36px}.blog-page .blog-step-image img{display:block;width:100%;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);box-shadow:0 18px 42px #102d291f}.blog-page .blog-step-image figcaption{margin-top:9px;color:var(--nd-ink-muted);font-size:13px;line-height:1.45}.blog-page .blog-video{aspect-ratio:16/9;margin:30px 0 38px;border-radius:var(--nd-radius-lg);overflow:hidden;background:var(--nd-surface-1);box-shadow:0 18px 42px #102d291f}.blog-page .blog-video iframe{display:block;width:100%;height:100%;border:0}.blog-page .blog-card-image{display:block;width:100%;height:188px;object-fit:cover;border-radius:var(--nd-radius-md)}@media(max-width:700px){.blog-page .blog-nav{padding:0 16px}.blog-page .blog-nav-actions{gap:8px}.blog-page .blog-nav>div>a{display:none}.blog-language span{display:none}.blog-page .blog-index{width:calc(100% - 30px);padding-top:125px}.blog-page .blog-card{grid-template-columns:120px 1fr}.blog-page .blog-card-image{min-height:150px}}:root{font-family:var(--nd-font);background:var(--nd-canvas);color:var(--nd-ink);line-height:1.45;font-synthesis:none}*{box-sizing:border-box}body{margin:0}main{display:flex;min-height:100vh;align-items:stretch}button,input,textarea,select{font:inherit;border-radius:var(--nd-radius-md);border:1px solid var(--nd-hairline);padding:11px 13px;transition:.18s ease}button{background:var(--nd-ink-muted);color:var(--nd-canvas);border:0;cursor:pointer;font-weight:var(--nd-weight-label);box-shadow:none}button:hover{background:var(--nd-ink-muted);transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.5;transform:none}.secondary{background:var(--nd-surface-1)!important;color:var(--nd-ink)!important;box-shadow:none!important}.danger{background:var(--nd-danger-tint)!important;color:var(--nd-danger)!important;box-shadow:none!important}.content{padding:38px 46px 60px;max-width:1440px;width:100%;margin:auto}.sidebar{width:255px;background:var(--nd-ink);color:var(--nd-ink-muted);padding:25px 15px;display:flex;flex-direction:column;gap:6px;min-height:100vh;border-right:1px solid var(--nd-ink)}.brand{display:flex;align-items:center;gap:11px;padding:0 12px 28px;color:var(--nd-canvas)}.brand-mark{display:grid;place-items:center;width:35px;height:35px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);font-family:var(--nd-font);font-weight:var(--nd-weight-label);font-size:18px;box-shadow:none}.brand h1{font-weight:var(--nd-weight-label);font-size:18px;margin:0;letter-spacing:-.4px}.brand small{font-size:10px;color:var(--nd-ink-muted);display:block;margin-top:1px}.profile{display:flex;align-items:center;gap:10px;margin:0 5px 27px;padding:11px 10px;background:var(--nd-ink);border-radius:var(--nd-radius-md)}.profile .avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--nd-ink);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label);font-size:12px}.profile strong{display:block;color:var(--nd-ink-muted);font-size:12px;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile small{display:block;color:var(--nd-ink-muted);font-size:10px}.nav-label{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;color:var(--nd-ink-muted);font-weight:var(--nd-weight-label);padding:0 13px;margin:0 0 5px}.nav-item{display:flex;align-items:center;gap:12px;background:transparent!important;color:var(--nd-ink-muted)!important;box-shadow:none!important;text-align:start;padding:11px 13px;font-weight:var(--nd-weight-body);border-radius:var(--nd-radius-md)}.nav-item:hover{background:var(--nd-ink)!important;color:var(--nd-ink-muted)!important;transform:none}.nav-item.active{background:var(--nd-ink)!important;color:var(--nd-canvas)!important;box-shadow:inset 3px 0 var(--nd-ink-muted)!important}.nav-icon{width:17px;height:17px;opacity:.8;position:relative}.nav-icon:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1.5px solid currentColor;border-radius:var(--nd-radius-sm)}.icon-overview:before{border-radius:var(--nd-radius-sm);box-shadow:none;top:2px;right:7px;bottom:7px;left:2px}.icon-workspaces:before{border-radius:50%;box-shadow:none}.icon-actions:before{border-radius:50%;transform:rotate(45deg)}.icon-inbox:before{border-radius:var(--nd-radius-sm) var(--nd-radius-sm) var(--nd-radius-sm) var(--nd-radius-sm)}.icon-costs:before{border-radius:var(--nd-radius-sm);box-shadow:none}.icon-admin:before{border-radius:50%}.sidebar-spacer{flex:1}.signout{margin-top:10px;border-top:1px solid var(--nd-ink);border-radius:0;padding-top:17px}.page-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px}.eyebrow{font-size:10px;letter-spacing:1.4px;color:var(--nd-ink-muted);font-weight:var(--nd-weight-label);margin:0 0 5px}.page-header h2{font-weight:var(--nd-weight-label);font-size:32px;letter-spacing:-1.2px;margin:0;color:var(--nd-ink)}.page-subtitle{color:var(--nd-ink-muted);margin:7px 0 0;font-size:13px}.workspace-picker{display:grid;gap:5px;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);text-transform:uppercase;letter-spacing:.7px}.workspace-picker select{min-width:190px;background:var(--nd-canvas);color:var(--nd-ink);font-size:13px;text-transform:none;letter-spacing:0}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:34px}.metrics article{background:var(--nd-canvas);border:1px solid var(--nd-hairline);padding:21px 23px;border-radius:var(--nd-radius-lg);box-shadow:none;position:relative;overflow:hidden}.metrics article:after{content:"";position:absolute;right:-24px;top:-28px;width:90px;height:90px;border-radius:50%;background:var(--nd-canvas)}.metrics small{color:var(--nd-ink-muted);font-size:12px;position:relative;z-index:1}.metrics strong{font-weight:var(--nd-weight-strong);font-size:29px;display:block;margin-top:10px;letter-spacing:-.8px;position:relative;z-index:1}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:12px}.section-heading h3,h3{font-weight:var(--nd-weight-label);font-size:17px;margin:0;color:var(--nd-ink)}.section-heading p{font-size:12px;color:var(--nd-ink-muted);margin:4px 0 0}.chart-legend{display:flex;gap:16px;color:var(--nd-ink-muted);font-size:11px}.chart-legend span{display:flex;align-items:center;gap:6px}.legend-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.chart-card{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);padding:20px 24px 12px;box-shadow:none}.chart-summary{display:flex;align-items:baseline;gap:8px}.chart-summary strong{font-weight:var(--nd-weight-strong);font-size:22px}.chart-summary span,.chart-summary small{color:var(--nd-ink-muted);font-size:12px}.chart-summary small{margin-left:auto}.chart{height:220px;display:block;padding:15px 0 0;overflow:hidden}.chart svg{height:100%;width:100%;overflow:visible}.chart line{stroke:var(--nd-surface-1);stroke-width:1}.chart-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.chart-point{stroke:var(--nd-canvas);stroke-width:2}.chart-labels{display:flex;justify-content:space-between;color:var(--nd-ink-muted);font-size:10px;border-top:1px solid var(--nd-hairline);padding-top:8px}.two-column,.inbox{display:grid;grid-template-columns:310px minmax(0,1fr);gap:22px}.two-column>div,.inbox>div{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);padding:18px;box-shadow:none}.two-column h3{margin-bottom:14px}.row{display:flex;width:100%;justify-content:space-between;align-items:center;background:var(--nd-canvas);color:var(--nd-ink);margin:8px 0;text-align:start;border:1px solid var(--nd-hairline);box-shadow:none;font-weight:var(--nd-weight-body)}.row:hover{background:var(--nd-canvas);color:var(--nd-ink-muted)}.row.selected{outline:2px solid var(--nd-hairline);background:var(--nd-canvas)}.row small{font-size:10px;color:var(--nd-ink-muted)}.inline{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.inline input{flex:1;min-width:150px}.tool-card{margin-top:18px;padding:18px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.tool-card h4{margin:0 0 7px;font-weight:var(--nd-weight-label);font-size:14px}.tool-card p{margin:0 0 13px;color:var(--nd-ink-muted);font-size:12px}.tool-form{display:grid;gap:10px}textarea{width:100%;margin:8px 0;resize:vertical;line-height:1.5}input:focus,textarea:focus,select:focus{outline:3px solid rgba(87,101,128,.122);border-color:var(--nd-ink-muted)}.toggle{display:flex;align-items:center;gap:8px;margin:14px 0;font-size:13px}.toggle input{accent-color:var(--nd-ink-muted)}.qr{display:block;width:220px;margin:15px 0;border:9px solid var(--nd-hairline);box-shadow:none;border-radius:var(--nd-radius-md)}.asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:14px}.asset-card{border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);padding:10px;display:grid;gap:8px;background:var(--nd-canvas)}.asset-card img{width:100%;height:130px;object-fit:cover;border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.asset-card strong{font-size:13px}.asset-card small{font-size:11px;color:var(--nd-ink-muted)}.inbox{height:calc(100vh - 160px);align-items:stretch}.inbox>div{min-height:0;overflow:hidden}.inbox>div:first-child{overflow:auto}.inbox>div:first-child>input{width:100%;margin-bottom:8px}.thread{min-height:0;height:100%;display:flex;flex-direction:column}.message-list{flex:1;min-height:0;overflow:auto;padding:5px 7px 5px 0}.message{max-width:70%;padding:11px 13px;border-radius:var(--nd-radius-md);margin:9px 0;display:grid;gap:7px;font-size:13px}.message small{font-size:10px;color:var(--nd-ink-muted)}.inbound{background:var(--nd-surface-1)}.outbound{background:var(--nd-primary-tint);margin-left:auto}.voice-note{display:grid;gap:8px}.voice-note audio{width:100%;height:34px}.audio-fallback{font-size:12px;color:var(--nd-ink-muted);background:var(--nd-canvas);padding:8px;border-radius:var(--nd-radius-md)}.transcript{white-space:pre-wrap}.image-message{display:grid;gap:8px}.image-message img{max-width:100%;border-radius:var(--nd-radius-md);display:block}.button-row{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 12px}.toast{position:fixed;right:24px;top:24px;z-index:20;max-width:380px;padding:13px 16px;border-radius:var(--nd-radius-md);box-shadow:none;background:var(--nd-canvas);border:1px solid var(--nd-hairline)}.field-hint{margin:3px 0;color:var(--nd-ink-muted);font-size:11px}table{width:100%;border-collapse:separate;border-spacing:0;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);overflow:hidden}th,td{padding:13px 15px;text-align:start;border-bottom:1px solid var(--nd-hairline);font-size:12px}th{background:var(--nd-canvas);color:var(--nd-ink-muted);text-transform:uppercase;letter-spacing:.5px;font-size:10px}tr:last-child td{border-bottom:0}.actions{display:flex;gap:6px;flex-wrap:wrap}.actions button{font-size:11px;padding:8px 10px}@media(max-width:900px){.sidebar{width:74px;padding:20px 8px}.brand{padding:0 10px 25px}.brand>div,.profile>div,.nav-label{display:none}.profile{justify-content:center;padding:8px;margin-bottom:20px}.nav-item{justify-content:center;font-size:0;padding:12px}.nav-icon{width:19px;height:19px}.signout{margin-top:10px}.content{padding:25px 20px}.metrics{grid-template-columns:repeat(2,1fr)}.two-column,.inbox{grid-template-columns:1fr}.inbox{height:auto}.inbox>div{min-height:350px}.page-header{margin-bottom:24px}}@media(max-width:560px){.metrics{grid-template-columns:1fr}.page-header{display:block}.workspace-picker{margin-top:18px}.workspace-picker select{width:100%}.content{padding:20px 14px}.chart-card{padding:16px}.message{max-width:88%}}.landing{min-height:100vh;background:var(--nd-canvas);color:var(--nd-ink);overflow:hidden}.landing-nav{height:78px;display:flex;align-items:center;justify-content:space-between;max-width:1160px;margin:auto;padding:0 24px}.landing-brand{padding:0;gap:10px;color:var(--nd-ink)}.landing-brand .brand-mark{color:var(--nd-canvas)}.landing-brand strong{font-size:17px}.landing-brand small{color:var(--nd-ink-muted)}.nav-signin{background:transparent;color:var(--nd-ink-muted);box-shadow:none;padding:8px 4px}.nav-signin:hover{background:transparent;color:var(--nd-ink)}.nav-signin span,.hero-actions span{margin-left:8px;font-size:18px}.hero{max-width:1160px;margin:0 auto;padding:80px 24px 112px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.hero-kicker{font-size:10px;font-weight:var(--nd-weight-label);letter-spacing:1.4px;color:var(--nd-ink-muted);display:flex;align-items:center;gap:8px;margin-bottom:19px}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--nd-ink-muted);box-shadow:none}.hero h1{font-size:56px;line-height:1.03;letter-spacing:-2.8px;margin:0 0 23px;max-width:580px}.hero h1 em{font-style:normal;color:var(--nd-ink-muted)}.hero-copy>p{font-size:17px;line-height:1.65;color:var(--nd-ink-muted);max-width:510px;margin:0}.hero-actions{display:flex;align-items:center;gap:22px;margin-top:31px}.hero-actions button{padding:13px 18px}.hero-ghost{background:transparent;color:var(--nd-ink-muted);box-shadow:none}.hero-ghost:hover{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.hero-proof{display:flex;align-items:center;gap:12px;margin-top:34px;color:var(--nd-ink-muted);font-size:11px}.proof-avatars{display:flex}.proof-avatars i{display:grid;place-items:center;width:25px;height:25px;margin-left:-5px;border:2px solid var(--nd-hairline);border-radius:50%;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px;font-style:normal}.proof-avatars i:first-child{margin-left:0;background:var(--nd-danger-tint);color:var(--nd-danger)}.proof-avatars i:nth-child(2){background:var(--nd-surface-2);color:var(--nd-ink-muted)}.proof-avatars i:nth-child(3){background:var(--nd-primary-tint-strong);color:var(--nd-primary)}.proof-avatars i:last-child{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.hero-art{height:400px;position:relative;display:grid;place-items:center}.orb{position:absolute;border-radius:50%;filter:blur(1px)}.orb-one{width:390px;height:390px;background:var(--nd-surface-1);top:0;right:15px}.orb-two{width:210px;height:210px;background:var(--nd-surface-1);bottom:0;left:20px;opacity:.75}.dash-preview{position:relative;width:390px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);padding:17px;box-shadow:none;transform:rotate(2deg)}.preview-top{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--nd-ink-muted)}.mini-logo{display:grid;place-items:center;width:21px;height:21px;border-radius:var(--nd-radius-sm);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.preview-top b{margin-left:auto;font-size:9px;color:var(--nd-primary)}.preview-chart{height:150px;margin-top:22px;position:relative;background:var(--nd-canvas);background-size:100% 50px}.preview-chart svg{width:100%;height:100%;position:relative}.preview-chart polyline{fill:none;stroke:var(--nd-ink-muted);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.preview-chart .preview-line-two{stroke:var(--nd-ink-muted);stroke-width:2}.preview-stats{display:flex;gap:12px;margin-top:16px}.preview-stats span{flex:1;padding:10px;background:var(--nd-canvas);border-radius:var(--nd-radius-md)}.preview-stats small,.preview-stats strong{display:block}.preview-stats small{font-size:9px;color:var(--nd-ink-muted)}.preview-stats strong{font-size:17px;margin-top:3px}.floating-card{position:absolute;right:-24px;bottom:27px;display:flex;align-items:center;gap:10px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);padding:11px 13px;box-shadow:none;font-size:11px}.floating-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted)}.floating-card strong,.floating-card small{display:block}.floating-card small{font-size:9px;color:var(--nd-ink-muted);margin-top:2px}.check{color:var(--nd-primary);font-weight:var(--nd-weight-label)}.feature-section{background:var(--nd-canvas);border-top:1px solid var(--nd-hairline);padding:85px 24px 95px}.section-intro{max-width:1160px;margin:auto}.section-intro .eyebrow,.roadmap .eyebrow{color:var(--nd-ink-muted)}.section-intro h2,.roadmap h2{font-size:36px;letter-spacing:-1.4px;margin:10px 0 8px}.section-intro>p{color:var(--nd-ink-muted);font-size:14px;margin:0}.feature-grid{max-width:1160px;margin:43px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature-grid article{padding:22px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.feature-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:var(--nd-radius-md);font-size:19px;margin-bottom:20px}.feature-icon.blue,.feature-icon.violet{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.feature-icon.mint{background:var(--nd-primary-tint);color:var(--nd-primary)}.feature-icon.amber{background:var(--nd-warning-tint);color:var(--nd-warning)}.feature-grid h3{font-size:15px}.feature-grid p{font-size:12px;color:var(--nd-ink-muted);line-height:1.6;margin-bottom:0}.roadmap{max-width:1160px;margin:auto;padding:90px 24px;display:grid;grid-template-columns:1fr 1.4fr;gap:80px}.roadmap h2{margin-top:12px}.roadmap-items{display:grid;gap:0}.roadmap-items div{display:grid;grid-template-columns:35px 1fr;column-gap:13px;border-bottom:1px solid var(--nd-hairline);padding:15px 0}.roadmap-items div:first-child{padding-top:0}.roadmap-items span{grid-row:span 2;color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label)}.roadmap-items strong{font-size:14px}.roadmap-items p{font-size:12px;color:var(--nd-ink-muted);margin:4px 0 0}.landing-footer{max-width:1160px;margin:auto;padding:25px 24px 32px;border-top:1px solid var(--nd-hairline);display:flex;align-items:center;gap:25px;color:var(--nd-ink-muted);font-size:11px}.landing-footer .landing-brand{margin-right:auto}.login{min-height:100vh;display:grid;grid-template-columns:1fr 480px;align-items:center;background:var(--nd-canvas);position:relative;overflow:hidden}.login-decoration{height:100%;background:var(--nd-ink);position:relative;display:grid;place-items:center;overflow:hidden}.login-glow{width:520px;height:520px;border-radius:50%;background:#57658055;position:absolute}.login-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:var(--nd-surface-2);background-size:45px 45px;-webkit-mask-image:var(--nd-ink);mask-image:var(--nd-ink)}.login-message{position:absolute;background:var(--nd-canvas);color:var(--nd-ink);border-radius:var(--nd-radius-md);padding:12px 15px;font-size:11px;box-shadow:none}.message-one{top:28%;right:16%}.message-one b{color:var(--nd-ink-muted);margin-left:16px}.message-two{bottom:28%;left:15%}.message-two b{color:var(--nd-primary);margin-right:8px}.login-card{width:370px;margin:auto;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);padding:30px 32px;box-shadow:none;display:grid;gap:12px}.back-link{padding:0;background:transparent;color:var(--nd-ink-muted);box-shadow:none;text-align:start;font-size:11px;font-weight:var(--nd-weight-body);margin-bottom:22px}.back-link:hover{background:transparent;color:var(--nd-ink-muted)}.login-logo .brand-mark{color:var(--nd-canvas)}.login-card h1{font-size:27px;letter-spacing:-.7px;margin:0}.login-card>p{color:var(--nd-ink-muted);font-size:13px;margin:-4px 0 13px}.login-card label{font-size:11px;color:var(--nd-ink-muted);font-weight:var(--nd-weight-label);display:grid;gap:6px}.login-card input{width:100%;font-size:13px;background:var(--nd-canvas)}.login-submit{margin-top:7px;padding:13px}.login-submit span{float:right}.login-note{text-align:center;color:var(--nd-ink-muted);font-size:10px;margin-top:7px}.error{color:var(--nd-danger);background:var(--nd-danger-tint);padding:9px;border-radius:var(--nd-radius-md);font-size:11px;margin:0}@media(max-width:850px){.hero{grid-template-columns:1fr;padding-top:55px}.hero-art{height:340px}.feature-grid{grid-template-columns:repeat(2,1fr)}.roadmap{grid-template-columns:1fr;gap:28px}.login{grid-template-columns:1fr}.login-decoration{display:none}.login-card{width:min(370px,calc(100% - 30px))}.landing-footer{flex-wrap:wrap}.landing-footer .landing-brand{width:100%}}@media(max-width:560px){.hero h1{font-size:42px}.hero-copy>p{font-size:15px}.hero-actions{display:grid;gap:8px}.hero-art{transform:scale(.82);margin:-25px -35px}.feature-grid{grid-template-columns:1fr}.section-intro h2,.roadmap h2{font-size:29px}.landing-footer{display:grid;gap:15px}.landing-footer .nav-signin{justify-self:start}}.actions-page{grid-template-columns:320px minmax(0,1fr)}.actions-library{min-height:590px}.panel-description{font-size:12px;color:var(--nd-ink-muted);margin:0 0 18px}.create-action-form{padding:13px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.action-list{margin-top:14px}.action-row{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:12px 11px}.action-type-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--nd-radius-md);font-size:16px}.image-type,.media-type{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.sheet-type{background:var(--nd-primary-tint);color:var(--nd-primary)}.action-row-copy{text-align:start}.action-row-copy strong,.action-row-copy small{display:block}.action-row-copy strong{font-size:12px}.action-row-copy small{margin-top:2px}.agent-count{white-space:nowrap}.empty-action{text-align:center;padding:45px 15px;color:var(--nd-ink-muted)}.empty-action span{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 11px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:20px}.empty-action p{margin:0;font-weight:var(--nd-weight-label);color:var(--nd-ink);font-size:13px}.empty-action small{font-size:11px}.action-detail{min-height:590px}.action-detail-header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--nd-hairline);padding:3px 0 18px}.action-detail-header h3{font-size:22px;margin:8px 0 3px}.action-detail-header p{font-size:12px;color:var(--nd-ink-muted);margin:0}.action-type-label{font-size:10px;font-weight:var(--nd-weight-label);text-transform:uppercase;letter-spacing:.7px}.image-label{color:var(--nd-ink-muted)}.sheet-label{color:var(--nd-primary)}.delete-action{font-size:11px}.action-empty-detail{height:100%;min-height:590px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--nd-ink-muted)}.empty-orb{display:grid;place-items:center;width:54px;height:54px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:24px;margin-bottom:14px}.action-empty-detail h3{margin:0 0 5px}.action-empty-detail p{font-size:12px;margin:0}.form-section-label{display:grid;gap:3px;margin:0 0 8px}.form-section-label strong{font-size:12px;color:var(--nd-ink)}.form-section-label small{font-size:10px;color:var(--nd-ink-muted)}.action-detail-header:after{content:"EDIT ACTION";position:absolute;opacity:0}.action-detail .tool-card{margin-top:18px}.saved-assets-section{margin-top:18px;padding:18px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.saved-assets-heading{display:flex;justify-content:space-between;gap:18px;margin-bottom:15px}.saved-assets-heading h4{margin:4px 0;font-size:15px}.saved-assets-heading p{margin:0;color:var(--nd-ink-muted);font-size:11px;max-width:580px}.saved-asset-grid{display:grid;gap:11px}.saved-asset-card{display:grid;grid-template-columns:115px 1fr;gap:14px;padding:10px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.saved-asset-card img,.saved-asset-card video{width:115px;height:112px;object-fit:cover;border-radius:var(--nd-radius-md);background:var(--nd-surface-1)}.saved-asset-copy{min-width:0}.asset-meta{display:block;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:.9px;margin:2px 0 5px}.saved-asset-copy strong{display:block;font-size:14px;color:var(--nd-ink)}.saved-asset-copy p{margin:5px 0 10px;color:var(--nd-ink-muted);font-size:12px;line-height:1.45;white-space:pre-wrap}.saved-asset-copy button{font-size:10px;padding:7px 9px}.no-assets{display:flex;gap:12px;align-items:center;padding:15px;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted)}.no-assets>span{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted)}.no-assets strong{font-size:12px;display:block}.no-assets p{font-size:11px;margin:2px 0 0}.add-image-section{margin-top:14px!important}.add-image-section .eyebrow{display:block;margin-bottom:7px}.add-image-section h4{margin-top:0}.add-image-section p{margin-bottom:15px}.asset-card-actions{display:flex;gap:7px;flex-wrap:wrap}.asset-edit-form{display:grid;gap:8px}.asset-edit-form input,.asset-edit-form textarea{margin:0;background:var(--nd-canvas)}.asset-edit-form textarea{min-height:74px}.asset-edit-form .button-row,.asset-edit-form .button-row button{margin:0}.actions-page{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start;gap:26px}.actions-library{position:sticky;top:22px;max-height:calc(100vh - 48px);overflow:auto;padding:21px!important;background:var(--nd-canvas)!important}.actions-library:before{content:"BUILD & MANAGE";display:block;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1.2px;margin-bottom:7px}.actions-library .panel-heading{padding-bottom:15px;border-bottom:1px solid var(--nd-hairline);margin-bottom:13px}.actions-library .panel-heading h3{font-size:21px}.actions-library .panel-description{line-height:1.55;margin-bottom:20px}.form-section-label{padding:10px 11px;background:var(--nd-canvas);border-radius:var(--nd-radius-md);border-left:3px solid var(--nd-ink-muted)}.form-section-label strong{font-size:12px}.create-action-form{margin-top:9px;padding:14px!important;gap:10px;background:var(--nd-canvas)!important;box-shadow:none}.create-action-form button{width:100%;margin-top:1px}.action-list{margin-top:22px;padding-top:14px;border-top:1px solid var(--nd-hairline);max-height:calc(100vh - 455px);overflow:auto;padding-right:3px}.action-list:before{content:"YOUR TOOLS";display:block;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1.15px;margin:0 0 9px 3px}.action-row{border-radius:var(--nd-radius-md)!important;margin:7px 0!important;background:var(--nd-canvas)!important}.action-row:hover{box-shadow:none;transform:translateY(-1px)}.action-row.selected{background:var(--nd-canvas)!important;border-color:var(--nd-hairline)!important;box-shadow:none}.action-detail{padding:28px!important;min-height:calc(100vh - 190px);background:var(--nd-canvas)!important}.action-detail:before{content:"SELECTED TOOL · CONFIGURATION";display:block;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1.2px;margin-bottom:12px}.action-detail-header{padding:0 0 21px!important}.action-detail-header h3{font-size:26px!important;letter-spacing:-.7px}.action-detail-header h3:before{display:none}.action-detail-header p{max-width:580px;line-height:1.55}.delete-action{border:1px solid var(--nd-danger-tint)!important;background:var(--nd-danger-tint)!important;color:var(--nd-danger)!important;white-space:nowrap}.action-detail .tool-card,.saved-assets-section{box-shadow:none!important;border-radius:var(--nd-radius-lg)!important}.saved-assets-section{background:var(--nd-canvas)!important;border-color:var(--nd-hairline)!important}.saved-assets-heading{align-items:flex-start}.saved-assets-heading h4{font-size:16px}.add-image-section{background:var(--nd-canvas)!important;border-style:dashed!important}.add-image-section:before{content:"CREATE NEW ASSET";display:block;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1px;margin-bottom:6px}.action-detail .tool-card:not(.add-image-section){padding:22px;background:var(--nd-canvas)}.action-detail .tool-card:not(.add-image-section)>h4{font-size:17px;margin-bottom:5px}.action-detail .tool-card:not(.add-image-section)>label{display:grid;gap:6px;margin-top:16px;font-size:12px;font-weight:var(--nd-weight-label);color:var(--nd-ink)}.action-detail .tool-card:not(.add-image-section)>input{width:100%;margin-top:10px}.action-detail .tool-card:not(.add-image-section)>textarea{background:var(--nd-canvas);border-color:var(--nd-hairline)}.action-detail .tool-card:not(.add-image-section) .button-row{justify-content:flex-end;margin-top:17px;padding-top:15px;border-top:1px solid var(--nd-hairline)}.action-empty-detail{min-height:500px;background:var(--nd-canvas);border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-lg)}@media(max-width:900px){.actions-page{grid-template-columns:1fr}.actions-library{position:static;max-height:none}.action-list{max-height:300px}.action-detail{min-height:auto}}.tool-catalog-page{display:grid;grid-template-columns:340px minmax(0,1fr);gap:26px;align-items:start}.tool-catalog,.tool-settings-panel{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);box-shadow:none}.tool-catalog{position:sticky;top:22px;max-height:calc(100vh - 44px);overflow:auto;padding:20px}.catalog-heading h3{font-size:20px;margin:4px 0 7px}.catalog-heading p{font-size:12px;line-height:1.55;color:var(--nd-ink-muted);margin:0}.available-tool-list{display:grid;gap:9px;margin:20px 0}.available-tool-card{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.catalog-icon{display:grid;place-items:center;width:33px;height:33px;border-radius:var(--nd-radius-md);font-size:16px}.available-tool-card strong,.available-tool-card small{display:block}.available-tool-card strong{font-size:12px}.available-tool-card small{font-size:10px;color:var(--nd-ink-muted);margin-top:2px;line-height:1.35}.available-tool-card button{font-size:10px;padding:7px 9px}.catalog-divider{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--nd-hairline);padding-top:17px;margin-top:10px;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1.1px;text-transform:uppercase}.catalog-divider small{display:grid;place-items:center;min-width:20px;height:20px;border-radius:var(--nd-radius-sm);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px}.catalog-installed-list{display:grid;gap:7px;margin-top:10px}.catalog-installed-tool{display:grid;grid-template-columns:31px 1fr 12px;gap:10px;align-items:center;width:100%;padding:10px;background:var(--nd-canvas);color:var(--nd-ink);border:1px solid var(--nd-hairline);box-shadow:none;text-align:start}.catalog-installed-tool:hover{background:var(--nd-canvas);transform:none}.catalog-installed-tool.selected{border-color:var(--nd-hairline);background:var(--nd-canvas);box-shadow:inset 3px 0 var(--nd-ink-muted)}.catalog-installed-tool .action-type-icon{width:29px;height:29px}.catalog-installed-tool strong,.catalog-installed-tool small{display:block}.catalog-installed-tool strong{font-size:12px}.catalog-installed-tool small{font-size:10px;color:var(--nd-ink-muted);margin-top:2px}.catalog-installed-tool i{color:var(--nd-ink-muted);font-style:normal;font-size:19px}.catalog-empty{text-align:center;padding:32px 10px;color:var(--nd-ink-muted)}.catalog-empty span{display:grid;place-items:center;width:34px;height:34px;margin:auto auto 8px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted)}.catalog-empty p{font-size:11px;margin:0}.tool-settings-panel{min-height:620px;padding:28px}.settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--nd-hairline)}.settings-header h3{font-size:25px;letter-spacing:-.7px;margin:6px 0 5px}.settings-header p{font-size:12px;line-height:1.55;color:var(--nd-ink-muted);max-width:600px;margin:0}.tool-scope-note{display:flex;align-items:center;gap:8px;margin:17px 0;padding:10px 12px;border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink-muted);font-size:11px}.tool-scope-note span{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label);font-size:10px}.new-tool-form{display:grid;gap:17px;max-width:650px;margin-top:25px}.new-tool-form label,.settings-label{display:grid;gap:7px;color:var(--nd-ink);font-size:12px;font-weight:var(--nd-weight-label)}.new-tool-form input{background:var(--nd-canvas)}.selected-type-card{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.selected-type-card strong,.selected-type-card small{display:block}.selected-type-card strong{font-size:13px}.selected-type-card small{font-size:11px;color:var(--nd-ink-muted);margin-top:3px;font-weight:var(--nd-weight-body)}.new-tool-form button{justify-self:start;padding:12px 16px}.sheet-settings{display:grid;gap:18px;padding:22px;margin-top:18px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.settings-section-heading h4{margin:5px 0 4px;font-size:17px}.settings-section-heading p{margin:0;color:var(--nd-ink-muted);font-size:12px}.settings-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.settings-field-grid label{display:grid;gap:7px;color:var(--nd-ink);font-size:12px;font-weight:var(--nd-weight-label)}.settings-field-grid input,.settings-label textarea{background:var(--nd-canvas);margin:0}.settings-label small{font-size:10px;color:var(--nd-ink-muted);font-weight:var(--nd-weight-body)}.settings-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:14px;border-top:1px solid var(--nd-hairline)}.settings-footer>small{font-size:10px;color:var(--nd-ink-muted)}.settings-footer .button-row,.settings-footer .button-row button{margin:0}.tool-settings-empty{min-height:560px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--nd-ink-muted)}.tool-settings-empty>span{display:grid;place-items:center;width:54px;height:54px;margin-bottom:14px;border-radius:var(--nd-radius-lg);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:23px}.tool-settings-empty h3{margin:0 0 5px}.tool-settings-empty p{font-size:12px;margin:0}@media(max-width:900px){.tool-catalog-page{grid-template-columns:1fr}.tool-catalog{position:static;max-height:none}.tool-settings-panel{min-height:auto}.settings-field-grid{grid-template-columns:1fr}}@media(max-width:560px){.tool-settings-panel{padding:19px}.settings-header,.settings-footer{display:grid}.settings-footer .button-row{justify-content:flex-start}}.saved-sheet-settings{padding:16px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.sheet-status{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--nd-radius-lg);background:var(--nd-danger-tint);color:var(--nd-danger);font-size:10px;font-weight:var(--nd-weight-label);white-space:nowrap}.sheet-status.configured{background:var(--nd-primary-tint);color:var(--nd-primary)}.sheet-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.sheet-summary-grid>div{min-width:0;padding:10px;border-radius:var(--nd-radius-md);background:var(--nd-canvas);border:1px solid var(--nd-hairline)}.sheet-summary-grid>div:nth-child(3),.sheet-summary-grid>div:nth-child(4){grid-column:span 2}.sheet-summary-grid small,.sheet-summary-grid strong{display:block}.sheet-summary-grid small{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:.7px}.sheet-summary-grid strong{overflow:hidden;text-overflow:ellipsis;color:var(--nd-ink);font-size:11px;font-weight:var(--nd-weight-label);line-height:1.45;margin-top:4px}.sheet-settings .settings-section-heading{padding-top:2px;border-top:1px solid var(--nd-hairline);margin-top:3px}.new-tool-settings .settings-header .eyebrow:after{content:" · STEP 1 OF 2";color:var(--nd-ink-muted)}@media(max-width:560px){.sheet-summary-grid{grid-template-columns:1fr}.sheet-summary-grid>div:nth-child(3),.sheet-summary-grid>div:nth-child(4){grid-column:auto}.saved-assets-heading{display:grid}}.sheet-summary-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px;padding-top:14px;border-top:1px solid var(--nd-hairline)}.sheet-summary-footer small{font-size:11px;color:var(--nd-ink-muted)}.sheet-summary-footer button{padding:9px 12px;font-size:11px}.sheet-settings .settings-section-heading{display:flex;justify-content:space-between;align-items:flex-start;border-top:0;margin-top:0;padding-top:0}.sheet-settings .settings-section-heading .secondary{font-size:11px;white-space:nowrap}.saved-assets-section:not(:has(+.add-image-section)) .asset-card-actions{display:none}.image-management-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.image-management-header h4{margin:4px 0}.image-management-header .secondary{font-size:11px;white-space:nowrap}.workspace-operators{background:var(--nd-canvas)!important}.workspace-operators .section-title{align-items:flex-start}.operator-badge{display:inline-flex;align-items:center;border-radius:var(--nd-radius-lg);padding:5px 8px;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);white-space:nowrap}.operator-form{display:flex;gap:8px;margin-top:14px}.operator-form input{flex:1;margin:0;background:var(--nd-canvas)}.operator-form button{white-space:nowrap}.operator-notice{display:block;margin-top:8px;color:var(--nd-primary)}.operator-list{display:grid;gap:7px;margin-top:13px}.operator-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.operator-row strong,.operator-row small{display:block}.operator-row strong{font-size:12px}.operator-row small{font-size:10px;color:var(--nd-ink-muted);margin-top:2px}.operator-row button{font-size:10px;padding:7px 9px}.operator-empty{display:block;padding:11px;color:var(--nd-ink-muted);text-align:center;border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-md);font-size:11px}@media(max-width:560px){.operator-form{display:grid}.operator-form button{width:100%}}.sidebar-workspace-picker{display:grid;gap:5px;margin:0 5px 17px;padding:10px;background:var(--nd-ink);border:1px solid var(--nd-ink);border-radius:var(--nd-radius-md)}.sidebar-workspace-picker>span{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:.8px;text-transform:uppercase}.sidebar-workspace-picker select{width:100%;padding:7px 8px;border:0;border-radius:var(--nd-radius-md);background:var(--nd-ink);color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label);outline:none}.sidebar-workspace-picker select option{background:var(--nd-canvas);color:var(--nd-ink)}@media(max-width:900px){.sidebar-workspace-picker{padding:7px;margin:0 4px 15px}.sidebar-workspace-picker>span{display:none}.sidebar-workspace-picker select{font-size:0;width:100%;height:27px}.sidebar-workspace-picker select option{font-size:12px}}@media(max-width:560px){.saved-asset-card{grid-template-columns:1fr}.saved-asset-card img,.saved-asset-card video{width:100%;height:180px}}.video-type{background:var(--nd-danger-tint);color:var(--nd-danger)}.video-label{color:var(--nd-danger)}.safety-limits-section{display:grid;gap:16px}.limits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.limits-grid label{display:grid;gap:7px;color:var(--nd-ink);font-size:12px;font-weight:var(--nd-weight-label)}.limits-grid input{width:100%;background:var(--nd-canvas)}.limits-grid small{font-size:10px;line-height:1.4;color:var(--nd-ink-muted);font-weight:var(--nd-weight-body)}.limits-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--nd-hairline)}.limits-footer small{font-size:10px;color:var(--nd-ink-muted)}.limits-footer button{white-space:nowrap}@media(max-width:760px){.limits-grid{grid-template-columns:1fr}.limits-footer{align-items:flex-start;flex-direction:column}}.icon-credits:before{content:"▣";box-shadow:none}.credit-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.credit-change-plan-button{padding:9px 12px;background:var(--nd-canvas);color:var(--nd-ink-muted);box-shadow:none;font-size:11px}.credit-change-plan-button:hover{background:var(--nd-canvas);color:var(--nd-ink)}.credit-change-plan-button span{margin-left:5px}.credit-free-note{padding:14px 17px;border:1px solid var(--nd-warning);border-radius:var(--nd-radius-md);background:var(--nd-warning-tint)}.credit-free-note strong{color:var(--nd-warning);font-size:12px}.credit-free-note p{margin:4px 0 0;color:var(--nd-ink);font-size:11px}.credit-pack-grid-disabled{opacity:.68}.credit-pack-grid-disabled article{background:var(--nd-canvas)}.credit-pack-grid-disabled button{cursor:not-allowed}.credit-zero-state{display:flex;align-items:center;gap:14px;padding:17px 19px;border:1px solid var(--nd-danger);border-radius:var(--nd-radius-lg);background:var(--nd-danger-tint);box-shadow:none}.credit-zero-state>span{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--nd-danger-tint);color:var(--nd-danger);font-size:18px;font-weight:var(--nd-weight-label)}.credit-zero-state>div{min-width:0;flex:1}.credit-zero-state strong{display:block;color:var(--nd-danger);font-size:13px}.credit-zero-state p{margin:3px 0 0;color:var(--nd-ink);font-size:11px;line-height:1.5}@media(max-width:560px){.credit-zero-state{align-items:flex-start;flex-wrap:wrap}.credit-zero-state>div{flex-basis:220px}.credit-zero-state button{width:100%}}.credit-plan-card{padding:21px 22px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.credit-plan-card>.section-heading{align-items:flex-start}.credit-plan-card>.section-heading h3{margin-top:4px}.credit-plan-card>.section-heading p{max-width:560px}.plan-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.plan-option{display:grid;gap:5px;padding:16px;text-align:start;background:var(--nd-canvas);color:var(--nd-ink);border:1px solid var(--nd-hairline);box-shadow:none}.plan-option:hover{background:var(--nd-canvas);color:var(--nd-ink);border-color:var(--nd-hairline);transform:none}.plan-option.selected{border:2px solid var(--nd-ink-muted);background:var(--nd-canvas);padding:15px}.plan-option-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.plan-option-top strong{font-size:11px;letter-spacing:.8px}.plan-option-top em{padding:4px 7px;border-radius:var(--nd-radius-full);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:9px;font-style:normal}.plan-option b{font-size:25px;color:var(--nd-ink)}.plan-option b small{font-size:10px;color:var(--nd-ink-muted);font-weight:var(--nd-weight-body)}.plan-option p{margin:0;color:var(--nd-ink-muted);font-size:11px}.plan-option>span:last-child{color:var(--nd-ink-muted);font-size:10px}.plan-change-preview{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:12px 14px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.plan-change-preview strong{font-size:12px;color:var(--nd-ink)}.plan-change-preview p{margin:3px 0 0;color:var(--nd-ink-muted);font-size:10px}.plan-change-preview button{padding:9px 12px;font-size:11px;white-space:nowrap}@media(max-width:850px){.plan-options{grid-template-columns:1fr}.plan-change-preview{align-items:flex-start;flex-direction:column}.plan-change-preview button{width:100%}}.credit-page{display:grid;gap:20px}.credit-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:27px 30px;border-radius:var(--nd-radius-lg);background:var(--nd-ink);color:var(--nd-canvas);overflow:hidden}.credit-hero .eyebrow{color:var(--nd-ink-muted)}.credit-hero h3{margin:3px 0 5px;color:var(--nd-canvas);font-size:32px;letter-spacing:-1px}.credit-hero p{margin:0;color:var(--nd-ink-muted);font-size:12px}.credit-plan-badge{padding:9px 13px;border:1px solid rgba(202,211,229,.169);border-radius:var(--nd-radius-full);background:#ffffff12;color:var(--nd-canvas);font-size:11px;font-weight:var(--nd-weight-label);white-space:nowrap}.credit-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.credit-summary-grid article,.credit-usage-card,.credit-pack-grid article{padding:21px 22px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.credit-summary-grid small,.credit-summary-grid span{display:block;color:var(--nd-ink-muted);font-size:10px}.credit-summary-grid strong{display:block;margin:7px 0 2px;color:var(--nd-ink);font-size:28px}.credit-usage-card>.section-heading{margin-bottom:14px}.credit-usage-card>.section-heading>strong{color:var(--nd-ink-muted);font-size:13px}.credit-progress{height:12px;overflow:hidden;border-radius:var(--nd-radius-full);background:var(--nd-surface-1)}.credit-progress i{display:block;height:100%;border-radius:inherit;background:var(--nd-ink-muted)}.credit-progress-labels{display:flex;justify-content:space-between;margin-top:7px;color:var(--nd-ink-muted);font-size:10px}.credit-pack-heading{margin:5px 0 -7px}.credit-pack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.credit-pack-grid article{display:grid;gap:3px}.credit-pack-grid small{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:.8px}.credit-pack-grid strong{margin-top:7px;color:var(--nd-ink);font-size:25px}.credit-pack-grid span{color:var(--nd-ink-muted);font-size:10px}.credit-pack-grid b{margin:12px 0 7px;color:var(--nd-ink-muted);font-size:19px}.credit-pack-grid button{justify-self:start}.credit-note{padding:17px 20px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}.credit-note strong{color:var(--nd-ink);font-size:12px}.credit-note p{margin:4px 0 0;color:var(--nd-ink-muted);font-size:11px}.admin-credit-detail{display:block;margin-top:2px;color:var(--nd-ink-muted);font-size:9px}@media(max-width:850px){.credit-summary-grid,.credit-pack-grid{grid-template-columns:1fr}.credit-hero{align-items:flex-start;flex-direction:column}}.action-detail-header h3:before{content:"Edit action values";display:block;color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);letter-spacing:1.1px;text-transform:uppercase;margin-bottom:6px}.action-detail section.tool-card:has(input[type=file]) h4{font-size:0}.action-detail section.tool-card:has(input[type=file]) h4:before{content:"Add media files";font-size:14px}.action-detail section.tool-card:has(input[type=file]) h4+p{font-size:0}.action-detail section.tool-card:has(input[type=file]) h4+p:before{content:"These fields add media files. Existing files and their values are listed below.";font-size:12px}.chart-card{background:var(--nd-ink);border:0;box-shadow:none;color:var(--nd-canvas);position:relative;overflow:hidden}.chart-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#57658033;pointer-events:none}.chart-summary,.chart,.chart-labels{position:relative;z-index:1}.chart-summary strong{font-size:26px;color:var(--nd-canvas)}.chart-summary span,.chart-summary small,.chart-labels{color:var(--nd-ink-muted)}.chart-labels{border-color:#cad3e51a}.chart line{stroke:#ffffff1a}.chart-line{stroke-width:3.5;filter:drop-shadow(0 0 5px rgba(255,255,255,.333))}.inbound-line{stroke:var(--nd-series-1)}.outbound-line{stroke:var(--nd-series-2)}.inbound-point{fill:var(--nd-series-1)}.outbound-point{fill:var(--nd-series-2)}.chart-point{stroke:var(--nd-ink);stroke-width:2}.chart-value{font-size:11px;font-weight:var(--nd-weight-label);fill:var(--nd-surface-2)}.inbound-value{fill:var(--nd-series-1)}.outbound-value{fill:var(--nd-series-2)}.chart-legend{position:relative;z-index:1;color:var(--nd-ink-muted)}.inbound-dot{background:var(--nd-series-1)}.outbound-dot{background:var(--nd-series-2)}.nav-icon:before{border:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid;place-items:center;font-size:18px;font-weight:var(--nd-weight-body)}.icon-overview:before{content:"⌁";box-shadow:none}.icon-workspaces:before{content:"◫";box-shadow:none}.icon-actions:before{content:"✦";box-shadow:none}.icon-inbox:before{content:"▱";box-shadow:none}.icon-costs:before{content:"◒";box-shadow:none}.icon-admin:before{content:"♙";box-shadow:none}.icon-logout:before{content:"↪";box-shadow:none}.panel-heading,.workspace-title,.section-title,.bot-section,.prompt-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-heading{margin-bottom:17px}.panel-heading h3{margin-top:3px}.count-badge{display:grid;place-items:center;min-width:25px;height:25px;border-radius:var(--nd-radius-md);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:11px;font-weight:var(--nd-weight-label)}.workspace-detail-panel{padding:23px!important}.workspace-title{padding-bottom:18px;border-bottom:1px solid var(--nd-hairline)}.workspace-title h3{font-size:21px;margin-top:4px}.status-pill{display:flex;align-items:center;gap:6px;border-radius:var(--nd-radius-lg);padding:6px 10px;background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label);text-transform:capitalize}.status-pill i{width:6px;height:6px;border-radius:50%;background:var(--nd-ink-muted)}.status-pill.connected{background:var(--nd-primary-tint);color:var(--nd-primary)}.status-pill.connected i{background:var(--nd-primary)}.workspace-section{margin-top:18px;padding:17px;background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.workspace-section strong{display:block;font-size:13px}.workspace-section small{display:block;color:var(--nd-ink-muted);font-size:11px;margin-top:3px}.bot-section{background:var(--nd-canvas)}.switch{position:relative;width:42px;height:23px;flex:none}.switch input{opacity:0;width:0;height:0}.switch span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--nd-radius-lg);background:var(--nd-surface-2);cursor:pointer;transition:.2s}.switch span:before{content:"";position:absolute;width:17px;height:17px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:none;transition:.2s}.switch input:checked+span{background:var(--nd-ink-muted)}.switch input:checked+span:before{transform:translate(19px)}.section-title{align-items:flex-start}.connection-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:18px}.connection-actions{margin:15px 0 0}.connection-actions button{margin:0}.prompt-section textarea{background:var(--nd-canvas);border-color:var(--nd-hairline);margin:14px 0 9px;min-height:230px}.prompt-count{font-size:10px;color:var(--nd-ink-muted)}.prompt-footer{align-items:center}.prompt-footer small{margin:0}.prompt-footer button span{margin-left:10px}.workspace-detail-panel>.tool-card{background:var(--nd-canvas)}.cost-page{display:grid;gap:20px}.cost-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cost-summary-grid article{position:relative;overflow:hidden;padding:21px 22px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.cost-summary-grid article:after{content:"";position:absolute;right:-25px;top:-32px;width:100px;height:100px;border-radius:50%;background:var(--nd-canvas)}.cost-summary-grid article:nth-child(3):after{background:var(--nd-warning-tint)}.cost-summary-grid small,.cost-summary-grid strong,.cost-summary-grid span{position:relative;z-index:1;display:block}.cost-summary-grid small{color:var(--nd-ink-muted);font-size:11px}.cost-summary-grid strong{margin:7px 0 3px;color:var(--nd-ink);font-size:27px;letter-spacing:-.7px}.cost-summary-grid span{color:var(--nd-ink-muted);font-size:10px}.cost-table-card{padding:20px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.cost-table-card table{box-shadow:none}.usage-badge{display:inline-flex;padding:5px 9px;border-radius:var(--nd-radius-full);background:var(--nd-surface-1);color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.usage-badge.voice{background:var(--nd-warning-tint);color:var(--nd-warning)}.cost-empty{text-align:center;color:var(--nd-ink-muted);padding:30px}@media(max-width:850px){.cost-summary-grid{grid-template-columns:1fr}.cost-table-card{overflow-x:auto}}.conversation-cost{display:grid;gap:1px;margin-left:auto;padding:7px 11px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);text-align:end}.conversation-cost>span{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);text-transform:uppercase;letter-spacing:.5px}.conversation-cost>strong{color:var(--nd-ink);font-size:14px}.conversation-cost>small{color:var(--nd-ink-muted);font-size:9px}@media(max-width:700px){.conversation-cost{width:100%;margin-left:0;text-align:start}}.cost-summary-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.cost-toolbar,.cost-chart-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cost-toolbar{padding:21px 23px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.cost-toolbar h3,.cost-chart-header h3{margin:3px 0 0;font-size:20px}.cost-toolbar p,.cost-chart-header p{margin:4px 0 0;color:var(--nd-ink-muted);font-size:11px}.period-picker{display:flex;gap:4px;padding:4px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas)}.period-picker button{padding:8px 11px;border-radius:var(--nd-radius-md);background:transparent;color:var(--nd-ink-muted);box-shadow:none;font-size:10px;white-space:nowrap}.period-picker button:hover{transform:none;background:var(--nd-surface-1)}.period-picker button.active{background:var(--nd-ink);color:var(--nd-canvas);box-shadow:none}.cost-chart-card{padding:21px 23px 12px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.cost-legend{display:flex;align-items:center;gap:14px;color:var(--nd-ink-muted);font-size:10px}.cost-legend span{display:flex;align-items:center;gap:6px}.cost-legend i{width:8px;height:8px;border-radius:50%}.cost-legend i.total{background:var(--nd-ink)}.cost-legend i.reply{background:var(--nd-ink-muted)}.cost-legend i.voice{background:var(--nd-warning)}.cost-chart-wrap{width:100%;margin-top:13px;overflow:hidden}.cost-chart-wrap svg{display:block;width:100%;min-height:230px}.cost-grid{stroke:var(--nd-surface-1);stroke-width:1}.cost-axis{fill:var(--nd-ink-muted);font-size:9px}.cost-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cost-line.total{stroke:var(--nd-ink);stroke-width:3.5}.cost-line.reply{stroke:var(--nd-ink-muted)}.cost-line.voice{stroke:var(--nd-warning)}.cost-loading{display:grid;place-items:center;min-height:280px;color:var(--nd-ink-muted);border:1px dashed var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas)}@media(max-width:760px){.cost-toolbar,.cost-chart-header{display:grid}.period-picker{width:100%;overflow:auto}.period-picker button{flex:1}.cost-legend{flex-wrap:wrap}}.marketing-faq{max-width:1160px;margin:0 auto;padding:88px 24px 96px}.marketing-faq .marketing-section-heading{max-width:700px}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px}.faq-grid details{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);padding:0 20px;transition:.18s ease}.faq-grid details[open]{border-color:var(--nd-hairline);box-shadow:none}.faq-grid summary{cursor:pointer;list-style:none;padding:19px 28px 19px 0;font-size:14px;font-weight:var(--nd-weight-label);color:var(--nd-ink);position:relative}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary:after{content:"+";position:absolute;right:0;top:15px;font-size:22px;font-weight:var(--nd-weight-body);color:var(--nd-ink-muted)}.faq-grid details[open] summary:after{content:"−"}.faq-grid details p{margin:0;padding:0 0 20px;color:var(--nd-ink-muted);font-size:12px;line-height:1.7;max-width:510px}@media(max-width:700px){.faq-grid{grid-template-columns:1fr}.marketing-faq{padding:65px 20px 72px}.marketing-links{display:none}}.sidebar{position:sticky;top:0;height:100vh;overflow:hidden}.billing-payment-status{margin:0 0 18px;padding:12px 15px;border-radius:var(--nd-radius-md);font-size:12px;border:1px solid var(--nd-hairline);background:var(--nd-canvas)}.billing-payment-status.success{color:var(--nd-primary);border-color:var(--nd-primary);background:var(--nd-primary-tint)}.billing-payment-status.error{color:var(--nd-danger);border-color:var(--nd-danger);background:var(--nd-danger-tint)}.google-login{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px;border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);background:var(--nd-canvas);color:var(--nd-ink);box-shadow:none;font-size:13px;font-weight:var(--nd-weight-label)}.google-login:hover{background:var(--nd-canvas);border-color:var(--nd-hairline)}.google-mark{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:15px;font-weight:var(--nd-weight-label);font-family:var(--nd-font);color:var(--nd-ink-muted)}.login-divider{display:flex;align-items:center;gap:10px;color:var(--nd-ink-muted);font-size:10px}.login-divider:before,.login-divider:after{content:"";height:1px;background:var(--nd-surface-1);flex:1}.login-divider span{white-space:nowrap}.credit-current-plan-summary button{margin-top:11px;padding:8px 10px;font-size:10px}.credit-plan-badge.expired{border-color:var(--nd-danger);background:var(--nd-danger-tint);color:var(--nd-danger)}.billing-state-chip{display:inline-flex;margin-top:10px;padding:6px 10px;border:1px solid var(--nd-danger);border-radius:var(--nd-radius-full);background:var(--nd-danger-tint);color:var(--nd-danger);font-size:10px;font-weight:var(--nd-weight-label)}.credit-plan-card{scroll-margin-top:20px}.icon-orders:before{content:"▤";box-shadow:none}.plan-option:disabled{cursor:not-allowed;opacity:.55}.plan-option:disabled:hover{background:var(--nd-canvas);border-color:var(--nd-hairline)}.sidebar{position:sticky;top:0;width:276px;height:100vh;min-height:100vh;overflow:hidden;padding:19px 12px 13px;background:var(--nd-ink);border-right:1px solid var(--nd-ink);box-shadow:none;gap:0}.brand{gap:12px;padding:5px 11px 23px}.brand-mark{width:40px;height:40px;border-radius:var(--nd-radius-md);background:var(--nd-ink-muted);box-shadow:none;font-size:19px}.brand h1{font-size:17px;letter-spacing:-.45px}.brand small{margin-top:2px;color:var(--nd-ink-muted);font-size:9px;letter-spacing:.28px}.profile{position:relative;margin:0 4px 15px;padding:11px;background:var(--nd-ink);border:1px solid var(--nd-ink);border-radius:var(--nd-radius-lg);box-shadow:inset 0 1px #ffffff0a}.profile:after{content:"";position:absolute;top:11px;right:12px;width:7px;height:7px;border:2px solid var(--nd-ink);border-radius:50%;background:var(--nd-primary);box-shadow:none}.profile .avatar{width:34px;height:34px;background:var(--nd-ink);color:var(--nd-ink-muted);font-size:12px;box-shadow:inset 0 1px #ffffff13}.profile strong{max-width:166px;color:var(--nd-canvas);font-size:12px}.profile small{margin-top:1px;color:var(--nd-ink-muted);font-size:9px}.sidebar-workspace-picker{position:relative;gap:6px;margin:0 4px 17px;padding:11px;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-lg);background:var(--nd-ink);box-shadow:inset 0 1px #ffffff08}.sidebar-workspace-picker>span{color:var(--nd-ink-muted);font-size:8px;letter-spacing:1px}.sidebar-workspace-picker select{min-height:32px;padding:7px 28px 7px 10px;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-md);background:var(--nd-ink);color:var(--nd-canvas);font-size:11px;box-shadow:inset 0 1px #ffffff08}.sidebar-workspace-picker select:focus{outline:2px solid rgba(87,101,128,.271);border-color:var(--nd-ink-muted)}.sidebar-nav-section{gap:4px;margin:8px 0 0}.sidebar-nav-section .nav-label{margin:0;padding:0 12px 4px;color:var(--nd-ink-muted);font-size:8px;letter-spacing:1.25px}.sidebar-nav-section .nav-item{min-height:42px;padding:9px 11px;gap:11px;border:1px solid transparent;border-radius:var(--nd-radius-md);color:var(--nd-ink-muted)!important;font-size:12px;font-weight:var(--nd-weight-label)}.sidebar-nav-section .nav-item:hover{border-color:var(--nd-ink);background:var(--nd-ink)!important;color:var(--nd-canvas)!important}.sidebar-nav-section .nav-item.active{border-color:var(--nd-ink-muted);background:var(--nd-ink)!important;box-shadow:inset 3px 0 var(--nd-surface-2),0 7px 16px #232f4628!important;color:var(--nd-canvas)!important}.sidebar-nav-icon{display:grid;place-items:center;flex:0 0 auto;width:25px;height:25px;border-radius:var(--nd-radius-md);color:var(--nd-ink-muted);background:var(--nd-ink)}.sidebar-nav-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nav-item:hover .sidebar-nav-icon{color:var(--nd-ink-muted);background:var(--nd-ink)}.nav-item.active .sidebar-nav-icon{color:var(--nd-canvas);background:#5765802b;box-shadow:inset 0 1px #ffffff1f}.sidebar-spacer{min-height:15px}.language-switcher{margin:0 4px;padding:11px 10px;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-md);background:var(--nd-ink)}.language-switcher span{color:var(--nd-ink-muted)!important;font-size:8px!important;letter-spacing:1px}.language-switcher select{min-width:94px;padding:6px 24px 6px 8px;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-md);background:var(--nd-ink);color:var(--nd-ink-muted);font-size:10px;font-weight:var(--nd-weight-label)}.signout{min-height:42px;margin:11px 4px 0!important;padding:10px!important;border-top:0!important;border-radius:var(--nd-radius-md)!important;color:var(--nd-ink-muted)!important}.signout:hover{background:var(--nd-ink)!important;color:var(--nd-danger-tint)!important}.signout .sidebar-nav-icon{background:var(--nd-ink)}.signout:hover .sidebar-nav-icon{background:var(--nd-ink);color:var(--nd-danger)}@media(max-width:900px){.sidebar{width:78px;padding:16px 9px 11px}.brand{justify-content:center;padding:4px 0 20px}.brand>div,.profile>div,.nav-label,.language-switcher span{display:none}.profile{justify-content:center;margin:0 0 14px;padding:9px}.profile:after{top:8px;right:9px}.sidebar-workspace-picker{margin:0 0 14px;padding:7px}.sidebar-workspace-picker>span{display:none}.sidebar-workspace-picker select{height:29px;padding:4px;font-size:0}.sidebar-nav-section{margin-top:5px}.sidebar-nav-section .nav-item{justify-content:center;padding:8px;font-size:0}.sidebar-nav-icon{width:29px;height:29px}.sidebar-nav-icon svg{width:18px;height:18px}.language-switcher{justify-content:center;margin:0;padding:7px}.language-switcher select{width:100%;min-width:0;font-size:0}.signout{justify-content:center;margin:9px 0 0!important;font-size:0!important}}.sidebar-current-agent{display:flex;align-items:center;min-height:32px;padding:7px 10px;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-md);background:var(--nd-ink);color:var(--nd-canvas);font-size:11px;font-weight:var(--nd-weight-label)}.sidebar-current-agent:before{content:"";width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--nd-primary);box-shadow:none}.sidebar-agent-scope{display:block;padding:2px 2px 0;color:var(--nd-ink-muted);font-size:8px;line-height:1.45}.sidebar-agent-scope:before{content:"↔";margin-right:5px;color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}@media(max-width:900px){.sidebar-current-agent,.sidebar-agent-scope{display:none}}.sidebar-agent-menu{position:relative}.sidebar-agent-menu summary{display:flex;align-items:center;min-height:32px;padding:7px 30px 7px 10px;border:1px solid var(--nd-ink);border-radius:var(--nd-radius-md);background:var(--nd-ink);color:var(--nd-canvas);cursor:pointer;font-size:11px;font-weight:var(--nd-weight-label);list-style:none}.sidebar-agent-menu summary::-webkit-details-marker{display:none}.sidebar-agent-menu summary:after{content:"⌄";position:absolute;right:10px;top:7px;color:var(--nd-ink-muted);font-size:15px;line-height:16px;transition:transform .16s ease}.sidebar-agent-menu[open] summary{border-color:var(--nd-ink-muted);border-radius:var(--nd-radius-md) var(--nd-radius-md) 0 0}.sidebar-agent-menu[open] summary:after{transform:rotate(180deg)}.sidebar-agent-options{position:absolute;z-index:20;right:0;left:0;top:100%;overflow:hidden;border:1px solid var(--nd-ink-muted);border-top:0;border-radius:0 0 var(--nd-radius-md) var(--nd-radius-md);background:var(--nd-ink);box-shadow:none}.sidebar-agent-options button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 10px;border:0;border-top:1px solid var(--nd-ink);background:transparent;color:var(--nd-ink-muted);text-align:start;font-size:11px;font-weight:var(--nd-weight-label)}.sidebar-agent-options button:first-child{border-top:0}.sidebar-agent-options button:hover{background:var(--nd-ink);color:var(--nd-canvas)}.sidebar-agent-options small{color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label)}@media(max-width:900px){.sidebar-agent-menu{display:none}}.conversation-automation{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 10px;padding:13px 14px;border:1px solid var(--nd-primary-tint-strong);border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);box-shadow:none}.conversation-automation.paused{border-color:var(--nd-warning);background:var(--nd-warning-tint)}.conversation-automation-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--nd-radius-md);background:var(--nd-primary-tint);color:var(--nd-primary);font-size:15px;font-weight:var(--nd-weight-label)}.conversation-automation.paused .conversation-automation-icon{background:var(--nd-warning-tint);color:var(--nd-warning)}.conversation-automation-copy{display:grid;gap:1px;min-width:0}.conversation-automation-copy>span{color:var(--nd-ink-muted);font-size:8px;font-weight:var(--nd-weight-label);letter-spacing:1px}.conversation-automation.paused .conversation-automation-copy>span{color:var(--nd-ink-muted)}.conversation-automation-copy strong{color:var(--nd-primary);font-size:13px}.conversation-automation.paused .conversation-automation-copy strong{color:var(--nd-warning)}.conversation-automation-copy small{color:var(--nd-ink);font-size:10px;line-height:1.35}.conversation-automation.paused .conversation-automation-copy small{color:var(--nd-ink-muted)}.conversation-automation-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 11px;border:1px solid var(--nd-primary-tint-strong);background:var(--nd-canvas);color:var(--nd-primary);box-shadow:none;font-size:11px;white-space:nowrap}.conversation-automation-action:hover{border-color:var(--nd-primary);background:var(--nd-primary-tint);color:var(--nd-primary);transform:none}.conversation-automation.paused .conversation-automation-action,.conversation-automation.paused .conversation-automation-action:hover{border-color:var(--nd-warning);background:var(--nd-warning-tint);color:var(--nd-warning)}@media(max-width:620px){.conversation-automation{grid-template-columns:auto 1fr}.conversation-automation-action{grid-column:1/-1;width:100%}}.inbox .row.conversation-paused{border-color:var(--nd-warning);background:var(--nd-warning-tint);color:var(--nd-warning)}.inbox .row.conversation-paused small{color:var(--nd-warning)}.inbox .row.conversation-paused:hover{border-color:var(--nd-warning);background:var(--nd-warning-tint);color:var(--nd-warning)}.inbox .row.conversation-paused.selected{outline-color:var(--nd-warning);background:var(--nd-warning-tint)}.admin-page{display:grid;gap:18px}.admin-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-toolbar p{margin:0;color:var(--nd-ink-muted);font-size:12px}.admin-toolbar button{padding:8px 11px;font-size:11px}.admin-summary-grid,.admin-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.admin-summary-grid article,.admin-plan-grid article,.admin-section{border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg);background:var(--nd-canvas);box-shadow:none}.admin-summary-grid article{padding:20px}.admin-summary-grid small,.admin-plan-grid small{display:block;color:var(--nd-ink-muted);font-size:9px;font-weight:var(--nd-weight-label);letter-spacing:1px}.admin-summary-grid strong{display:block;margin:8px 0 3px;color:var(--nd-ink);font-size:27px;letter-spacing:-.7px}.admin-summary-grid span,.admin-plan-grid span{display:block;color:var(--nd-ink-muted);font-size:10px;line-height:1.45}.admin-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-plan-grid article{padding:15px 18px}.admin-plan-grid strong{display:block;margin:6px 0 3px;color:var(--nd-ink);font-size:15px}.admin-section{padding:20px}.admin-create-account .section-heading{margin-bottom:13px}.admin-table-section{padding:20px 0 0}.admin-table-section>.section-heading{padding:0 20px}.admin-table-scroll{overflow:auto;border-top:1px solid var(--nd-hairline)}.admin-table-scroll table{min-width:930px;border:0;border-radius:0}.admin-table-scroll th,.admin-table-scroll td{vertical-align:middle}.admin-table-scroll td>strong{display:block;color:var(--nd-ink);font-size:12px}.admin-table-scroll td select{min-width:92px;padding:7px 25px 7px 8px;font-size:11px}.admin-subtle{display:block;margin-top:3px;color:var(--nd-ink-muted);font-size:10px}.admin-status{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:var(--nd-radius-full);font-size:10px;font-weight:var(--nd-weight-label);white-space:nowrap}.admin-status.active{background:var(--nd-primary-tint);color:var(--nd-primary)}.admin-status.disabled{background:var(--nd-surface-1);color:var(--nd-ink-muted)}.admin-empty{padding:26px;text-align:center;color:var(--nd-ink-muted)}@media(max-width:1000px){.admin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.admin-toolbar{align-items:flex-start;flex-direction:column}.admin-summary-grid,.admin-plan-grid{grid-template-columns:1fr}.admin-section{padding:16px}.admin-table-section{padding:16px 0 0}.admin-table-section>.section-heading{padding:0 16px}.admin-create-account .inline>*{width:100%}}:root{font-family:var(--nd-font);background:var(--nd-canvas);color:var(--nd-ink);font-weight:var(--nd-weight-body);font-synthesis:none;-webkit-font-smoothing:antialiased}body,.marketing-page,.landing,.blog-page,.content{background:var(--nd-canvas)}h1,h2,h3,h4,h5,h6{font-family:var(--nd-font);font-weight:var(--nd-weight-label);color:var(--nd-ink);letter-spacing:0}.marketing-hero-copy h1,.landing h1,.blog-page h1,.page-header h2,.marketing-section-heading h2,.marketing-cta h2,.marketing-workflow h2,.operations-copy h2,.blog-cta h2{font-size:var(--nd-display-md-size);line-height:var(--nd-display-md-line);font-weight:var(--nd-weight-label);letter-spacing:0}h3,.section-heading h3,.marketing-feature-grid h3,.pricing-card h3{font-size:var(--nd-heading-md-size);line-height:var(--nd-heading-md-line)}.marketing-hero-copy>p,.marketing-section-heading p,.marketing-workflow p,.operations-copy p,.blog-post p,.faq-grid details p{font-size:var(--nd-body-md-size);line-height:var(--nd-body-md-line);font-weight:var(--nd-weight-body);color:var(--nd-ink-muted)}.field-hint,.page-subtitle{font-size:var(--nd-body-sm-size);line-height:var(--nd-body-sm-line);color:var(--nd-ink-muted)}strong,b{font-weight:var(--nd-weight-strong)}.marketing-kicker,.eyebrow,.nav-label,.marketing-section-heading>span{font-size:var(--nd-body-sm-size);line-height:var(--nd-label-md-line);font-weight:var(--nd-weight-label);color:var(--nd-ink-muted);letter-spacing:.04em}button,.marketing-signin,.pricing-button,.marketing-text-button,.marketing-secondary,.row,input[type=submit],input[type=button],.nav-item,.signout,.sidebar-agent-options button,.actions button,.button-row button{border-radius:var(--nd-radius-full)}.card,.metrics article,.chart-card,.tool-card,.asset-card,.two-column>div,.inbox>div,table,.toast,.pricing-card,.marketing-feature-grid article,.workflow-steps article{border-radius:var(--nd-radius-md)}.hero-card,.marketing-hero-copy,.operations-main-card,.conversation-preview,.free-trial-banner,.blog-card{border-radius:var(--nd-radius-lg)}.photo-tile,.blog-card-image,.blog-hero-image{border:0}.marketing-hero-copy,.hero-card,.login-card,.toast{box-shadow:var(--nd-shadow-card)}button,.pricing-button,.marketing-signin,.marketing-actions>button:first-child,.marketing-cta button,.free-trial-banner button,.blog-cta button,.blog-nav-actions button{background:var(--nd-primary);color:var(--nd-canvas);border:0;font-family:var(--nd-font);font-weight:var(--nd-weight-label);font-size:var(--nd-body-md-size);line-height:var(--nd-body-md-line);padding:var(--nd-space-sm) var(--nd-space-xl);min-height:40px;box-shadow:none;cursor:pointer;transition:background .18s ease}button:hover,.pricing-button:hover,.marketing-signin:hover,.marketing-cta button:hover,.blog-cta button:hover{background:var(--nd-primary-hover);transform:none}button:active{background:var(--nd-primary-active)}button:disabled{opacity:.5;cursor:not-allowed;background:var(--nd-primary)}.secondary,.marketing-secondary,.pricing-button.secondary-plan,.marketing-text-button,.row,.actions button,.sidebar-agent-options button{background:var(--nd-canvas)!important;color:var(--nd-ink)!important;border:1px solid var(--nd-ink)!important;box-shadow:none!important;font-weight:var(--nd-weight-label)}.secondary:hover,.marketing-secondary:hover,.pricing-button.secondary-plan:hover,.marketing-text-button:hover,.row:hover,.actions button:hover,.sidebar-agent-options button:hover{background:var(--nd-surface-1)!important;color:var(--nd-ink)!important}.row{border-color:var(--nd-hairline)!important;font-weight:var(--nd-weight-body);justify-content:space-between}.row.selected{outline:2px solid var(--nd-primary);background:var(--nd-primary-tint)!important}.danger{background:var(--nd-danger-tint)!important;color:var(--nd-danger)!important;border:1px solid var(--nd-danger)!important}.brand-mark,.marketing-logo>span,.blog-nav .marketing-logo>span{background:var(--nd-primary);color:var(--nd-canvas);border-radius:var(--nd-radius-md);font-family:var(--nd-font);font-weight:var(--nd-weight-strong);box-shadow:none}.marketing-pill{background:var(--nd-primary-tint);color:var(--nd-primary);border:0;border-radius:var(--nd-radius-full);padding:var(--nd-space-sm) var(--nd-space-base);font-size:var(--nd-body-sm-size);font-weight:var(--nd-weight-label)}.marketing-pill i{background:var(--nd-primary)}.sidebar{background:var(--nd-canvas);color:var(--nd-ink);border-right:1px solid var(--nd-hairline)}.brand{color:var(--nd-ink)}.brand h1{color:var(--nd-ink);font-weight:var(--nd-weight-label);font-size:var(--nd-heading-md-size)}.brand small{color:var(--nd-ink-muted)}.profile{background:var(--nd-surface-1);border-radius:var(--nd-radius-md)}.profile .avatar{background:var(--nd-primary-tint);color:var(--nd-primary)}.profile strong{color:var(--nd-ink);font-size:var(--nd-body-sm-size)}.profile small{color:var(--nd-ink-muted)}.nav-label,.sidebar-nav-section .nav-label{color:var(--nd-ink-muted);font-weight:var(--nd-weight-label)}.nav-item,.sidebar-nav-section .nav-item{background:transparent!important;color:var(--nd-ink-muted)!important;border:0!important;box-shadow:none!important;font-weight:var(--nd-weight-label);font-size:var(--nd-body-sm-size)}.nav-item:hover,.sidebar-nav-section .nav-item:hover{background:var(--nd-surface-1)!important;color:var(--nd-ink)!important;transform:none}.nav-item.active,.sidebar-nav-section .nav-item.active{background:var(--nd-surface-1)!important;color:var(--nd-ink)!important;box-shadow:inset 3px 0 var(--nd-primary)!important}.signout{border-top:1px solid var(--nd-hairline)!important;border-radius:var(--nd-radius-full)!important}.sidebar-current-agent,.sidebar-agent-menu summary{background:var(--nd-surface-1);color:var(--nd-ink);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.sidebar-agent-options{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);box-shadow:var(--nd-shadow-card)}.page-header h2{color:var(--nd-ink)}.page-subtitle{color:var(--nd-ink-muted)}.metrics article,.chart-card,.two-column>div,.inbox>div,.tool-card,.asset-card,table{background:var(--nd-canvas);border:1px solid var(--nd-hairline);box-shadow:none}.metrics article:after{display:none}th{background:var(--nd-surface-1);color:var(--nd-ink-muted);font-weight:var(--nd-weight-label);font-size:var(--nd-body-sm-size);letter-spacing:.04em}td{border-bottom:1px solid var(--nd-hairline);color:var(--nd-ink)}.message.inbound{background:var(--nd-surface-1);color:var(--nd-ink)}.message.outbound{background:var(--nd-primary-tint);color:var(--nd-ink)}.message{border-radius:var(--nd-radius-md)}.toast{background:var(--nd-canvas);border:1px solid var(--nd-hairline)}.toast.success{border-color:var(--nd-primary);color:var(--nd-primary)}.toast.error{border-color:var(--nd-danger);color:var(--nd-danger)}input,textarea,select{background:var(--nd-canvas);color:var(--nd-ink);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);font-family:var(--nd-font);font-size:var(--nd-body-md-size);font-weight:var(--nd-weight-body);padding:var(--nd-space-md) var(--nd-space-base)}input::placeholder,textarea::placeholder{color:var(--nd-ink-muted)}input:focus,textarea:focus,select:focus{outline:2px solid var(--nd-primary);outline-offset:1px;border-color:var(--nd-primary)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--nd-primary);outline-offset:2px}.marketing-nav,.blog-nav,.landing-nav{background:var(--nd-canvas);border-bottom:1px solid var(--nd-hairline);-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-links a,.nav-link,.blog-nav-actions a{color:var(--nd-ink);font-size:var(--nd-body-sm-size);font-weight:var(--nd-weight-label);padding:var(--nd-space-sm) var(--nd-space-md)}.marketing-links a:hover{color:var(--nd-primary)}.marketing-hero{position:relative;background-color:var(--nd-surface-1);background-image:var(--nd-hero-photo, none);background-size:cover;background-position:center;padding:var(--nd-space-3xl) var(--nd-space-xl)}.marketing-hero-copy{background:var(--nd-canvas);padding:var(--nd-space-xl);max-width:460px}.marketing-hero-copy>p{color:var(--nd-ink-muted)}.marketing-assurances span,.operations-checks span{color:var(--nd-ink-muted);font-size:var(--nd-body-sm-size)}.marketing-assurances i,.operations-checks i{color:var(--nd-primary)}.marketing-feature-icon,.marketing-feature-icon.blue,.marketing-feature-icon.cyan,.marketing-feature-icon.violet,.marketing-feature-icon.rose,.marketing-feature-icon.amber,.marketing-feature-icon.green{background:var(--nd-surface-1);color:var(--nd-ink);border-radius:var(--nd-radius-md)}.marketing-feature-grid article,.workflow-steps article,.pricing-card,.tools-preview-card,.access-preview-card,.blog-card{background:var(--nd-canvas);border:1px solid var(--nd-hairline);box-shadow:none}.pricing-card.featured{border:1px solid var(--nd-primary)}.pricing-popular{background:var(--nd-primary);color:var(--nd-canvas);border-radius:var(--nd-radius-full);font-size:var(--nd-body-sm-size);font-weight:var(--nd-weight-label)}.marketing-strip{background:var(--nd-canvas);border-block:1px solid var(--nd-hairline);color:var(--nd-ink-muted)}.marketing-strip i{background:var(--nd-hairline)}.marketing-cta,.free-trial-banner,.pricing-note{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-lg)}.marketing-footer{background:var(--nd-canvas);border-top:1px solid var(--nd-hairline);color:var(--nd-ink-muted);padding:var(--nd-space-2xl) var(--nd-space-xl)}.marketing-footer button,.marketing-footer a{background:transparent!important;color:var(--nd-ink)!important;border:0!important;font-size:var(--nd-body-sm-size);font-weight:var(--nd-weight-label);padding:var(--nd-space-xs) 0;min-height:0}.marketing-footer button:hover,.marketing-footer a:hover{color:var(--nd-primary)!important}details summary{color:var(--nd-ink);font-weight:var(--nd-weight-label);cursor:pointer}.faq-grid details{background:var(--nd-canvas);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md)}.area-stop-1{stop-color:var(--nd-series-1)}.area-stop-2{stop-color:var(--nd-series-2)}.chart line,.chart-labels{color:var(--nd-ink-muted)}.chart line{stroke:var(--nd-hairline)}.chart-line,.inbound-series,.outbound-series,.hero-line{stroke-width:2;fill:none}.chart-legend,.overview-legend{color:var(--nd-ink-muted);font-size:var(--nd-body-sm-size)}.marketing-workflow,.login-decoration,.credit-hero,.marketing-cta{background:var(--nd-canvas);border:1px solid var(--nd-hairline);color:var(--nd-ink)}.login-decoration{border:0;background:var(--nd-surface-1)}.marketing-workflow .marketing-kicker,.credit-hero .eyebrow{color:var(--nd-ink-muted)}.marketing-hero h1,.marketing-cta h2,.workflow-copy h2,.workflow-steps h3,.credit-hero h3,.chart-summary strong,.brand,.chart-card{color:var(--nd-ink)}.marketing-hero h1 em{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--nd-primary);font-style:normal}.workflow-steps article{background:var(--nd-canvas);border:1px solid var(--nd-hairline);color:var(--nd-ink)}.workflow-steps article>span{color:var(--nd-primary);font-weight:var(--nd-weight-label)}.workflow-steps small,.workflow-steps p{color:var(--nd-ink-muted)}.credit-hero h3{font-size:var(--nd-display-md-size);line-height:var(--nd-display-md-line);letter-spacing:0}.credit-plan-badge{background:var(--nd-primary-tint);color:var(--nd-primary);border-radius:var(--nd-radius-full)}.language-switcher,.language-switcher select,.sidebar .language-switcher select,.sidebar-workspace-picker select{background:var(--nd-canvas);color:var(--nd-ink);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-full)}.language-switcher span{color:var(--nd-ink-muted)!important}.sidebar-current-agent,.sidebar-agent-menu summary{color:var(--nd-ink)}.sidebar-agent-options button:hover{color:var(--nd-ink)!important}.nav-item.active .sidebar-nav-icon,.nav-item:hover .sidebar-nav-icon{color:var(--nd-ink)!important;background:transparent!important}.stage-glow,.stage-glow-one,.stage-glow-two{display:none}.overview-welcome,.sidebar-workspace-picker{background:var(--nd-canvas);border:1px solid var(--nd-hairline);color:var(--nd-ink)}.overview-welcome:before,.overview-welcome:after{display:none}.overview-welcome h3{color:var(--nd-ink);font-size:var(--nd-display-md-size);line-height:var(--nd-display-md-line);letter-spacing:0}.overview-welcome p,.overview-live{color:var(--nd-ink-muted)}.overview-welcome>div:last-child,.overview-welcome article{background:var(--nd-surface-1);border:1px solid var(--nd-hairline);border-radius:var(--nd-radius-md);color:var(--nd-ink)}.sidebar-workspace-picker select,.sidebar-workspace-picker>span{color:var(--nd-ink)}.sidebar-workspace-picker>span,.sidebar-agent-scope{color:var(--nd-ink-muted)}.overview-metric-icon{background:var(--nd-surface-1)!important;color:var(--nd-ink-muted)!important;border-radius:var(--nd-radius-md)}.marketing-cta p{color:var(--nd-ink-muted)}.marketing-cta .marketing-pill,.marketing-hero .marketing-pill{background:var(--nd-primary-tint);border:0;color:var(--nd-primary)}.marketing-feature-grid article{min-height:236px;padding-bottom:46px}button:not([data-shape=card]):not([data-shape=card] button),.pricing-button,.marketing-signin,.marketing-secondary,.marketing-text-button,input[type=submit],input[type=button]{border-radius:var(--nd-radius-full)!important}.preview-audio button,.sales-setup-steps button>span,.avatar,.brand-mark~.avatar{border-radius:50%!important}input:not([type=submit]):not([type=button]),textarea,select{border-radius:var(--nd-radius-md)!important}h1,h2{font-size:var(--nd-display-md-size);line-height:var(--nd-display-md-line);letter-spacing:0}h3,h4{font-size:var(--nd-heading-md-size);line-height:var(--nd-heading-md-line);letter-spacing:0}.overview-welcome strong,.overview-welcome h3,.overview-welcome b{color:var(--nd-ink)}.overview-welcome small,.overview-welcome span{color:var(--nd-ink-muted)}h1,h2{font-size:var(--nd-display-md-size)!important}button span,button small,button b,button em,button strong{color:inherit}.guided-create-button span,.guided-create-button:disabled span{color:var(--nd-canvas);opacity:.82}.secondary,.marketing-secondary,.pricing-button.secondary-plan,.marketing-text-button,.actions button,.sidebar-agent-options button{padding:var(--nd-space-sm) var(--nd-space-base);min-height:40px}.marketing-text-button{display:inline-flex;align-items:center;gap:var(--nd-space-sm);width:auto}.product-shell>aside{background:var(--nd-canvas);border-right:1px solid var(--nd-hairline)}.mini-brand{background:var(--nd-primary);color:var(--nd-canvas)}.mini-nav:before,.mini-nav:after{background:var(--nd-surface-2)}.mini-nav.active{background:var(--nd-surface-1)}.mini-nav.active:before,.mini-nav.active:after{background:var(--nd-primary)}.marketing-logo,.marketing-logo:hover,.blog-nav .marketing-logo,.marketing-footer a,.marketing-links a,.blog-nav a{text-decoration:none}:root{--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ap-shadow-sm: 0 1px 2px rgba(35, 47, 70, .05), 0 3px 10px rgba(35, 47, 70, .05);--ap-shadow-md: 0 2px 4px rgba(35, 47, 70, .04), 0 12px 28px rgba(35, 47, 70, .08);--ap-shadow-lg: 0 4px 10px rgba(35, 47, 70, .04), 0 28px 64px rgba(35, 47, 70, .13);--ap-material: rgba(255, 255, 255, .72);--ap-material-blur: blur(20px) saturate(180%)}.marketing-page{overflow-x:clip;overflow-y:visible}.marketing-page{font-optical-sizing:auto;text-rendering:optimizeLegibility}.marketing-page .marketing-hero-copy h1,.marketing-page .marketing-hero h1{max-width:14ch;margin:1.25rem 0 1.375rem;font-size:clamp(2.625rem,4.6vw,3.875rem)!important;line-height:1.04!important;letter-spacing:-.035em!important;font-weight:var(--nd-weight-label)}.marketing-page .marketing-hero h1 em{letter-spacing:-.035em}.marketing-page .marketing-section-heading h2,.marketing-page .marketing-workflow h2,.marketing-page .operations-copy h2,.marketing-page .marketing-cta h2{font-size:clamp(2rem,3.4vw,2.75rem)!important;line-height:1.08!important;letter-spacing:-.028em!important;font-weight:var(--nd-weight-label)}.marketing-page .free-trial-banner h3,.marketing-page .tools-preview-card h3,.marketing-page .access-preview-card h3,.marketing-page .workflow-steps h3,.marketing-page .pricing-card h3,.marketing-page .marketing-feature-grid h3{font-size:1.125rem;line-height:1.32;letter-spacing:-.014em}.marketing-page .marketing-hero-copy>p,.marketing-page .marketing-section-heading p,.marketing-page .marketing-workflow p,.marketing-page .operations-copy p,.marketing-page .marketing-cta p{font-size:1.0625rem;line-height:1.6;letter-spacing:0}.marketing-page .marketing-kicker,.marketing-page .marketing-section-heading>span,.marketing-page .marketing-pill{font-size:.75rem;line-height:1.4;letter-spacing:.08em;font-weight:var(--nd-weight-label)}.marketing-page .marketing-nav{position:sticky;top:0;z-index:40;background:transparent;border-bottom:0}.marketing-page .marketing-nav:before{content:"";position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:100%;transform:translate(-50%);background:#fff0;backdrop-filter:blur(0px) saturate(100%);-webkit-backdrop-filter:blur(0px) saturate(100%);pointer-events:none;transition:background .26s var(--ease-out),backdrop-filter .26s var(--ease-out),-webkit-backdrop-filter .26s var(--ease-out)}.marketing-page .marketing-nav:after{content:"";position:absolute;z-index:-1;top:100%;left:50%;width:100vw;height:22px;transform:translate(-50%);background:linear-gradient(to bottom,#ffffffa8,#fff0);opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out)}.marketing-page .marketing-nav[data-scrolled]:before{background:var(--ap-material);backdrop-filter:var(--ap-material-blur);-webkit-backdrop-filter:var(--ap-material-blur)}.marketing-page .marketing-nav[data-scrolled]:after{opacity:1}.marketing-page .marketing-hero,.marketing-page .marketing-features,.marketing-page .marketing-workflow,.marketing-page .marketing-pricing{border:0}.marketing-page .marketing-hero-copy{max-width:520px;box-shadow:var(--ap-shadow-md)}.marketing-page .faq-grid{align-items:start}.marketing-page .marketing-hero{overflow:visible}.marketing-page .marketing-hero:before{top:0;right:0;left:auto;width:680px;height:680px;background:radial-gradient(closest-side,#ffffffd9,#fff0)}.marketing-page .product-window{box-shadow:var(--ap-shadow-lg);border:1px solid rgba(255,255,255,.6);outline:1px solid rgba(202,211,229,.5);outline-offset:-1px}.marketing-page .stage-message,.marketing-page .stage-agent{box-shadow:var(--ap-shadow-sm)}.marketing-page .operations-main-card,.marketing-page .conversation-preview,.marketing-page .pricing-card.featured{box-shadow:var(--ap-shadow-md)}.marketing-page .marketing-feature-grid article,.marketing-page .workflow-steps article,.marketing-page .pricing-card,.marketing-page .tools-preview-card,.marketing-page .access-preview-card,.marketing-page .faq-grid details{box-shadow:var(--ap-shadow-sm)}.marketing-page button,.marketing-page .marketing-signin,.marketing-page .pricing-button,.marketing-page .marketing-secondary,.marketing-page .marketing-text-button{transition:transform .14s var(--ease-out),background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s var(--ease-out)}.marketing-page button:active,.marketing-page .marketing-signin:active,.marketing-page .pricing-button:active{transform:scale(.97)}.marketing-page button:disabled:active{transform:none}.marketing-page button:hover{transform:none}@media(hover:hover)and (pointer:fine){.marketing-page .marketing-actions>button:first-child:hover,.marketing-page .marketing-cta button:hover,.marketing-page .pricing-button:hover{transform:translateY(-1px);box-shadow:var(--ap-shadow-sm)}.marketing-page .marketing-feature-grid article,.marketing-page .workflow-steps article{transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s ease}.marketing-page .marketing-feature-grid article:hover,.marketing-page .workflow-steps article:hover{transform:translateY(-2px);box-shadow:var(--ap-shadow-md)}}.marketing-page a:focus-visible,.marketing-page button:focus-visible,.marketing-page summary:focus-visible{outline:2px solid var(--nd-primary);outline-offset:3px;border-radius:var(--nd-radius-md)}@keyframes ap-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ap-materialize{0%{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:none}}.marketing-page .marketing-hero-copy>*{animation:ap-rise .62s var(--ease-out) backwards}.marketing-page .marketing-hero-copy>.marketing-pill{animation-delay:40ms}.marketing-page .marketing-hero-copy>h1{animation-delay:.1s}.marketing-page .marketing-hero-copy>p{animation-delay:.16s}.marketing-page .marketing-hero-copy>.marketing-actions{animation-delay:.22s}.marketing-page .marketing-hero-copy>.marketing-assurances{animation-delay:.28s}.marketing-page .product-window{animation:ap-materialize .76s var(--ease-out) .18s backwards}.marketing-page .stage-message{animation:ap-rise .62s var(--ease-out) .62s backwards}.marketing-page .stage-agent{animation:ap-rise .62s var(--ease-out) .72s backwards}@keyframes ap-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ap-fade-in{0%{opacity:0}to{opacity:1}}.marketing-page .product-chart .hero-line{stroke-dasharray:1;animation:ap-draw 1.1s var(--ease-in-out) .9s backwards}.marketing-page .product-chart .inbound-preview{animation-delay:.9s}.marketing-page .product-chart .outbound-preview{animation-delay:1.02s}.marketing-page .product-chart .hero-area{animation:ap-fade-in .7s ease 1.5s backwards}@supports (interpolate-size: allow-keywords){.marketing-page .faq-grid details{interpolate-size:allow-keywords}.marketing-page .faq-grid details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .22s var(--ease-out),opacity .18s var(--ease-out),content-visibility .22s allow-discrete}.marketing-page .faq-grid details[open]::details-content{block-size:auto;opacity:1}}.marketing-page .faq-grid summary:after,.marketing-page .faq-grid details[open] summary:after{content:"+";display:block;width:22px;height:22px;top:17px;line-height:22px;text-align:center;transform-origin:50% 50%;transition:transform .22s var(--ease-out),color .22s ease}.marketing-page .faq-grid details[open] summary:after{transform:rotate(45deg);color:var(--nd-primary)}.marketing-page .faq-grid details{transition:box-shadow .2s var(--ease-out),border-color .2s ease}.marketing-page .faq-grid details[open]{box-shadow:var(--ap-shadow-md)}@media(prefers-reduced-motion:reduce){.marketing-page .marketing-hero-copy>*,.marketing-page .product-window,.marketing-page .stage-message,.marketing-page .stage-agent{animation:ap-fade-in .24s ease backwards}.marketing-page .product-chart .hero-line{stroke-dasharray:none;animation:ap-fade-in .24s ease .2s backwards}.marketing-page .product-chart .hero-area{animation-delay:.2s}.marketing-page .ap-cta svg,.marketing-page .ap-cell{transition:none}.marketing-page .marketing-feature-grid article:hover,.marketing-page .workflow-steps article:hover,.marketing-page .marketing-actions>button:first-child:hover,.marketing-page .marketing-cta button:hover,.marketing-page .pricing-button:hover,.marketing-page button:active,.marketing-page .marketing-signin:active,.marketing-page .pricing-button:active{transform:none}.marketing-page .faq-grid summary:after,.marketing-page .faq-grid details[open] summary:after{transition:color .2s ease}}@media(prefers-reduced-transparency:reduce){.marketing-page .marketing-nav[data-scrolled]:before{background:var(--nd-canvas);backdrop-filter:none;-webkit-backdrop-filter:none}.marketing-page .marketing-nav[data-scrolled]:after{background:none;border-top:1px solid var(--nd-hairline);height:1px}.marketing-page .product-window{border-color:var(--nd-hairline)}}@media(prefers-contrast:more){.marketing-page .marketing-nav[data-scrolled]:before{background:var(--nd-canvas);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--nd-ink)}.marketing-page .marketing-feature-grid article,.marketing-page .workflow-steps article,.marketing-page .pricing-card,.marketing-page .faq-grid details,.marketing-page .product-window{border-color:var(--nd-ink);box-shadow:none}.marketing-page .marketing-hero-copy>p,.marketing-page .marketing-section-heading p{color:var(--nd-ink)}}.marketing-page{background:var(--wa-beige);color:var(--wa-ink);font-family:var(--wa-font);font-variation-settings:"wdth" var(--wa-wdth-body);-webkit-font-smoothing:antialiased}.marketing-page:before{content:none}.marketing-main{display:block}.marketing-page ::selection{background:var(--wa-bubble-out);color:var(--wa-ink)}.marketing-page h1,.marketing-page h2,.marketing-page h3{color:var(--wa-ink);text-wrap:balance}.marketing-page h1{margin:0 0 22px;font-size:clamp(2.35rem,4.2vw,3.65rem)!important;font-weight:700;font-variation-settings:"wdth" var(--wa-wdth-display);line-height:.97;letter-spacing:-.035em}.marketing-page h1 bdi{font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 104;letter-spacing:-.02em}.marketing-page .wa-section h2{margin:0 0 16px;max-width:21ch;font-size:clamp(1.75rem,2.9vw,2.55rem)!important;font-weight:680;font-variation-settings:"wdth" 108;line-height:1.06;letter-spacing:-.028em}.marketing-page h3{margin:0;font-size:1.125rem!important;font-weight:620;font-variation-settings:"wdth" 104;line-height:1.3;letter-spacing:-.012em}.marketing-page p{color:var(--wa-ink-muted)}.wa-sub{margin:0;max-width:58ch;font-size:1.0625rem;line-height:1.62;color:var(--wa-ink-muted)}.wa-section-head{margin-bottom:clamp(26px,3vw,44px)}.marketing-page .marketing-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:24px;width:100%;max-width:none;margin:0;padding:12px clamp(20px,3.4vw,44px);border:0;border-radius:0;background:transparent;box-shadow:none;transition:background .22s ease,box-shadow .22s ease}.marketing-page .marketing-nav:before,.marketing-page .marketing-nav:after{content:none}.marketing-page .marketing-nav[data-scrolled]{background:color-mix(in srgb,var(--wa-beige) 82%,transparent);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);box-shadow:inset 0 -1px 0 var(--wa-rule)}.marketing-page .marketing-logo{display:inline-flex;align-items:center;gap:11px;margin-inline-end:auto;padding:0;border:0;background:none;text-decoration:none}.marketing-page .marketing-logo>span,.marketing-footer .marketing-logo>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--wa-teal);color:var(--wa-white);font-size:19px;font-weight:700;font-variation-settings:"wdth" 110;box-shadow:none}.marketing-page .marketing-logo strong{display:block;font-size:1.0625rem;font-weight:640;font-variation-settings:"wdth" 106;letter-spacing:-.015em;color:var(--wa-ink)}.marketing-page .marketing-logo small{display:block;font-size:.75rem;font-weight:450;letter-spacing:0;text-transform:none;color:var(--wa-ink-muted)}.marketing-page .marketing-links{display:flex;align-items:center;gap:4px}.marketing-page .marketing-links a{padding:8px 12px;border-radius:var(--wa-radius-sm);color:var(--wa-ink-muted);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .16s ease,background .16s ease}.marketing-page .marketing-links a:hover{color:var(--wa-ink);background:color-mix(in srgb,var(--wa-teal) 7%,transparent)}.marketing-nav-actions{display:flex;align-items:center;gap:12px}.marketing-page .marketing-signin{padding:9px 18px;border:1px solid color-mix(in srgb,var(--wa-teal) 26%,transparent);border-radius:var(--wa-radius-full);background:transparent;color:var(--wa-teal);font-family:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease}.marketing-page .marketing-signin:hover{background:var(--wa-white);border-color:color-mix(in srgb,var(--wa-teal) 40%,transparent)}.wa-cta,.wa-cta-quiet,.wa-cta-outline{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;border-radius:var(--wa-radius-full);font-family:inherit;font-size:1rem;font-weight:620;font-variation-settings:"wdth" 104;letter-spacing:-.005em;line-height:1;cursor:pointer;transition:background .17s ease,border-color .17s ease,transform .17s ease}.wa-cta{border:0;background:var(--wa-teal);color:var(--wa-white)}.wa-cta:hover{background:var(--wa-teal-deep)}.wa-cta:active{transform:translateY(1px)}.wa-cta svg{width:17px;height:17px;flex:none}.wa-cta-quiet{border:1px solid color-mix(in srgb,var(--wa-teal) 24%,transparent);background:transparent;color:var(--wa-ink)}.wa-cta-quiet:hover{background:var(--wa-white);border-color:color-mix(in srgb,var(--wa-teal) 38%,transparent)}.wa-cta-outline{width:100%;border:1px solid color-mix(in srgb,var(--wa-teal) 30%,transparent);background:transparent;color:var(--wa-teal)}.wa-cta-outline:hover{background:var(--wa-teal-tint)}.wa-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:var(--wa-ink);opacity:.09;-webkit-mask-image:url(/chat-wallpaper.svg),linear-gradient(to bottom,#000 62%,transparent 100%);mask-image:url(/chat-wallpaper.svg),linear-gradient(to bottom,#000 62%,transparent 100%);-webkit-mask-size:374px 666px,100% 100%;mask-size:374px 666px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.wa-hero>*{position:relative;z-index:1}.wa-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);width:min(1180px,100% - 48px);margin-inline:auto;padding-block:clamp(34px,5vw,68px) clamp(52px,6.5vw,92px)}.wa-hero-copy{max-width:36rem}.wa-lede{margin:0 0 32px;max-width:48ch;font-size:1.1875rem;line-height:1.58;color:var(--wa-ink-muted)}.wa-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.wa-assure{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.wa-assure li{display:inline-flex;align-items:center;gap:7px;font-size:.875rem;color:var(--wa-ink-muted)}.wa-assure svg{width:15px;height:15px;flex:none;color:var(--wa-green-deep)}.wa-thread{position:relative}.wa-turns{position:relative;display:grid;gap:12px;margin:0;padding:0;list-style:none}.wa-turns:before{content:"";position:absolute;inset-block:4px;inset-inline-start:54px;width:1px;background:var(--wa-rule)}.wa-turn{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:14px;align-items:start}.wa-rail-time{position:relative;grid-column:1;padding-block-start:9px;padding-inline-end:12px;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--wa-ink-muted);text-align:end;white-space:nowrap}.wa-rail-time:after{content:"";position:absolute;inset-block-start:15px;inset-inline-end:-3px;width:5px;height:5px;border-radius:50%;background:var(--wa-teal);opacity:.32}.wa-turn>.wa-bubble,.wa-turn>.wa-receipt{grid-column:2;justify-self:start;max-width:24rem}.wa-turn-out>.wa-bubble,.wa-turn-out>.wa-receipt{justify-self:end}.wa-bubble{position:relative;padding:6px 9px 8px;border-radius:0 7.5px 7.5px;background:var(--wa-white);box-shadow:0 1px .5px #0b141a21}.wa-bubble:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-8px;width:0;height:0;border-block-start:9px solid var(--wa-white);border-inline-start:8px solid transparent}.wa-bubble p{margin:0;font-size:14.2px;line-height:19px;color:var(--wa-ink)}.wa-in p,.wa-in .wa-transcript{padding-inline-end:3.2rem}.wa-out p,.wa-out .wa-transcript{padding-inline-end:6.4rem}.wa-out{border-radius:7.5px 0 7.5px 7.5px;background:var(--wa-bubble-out)}.wa-out:before{inset-inline-start:auto;inset-inline-end:-8px;border-block-start-color:var(--wa-bubble-out);border-inline-start:0;border-inline-end:8px solid transparent}.wa-quote{display:block;margin-block-end:4px;padding:5px 8px;border-radius:4px;border-inline-start:4px solid var(--wa-green-deep);background:#0b1f1c0e;overflow:hidden}.wa-out .wa-quote{border-inline-start-color:var(--wa-teal);background:#0b1f1c0b}.wa-quote b{display:block;font-size:12.8px;font-weight:600;line-height:18px;color:var(--wa-green-deep)}.wa-out .wa-quote b{color:var(--wa-teal)}.wa-quote span{display:block;font-size:13px;line-height:18px;color:var(--wa-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-bubble-short{max-width:17rem}.wa-meta{position:absolute;inset-block-end:4px;inset-inline-end:9px;display:flex;align-items:center;gap:3px;font-size:11px;line-height:15px;font-variant-numeric:tabular-nums;color:#0b1f1c73}.wa-ticks{width:15px;height:9px;flex:none;color:var(--wa-teal);opacity:.75}.wa-voice{display:flex;align-items:center;gap:10px;padding-block:2px 6px}.wa-voice-play{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white)}.wa-voice-play svg{width:12px;height:12px}.wa-wave{display:flex;align-items:center;gap:2px;height:20px;flex:1;min-width:0;overflow:hidden}.wa-wave i{width:3px;flex:none;border-radius:2px;background:var(--wa-teal);opacity:.4}.wa-wave i:nth-child(4n){height:58%}.wa-wave i:nth-child(4n+1){height:30%}.wa-wave i:nth-child(4n+2){height:86%}.wa-wave i:nth-child(4n+3){height:44%}.wa-voice-len{font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--wa-ink-faint)}.wa-transcript{margin:0;padding-block-start:7px;border-block-start:1px solid color-mix(in srgb,var(--wa-teal) 12%,transparent);font-size:13.4px!important;line-height:18px;color:var(--wa-ink-muted)!important}.wa-receipt{border-radius:7.5px 0 7.5px 7.5px;background:var(--wa-white);box-shadow:0 1px .5px #0b141a21;overflow:hidden}.wa-receipt-head{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--wa-green);color:var(--wa-on-green);font-size:.8125rem;font-weight:620}.wa-receipt-head svg{flex:none}.wa-receipt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;background:var(--wa-rule-soft)}.wa-receipt-grid>div{padding:11px 14px;background:var(--wa-white)}.wa-receipt-grid dt{margin:0 0 3px;font-size:.6875rem;color:var(--wa-ink-faint)}.wa-receipt-grid dd{margin:0;font-size:.8125rem;font-weight:560;color:var(--wa-ink)}.wa-thread-note{margin:16px 0 0;padding-inline-start:72px;font-size:.75rem;color:var(--wa-ink-faint)}.wa-section{width:min(1180px,100% - 48px);margin-inline:auto;padding-block:clamp(68px,8.5vw,124px);border-block-start:1px solid var(--wa-rule)}.wa-section-aside{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(32px,5vw,72px);align-items:start}.wa-section-aside .wa-section-head{position:sticky;top:calc(var(--wa-nav-height) + 28px);margin-bottom:0}@media(max-width:1080px){.wa-section-aside{grid-template-columns:minmax(0,1fr)}.wa-section-aside .wa-section-head{position:static;margin-bottom:clamp(26px,3vw,44px)}}.wa-flow{display:grid;margin:0;padding:0;list-style:none}.wa-flow-step{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:30px;padding-block:26px;border-block-start:1px solid var(--wa-rule)}.wa-flow-step:first-child{border-block-start:0}.wa-flow-step:before{content:"";position:absolute;inset-block:0;inset-inline-start:88px;width:1px;background:var(--wa-rule)}.wa-flow-human:before{content:none}.wa-flow-mark{text-align:end}.wa-flow-mark time{font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--wa-ink-muted);white-space:nowrap}.wa-flow-anytime{display:inline-block;padding:4px 10px;border-radius:var(--wa-radius-full);background:var(--wa-bubble-out);color:var(--wa-teal);font-size:.75rem;font-weight:620}.wa-flow-body h3{margin-bottom:6px}.wa-flow-body p{margin:0;max-width:48ch;font-size:.9375rem;line-height:1.6}.wa-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));column-gap:clamp(28px,4vw,56px)}.wa-feature{padding-block:26px;border-block-start:1px solid var(--wa-rule)}.wa-feature svg{display:block;width:20px;height:20px;color:var(--wa-teal)}.wa-feature h3{margin:14px 0 7px}.wa-feature p{margin:0;font-size:.9375rem;line-height:1.6}.wa-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,72px);align-items:start}.wa-checks{display:grid;gap:11px;margin:26px 0 0;padding:0;list-style:none}.wa-checks li{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:var(--wa-ink)}.wa-checks svg{width:16px;height:16px;flex:none;color:var(--wa-green-deep)}.wa-matrix{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--wa-rule);border-radius:var(--wa-radius-md);background:var(--wa-white)}.wa-matrix thead th:first-child{border-start-start-radius:var(--wa-radius-md)}.wa-matrix thead th:last-child{border-start-end-radius:var(--wa-radius-md)}.wa-matrix tbody tr:last-child th{border-end-start-radius:var(--wa-radius-md)}.wa-matrix tbody tr:last-child td:last-child{border-end-end-radius:var(--wa-radius-md)}.wa-matrix caption{padding:0 0 12px;font-size:.9375rem;font-weight:620;color:var(--wa-ink);text-align:start;caption-side:top}.wa-matrix th,.wa-matrix td{padding:12px 16px;border:0;border-block-start:1px solid var(--wa-rule-soft);font-size:.875rem;letter-spacing:0;text-transform:none;text-align:start}.wa-matrix thead th{border-block-start:0;background:var(--wa-beige);font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--wa-ink)}.wa-matrix thead th+th,.wa-matrix td{text-align:center;width:8.5rem}.wa-matrix tbody th{font-weight:450;color:var(--wa-ink-muted)}.wa-matrix td svg{width:17px;height:17px}.wa-matrix td[data-on=yes] svg{color:var(--wa-green-deep)}.wa-matrix td[data-on=no] svg{color:var(--wa-rule)}.wa-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:16px}.wa-plan{display:flex;flex-direction:column;gap:14px;padding:26px;border:1px solid var(--wa-rule);border-radius:var(--wa-radius-card);background:var(--wa-white)}.wa-plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.wa-plan-top h3{font-size:1rem;font-weight:620;color:var(--wa-ink)}.wa-plan-flag{padding:4px 10px;border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white);font-size:.6875rem;font-weight:620}.wa-plan-for{margin:-6px 0 0;font-size:.875rem;line-height:1.5}.wa-price{display:flex;align-items:baseline;gap:8px;margin-block:2px}.wa-price strong{font-size:3rem;font-weight:700;font-variation-settings:"wdth" var(--wa-wdth-display);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.035em;color:var(--wa-ink)}.wa-price sup{top:-.55em;margin-inline-end:1px;font-size:.42em;font-weight:560}.wa-price span{font-size:.8125rem;color:var(--wa-ink-muted)}.wa-plan-list{display:grid;gap:9px;margin:4px 0 0;padding:0;list-style:none}.wa-plan-list li{display:flex;align-items:flex-start;gap:9px;font-size:.875rem;line-height:1.45;color:var(--wa-ink-muted)}.wa-plan-list strong{font-weight:620;color:var(--wa-ink)}.wa-plan-list svg{width:15px;height:15px;flex:none;margin-block-start:2px;color:var(--wa-green-deep)}.wa-plan-featured .wa-cta{background:var(--wa-white);color:var(--wa-teal)}.wa-plan-featured .wa-cta:hover{background:var(--wa-beige)}.wa-plan-featured .wa-plan-flag{background:var(--wa-white);color:var(--wa-teal)}.wa-plan-featured{border-color:var(--wa-teal);background:var(--wa-teal)}.wa-plan-featured h3,.wa-plan-featured .wa-price strong,.wa-plan-featured .wa-plan-list strong{color:var(--wa-white)}.wa-plan-featured .wa-plan-for,.wa-plan-featured .wa-price span,.wa-plan-featured .wa-plan-list li{color:var(--wa-on-teal-muted)}.wa-plan-featured .wa-plan-list svg{color:var(--wa-green)}.wa-topup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-block-start:48px;padding:26px 28px;border:1px solid var(--wa-rule);border-radius:var(--wa-radius-card);background:var(--wa-white)}.wa-topup h3{margin-bottom:6px}.wa-topup p{margin:0;max-width:44ch;font-size:.875rem;line-height:1.55}.wa-topup-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-radius:var(--wa-radius-md);background:var(--wa-rule);overflow:hidden}.wa-topup-row>div{padding:16px 18px;background:var(--wa-beige)}.wa-topup-row b{display:block;font-size:1.375rem;font-weight:700;font-variation-settings:"wdth" 108;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--wa-ink)}.wa-topup-row small{font-size:.75rem;color:var(--wa-ink-muted)}.wa-faq{display:grid}.wa-faq details{padding-block:4px;border-block-start:1px solid var(--wa-rule)}.wa-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;font-size:1rem;font-weight:560;color:var(--wa-ink);cursor:pointer;list-style:none}.wa-faq summary::-webkit-details-marker{display:none}.wa-faq summary:after{content:"";width:11px;height:11px;flex:none;background:currentColor;color:var(--wa-ink-muted);clip-path:polygon(45% 0,55% 0,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0 55%,0 45%,45% 45%);transition:transform .2s ease}.wa-faq details[open] summary:after{transform:rotate(45deg);clip-path:polygon(45% 0,55% 0,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0 55%,0 45%,45% 45%)}.wa-faq details p{margin:0;padding-block-end:20px;max-width:54ch;font-size:.9375rem;line-height:1.62}.wa-close{padding-block:clamp(72px,9vw,124px);padding-inline:24px;background:var(--wa-teal);text-align:center}.wa-close-inner{max-width:40rem;margin-inline:auto}.marketing-page .wa-close h2{max-width:none;margin:0 0 14px;font-size:clamp(1.85rem,3.1vw,2.7rem)!important;font-weight:700;font-variation-settings:"wdth" 108;line-height:1.04;letter-spacing:-.03em;color:var(--wa-white)}.wa-close p{margin:0 auto 30px;max-width:38ch;font-size:1.0625rem;line-height:1.55;color:var(--wa-on-teal-muted)}.marketing-page .marketing-footer{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;width:100%;max-width:none;margin:0;padding:30px clamp(20px,3.4vw,44px);border:0;border-radius:0;background:var(--wa-teal-press)}.marketing-page .marketing-footer .marketing-logo strong{color:var(--wa-white)}.marketing-page .marketing-footer .marketing-logo small{color:var(--wa-on-teal-muted)}.marketing-page .marketing-footer>p{margin:0 auto 0 0;font-size:.8125rem;color:var(--wa-on-teal-muted)}.marketing-page .marketing-footer>div{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 6px}.marketing-page .marketing-footer>div a,.marketing-page .marketing-footer>div button{padding:6px 10px;border:0;border-radius:var(--wa-radius-sm);background:none;color:var(--wa-on-teal-muted);font-family:inherit;font-size:.8125rem;font-weight:450;text-decoration:none;cursor:pointer;transition:color .15s ease,background .15s ease}.marketing-page .marketing-footer>div a:hover,.marketing-page .marketing-footer>div button:hover{color:var(--wa-white);background:var(--wa-rule-teal)}.marketing-page .language-switcher{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--wa-teal) 20%,transparent);border-radius:var(--wa-radius-full);background:transparent}.marketing-page .language-switcher select{padding:8px 12px;border:0;border-radius:inherit;background:transparent;color:var(--wa-ink-muted);font-family:inherit;font-size:.875rem;font-weight:500;cursor:pointer}.has-motion .marketing-page [data-hero-step],[data-thread][data-thread-armed] [data-turn]{opacity:0}.wa-typing{display:inline-flex;align-items:center;gap:4px;padding:12px 15px}.wa-turn[data-typing-stub]>.wa-typing{justify-self:end}.wa-typing i{width:6px;height:6px;border-radius:50%;background:var(--wa-ink-muted);animation:wa-typing-bounce 1.15s infinite ease-in-out}.wa-typing i:nth-child(2){animation-delay:.16s}.wa-typing i:nth-child(3){animation-delay:.32s}@keyframes wa-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:.9}}@media(max-width:1080px){.wa-hero{grid-template-columns:minmax(0,1fr);gap:48px}.wa-hero-copy{max-width:40rem}.wa-split,.wa-topup{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.marketing-page .marketing-links{display:none}}@media(max-width:560px){.marketing-page .marketing-logo small{display:none}.marketing-page .marketing-nav{gap:10px;padding-inline:16px}.marketing-page .marketing-signin{padding:8px 14px;white-space:nowrap}.marketing-page .language-switcher select{padding:8px}}@media(max-width:680px){.wa-hero,.wa-section{width:calc(100% - 32px)}.wa-turns:before{inset-inline-start:0}.wa-turn{grid-template-columns:0 minmax(0,1fr);column-gap:18px}.wa-rail-time{grid-column:2;padding-block:0 4px;padding-inline-end:0;text-align:start}.wa-rail-time:after{content:none}.wa-turn>.wa-bubble,.wa-turn>.wa-receipt{max-width:100%}.wa-turn-out>.wa-bubble,.wa-turn-out>.wa-receipt{max-width:92%}.wa-thread-note{padding-inline-start:18px}.wa-flow-step{grid-template-columns:62px minmax(0,1fr);column-gap:18px}.wa-flow-step:before{inset-inline-start:62px}.wa-flow-mark{text-align:start}.wa-flow-anytime{padding:3px 7px;font-size:.6875rem}.wa-receipt-grid,.wa-topup-row{grid-template-columns:minmax(0,1fr)}.wa-actions .wa-cta,.wa-actions .wa-cta-quiet{flex:1 1 100%}}.marketing-page :focus-visible{outline:2px solid var(--wa-teal);outline-offset:3px;border-radius:var(--wa-radius-xs)}.wa-cta:focus-visible{outline-color:var(--wa-teal)}.wa-close :focus-visible,.marketing-footer :focus-visible{outline-color:var(--wa-white)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.marketing-page *,.marketing-page *:before,.marketing-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.has-motion .marketing-page [data-hero-step],[data-thread][data-thread-armed] [data-turn]{opacity:1}}:root[lang=ar] .marketing-page h1,:root[lang=ar] .marketing-page h2,:root[lang=ar] .marketing-page h3,:root[lang=ar] .wa-price strong,:root[lang=ar] .wa-topup-row b{font-variation-settings:normal;letter-spacing:0;line-height:1.22}:root[lang=ar] .marketing-page h1{line-height:1.16}:root[lang=ar] .wa-cta,:root[lang=ar] .wa-cta-quiet,:root[lang=ar] .wa-cta-outline{font-variation-settings:normal}main.seo-content-page,main.blog-page{display:block;align-items:initial}.seo-content-page,.blog-page{background:var(--wa-beige);color:var(--wa-ink);font-family:var(--wa-font)}.seo-content-nav{margin-inline:auto}.blog-page .blog-nav{background:color-mix(in srgb,var(--wa-beige) 86%,transparent);border-block-end:1px solid var(--wa-rule)}.blog-page .blog-language{letter-spacing:0;font-size:11px}.blog-page .blog-language select{border-color:var(--wa-rule);border-radius:var(--wa-radius-sm)}.seo-content-nav button,.seo-content-page article button,.blog-nav button,.blog-cta button{border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white)}.seo-content-page li,.blog-card,.seo-related-pages{border-color:var(--wa-rule);background:var(--wa-white)}.seo-content-page li:before{color:var(--wa-green-deep)}.seo-content-page h1,.blog-page h1{font-size:clamp(2.2rem,4vw,3.2rem)!important;font-weight:700;font-variation-settings:"wdth" 108;line-height:1.05;letter-spacing:-.03em;color:var(--wa-ink)}.seo-content-page h2,.blog-page h2{font-size:clamp(1.35rem,2vw,1.75rem)!important;font-weight:640;font-variation-settings:"wdth" 104;line-height:1.2;letter-spacing:-.018em;color:var(--wa-ink)}.seo-content-page p,.blog-page p,.seo-content-page .marketing-kicker,.blog-page .marketing-kicker{color:var(--wa-ink-muted)}.seo-content-page .marketing-logo>span,.blog-page .marketing-logo>span,.privacy-policy-page+.marketing-footer .marketing-logo>span{background:var(--wa-green);color:var(--wa-on-green)}:root[lang=ar] .seo-content-page h1,:root[lang=ar] .seo-content-page h2,:root[lang=ar] .blog-page h1,:root[lang=ar] .blog-page h2{font-variation-settings:normal;letter-spacing:0;line-height:1.25}.marketing-page{--lp-desk: var(--wa-beige);--lp-sheet: var(--wa-white);--lp-green: var(--wa-teal);--lp-green-deep: var(--wa-teal-deep);--lp-accent: var(--wa-green);--lp-accent-deep: var(--wa-green-deep);--lp-accent-press: var(--wa-green-press);--lp-on-accent: var(--wa-on-green);--lp-mint: var(--wa-green-tint);--lp-mint-deep: #c9efd6;--lp-yellow: var(--wa-beige);--lp-navy: var(--wa-teal-deep);--lp-navy-deep: var(--wa-ink);--lp-blue: var(--wa-teal);--lp-blue-tint: var(--wa-teal-tint);--lp-coral: var(--wa-green-deep);--lp-coral-tint: var(--wa-green-tint);--lp-orange: var(--wa-ink);--lp-orange-tint: var(--wa-warning-tint);--lp-pink-tint: var(--wa-beige-deep);--lp-ink: var(--wa-ink);--lp-ink-soft: #33443f;--lp-ink-muted: var(--wa-ink-muted);--lp-card: var(--wa-paper);--lp-card-deep: var(--wa-beige-deep);--lp-chip: var(--wa-beige);--lp-line: var(--wa-rule-soft);--lp-black: var(--wa-ink);--lp-wall: var(--wa-beige);--lp-font: "Plus Jakarta Sans", "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lp-r-block: 28px;--lp-r-sheet: var(--wa-radius-window);--lp-r-card: 20px;--lp-r-tile: 16px;--lp-r-pill: 999px;--lp-gutter: clamp(18px, 3vw, 64px);--lp-sheet-width: 1760px;--lp-section-gap: clamp(56px, 7vw, 96px);--lp-shadow-soft: 0 1px 2px rgba(23, 26, 31, .04), 0 10px 30px -12px rgba(23, 26, 31, .16);--lp-shadow-phone: 0 30px 60px -20px rgba(0, 40, 30, .55), 0 8px 18px -8px rgba(0, 0, 0, .35);--lp-ease: cubic-bezier(.22, 1, .36, 1)}:root[lang=ar] .marketing-page{--lp-font: "Cairo", "Noto Sans Arabic", system-ui, sans-serif}.marketing-page{min-height:100vh;padding:16px 0 24px;background:var(--lp-desk);color:var(--lp-ink);font-family:var(--lp-font);font-variation-settings:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;overflow:visible;overflow-x:clip}.marketing-page ::selection{background:var(--lp-mint-deep);color:var(--lp-ink)}.marketing-page .lp-sheet{width:min(var(--lp-sheet-width),calc(100% - 96px));margin:0 auto;padding:0 var(--lp-gutter) 24px;background:var(--lp-sheet);border-radius:var(--lp-r-sheet);box-shadow:var(--wa-shadow-window)}.marketing-page .marketing-main{display:block}.marketing-page h1,.marketing-page h2,.marketing-page h3,.marketing-page h4{margin:0;color:var(--lp-ink);font-family:var(--lp-font);font-variation-settings:normal;text-wrap:balance}.marketing-page h1{font-size:clamp(2.5rem,4.6vw,3.75rem)!important;line-height:1.02!important;font-weight:800;letter-spacing:-.03em!important;color:#fff}.marketing-page h2{font-size:clamp(1.75rem,2.8vw,2.25rem)!important;line-height:1.15!important;font-weight:600;letter-spacing:-.02em!important}.marketing-page h3{font-size:1.375rem!important;line-height:1.25!important;font-weight:700;letter-spacing:-.015em}.marketing-page p{margin:0;color:var(--lp-ink-soft)}.marketing-page a{color:inherit}.marketing-page .lp-eyebrow{display:block;margin:0 0 8px;font-size:.9375rem;font-weight:600;letter-spacing:.01em;color:var(--lp-accent-deep)}.marketing-page .lp-eyebrow[data-tone=coral]{color:var(--lp-coral)}.marketing-page .lp-eyebrow[data-tone=blue]{color:var(--lp-blue)}.marketing-page .lp-eyebrow[data-caps]{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem}.marketing-page .lp-head{max-width:44rem;margin:0 auto clamp(28px,3.4vw,44px);text-align:center}.marketing-page .lp-head p{margin:12px auto 0;max-width:40rem;font-size:1.0625rem;line-height:1.6;color:var(--lp-ink-muted)}.marketing-page .lp-section{margin-top:var(--lp-section-gap)}.marketing-page .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 24px;border:1.5px solid transparent;border-radius:var(--lp-r-pill);background:var(--lp-green);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s var(--lp-ease),box-shadow .16s ease}.marketing-page .lp-btn svg{width:16px;height:16px;flex:none}.marketing-page .lp-btn:hover{background:var(--lp-green-deep);transform:translateY(-1px)}.marketing-page .lp-btn:active{transform:scale(.97)}.marketing-page .lp-btn[data-tone=green]{background:var(--lp-accent);color:var(--lp-on-accent)}.marketing-page .lp-btn[data-tone=green]:hover{background:var(--lp-accent-press)}.marketing-page .lp-btn[data-tone=white]{background:#fff;color:var(--lp-green)}.marketing-page .lp-btn[data-tone=white]:hover{background:var(--lp-mint)}.marketing-page .lp-btn[data-tone=navy]{background:var(--lp-navy-deep);color:#fff}.marketing-page .lp-btn[data-tone=navy]:hover{background:var(--lp-navy)}.marketing-page .lp-btn[data-tone=blue]{background:var(--lp-blue);color:#fff}.marketing-page .lp-btn[data-tone=blue]:hover{background:var(--lp-green-deep)}.marketing-page .lp-btn[data-tone=outline]{background:transparent;color:var(--lp-ink);border-color:var(--lp-ink)}.marketing-page .lp-btn[data-tone=outline]:hover{background:#171a1f0d}.marketing-page .lp-btn[data-tone=outline-green]{background:transparent;color:var(--lp-accent);border-color:var(--lp-accent)}.marketing-page .lp-btn[data-tone=outline-green]:hover{background:#25d36624}.marketing-page .lp-btn[data-tone=outline-teal]{background:transparent;color:var(--lp-green);border-color:var(--lp-green)}.marketing-page .lp-btn[data-tone=outline-teal]:hover{background:var(--wa-teal-tint)}.marketing-page .lp-btn[data-tone=soft]{background:var(--wa-teal-tint);color:var(--lp-green)}.marketing-page .lp-btn[data-tone=soft]:hover{background:var(--lp-mint-deep)}.marketing-page .lp-btn[data-size=sm]{min-height:40px;padding:10px 18px;font-size:.875rem}.marketing-page .lp-link-btn{padding:0;border:0;background:none;color:var(--lp-ink-soft);font:inherit;font-weight:600;cursor:pointer;box-shadow:none}.marketing-page .lp-link-btn:hover{color:var(--lp-ink);background:none;transform:none}.marketing-page .lp-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;height:78px;margin:0 calc(var(--lp-gutter) * -1);padding:0 var(--lp-gutter);border-radius:var(--lp-r-sheet) var(--lp-r-sheet) 0 0;background:transparent;transition:background .22s ease,box-shadow .22s ease}.marketing-page .lp-nav[data-scrolled]{background:#ffffffd1;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);box-shadow:inset 0 -1px 0 var(--lp-line);border-radius:0}.marketing-page .lp-logo{display:inline-flex;align-items:center;gap:9px;margin-inline-end:auto;padding:0;border:0;background:none;color:var(--lp-ink);font-size:1.375rem;font-weight:800;letter-spacing:-.03em;text-decoration:none}.marketing-page .lp-logo-mark,.lp-footer .lp-logo-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:14.1%;background:var(--lp-green);color:#fff}.marketing-page .lp-logo-mark svg,.lp-footer .lp-logo-mark svg{width:69%;height:69%}.marketing-page .lp-logo-text{display:inline-block}.marketing-page .lp-logo em,.lp-footer .lp-logo em{font-style:normal;color:var(--lp-accent-deep)}.marketing-page .lp-nav-links{display:flex;align-items:center;gap:2px;margin:0 auto}.marketing-page .lp-nav-links a{padding:8px 14px;border-radius:var(--lp-r-pill);color:var(--lp-ink-soft);font-size:.875rem;font-weight:600;text-decoration:none;transition:color .16s ease,background .16s ease}.marketing-page .lp-nav-links a:hover{color:var(--lp-ink);background:var(--lp-chip)}.marketing-page .lp-nav-actions{display:flex;align-items:center;gap:10px;margin-inline-start:auto}.marketing-page .lp-nav-actions .lp-link-btn{font-size:.875rem}.marketing-page .language-switcher{position:relative;display:inline-flex;align-items:center;height:40px;margin:0;padding:0;border:1px solid var(--wa-rule);border-radius:var(--lp-r-pill);background:var(--lp-sheet);transition:border-color .16s ease,background-color .16s ease}.marketing-page .language-switcher:hover{border-color:var(--lp-green);background:var(--wa-teal-tint)}.marketing-page .language-switcher:focus-within{border-color:var(--lp-green);box-shadow:0 0 0 3px #075e5424}.marketing-page .language-switcher>span{display:none}.marketing-page .language-switcher:before{content:"";position:absolute;inset-inline-start:13px;top:50%;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23075e54' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18'/%3E%3C/svg%3E") center / contain no-repeat;transform:translateY(-50%);pointer-events:none}.marketing-page .language-switcher select{height:100%;min-width:0;margin:0;padding:0 34px 0 36px;border:0!important;border-radius:inherit!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23075e54' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center / 14px no-repeat;color:var(--lp-green);font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.marketing-page .language-switcher select:focus{outline:none}[dir=rtl] .marketing-page .language-switcher select{padding:0 36px 0 34px;background-position:left 12px center}.marketing-page .lp-hero{position:relative;margin-top:6px}.marketing-page .lp-hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:clamp(580px,40vw,680px);padding:clamp(40px,5vw,68px) clamp(28px,4vw,64px) 0;border-radius:var(--lp-r-block);background:var(--lp-green);color:#fff;overflow:hidden;isolation:isolate}.marketing-page .lp-hero-curve{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.marketing-page .lp-hero-curve path{fill:none;stroke:var(--lp-accent);stroke-width:2;stroke-linecap:round;opacity:.7}.marketing-page .lp-hero-copy{position:relative;z-index:2;align-self:start;max-width:34rem;padding-bottom:180px}.marketing-page .lp-hero-copy h1 span{display:block}.marketing-page .lp-hero-copy h1 em{font-style:normal;color:var(--lp-accent)}.marketing-page .lp-hero-copy .lp-lede{margin:22px 0 0;max-width:30rem;font-size:1.0625rem;line-height:1.6;color:#ffffffd1}.marketing-page .lp-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.marketing-page .lp-hero-stage{position:relative;z-index:1;min-height:460px}.marketing-page .lp-phone-slot{position:absolute;inset-inline-end:clamp(8px,4vw,56px);bottom:-56px;width:272px;height:552px}.marketing-page .lp-phone{position:relative;width:100%;height:100%;padding:12px;border-radius:46px;background:#101312;box-shadow:var(--lp-shadow-phone),inset 0 0 0 2px #2a2f2d;transform:rotate(-4deg);transform-origin:50% 80%}.marketing-page .lp-phone:before{content:"";position:absolute;top:24px;left:50%;width:86px;height:24px;border-radius:14px;background:#101312;transform:translate(-50%);z-index:3}.marketing-page .lp-screen{position:relative;height:100%;border-radius:36px;background:var(--lp-wall) url(/chat-wallpaper.svg) center / 420px repeat;overflow:hidden}.marketing-page .lp-screen-bar{display:flex;align-items:center;gap:8px;height:92px;padding:44px 14px 0;background:#fff;color:var(--lp-ink);box-shadow:0 1px 0 var(--lp-line)}.marketing-page .lp-screen-bar svg{width:16px;height:16px;color:var(--lp-ink-soft)}.marketing-page .lp-screen-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--lp-green);color:#fff}.marketing-page .lp-screen-avatar svg{width:62%;height:62%;color:#fff}.marketing-page .lp-screen-bar>div{min-width:0}.marketing-page .lp-screen-bar strong{display:block;font-size:.8125rem;font-weight:700;line-height:1.1;white-space:nowrap}.marketing-page .lp-screen-bar small{display:block;font-size:.6875rem;color:var(--lp-ink-muted)}.marketing-page .lp-screen-bar-icons{display:flex;gap:12px;margin-inline-start:auto}.marketing-page .lp-thread{position:absolute;top:120px;inset-inline-start:-78px;inset-inline-end:14px;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;z-index:4}.marketing-page .lp-turn{display:flex}.marketing-page .lp-turn-out{justify-content:flex-end}.marketing-page .lp-turn-in{justify-content:flex-start}.marketing-page .lp-bubble{position:relative;max-width:78%;padding:9px 12px 8px;border-radius:12px;background:#fff;color:var(--lp-ink);font-size:.75rem;line-height:1.4;box-shadow:0 1px 2px #0000001f,0 6px 16px -8px #00000040}.marketing-page .lp-bubble p{margin:0;color:inherit;font-size:inherit}.marketing-page .lp-bubble-in{border-start-start-radius:4px}.marketing-page .lp-bubble-out{border-start-end-radius:4px;background:#d9fdd3}.marketing-page .lp-bubble time{display:block;margin-top:4px;font-size:.5625rem;text-align:end;color:var(--lp-ink-muted)}.marketing-page .lp-bubble time svg{width:12px;height:8px;vertical-align:-1px;margin-inline-start:3px;color:#53bdeb}.marketing-page .lp-turn-typing{justify-content:flex-end}.marketing-page .lp-typing{display:inline-flex;gap:4px;padding:10px 12px;border-radius:12px;border-start-end-radius:4px;background:#d9fdd3;box-shadow:0 1px 2px #0000001f}.marketing-page .lp-typing i{width:6px;height:6px;border-radius:50%;background:var(--lp-ink-muted);animation:lp-typing 1.1s infinite ease-in-out}.marketing-page .lp-typing i:nth-child(2){animation-delay:.15s}.marketing-page .lp-typing i:nth-child(3){animation-delay:.3s}@keyframes lp-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:.9}}.marketing-page .lp-turn-card{justify-content:center;margin-top:8px}.marketing-page .lp-confirm{display:grid;justify-items:center;gap:8px;width:160px;padding:16px 14px 14px;border-radius:16px;background:#fffffff5;color:var(--lp-ink);text-align:center;box-shadow:0 2px 4px #00000014,0 14px 30px -12px #0000004d}.marketing-page .lp-confirm-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--lp-mint);color:var(--lp-accent-deep)}.marketing-page .lp-confirm-mark svg{width:18px;height:18px}.marketing-page .lp-confirm strong{font-size:.875rem;font-weight:700;line-height:1.2}.marketing-page .lp-confirm small{font-size:.6875rem;color:var(--lp-ink-muted)}.marketing-page .lp-hero-agents{position:absolute;inset-inline-start:0;bottom:0;z-index:3;display:flex;gap:14px;margin:0;padding:18px 20px 0 0;list-style:none;background:var(--lp-sheet);border-start-end-radius:var(--lp-r-block)}[dir=rtl] .marketing-page .lp-hero-agents{padding:18px 0 0 20px}.marketing-page .lp-hero-agents:before,.marketing-page .lp-hero-agents:after{content:"";position:absolute;width:var(--lp-r-block);height:var(--lp-r-block);background:radial-gradient(circle at 100% 0,transparent calc(var(--lp-r-block) - .5px),var(--lp-sheet) var(--lp-r-block));pointer-events:none}.marketing-page .lp-hero-agents:before{inset-inline-start:0;top:calc(var(--lp-r-block) * -1)}.marketing-page .lp-hero-agents:after{inset-inline-end:calc(var(--lp-r-block) * -1);bottom:0}[dir=rtl] .marketing-page .lp-hero-agents:before,[dir=rtl] .marketing-page .lp-hero-agents:after{background:radial-gradient(circle at 0 0,transparent calc(var(--lp-r-block) - .5px),var(--lp-sheet) var(--lp-r-block))}.marketing-page .lp-agent{display:grid;gap:10px;width:134px;padding:16px 16px 14px;border-radius:16px;background:var(--lp-card);color:var(--lp-ink);font-size:.875rem;font-weight:700;line-height:1.25}.marketing-page .lp-agent[data-tone=mint]{background:var(--lp-mint)}.marketing-page .lp-agent svg{width:20px;height:20px;color:var(--lp-coral)}.marketing-page .lp-agent[data-tone=mint] svg{color:var(--lp-accent-deep)}.marketing-page .lp-agent[data-icon=orange] svg{color:var(--lp-orange)}.marketing-page .lp-who-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.marketing-page .lp-who{display:grid;gap:18px;padding:28px 26px 26px;border-radius:var(--lp-r-card);background:var(--lp-card);font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--lp-ink)}.marketing-page .lp-badge{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#fff;color:var(--lp-green)}.marketing-page .lp-badge svg{width:24px;height:24px}.marketing-page .lp-fits{margin:clamp(28px,3vw,40px) 0 0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;text-align:center;color:var(--lp-ink)}.marketing-page .lp-fits em{font-style:normal;color:var(--lp-accent-deep)}.marketing-page .lp-ways{position:relative;padding:clamp(40px,5vw,64px) clamp(20px,3vw,40px) clamp(28px,3vw,40px);border-radius:var(--lp-r-block);background:var(--lp-card);overflow:hidden}.marketing-page .lp-ways:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(23,26,31,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(23,26,31,.045) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%);pointer-events:none}.marketing-page .lp-ways>*{position:relative}.marketing-page .lp-ways .lp-head{max-width:52rem}.marketing-page .lp-ways-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start;margin-top:8px}.marketing-page .lp-way{display:grid;gap:18px;padding:34px 34px 30px;border-radius:var(--lp-r-card);background:#fff;box-shadow:var(--lp-shadow-soft)}.marketing-page .lp-way:nth-child(2){margin-top:36px}.marketing-page .lp-way header{display:grid;gap:6px}.marketing-page .lp-way header .lp-eyebrow{margin:0;font-size:.875rem}.marketing-page .lp-way header p{color:var(--lp-ink-muted);font-size:.9375rem;line-height:1.5}.marketing-page .lp-checklist{display:grid;margin:0;padding:0;list-style:none}.marketing-page .lp-checklist li{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--lp-line);font-size:.9375rem;font-weight:500;color:var(--lp-ink)}.marketing-page .lp-checklist li:last-child{border-bottom:0}.marketing-page .lp-checklist svg{width:16px;height:16px;flex:none;color:var(--lp-accent-deep)}.marketing-page .lp-way[data-tone=blue] .lp-checklist svg{color:var(--lp-blue)}.marketing-page .lp-best{display:grid;gap:10px}.marketing-page .lp-best>span{font-size:.875rem;font-weight:700;color:var(--lp-ink)}.marketing-page .lp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.marketing-page .lp-chips li{padding:8px 14px;border-radius:var(--lp-r-pill);background:var(--lp-chip);font-size:.8125rem;font-weight:600;color:var(--lp-ink)}.marketing-page .lp-way>.lp-btn{justify-self:center;margin-top:4px}.marketing-page .lp-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:32px 0 0;font-size:.875rem;color:var(--lp-ink-soft);text-align:center}.marketing-page .lp-note svg{width:16px;height:16px;flex:none;color:var(--lp-ink-muted)}.marketing-page .lp-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(20px,4vw,56px);margin:0;padding:0;list-style:none}.marketing-page .lp-strip li{display:inline-flex;align-items:center;gap:10px;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;color:var(--lp-ink-muted);opacity:.85}.marketing-page .lp-strip svg{width:24px;height:24px}.marketing-page .lp-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;min-height:360px;padding:clamp(36px,4.6vw,56px) clamp(28px,4vw,56px);border-radius:var(--lp-r-block);background:var(--lp-yellow);overflow:hidden}.marketing-page .lp-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/chat-wallpaper.svg) center / 360px repeat;opacity:.55;mask-image:linear-gradient(to right,transparent 34%,#000 68%);-webkit-mask-image:linear-gradient(to right,transparent 34%,#000 68%);pointer-events:none}[dir=rtl] .marketing-page .lp-banner:before{mask-image:linear-gradient(to left,transparent 34%,#000 68%);-webkit-mask-image:linear-gradient(to left,transparent 34%,#000 68%)}.marketing-page .lp-banner>*{position:relative}.marketing-page .lp-banner h2{font-size:clamp(1.75rem,3vw,2.5rem)!important;font-weight:500;line-height:1.15!important}.marketing-page .lp-banner h2 span{display:block}.marketing-page .lp-banner h2 strong{display:block;font-weight:800}.marketing-page .lp-banner .lp-btn{margin-top:28px}.marketing-page .lp-banner-bite{position:absolute;top:0;inset-inline-end:0;display:grid;place-items:center;width:112px;height:96px;padding:0 0 12px 12px;background:var(--lp-sheet);border-end-start-radius:var(--lp-r-block)}[dir=rtl] .marketing-page .lp-banner-bite{padding:0 12px 12px 0}.marketing-page .lp-banner-bite:before,.marketing-page .lp-banner-bite:after{content:"";position:absolute;width:var(--lp-r-block);height:var(--lp-r-block);background:radial-gradient(circle at 0 100%,transparent calc(var(--lp-r-block) - .5px),var(--lp-sheet) var(--lp-r-block));pointer-events:none}.marketing-page .lp-banner-bite:before{top:0;inset-inline-start:calc(var(--lp-r-block) * -1)}.marketing-page .lp-banner-bite:after{bottom:calc(var(--lp-r-block) * -1);inset-inline-end:0}[dir=rtl] .marketing-page .lp-banner-bite:before,[dir=rtl] .marketing-page .lp-banner-bite:after{background:radial-gradient(circle at 100% 100%,transparent calc(var(--lp-r-block) - .5px),var(--lp-sheet) var(--lp-r-block))}.marketing-page .lp-banner-bite>span{display:grid;place-items:center}.marketing-page .lp-banner-bite svg{width:56px;height:56px;color:var(--lp-accent)}.marketing-page .lp-cluster{position:relative;height:280px;margin:0;padding:0;list-style:none}.marketing-page .lp-cluster li{position:absolute;max-width:240px;padding:14px 18px 12px;border-radius:18px;background:#fff;font-size:.9375rem;line-height:1.4;color:var(--lp-ink);box-shadow:0 2px 4px #0000000f,0 18px 40px -18px #00000059}.marketing-page .lp-cluster li time{display:block;margin-top:4px;font-size:.6875rem;text-align:end;color:var(--lp-ink-muted)}.marketing-page .lp-cluster li:nth-child(1){top:8px;inset-inline-start:4%;border-start-start-radius:6px;transform:rotate(-3deg)}.marketing-page .lp-cluster li:nth-child(2){top:96px;inset-inline-end:0;border-start-end-radius:6px;background:#d9fdd3;transform:rotate(2deg)}.marketing-page .lp-cluster li:nth-child(3){top:196px;inset-inline-start:14%;border-start-start-radius:6px;transform:rotate(-2deg)}.marketing-page .lp-features{display:grid;gap:clamp(48px,6vw,88px);margin:0;padding:0;list-style:none}.marketing-page .lp-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.marketing-page .lp-feature:nth-child(2n) .lp-feature-visual{order:2}.marketing-page .lp-feature-copy{position:relative;padding-inline-start:56px}.marketing-page .lp-feature-num{position:absolute;top:-22px;inset-inline-start:-6px;font-size:6rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--lp-card-deep);pointer-events:none;-webkit-user-select:none;user-select:none}.marketing-page .lp-feature-copy h2{position:relative;font-size:clamp(1.75rem,2.8vw,2.375rem)!important;font-weight:700}.marketing-page .lp-feature-copy>p{margin-top:16px;font-size:1.0625rem;line-height:1.55;color:var(--lp-ink-soft)}.marketing-page .lp-pills{display:grid;justify-items:start;gap:10px;margin:20px 0 0;padding:0;list-style:none}.marketing-page .lp-pills li{display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 14px;border-radius:var(--lp-r-pill);background:var(--lp-card);font-size:.9375rem;font-weight:500;color:var(--lp-ink)}.marketing-page .lp-pills svg{width:16px;height:16px;flex:none;color:var(--lp-accent-deep)}.marketing-page .lp-always{margin-top:22px;font-style:italic;font-size:1rem;color:var(--lp-ink-soft)}.marketing-page .lp-feature-visual{position:relative;min-height:400px;border-radius:var(--lp-r-block);overflow:hidden;isolation:isolate}.marketing-page .lp-scene-chat{background:var(--lp-navy) url(/chat-wallpaper.svg) center / 380px repeat;background-blend-mode:soft-light}.marketing-page .lp-scene-chat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#054a4233,#054a4299)}.marketing-page .lp-scene-thread{position:absolute;inset:32px 28px auto;display:grid;gap:12px;margin:0;padding:0;list-style:none}.marketing-page .lp-scene-thread li{display:flex}.marketing-page .lp-scene-thread li[data-side=out]{justify-content:flex-end}.marketing-page .lp-scene-bubble{max-width:72%;padding:11px 14px 9px;border-radius:14px;border-start-start-radius:4px;background:#fff;font-size:.875rem;line-height:1.4;color:var(--lp-ink);box-shadow:0 2px 6px #0000002e}.marketing-page li[data-side=out] .lp-scene-bubble{border-radius:14px;border-start-end-radius:4px;background:#d9fdd3}.marketing-page .lp-scene-bubble time{display:block;margin-top:4px;font-size:.625rem;text-align:end;color:var(--lp-ink-muted)}.marketing-page .lp-scene-thread .lp-typing{padding:12px 14px;background:#fff;border-radius:14px;border-start-start-radius:4px}.marketing-page .lp-scene-media{background:var(--lp-mint)}.marketing-page .lp-media-grid{position:absolute;top:32px;right:32px;bottom:108px;left:32px;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:14px;margin:0;padding:0;list-style:none}.marketing-page .lp-media-grid li{position:relative;display:flex;align-items:flex-end;padding:12px;border-radius:16px;background:linear-gradient(145deg,var(--tile-a),var(--tile-b));box-shadow:0 10px 24px -14px #0000004d;overflow:hidden}.marketing-page .lp-media-grid li span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--lp-r-pill);background:#ffffffeb;font-size:.75rem;font-weight:700;color:var(--lp-ink)}.marketing-page .lp-media-grid li span svg{width:13px;height:13px;color:var(--lp-ink-soft)}.marketing-page .lp-media-grid li[data-sent]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--lp-green);border-radius:16px;pointer-events:none}.marketing-page .lp-pin{position:absolute;z-index:2;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#fff;color:var(--lp-ink);box-shadow:0 4px 12px #00000024}.marketing-page .lp-pin svg{width:24px;height:24px}.marketing-page .lp-pin[data-tone=green]{background:var(--lp-green);color:#fff}.marketing-page .lp-pin[data-tone=sheets]{color:var(--wa-green-deep)}.marketing-page .lp-pin[data-tone=orange]{color:var(--lp-orange)}.marketing-page .lp-pin[data-tone=coral]{color:var(--lp-coral)}.marketing-page .lp-dash{position:absolute;z-index:1;border:0 dashed rgba(255,255,255,.9);pointer-events:none}.marketing-page .lp-dash[data-dir=h]{border-top-width:2px;height:0}.marketing-page .lp-dash[data-dir=v]{border-left-width:2px;width:0}.marketing-page .lp-scene-media .lp-dash,.marketing-page .lp-scene-sheet .lp-dash{border-color:var(--lp-accent-deep)}.marketing-page .lp-scene-sheet{background:var(--lp-card)}.marketing-page .lp-sheet-mock{position:absolute;inset:40px 28px auto;border-radius:14px;background:#fff;box-shadow:var(--lp-shadow-soft);overflow:hidden;font-size:.75rem}.marketing-page .lp-sheet-mock table{width:100%;border-collapse:collapse}.marketing-page .lp-sheet-mock th,.marketing-page .lp-sheet-mock td{padding:10px 12px;border-bottom:1px solid var(--lp-line);border-inline-end:1px solid var(--lp-line);text-align:start;white-space:nowrap;color:var(--lp-ink-soft)}.marketing-page .lp-sheet-mock th{background:#f8f9fa;color:var(--lp-ink);font-weight:700}.marketing-page .lp-sheet-mock tr[data-new] td{background:var(--wa-green-tint);color:var(--lp-ink);font-weight:600}.marketing-page .lp-sheet-mock td:last-child,.marketing-page .lp-sheet-mock th:last-child{border-inline-end:0}.marketing-page .lp-scene-inbox{background:var(--lp-wall) url(/chat-wallpaper.svg) center / 380px repeat}.marketing-page .lp-inbox-mock{position:absolute;inset:32px 28px auto;display:grid;gap:10px;margin:0;padding:0;list-style:none}.marketing-page .lp-inbox-mock li{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:#fff;font-size:.8125rem;color:var(--lp-ink);box-shadow:0 1px 2px #0000000f}.marketing-page .lp-inbox-mock li[data-paused]{outline:2px solid var(--lp-accent)}.marketing-page .lp-inbox-mock i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lp-mint);color:var(--lp-green);font-style:normal;font-weight:700;font-size:.8125rem}.marketing-page .lp-inbox-mock strong{display:block;font-weight:700}.marketing-page .lp-inbox-mock small{display:block;color:var(--lp-ink-muted);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing-page .lp-inbox-mock span{padding:5px 10px;border-radius:var(--lp-r-pill);background:var(--lp-mint);color:var(--lp-green);font-size:.6875rem;font-weight:700;white-space:nowrap}.marketing-page .lp-inbox-mock li[data-paused] span{background:var(--wa-warning-tint);color:var(--wa-warning)}.marketing-page .lp-how{position:relative;padding:clamp(40px,5vw,60px) clamp(24px,4vw,56px) clamp(44px,5vw,60px);border-radius:var(--lp-r-block);background:var(--lp-navy);color:#fff}.marketing-page .lp-how{border-end-start-radius:0}.marketing-page .lp-how:after{content:"";position:absolute;bottom:-34px;inset-inline-start:0;width:60px;height:36px;background:var(--lp-navy);clip-path:polygon(0 0,100% 0,0 100%)}[dir=rtl] .marketing-page .lp-how:after{clip-path:polygon(0 0,100% 0,100% 100%)}.marketing-page .lp-how h2{color:#fff;text-align:center;font-weight:600}.marketing-page .lp-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:44px 0 0;padding:0;list-style:none;counter-reset:step}.marketing-page .lp-steps li{position:relative}.marketing-page .lp-step-num{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--lp-accent);color:var(--lp-on-accent);font-size:1.125rem;font-weight:700}.marketing-page .lp-step-line{position:absolute;top:19px;inset-inline-start:52px;inset-inline-end:-12px;height:0;border-top:2px dashed rgba(37,211,102,.8);transform-origin:0 50%}[dir=rtl] .marketing-page .lp-step-line{transform-origin:100% 50%}.marketing-page .lp-steps li:last-child .lp-step-line{display:none}.marketing-page .lp-steps h3{margin-top:18px;max-width:14ch;color:#fff;font-size:1.1875rem!important;font-weight:700}.marketing-page .lp-steps p{margin-top:8px;font-size:.9375rem;line-height:1.5;color:#ffffffb8}.marketing-page .lp-how-checks{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px;margin:44px 0 0;padding:0;list-style:none;font-size:.9375rem;color:#ffffffe6}.marketing-page .lp-how-checks li{display:inline-flex;align-items:center;gap:10px}.marketing-page .lp-how-checks svg{width:16px;height:16px;color:var(--lp-accent)}.marketing-page .lp-how>.lp-btn{display:flex;width:max-content;margin:32px auto 0}.marketing-page .lp-pricing{position:relative;padding-top:40px}.marketing-page .lp-pricing:before{content:"";position:absolute;inset:0 0 auto;height:320px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cg fill='none' stroke='%23171a1f' stroke-opacity='.16' stroke-width='1'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16z'/%3E%3Cpath d='M0 16l28 16 28-16M28 32v32'/%3E%3Cpath d='M28 64l28 16v17M28 64L0 80v17'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 97px;mask-image:radial-gradient(ellipse at 50% 30%,#000 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 0%,transparent 70%);pointer-events:none}.marketing-page .lp-pricing>*{position:relative}.marketing-page .lp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.marketing-page .lp-plan{display:grid;gap:18px;padding:18px 18px 26px;border-radius:var(--lp-r-block);background:var(--lp-card);text-align:center}.marketing-page .lp-plan-tile{display:grid;gap:4px;justify-items:center;padding:28px 20px 24px;border-radius:var(--lp-r-card);background:var(--lp-blue-tint);color:var(--lp-ink)}.marketing-page .lp-plan[data-tone=green] .lp-plan-tile{background:var(--lp-green);color:#fff}.marketing-page .lp-plan[data-tone=navy] .lp-plan-tile{background:var(--lp-navy-deep);color:#fff}.marketing-page .lp-plan-tile h3{color:inherit;font-size:1.25rem!important}.marketing-page .lp-plan-tile .lp-plan-for{font-size:.875rem;color:inherit;opacity:.8}.marketing-page .lp-price{display:flex;align-items:baseline;gap:4px;margin-top:12px;color:inherit}.marketing-page .lp-price strong{font-size:3rem;font-weight:800;letter-spacing:-.04em;line-height:1}.marketing-page .lp-price sup{font-size:1.25rem;font-weight:700;vertical-align:top}.marketing-page .lp-price span{font-size:.875rem;opacity:.8}.marketing-page .lp-plan-flag{padding:5px 12px;border-radius:var(--lp-r-pill);background:#ffffff38;font-size:.75rem;font-weight:700;color:inherit}.marketing-page .lp-plan-list{display:grid;gap:10px;margin:0;padding:0 8px;list-style:none;text-align:start;font-size:.9375rem;color:var(--lp-ink)}.marketing-page .lp-plan-list li{display:flex;align-items:flex-start;gap:10px}.marketing-page .lp-plan-list svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--lp-accent-deep)}.marketing-page .lp-plan>.lp-btn{justify-self:center}.marketing-page .lp-topup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin:32px 0 0;font-size:.9375rem;color:var(--lp-ink-soft);text-align:center}.marketing-page .lp-topup b{color:var(--lp-ink);font-weight:700}.marketing-page .lp-topup span{padding:8px 14px;border-radius:var(--lp-r-pill);background:var(--lp-card)}.marketing-page .lp-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.marketing-page .lp-faq details{padding:0 24px;border-radius:var(--lp-r-card);background:var(--lp-card)}.marketing-page .lp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:1rem;font-weight:700;color:var(--lp-ink);cursor:pointer;list-style:none}.marketing-page .lp-faq summary::-webkit-details-marker{display:none}.marketing-page .lp-faq summary:after{content:"";flex:none;width:10px;height:10px;border-inline-end:2px solid var(--lp-ink-muted);border-bottom:2px solid var(--lp-ink-muted);transform:rotate(45deg);transition:transform .2s var(--lp-ease)}.marketing-page .lp-faq details[open] summary:after{transform:rotate(-135deg)}.marketing-page .lp-faq details p{padding:0 0 22px;font-size:.9375rem;line-height:1.6;color:var(--lp-ink-soft)}.marketing-page .lp-close{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;align-items:center}.marketing-page .lp-close-card{position:relative;padding:clamp(32px,4vw,48px) clamp(28px,4vw,52px) clamp(32px,4vw,44px);border-radius:var(--lp-r-block);background:var(--lp-accent);color:var(--lp-on-accent);clip-path:polygon(0 0,calc(100% - 64px) 0,100% 64px,100% 100%,0 100%)}[dir=rtl] .marketing-page .lp-close-card{clip-path:polygon(64px 0,100% 0,100% 100%,0 100%,0 64px)}.marketing-page .lp-close-card h2{color:var(--lp-on-accent);font-weight:700}.marketing-page .lp-close-list{display:grid;gap:14px;margin:26px 0 0;padding:0;list-style:none;font-size:1.125rem;color:var(--lp-on-accent)}.marketing-page .lp-close-list li{display:flex;align-items:center;gap:10px}.marketing-page .lp-close-list svg{width:16px;height:16px;flex:none}.marketing-page .lp-close-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.marketing-page .lp-orbit{position:relative;height:320px}.marketing-page .lp-orbit-item{position:absolute;display:grid;place-items:center;border-radius:50%;color:#fff;box-shadow:0 16px 36px -18px #00000059}.marketing-page .lp-orbit-item svg{width:40%;height:40%}.marketing-page .lp-orbit-item[data-n="1"]{top:90px;inset-inline-start:22%;width:140px;height:140px;background:var(--lp-blue)}.marketing-page .lp-orbit-item[data-n="2"]{top:10px;inset-inline-end:12%;width:96px;height:96px;background:var(--lp-coral)}.marketing-page .lp-orbit-item[data-n="3"]{top:190px;inset-inline-end:8%;width:104px;height:104px;background:var(--lp-orange)}.marketing-page .lp-orbit-mark{position:absolute;top:16px;inset-inline-start:0;color:var(--lp-green)}.marketing-page .lp-orbit-mark svg{width:64px;height:64px}.lp-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:32px;margin:var(--lp-section-gap) 0 0;padding:clamp(36px,4.6vw,52px) clamp(28px,4vw,48px);border-radius:var(--lp-r-block);background:var(--lp-black);color:#fff}.lp-footer h4{margin:0 0 16px;font-size:1.0625rem;font-weight:700;color:#fff}.lp-footer ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.lp-footer a,.lp-footer button{padding:0;border:0;background:none;color:#fffc;font:inherit;font-size:.9375rem;text-align:start;text-decoration:none;cursor:pointer;box-shadow:none}.lp-footer a:hover,.lp-footer button:hover{color:var(--lp-accent);background:none;transform:none}.lp-footer-brand{display:grid;justify-items:end;align-content:space-between;gap:24px;text-align:end}.lp-footer-brand .lp-logo-mark{width:56px;height:56px;border-radius:14.1%}.lp-footer-brand .lp-logo-mark svg{width:69%;height:69%}.lp-footer-brand p{margin:0;font-size:.8125rem;line-height:1.6;color:#fff9}.lp-footer-brand .language-switcher{position:relative;display:inline-flex;align-items:center;height:40px;margin:0;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:var(--lp-r-pill);background:transparent}.lp-footer-brand .language-switcher:hover{border-color:#ffffff80}.lp-footer-brand .language-switcher>span{display:none}.lp-footer-brand .language-switcher:before{content:"";position:absolute;inset-inline-start:13px;top:50%;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18'/%3E%3C/svg%3E") center / contain no-repeat;transform:translateY(-50%);pointer-events:none}.lp-footer-brand .language-switcher select{height:100%;margin:0;padding:0 34px 0 36px;border:0!important;border-radius:inherit!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center / 14px no-repeat;color:#fff;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[dir=rtl] .lp-footer-brand .language-switcher select{padding:0 36px 0 34px;background-position:left 12px center}.lp-footer-brand .language-switcher option{color:var(--lp-ink)}.has-motion .marketing-page [data-hero]{opacity:0}.has-motion .marketing-page [data-reveal],.has-motion .marketing-page [data-reveal-group]>[data-reveal-item]{opacity:0}.marketing-page [data-thread][data-thread-armed] [data-turn]{opacity:0}@media(min-width:1400px){.marketing-page h1{font-size:clamp(3.5rem,3.7vw,4.5rem)!important}.marketing-page .lp-phone-slot{width:300px;height:608px;bottom:-60px;inset-inline-end:clamp(24px,5vw,96px)}.marketing-page .lp-hero-copy{max-width:38rem;padding-bottom:200px}.marketing-page .lp-hero-copy .lp-lede{max-width:34rem;font-size:1.125rem}.marketing-page .lp-head{max-width:48rem}.marketing-page .lp-ways .lp-head{max-width:56rem}}@media(max-width:1080px){.marketing-page .lp-hero-panel{grid-template-columns:minmax(0,1fr) 340px}.marketing-page .lp-phone-slot{width:262px;height:532px;inset-inline-end:0}.marketing-page .lp-thread{inset-inline-start:-60px}.marketing-page .lp-who-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-page .lp-plans{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}.lp-footer{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-footer-brand{grid-column:1 / -1;justify-items:start;text-align:start}}@media(max-width:900px){.marketing-page .lp-nav{height:68px}.marketing-page .lp-nav-links{display:none}.marketing-page .lp-hero-panel{grid-template-columns:minmax(0,1fr);min-height:0;padding-bottom:0;overflow:visible}.marketing-page .lp-hero-copy{padding-bottom:32px}.marketing-page .lp-hero-stage{min-height:560px;overflow:hidden;margin:0 calc(clamp(28px,4vw,64px)*-1);border-radius:0 0 var(--lp-r-block) var(--lp-r-block)}.marketing-page .lp-phone-slot{inset-inline-end:50%;transform:translate(50%);bottom:-60px}[dir=rtl] .marketing-page .lp-phone-slot{transform:translate(-50%)}.marketing-page .lp-thread{inset-inline-start:-48px;inset-inline-end:10px}.marketing-page .lp-hero-agents{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 0 0;border-radius:0}.marketing-page .lp-hero-agents:before,.marketing-page .lp-hero-agents:after{display:none}.marketing-page .lp-agent{width:auto;padding:14px 12px 12px;font-size:.8125rem}.marketing-page .lp-ways-grid{grid-template-columns:minmax(0,1fr)}.marketing-page .lp-way:nth-child(2){margin-top:0}.marketing-page .lp-banner{grid-template-columns:minmax(0,1fr);padding-top:110px}.marketing-page .lp-cluster{height:250px;max-width:420px}.marketing-page .lp-feature,.marketing-page .lp-feature:nth-child(2n){grid-template-columns:minmax(0,1fr)}.marketing-page .lp-feature:nth-child(2n) .lp-feature-visual{order:0}.marketing-page .lp-feature-visual{min-height:340px}.marketing-page .lp-steps{grid-template-columns:minmax(0,1fr);gap:28px}.marketing-page .lp-step-line{display:none}.marketing-page .lp-faq,.marketing-page .lp-close{grid-template-columns:minmax(0,1fr)}.marketing-page .lp-orbit{height:260px;max-width:460px}}@media(max-width:640px){.marketing-page{padding:0}.marketing-page .lp-sheet{width:100%;padding:0 16px 16px;border-radius:0}.marketing-page .lp-nav{margin:0 -16px;padding:0 16px;border-radius:0;gap:10px}.marketing-page .lp-nav-actions .lp-link-btn{display:none}.marketing-page .lp-hero-panel{padding:32px 22px 0}.marketing-page .lp-hero-stage{margin:0 -22px;min-height:540px}.marketing-page .lp-phone-slot{width:240px;height:488px;bottom:-36px}.marketing-page .lp-screen-bar{height:80px;padding-top:38px;gap:6px}.marketing-page .lp-screen-bar-icons svg:not(:last-child){display:none}.marketing-page .lp-thread{top:86px;inset-inline-start:-14px;inset-inline-end:8px}.marketing-page .lp-bubble{max-width:84%}.marketing-page .lp-who-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.marketing-page .lp-who{gap:14px;padding:20px 18px 18px;font-size:.9375rem}.marketing-page .lp-badge{width:46px;height:46px}.marketing-page .lp-bubble{font-size:.6875rem}.marketing-page .lp-way{padding:26px 22px}.marketing-page .lp-banner{padding:100px 22px 36px}.marketing-page .lp-banner-bite{width:92px;height:80px}.marketing-page .lp-banner-bite svg{width:44px;height:44px}.marketing-page .lp-cluster li{max-width:200px;font-size:.8125rem}.marketing-page .lp-feature-copy{padding-inline-start:0;padding-top:40px}.marketing-page .lp-feature-num{top:-10px;inset-inline-start:-4px;font-size:4.5rem}.marketing-page .lp-feature-visual{min-height:300px}.marketing-page .lp-scene-thread{inset:22px 18px auto}.marketing-page .lp-media-grid{top:22px;right:22px;bottom:22px;left:22px;gap:10px}.marketing-page .lp-sheet-mock{inset:26px 18px auto;font-size:.6875rem}.marketing-page .lp-inbox-mock{inset:22px 18px auto}.marketing-page .lp-how:after{display:none}.marketing-page .lp-how{border-end-start-radius:var(--lp-r-block)}.marketing-page .lp-close-card{clip-path:polygon(0 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%)}[dir=rtl] .marketing-page .lp-close-card{clip-path:polygon(44px 0,100% 0,100% 100%,0 100%,0 44px)}.lp-footer{grid-template-columns:minmax(0,1fr);gap:28px}}.marketing-page :focus-visible{outline:3px solid var(--lp-green);outline-offset:3px;border-radius:6px}.marketing-page .lp-btn:focus-visible{outline-offset:3px;border-radius:var(--lp-r-pill)}.marketing-page .lp-hero-panel :focus-visible,.marketing-page .lp-how :focus-visible,.lp-footer :focus-visible{outline-color:#fff}.marketing-page .lp-close-card :focus-visible{outline-color:var(--lp-on-accent)}.marketing-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.marketing-page *,.marketing-page *:before,.marketing-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.has-motion .marketing-page [data-hero],.has-motion .marketing-page [data-reveal],.has-motion .marketing-page [data-reveal-group]>[data-reveal-item],.marketing-page [data-thread][data-thread-armed] [data-turn]{opacity:1}}.marketing-page .lp-scene-thread li[data-side=out] .lp-typing{background:#d9fdd3;border-radius:14px;border-start-end-radius:4px}.marketing-page .lp-scene-media .lp-pin[data-at="1"]{bottom:28px;inset-inline-end:32px}.marketing-page .lp-scene-media .lp-pin[data-at="2"]{bottom:28px;inset-inline-start:32px}.marketing-page .lp-scene-media .lp-dash[data-at="1"]{bottom:54px;inset-inline-start:86px;inset-inline-end:86px}.marketing-page .lp-scene-sheet .lp-pin[data-at="1"]{bottom:30px;inset-inline-start:30px}.marketing-page .lp-scene-sheet .lp-pin[data-at="2"]{bottom:30px;inset-inline-end:30px}.marketing-page .lp-scene-sheet .lp-dash[data-at="1"]{bottom:56px;inset-inline-start:84px;inset-inline-end:84px}.marketing-page .lp-scene-sheet .lp-sheet-mock{inset-block-end:110px;inset-block-start:auto}.marketing-page.lp-legal .lp-legal-hero{position:relative;margin-top:6px;padding:clamp(40px,5vw,64px) clamp(28px,4vw,64px);border-radius:var(--lp-r-block);background:var(--lp-green);color:#fff;overflow:hidden}.marketing-page.lp-legal .lp-legal-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/chat-wallpaper.svg) center / 360px repeat;opacity:.08;filter:invert(1);mask-image:linear-gradient(to right,transparent 40%,#000 90%);-webkit-mask-image:linear-gradient(to right,transparent 40%,#000 90%);pointer-events:none}[dir=rtl] .marketing-page.lp-legal .lp-legal-hero:after{mask-image:linear-gradient(to left,transparent 40%,#000 90%);-webkit-mask-image:linear-gradient(to left,transparent 40%,#000 90%)}.marketing-page.lp-legal .lp-legal-hero>*{position:relative;z-index:1}.marketing-page.lp-legal .lp-legal-eyebrow{display:inline-block;margin-bottom:14px;padding:6px 12px;border-radius:var(--lp-r-pill);background:#ffffff1f;color:var(--lp-accent);font-size:.8125rem;font-weight:700}.marketing-page.lp-legal .lp-legal-hero h1{max-width:18ch;font-size:clamp(2.25rem,4vw,3.25rem)!important}.marketing-page.lp-legal .lp-legal-hero p{max-width:60ch;margin-top:16px;font-size:1.0625rem;line-height:1.6;color:#ffffffd1}.marketing-page.lp-legal .lp-legal-hero time{display:inline-block;margin-top:22px;font-size:.875rem;font-weight:600;color:#ffffffa6}.marketing-page .lp-legal-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.marketing-page .lp-legal-tabs a{padding:10px 18px;border:1px solid var(--wa-rule);border-radius:var(--lp-r-pill);background:#fff;color:var(--lp-ink-soft);font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.marketing-page .lp-legal-tabs a:hover{border-color:var(--lp-green);color:var(--lp-green)}.marketing-page .lp-legal-tabs a[aria-current=page]{border-color:var(--lp-green);background:var(--lp-green);color:#fff}.marketing-page .lp-legal-body{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start;margin-top:clamp(36px,4vw,56px)}.marketing-page .lp-legal-toc{position:sticky;top:96px;padding:22px 20px;border-radius:var(--lp-r-card);background:var(--lp-card)}.marketing-page .lp-legal-toc strong{display:block;margin-bottom:12px;font-size:.8125rem;font-weight:700;color:var(--lp-ink-muted)}.marketing-page .lp-legal-toc ol{display:grid;gap:2px;margin:0;padding:0;list-style:none;counter-reset:toc}.marketing-page .lp-legal-toc li{counter-increment:toc}.marketing-page .lp-legal-toc a{display:flex;gap:10px;padding:7px 10px;border-radius:10px;color:var(--lp-ink-soft);font-size:.875rem;line-height:1.4;text-decoration:none;transition:background-color .16s ease,color .16s ease}.marketing-page .lp-legal-toc a:before{content:counter(toc,decimal-leading-zero);flex:none;color:var(--lp-ink-muted);font-variant-numeric:tabular-nums;font-weight:600}.marketing-page .lp-legal-toc a:hover{background:#fff;color:var(--lp-green)}.marketing-page .lp-legal-article{max-width:72ch}.marketing-page .lp-legal-article section{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--lp-line);scroll-margin-top:96px}.marketing-page .lp-legal-article h2{display:flex;align-items:baseline;gap:14px;font-size:clamp(1.25rem,1.8vw,1.5rem)!important;font-weight:700;line-height:1.3!important}.marketing-page .lp-legal-article h2 span{flex:none;color:var(--lp-accent-deep);font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}.marketing-page .lp-legal-article section>p{margin-top:12px;font-size:1rem;line-height:1.75;color:var(--lp-ink-soft)}:root[lang=ar] .marketing-page .lp-legal-article section>p{line-height:1.9}.marketing-page .lp-legal-table{margin-top:20px;border:1px solid var(--wa-rule);border-radius:var(--lp-r-tile);overflow-x:auto}.marketing-page .lp-legal-table:focus-visible{outline:3px solid var(--lp-green);outline-offset:2px}.marketing-page .lp-legal-table table{width:100%;min-width:620px;border-collapse:collapse;font-size:.875rem;line-height:1.5}.marketing-page .lp-legal-table th,.marketing-page .lp-legal-table td{padding:12px 16px;border-bottom:1px solid var(--lp-line);text-align:start;vertical-align:top;color:var(--lp-ink-soft)}.marketing-page .lp-legal-table thead th{background:var(--lp-card);color:var(--lp-ink);font-weight:700}.marketing-page .lp-legal-table tbody tr:last-child>*{border-bottom:0}.marketing-page .lp-legal-table code{padding:2px 8px;border-radius:6px;background:var(--wa-teal-tint);color:var(--lp-green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;white-space:nowrap}.marketing-page .lp-legal-contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:24px 28px;border-radius:var(--lp-r-card);background:var(--lp-mint)}.marketing-page .lp-legal-contact strong{display:block;font-size:1.0625rem;color:var(--lp-ink)}.marketing-page .lp-legal-contact p{margin-top:4px;font-size:.9375rem;color:var(--lp-ink-soft)}.marketing-page .lp-legal-contact .lp-btn{text-decoration:none}@media(max-width:900px){.marketing-page .lp-legal-body{grid-template-columns:minmax(0,1fr)}.marketing-page .lp-legal-toc{position:static}}.marketing-page .lp-legal-table th,.marketing-page .lp-legal-table td{text-transform:none;letter-spacing:0}.marketing-page .lp-legal-table tbody th{background:transparent;font-weight:500}@media(max-width:640px){.marketing-page .lp-nav .language-switcher:before{display:none}.marketing-page .lp-nav .language-switcher select{padding:0 28px 0 12px;font-size:.8125rem}[dir=rtl] .marketing-page .lp-nav .language-switcher select{padding:0 12px 0 28px}.marketing-page .lp-nav .lp-btn[data-size=sm]{padding:10px 14px}}main:has(>.sidebar){--ap-warm-canvas: var(--wa-beige);--ap-warm-raise: var(--wa-white);--ap-warm-sunk: var(--wa-beige-deep);--ap-warm-rule: var(--wa-rule);--ap-scrim: rgba(11, 31, 28, .42);--ap-sheet-y: 14px;--ap-sheet-enter: .34s}:root:has(main>.sidebar),body:has(main>.sidebar){background:var(--wa-beige)}main:has(>.sidebar){position:relative;height:100vh;height:100dvh;min-height:0;padding:var(--wa-space-lg);background:var(--wa-beige);color:var(--wa-ink);font-family:var(--wa-font);gap:0}main:has(>.sidebar):before{content:"";position:absolute;inset:var(--wa-space-lg);z-index:0;border-radius:var(--wa-radius-window);background:var(--wa-white);box-shadow:var(--wa-shadow-window);pointer-events:none}main:has(>.sidebar)>.sidebar,main:has(>.sidebar)>.content{position:relative;z-index:1;height:100%;min-height:0}main:has(>.sidebar)>.sidebar{position:static;overflow:hidden auto;border-start-start-radius:var(--wa-radius-window);border-end-start-radius:var(--wa-radius-window)}main:has(>.sidebar)>.content{align-self:stretch;margin-block:0;overflow:hidden auto;border-start-end-radius:var(--wa-radius-window);border-end-end-radius:var(--wa-radius-window);background:var(--wa-paper);padding:0 clamp(18px,2.4vw,32px) 40px;scrollbar-gutter:stable}.content>*{position:relative;z-index:1}.app-topbar{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-base);margin-inline:clamp(-32px,-2.4vw,-18px);padding:14px clamp(18px,2.4vw,32px);border-block-end:1px solid var(--wa-rule-soft);background:var(--wa-white)}.topbar-scope{display:flex;align-items:center;gap:10px;min-width:0}.topbar-scope strong{overflow:hidden;color:var(--wa-ink);font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.topbar-live{display:inline-flex;align-items:center;gap:6px;flex:none;padding:4px 9px 4px 7px;border-radius:var(--wa-radius-full);background:var(--wa-beige);color:var(--wa-ink-muted);font-size:11px;font-weight:600}.topbar-live i{width:6px;height:6px;border-radius:50%;background:var(--wa-ink-faint)}.topbar-live[data-state=live]{background:var(--wa-green-tint);color:var(--wa-teal)}.topbar-live[data-state=live] i{background:var(--wa-green-signal)}.topbar-live[data-state=pending]{background:var(--wa-warning-tint);color:var(--wa-warning)}.topbar-live[data-state=pending] i{background:var(--wa-warning)}.topbar-side{display:flex;align-items:center;gap:var(--wa-space-md)}.topbar-account{display:flex;align-items:center;gap:9px;min-width:0;padding-inline-start:var(--wa-space-md);border-inline-start:1px solid var(--wa-rule-soft)}.topbar-account>div{min-width:0;display:grid}.topbar-account strong{color:var(--wa-ink);font-size:13px;font-weight:600;line-height:1.3}.topbar-account small{overflow:hidden;color:var(--wa-ink-muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.topbar-avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--wa-teal);color:var(--wa-white);font-size:14px;font-weight:620}.app-topbar .language-switcher{margin:0;padding:0;border:0;background:transparent}.app-topbar .language-switcher span{display:none}.app-topbar .language-switcher select{padding:7px 26px 7px 10px;border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-sm);background:var(--wa-white);color:var(--wa-ink-muted);font-size:12px;font-weight:500}.sidebar{--rail-surface: var(--wa-white);--rail-ink: var(--wa-ink);--rail-ink-muted: var(--wa-ink-muted);--rail-rule: var(--wa-rule-soft);--rail-selected: var(--wa-teal-tint);--rail-control: var(--wa-paper);--rail-hover: rgba(11, 31, 28, .05);--rail-sunk: var(--wa-paper);width:262px;flex:none;padding:18px 12px 14px;background:var(--rail-surface);border-inline-end:1px solid var(--wa-rule-soft);box-shadow:none;color:var(--rail-ink-muted)}.sidebar .brand{gap:11px;padding:6px 10px 20px;color:var(--rail-ink)}.sidebar .brand-mark{width:38px;height:38px;border-radius:11px;background:var(--wa-teal);color:var(--wa-white);font-size:19px;font-weight:700;font-variation-settings:"wdth" 110;box-shadow:none}.sidebar .brand h1{font-size:17px!important;font-weight:640;letter-spacing:-.015em;color:var(--rail-ink)}.sidebar .brand small{margin-top:1px;font-size:11px;letter-spacing:0;text-transform:none;color:var(--rail-ink-muted)}.sidebar .profile{margin:0 0 12px;padding:2px 11px 13px;border:0;border-block-end:1px solid var(--rail-rule);border-radius:0;background:transparent;box-shadow:none}.sidebar .profile:after{top:6px;inset-inline-end:11px;width:7px;height:7px;border:2px solid var(--rail-surface);background:var(--wa-green-signal);box-shadow:none}.sidebar .profile .avatar{width:32px;height:32px;background:var(--rail-sunk);color:var(--rail-ink);font-size:13px;font-weight:620;box-shadow:none}.sidebar .profile strong{color:var(--rail-ink);font-size:13px}.sidebar .profile small{color:var(--rail-ink-muted);font-size:11px;letter-spacing:0}.sidebar-workspace-picker{margin:0 0 12px;padding:0 11px 13px;border:0;border-block-end:1px solid var(--rail-rule);border-radius:0;background:transparent;box-shadow:none}.sidebar-workspace-picker>span{font-size:11px!important;font-weight:500;letter-spacing:0;text-transform:none;color:var(--rail-ink-muted)}.sidebar-current-agent,.sidebar-agent-menu>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;margin-top:5px;padding:7px 10px;border:0;border-radius:var(--wa-radius-sm);background:var(--rail-control);color:var(--rail-ink);font-size:13px;font-weight:560;cursor:pointer;list-style:none}.sidebar-agent-menu>summary::-webkit-details-marker{display:none}.sidebar-agent-menu>summary:after{content:"";width:7px;height:7px;flex:none;border-inline-end:1.6px solid currentColor;border-block-end:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.7}.sidebar-agent-options{display:grid;gap:2px;margin-top:5px}.sidebar-agent-options button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:var(--wa-radius-sm);background:transparent!important;color:var(--rail-ink-muted)!important;font-size:13px;text-align:start;box-shadow:none!important}.sidebar-agent-options button:hover{background:var(--rail-hover)!important;color:var(--rail-ink)!important;transform:none}.sidebar-agent-options button small{font-size:10px;opacity:.7}.sidebar-agent-scope:before{content:none}.sidebar-agent-scope{display:block;margin-top:8px;font-size:10.5px;line-height:1.45;letter-spacing:0;color:var(--rail-ink-muted);opacity:.85}.sidebar-nav-section{gap:2px;margin:10px 0 0}.sidebar-nav-section:first-of-type{margin-top:0}.sidebar-nav-section .nav-label{margin:0;padding:0 12px 5px;font-size:11px!important;font-weight:500;letter-spacing:0;text-transform:none;color:var(--rail-ink-muted);opacity:.8}.sidebar-nav-section .nav-item{min-height:40px;padding:9px 11px;gap:11px;border:0;border-radius:var(--wa-radius-sm);background:transparent!important;color:var(--rail-ink-muted)!important;font-size:14px;font-weight:500;box-shadow:none!important}.sidebar-nav-section .nav-item:hover{background:var(--rail-hover)!important;color:var(--rail-ink)!important;transform:none}.sidebar-nav-section .nav-item.active{background:var(--rail-selected)!important;color:var(--rail-ink)!important;font-weight:600;box-shadow:none!important}.sidebar .sidebar-nav-icon{width:22px;height:22px;background:transparent;color:inherit;box-shadow:none}.sidebar .nav-item.active .sidebar-nav-icon,.sidebar .nav-item:hover .sidebar-nav-icon{background:transparent!important;color:var(--rail-ink)!important;box-shadow:none}.sidebar .language-switcher{margin:0;padding:13px 11px 9px;border:0;border-block-start:1px solid var(--rail-rule);border-radius:var(--wa-radius-sm);background:transparent}.sidebar .language-switcher span{font-size:11px!important;font-weight:500;letter-spacing:0;text-transform:none;color:var(--rail-ink-muted)!important}.sidebar .language-switcher select{border:0;background:transparent;color:var(--rail-ink);font-size:13px;font-weight:500}.sidebar .signout{min-height:40px;margin:10px 4px 0!important;padding:9px 11px!important;border-top:0!important;border-radius:var(--wa-radius-sm)!important;color:var(--rail-ink-muted)!important}.sidebar .signout:hover{background:var(--rail-hover)!important;color:var(--rail-ink)!important}.sidebar .signout .sidebar-nav-icon,.sidebar .signout:hover .sidebar-nav-icon{background:transparent}.content .eyebrow,.content .actions-library:before,.content .action-list:before,.content .action-detail:before,.content .add-image-section:before,.content .tool-card.edit-action:before{display:none}.sales-setup-header .eyebrow{display:block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--wa-ink-muted)}.content .page-header h2{margin:0;font-size:30px!important;font-weight:680;font-variation-settings:"wdth" 108;letter-spacing:-.026em;line-height:1.1;color:var(--wa-ink)}.content .page-subtitle{margin:6px 0 0;max-width:62ch;font-size:14px;line-height:1.5;color:var(--wa-ink-muted)}.card,.panel,.two-column>div,.inbox>div,.chart-card,.tool-card,.overview-chart-panel,.overview-insights,.workspace-section,.saved-asset-card,.asset-card,table{border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-md);background:var(--wa-white);box-shadow:none}.content .workspace-title h3,.content .agent-name-heading h3,.content .panel-heading h3,.content .section-heading h3{margin-block:0}.content h3{font-size:17px!important;font-weight:620;letter-spacing:-.01em;color:var(--wa-ink)}.overview-dashboard{display:grid;gap:18px}.ov-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px;padding:22px 24px;border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-card);background:var(--wa-white)}.ov-live{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:560;color:var(--wa-teal)}.ov-live i{width:7px;height:7px;border-radius:50%;background:var(--wa-green)}.ov-head h3{margin:7px 0 4px;font-size:22px!important;font-weight:660;font-variation-settings:"wdth" 106;letter-spacing:-.018em}.ov-head p{margin:0;max-width:54ch;font-size:13px;line-height:1.5;color:var(--wa-ink-muted)}.ov-head-side{display:flex;align-items:flex-end;gap:40px}.ov-total{text-align:end}.ov-total strong{display:block;font-size:48px;font-weight:700;font-variation-settings:"wdth" 112;letter-spacing:-.032em;line-height:1;color:var(--wa-ink)}.ov-total small{display:block;margin-top:5px;font-size:12px;color:var(--wa-ink-muted)}.ov-scope{display:grid;gap:5px}.ov-scope>span{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--wa-ink-muted)}.ov-scope select{min-width:170px;padding:8px 11px;border:1px solid var(--wa-rule);border-radius:var(--wa-radius-sm);background:var(--wa-white);color:var(--wa-ink);font-size:13px;font-weight:500}.ov-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:var(--wa-space-md);border:0;border-radius:0;background:transparent;overflow:visible}.ov-cell{display:grid;gap:4px;align-content:start;padding:18px 20px 19px;border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-card);background:var(--wa-white)}.ov-cell[data-lead=true]{border-color:transparent;background:var(--wa-teal)}.ov-cell[data-lead=true] small{color:var(--wa-on-teal-muted)}.ov-cell[data-lead=true] strong{color:var(--wa-white)}.ov-cell[data-lead=true] span{color:var(--wa-on-teal-muted)}.ov-cell small{font-size:12px;font-weight:500;color:var(--wa-ink-muted)}.ov-cell strong{font-size:29px;font-weight:700;font-variation-settings:"wdth" 110;letter-spacing:-.028em;line-height:1.12;color:var(--wa-ink)}.ov-cell span{font-size:11.5px;line-height:1.4;color:var(--wa-ink-faint)}.ov-cell[data-state=low]{background:var(--wa-warning-tint)}.ov-cell[data-state=low] strong,.ov-cell[data-state=low] small{color:var(--wa-warning)}.ov-cell[data-state=out]{background:var(--wa-danger-tint)}.ov-cell[data-state=out] strong,.ov-cell[data-state=out] small{color:var(--wa-danger)}.ov-cell[data-state=low] span,.ov-cell[data-state=out] span{color:inherit;opacity:.8}.overview-analytics-grid{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);gap:var(--wa-space-base);align-items:stretch}.overview-chart-panel,.overview-insights{padding:20px 22px}.overview-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:6px}.overview-panel-header p{margin:3px 0 0;font-size:12px;color:var(--wa-ink-muted)}.overview-chart-meta{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--wa-ink-muted)}.overview-chart-meta span{display:inline-flex;align-items:center;gap:6px}.overview-chart-meta i{width:9px;height:3px;border-radius:2px}.overview-legend-inbound{background:var(--wa-series-1)}.overview-legend-outbound{background:var(--wa-series-2)}.overview-chart-wrap svg{width:100%;height:auto;overflow:visible}.overview-grid-line{stroke:var(--wa-rule-soft);stroke-width:1}.overview-axis-label{fill:var(--wa-ink-faint);font-size:11px;font-variant-numeric:tabular-nums}.overview-series{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.inbound-series{stroke:var(--wa-series-1);opacity:.55}.outbound-series{stroke:var(--wa-series-2)}.inbound-area{fill:url(#inboundHatch)}.outbound-area{fill:url(#outboundArea)}.overview-hatch-line{stroke:var(--wa-series-1);stroke-width:1.3;opacity:.26}.area-stop-2{stop-color:var(--wa-series-2)}.overview-legend-inbound{background:repeating-linear-gradient(45deg,var(--wa-series-1) 0 1.6px,transparent 1.6px 5px)!important;opacity:.8}.overview-legend-outbound{background:var(--wa-series-2)!important}.overview-chart-hit{fill:transparent}.overview-tooltip line{stroke:var(--wa-rule);stroke-width:1}.overview-tooltip rect{fill:var(--wa-ink)}.overview-tooltip text{fill:var(--wa-white);font-size:11.5px}.overview-tooltip .tooltip-date{font-weight:600}.tooltip-inbound-dot{fill:var(--wa-series-1)}.tooltip-outbound-dot{fill:var(--wa-green)}.tooltip-inbound-point{fill:var(--wa-series-1);stroke:var(--wa-white);stroke-width:2}.tooltip-outbound-point{fill:var(--wa-series-2);stroke:var(--wa-white);stroke-width:2}.overview-no-activity{display:grid;align-content:center;justify-items:center;gap:6px;min-height:300px;padding:24px 20px;text-align:center}.overview-no-activity>span{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--wa-radius-full);background:var(--wa-beige);color:var(--wa-teal)}.overview-no-activity svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.overview-no-activity strong{font-size:15px;color:var(--wa-ink)}.overview-no-activity p{margin:0;font-size:13px;color:var(--wa-ink-muted)}.overview-insights{display:grid;gap:0}.overview-insights>header{padding-bottom:14px}.insight-block,.insight-costs,.insight-row{padding-block:14px;border-block-start:1px solid var(--wa-rule-soft)}.insight-block>div:first-child,.insight-costs>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.insight-block span,.insight-costs span{font-size:13px;color:var(--wa-ink-muted)}.insight-block strong,.insight-costs strong{font-size:14px;font-weight:620;font-variant-numeric:tabular-nums;color:var(--wa-ink)}.message-mix{height:6px;margin:9px 0 7px;border-radius:var(--wa-radius-full);background:var(--wa-beige-deep);overflow:hidden}.message-mix i{display:block;height:100%;border-radius:inherit;background:var(--wa-teal)}.insight-block small,.insight-costs small{display:block;margin-top:6px;font-size:11.5px;line-height:1.45;color:var(--wa-ink-faint)}.insight-costs>div+div{margin-top:8px}.cost-dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-inline-end:7px}.cost-dot.chat{background:var(--wa-series-1)}.cost-dot.voice{background:var(--wa-series-2)}.insight-row{display:flex;align-items:flex-start;gap:12px}.insight-icon{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:var(--wa-radius-sm);background:var(--wa-beige);color:var(--wa-teal)}.insight-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.insight-row small{display:block;font-size:12px;color:var(--wa-ink-muted)}.insight-row strong{display:block;margin:2px 0 1px;font-size:14px;font-weight:620;color:var(--wa-ink)}.insight-row>div>span{font-size:11.5px;line-height:1.4;color:var(--wa-ink-faint)}.zero-credit-alert{display:flex;align-items:center;gap:14px;padding:16px 20px;border:1px solid color-mix(in srgb,var(--wa-danger) 22%,transparent);border-radius:var(--wa-radius-md);background:var(--wa-danger-tint)}.zero-credit-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--wa-radius-sm);background:var(--wa-white);color:var(--wa-danger)}.zero-credit-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.zero-credit-alert strong{display:block;font-size:14px;color:var(--wa-danger)}.zero-credit-alert p{margin:3px 0 0;font-size:13px;line-height:1.45;color:var(--wa-ink-muted)}.zero-credit-alert button{margin-inline-start:auto;flex:none;padding:10px 16px;border-radius:var(--wa-radius-full);background:var(--wa-danger);color:var(--wa-white);font-size:13px;font-weight:600}.billing-payment-status.error{padding:13px 17px;border:1px solid color-mix(in srgb,var(--wa-danger) 20%,transparent);border-radius:var(--wa-radius-md);background:var(--wa-danger-tint);color:var(--wa-danger);font-size:13px;line-height:1.5}.billing-state-chip.expired{display:inline-block;margin-top:9px;padding:4px 10px;border-radius:var(--wa-radius-full);background:var(--wa-danger-tint);color:var(--wa-danger);font-size:11.5px;font-weight:560}.overview-loading{display:grid;justify-items:center;gap:14px;padding:80px 20px;color:var(--wa-ink-muted)}.overview-loading>span{width:26px;height:26px;border:2px solid var(--wa-rule);border-top-color:var(--wa-teal);border-radius:50%;animation:ov-spin .72s linear infinite}@keyframes ov-spin{to{transform:rotate(360deg)}}.overview-empty{display:grid;justify-items:center;gap:5px;padding:72px 20px;border:1px solid var(--wa-rule);border-radius:var(--wa-radius-md);background:var(--wa-white);text-align:center}.overview-empty strong{font-size:15px;color:var(--wa-ink)}.overview-empty span{font-size:13px;color:var(--wa-ink-muted)}.credit-progress,.message-mix{height:7px;border-radius:var(--wa-radius-full);background:var(--wa-beige-deep)!important;overflow:hidden}.credit-progress>i,.message-mix>i{display:block;height:100%;border-radius:inherit;background:var(--wa-teal)!important}.credit-progress-labels{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--wa-ink-muted)}.content button:not([data-shape=card]):not([data-shape=card] button):not([data-tone=quiet]):not([data-tone=outline]):not(.setup-panel button):not(.agent-tabs button){border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white);font-weight:600;box-shadow:none}.content button:not([data-shape=card]):not([data-shape=card] button):not([data-tone=quiet]):not([data-tone=outline]):not(.setup-panel button):not(.agent-tabs button):hover{background:var(--wa-teal-deep);transform:none}.content button:active{transform:translateY(1px)}.content .secondary{background:var(--wa-white)!important;border:1px solid var(--wa-rule)!important;color:var(--wa-ink)!important}.content .secondary:hover{background:var(--wa-beige)!important}.content .danger{background:var(--wa-danger-tint)!important;color:var(--wa-danger)!important}.content .agent-tabs{gap:clamp(18px,2.2vw,28px);margin:20px 0 0;padding:0;border:0;border-block-end:1px solid var(--wa-rule-soft);border-radius:0;background:transparent}.content .agent-tabs button{flex:0 0 auto;padding:2px 0 11px;background:transparent;color:var(--wa-ink-muted);font-size:13.5px;font-weight:540;letter-spacing:-.003em;transition:color .14s var(--ease-out)}.content .agent-tabs button:hover{background:transparent;color:var(--wa-ink)}.content .agent-tabs button.active{background:transparent;color:var(--wa-ink);font-weight:540}.content input,.content textarea,.content select{border:1px solid var(--wa-rule);border-radius:var(--wa-radius-sm);background:var(--wa-white);color:var(--wa-ink)}.content input:focus,.content textarea:focus,.content select:focus{outline:2px solid color-mix(in srgb,var(--wa-teal) 45%,transparent);outline-offset:1px;border-color:var(--wa-teal)}.status-pill{border-radius:var(--wa-radius-full);background:var(--wa-beige);color:var(--wa-ink-muted);font-size:11.5px;font-weight:560;letter-spacing:0}.status-pill.connected{background:var(--wa-bubble-out);color:var(--wa-teal)}.status-pill.connected i{background:var(--wa-green)}.switch input:checked+span{background:var(--wa-green)}.message{position:relative;max-width:min(66%,30rem);margin-block:2px;padding:6px 9px 8px;border-radius:0 7.5px 7.5px;font-size:14.2px;line-height:19px;box-shadow:0 1px .5px #0b141a21}.message.inbound{background:var(--wa-white);color:var(--wa-ink)}.message.outbound{border-radius:7.5px 0 7.5px 7.5px;background:var(--wa-bubble-out);color:var(--wa-ink);margin-inline-start:auto}.message small{font-size:11px;line-height:15px;color:#0b1f1c73}.content .thread form.inline input:focus,.content .thread form.inline input:focus-visible{outline:none;border-color:var(--wa-teal)}.content .inbox>div:has(>.thread),.content .inbox>.thread,.content .thread{background:var(--wa-beige)}.message-list{position:relative;padding:14px 22px;border-radius:var(--wa-radius-sm);background:var(--wa-beige)}.message-list:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--wa-ink);opacity:.1;-webkit-mask-image:url(/chat-wallpaper.svg);mask-image:url(/chat-wallpaper.svg);-webkit-mask-size:374px 666px;mask-size:374px 666px}.message-list>*{position:relative}.message{display:block!important}.message>div{padding-inline-end:3.2rem}.message small{position:absolute;inset-block-end:4px;inset-inline-end:9px}.message:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-8px;width:0;height:0;border-block-start:9px solid var(--wa-white);border-inline-start:8px solid transparent}.message.outbound:before{inset-inline-start:auto;inset-inline-end:-8px;border-block-start-color:var(--wa-bubble-out);border-inline-start:0;border-inline-end:8px solid transparent}.content table{border-color:var(--wa-rule-soft)}.content th{background:var(--wa-beige);color:var(--wa-ink-muted);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.content td{border-block-end:1px solid var(--wa-rule-soft);font-size:13px;color:var(--wa-ink)}.row{border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-sm);background:var(--wa-white)!important;color:var(--wa-ink)!important;box-shadow:none!important}.row:hover{background:var(--wa-beige)!important;transform:none}.row.selected{outline:0;border-color:var(--wa-teal);background:var(--wa-teal-tint)!important}.content .inbox{height:calc(100dvh - 272px);min-height:380px}.thread-mobile-header{display:none}.content .plan-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:var(--wa-space-md);margin-top:var(--wa-space-base)}.content .plan-option{display:grid;align-content:start;gap:7px;padding:18px;border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-card);background:var(--wa-white);color:var(--wa-ink);text-align:start;box-shadow:none;transition:border-color .14s var(--ease-out),background-color .14s var(--ease-out)}.content .plan-option:hover:not(:disabled){border-color:var(--wa-teal-tint-strong);background:var(--wa-paper);color:var(--wa-ink);transform:none}.content .plan-option.selected{border-color:var(--wa-teal);background:var(--wa-teal-tint);box-shadow:inset 0 0 0 1px var(--wa-teal)}.content .plan-option:disabled{cursor:not-allowed;opacity:.55}.content .plan-option .plan-option-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.content .plan-option .plan-option-top strong{color:var(--wa-ink);font-size:13px;font-weight:620;letter-spacing:0}.content .plan-option .plan-option-top em{padding:3px 8px;border-radius:var(--wa-radius-full);background:var(--wa-teal);color:var(--wa-white);font-size:10px;font-style:normal;font-weight:600;letter-spacing:.01em}.content .plan-option b{color:var(--wa-ink);font-size:30px;font-weight:700;font-variation-settings:"wdth" 110;letter-spacing:-.03em;line-height:1.1}.content .plan-option b small{margin-inline-start:2px;color:var(--wa-ink-muted);font-size:12px;font-weight:500;letter-spacing:0}.content .plan-option p{margin:0;color:var(--wa-ink-muted);font-size:12.5px;line-height:1.45}.content .plan-option>span:last-child{color:var(--wa-ink-faint);font-size:11.5px;line-height:1.4}.content .delete-confirmation-backdrop{border:0;border-radius:0;background:var(--ap-scrim)}.content .sales-setup-backdrop{border:0;border-radius:0}.content .sales-setup-steps{padding:18px 12px;border-inline-end:1px solid var(--wa-rule-soft);background:var(--wa-paper)}.content .sales-setup-steps button{grid-template-columns:24px 1fr;gap:11px;margin:1px 0;padding:9px 10px;border:1px solid transparent;border-radius:var(--wa-radius-sm);background:transparent;color:var(--wa-ink-muted);font-weight:500}.content .sales-setup-steps button:not(.completed){cursor:default}.content .sales-setup-steps button.completed:hover{background:#0b1f1c0d}.content .sales-setup-steps button>span{width:24px;height:24px;border:1px solid var(--wa-rule);background:transparent;color:var(--wa-ink-faint);font-size:10px;font-weight:600}.content .sales-setup-steps button strong{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--wa-ink-muted)}.content .sales-setup-steps button small{margin-top:1px;font-size:11px;line-height:1.35;color:var(--wa-ink-faint)}.content .sales-setup-steps button.active{border-color:var(--wa-rule-soft);background:var(--wa-white)}.content .sales-setup-steps button.active strong{color:var(--wa-ink)}.content .sales-setup-steps button.active>span{border-color:var(--wa-teal);background:var(--wa-teal);color:var(--wa-white)}.content .sales-setup-steps button.completed strong{color:var(--wa-ink)}.content .sales-setup-steps button.completed>span{border-color:var(--wa-teal-tint-strong);background:var(--wa-teal-tint);color:var(--wa-teal)}.content .welcome-choice-grid button,.content .direct-setting-choice button{border:1px solid var(--wa-rule-soft);border-radius:var(--wa-radius-card);background:var(--wa-white);color:var(--wa-ink);font-weight:500}.content .welcome-choice-grid button:hover,.content .direct-setting-choice button:hover{border-color:var(--wa-teal-tint-strong);background:var(--wa-paper);color:var(--wa-ink)}.content .welcome-choice-grid button.selected,.content .direct-setting-choice button.selected{border-color:var(--wa-teal);background:var(--wa-teal-tint);color:var(--wa-ink);box-shadow:inset 0 0 0 1px var(--wa-teal)}.content .welcome-choice-grid button strong,.content .direct-setting-choice button strong{color:var(--wa-ink);font-size:13px;font-weight:620}.content .welcome-choice-grid button small,.content .direct-setting-choice button small{color:var(--wa-ink-muted);font-size:11.5px;line-height:1.45}.content .welcome-choice-grid button>span,.content .direct-setting-choice button>span{background:var(--wa-beige);color:var(--wa-ink-muted)}.content .welcome-choice-grid button.selected>span,.content .direct-setting-choice button.selected>span{background:var(--wa-white);color:var(--wa-teal)}.content .welcome-choice-grid button i,.content .direct-setting-choice button i{color:var(--wa-teal)}.content input[type=radio],.content input[type=checkbox]{accent-color:var(--wa-teal)}.content .guided-create-button .guided-create-label{display:inline-flex;align-items:center;gap:9px;color:inherit;font-size:14px;font-weight:600}.content .guided-create-button .guided-create-label svg{flex:none;width:17px;height:17px}.content .sales-setup-steps .step-required{margin-inline-start:3px;color:var(--wa-danger);font-style:normal;font-weight:700}.content .setup-actions-end{display:flex;align-items:center;gap:6px}.content .setup-actions-end button:last-child span{margin-inline-start:9px}.content .setup-skip{padding:10px 12px;border:0;background:transparent;color:var(--wa-ink-muted);font-size:13px;font-weight:500}.content .setup-skip:hover{background:var(--wa-paper);color:var(--wa-ink)}.content .setup-skip:disabled{background:transparent;opacity:.5}.content .setup-required-hint{display:flex;align-items:baseline;gap:6px;margin:14px 0 0;color:var(--wa-ink-muted);font-size:12.5px;line-height:1.45}.content .setup-required-hint>span{color:var(--wa-danger);font-weight:700}.content .setup-panel button:not([data-shape=card]):not([data-shape=card] button){border:1px solid color-mix(in srgb,var(--wa-teal) 38%,transparent);background:var(--wa-white);color:var(--wa-ink);font-weight:560}.content .setup-panel button:not([data-shape=card]):not([data-shape=card] button):hover{border-color:var(--wa-teal);background:var(--wa-paper);color:var(--wa-ink)}.content .sales-setup-modal .secondary{border-color:color-mix(in srgb,var(--wa-teal) 38%,transparent)!important}.content .sales-setup-modal .secondary:hover{border-color:var(--wa-teal)!important}.content .setup-panel button:not([data-shape=card]):not([data-shape=card] button):disabled{border-color:color-mix(in srgb,var(--wa-teal) 16%,transparent);background:var(--wa-white);color:var(--wa-ink-faint)}.content .setup-panel .delete-inline-button:not([data-shape=card]):not([data-shape=card] button):hover{border-color:var(--wa-danger);background:var(--wa-danger-tint);color:var(--wa-danger)}.content .manual-entry-prompt{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.content .manual-entry-prompt small{color:var(--wa-ink-faint);font-size:12px}.content .manual-entry-toggle{padding:9px 14px;font-size:13px}.content [data-tone=outline]{border:1px solid color-mix(in srgb,var(--wa-teal) 38%,transparent);background:var(--wa-white);color:var(--wa-ink);font-weight:560}.content [data-tone=outline]:hover{border-color:var(--wa-teal);background:var(--wa-paper);color:var(--wa-ink)}.content [data-tone=outline]:disabled{border-color:color-mix(in srgb,var(--wa-teal) 16%,transparent);background:var(--wa-white);color:var(--wa-ink-faint)}.content .agent-empty-create{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 18px;font-size:13px}.content .agent-empty-create svg{flex:none}.content .agent-limit-notice{display:grid;gap:4px;margin:0 0 14px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--wa-danger) 26%,transparent);border-radius:var(--wa-radius-card);background:var(--wa-danger-tint)}.content .agent-limit-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.content .agent-limit-head strong{color:var(--wa-danger);font-size:13.5px;font-weight:620}.content .agent-limit-head span{color:var(--wa-danger);font-size:12px;font-variant-numeric:tabular-nums;opacity:.8}.content .agent-limit-notice small{color:var(--wa-ink-muted);font-size:12px;line-height:1.45}.content .agent-limit-upgrade{justify-self:start;margin-top:8px;padding:8px 14px;font-size:12.5px}.content .agent-limit-upgrade span{margin-inline-start:6px}.content .credit-plan-card .billing-payment-status{margin-top:var(--wa-space-md)}.content .secure-payment-note{display:flex;align-items:center;gap:7px;margin:6px 0 0;color:var(--wa-ink-muted);font-size:12px}.content .secure-payment-note svg{flex:none;color:var(--wa-teal)}.content .close-setup,.sales-setup-modal .close-setup{display:grid;place-items:center;width:36px;height:36px;min-width:0;min-height:36px;padding:0;line-height:0}.content .close-setup svg,.sales-setup-modal .close-setup svg{display:block}.content .agent-count-badge{display:inline-flex;align-items:center;width:auto;min-width:0;height:auto;padding:5px 11px;border-radius:var(--wa-radius-full);background:var(--wa-beige);color:var(--wa-ink-muted);font-size:11.5px;font-weight:560;white-space:nowrap}@media(max-width:1100px){.overview-analytics-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){main:has(>.sidebar){padding:0}main:has(>.sidebar):before{top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none}main:has(>.sidebar)>.sidebar{position:static;width:78px;min-height:0;padding:16px 9px 11px;border-radius:0}main:has(>.sidebar)>.content{border-radius:0;padding:0 16px 40px}.sidebar .brand{justify-content:center;padding:4px 0 18px}.sidebar .brand>div,.sidebar-nav-section .nav-label{display:none}.sidebar-workspace-picker{display:none}.sidebar-nav-section .nav-item,.sidebar .signout{justify-content:center;padding:9px!important;font-size:0!important;gap:0}.app-topbar{padding-inline:16px}.topbar-account{padding-inline-start:0;border-inline-start:0}.topbar-account>div{display:none}.topbar-scope strong{display:none}.ov-head{align-items:flex-start}.ov-head-side{width:100%;justify-content:space-between}.ov-total{text-align:start}.content .two-column.agents-page{grid-template-columns:minmax(0,1fr)}.content .two-column.agents-page>div{min-width:0;padding:16px}.content .agents-page .workspace-title{flex-direction:column;align-items:stretch}.content .agents-page .agent-name-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.content .agents-page .agent-name-heading h3{min-width:0;overflow-wrap:anywhere}.content .agents-page .agent-name-heading button{flex:none;white-space:nowrap}.content .agents-page .workspace-title-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.content .agents-page .workspace-title-actions button{white-space:nowrap}.content .agents-page .workspace-list-panel>.row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;height:auto}.content .agents-page .workspace-list-panel>.row>span{min-width:0;flex:1 1 160px;text-align:start;overflow-wrap:anywhere}}@media(max-width:900px){.content .inbox{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:calc(100dvh - 232px);min-height:360px}.content .inbox>div{min-height:0}.content .inbox[data-view=list]>.thread,.content .inbox[data-view=thread]>div:first-child{display:none}.content:has(.inbox[data-view=thread]) .page-header{display:none}.content .inbox[data-view=thread]{height:calc(100dvh - 112px)}.content .inbox>.thread{padding:10px;gap:8px}.thread-mobile-header{display:flex;align-items:center;gap:6px;margin:-2px 0 0}.thread-mobile-header strong{min-width:0;font-size:15px;color:var(--wa-ink);direction:ltr;unicode-bidi:isolate}.content .thread-back{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--wa-ink)}.thread-back svg{transform:rotate(90deg)}.thread-back:dir(rtl) svg{transform:rotate(-90deg)}.content .inbox .conversation-automation{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0;padding:8px 10px}.content .inbox .conversation-automation-icon,.content .inbox .conversation-automation-copy>span,.content .inbox .conversation-automation-copy small{display:none}.content .inbox .conversation-automation-action{grid-column:auto;width:auto;min-height:32px;padding:6px 10px;font-size:11px}.content .inbox .message-list{padding:10px 12px}.content .inbox .message{max-width:85%}.content .inbox .thread form.inline{flex-wrap:nowrap;margin:0}.content .inbox .thread form.inline input{flex:1 1 auto;min-width:0;margin:0}.content .inbox .thread form.inline button{flex:none;padding-inline:14px;white-space:nowrap}}@media(max-width:560px){.content .agent-tabs{gap:10px;overflow:visible}.content .agent-tabs button{flex:1 1 0;min-width:0;padding-inline:0;font-size:12.5px;line-height:1.25;white-space:normal;text-align:center}.content .operator-form{grid-template-columns:minmax(0,1fr)}.content .operator-form input{width:100%;min-width:0}.content .operator-form button{min-width:0;padding-inline:14px;font-size:13px;line-height:1.3;white-space:normal}.content .workspace-operators .section-title{flex-direction:column;align-items:flex-start}}@media(max-width:360px){.content .agent-tabs{gap:6px}.content .agent-tabs button{flex:1 1 auto;min-width:auto;font-size:11.5px}}.content :focus-visible{outline:2px solid var(--wa-teal);outline-offset:2px;border-radius:var(--wa-radius-xs)}.sidebar :focus-visible{outline:2px solid var(--wa-teal);outline-offset:2px;border-radius:var(--wa-radius-xs)}@media(prefers-reduced-motion:reduce){.overview-loading>span{animation-duration:1.6s}main:has(>.sidebar) *,main:has(>.sidebar) *:before,main:has(>.sidebar) *:after{transition-duration:.001ms!important}}.login{min-height:100vh;background:var(--wa-white)}.login-decoration{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4.5vw,56px) clamp(24px,4vw,56px) clamp(24px,3.5vw,44px);background:var(--wa-beige);overflow:hidden}.login-decoration:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--wa-ink);opacity:.1;-webkit-mask-image:url(/chat-wallpaper.svg);mask-image:url(/chat-wallpaper.svg);-webkit-mask-size:374px 666px;mask-size:374px 666px}.login-decoration>*{position:relative}.login-thread{margin-block-start:22px;display:flex;flex-direction:column;gap:6px;width:100%;max-width:34rem;margin-inline:auto}.login-thread .wa-turn{display:flex;grid-template-columns:none}.login-thread .wa-turn-out{justify-content:flex-end}.login-thread .wa-bubble{max-width:90%}.login-thread .wa-bubble-short{max-width:60%}.login-thread-caption,.login-thread-note{width:100%;max-width:34rem;margin-inline:auto;text-align:start}.login-thread-caption{margin-block:0;font-size:15px;line-height:1.6;color:var(--wa-ink)}.login-thread-note{margin-block:12px 0;font-size:12px;line-height:1.5;color:var(--wa-ink-faint)}.login-card{border:1px solid var(--wa-rule);border-radius:var(--wa-radius-lg);background:var(--wa-white);box-shadow:none}.login-card h1{font-size:26px!important;font-weight:680;font-variation-settings:"wdth" 106;letter-spacing:-.024em;color:var(--wa-ink)}.login-card>p{font-size:14px;color:var(--wa-ink-muted)}.login-card label{font-size:13px;font-weight:560;color:var(--wa-ink)}.login-card input{font-size:14px}.login-logo .brand-mark{background:var(--wa-green);color:var(--wa-on-green)}.login-submit,.login-card .google-login,.login-card button:not(.back-link){border-radius:var(--wa-radius-full)}.login-submit{background:var(--wa-teal);color:var(--wa-white)}.login-submit:hover{background:var(--wa-teal-deep)}.login-card .google-login{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:40px;padding:0 12px;border:1px solid #747775!important;background:#fff!important;color:#1f1f1f!important;font-family:Roboto,arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;box-shadow:none!important;overflow:hidden;transition:box-shadow 218ms ease,background-color 218ms ease}.login-card .google-login:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#303030;opacity:0;transition:opacity 218ms ease;pointer-events:none}.login-card .google-login:hover{background:#fff!important;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326!important;transform:none}.login-card .google-login:hover:after{opacity:.08}.login-card .google-login:active:after,.login-card .google-login:focus-visible:after{opacity:.12}.login-card .google-login:focus-visible{outline:2px solid #0b57d0;outline-offset:2px}.login-card .google-login .google-mark{display:block;width:20px;height:20px;border-radius:0;flex:none}.login-card .google-login .google-mark svg{display:block}.login-card .google-login .google-label{color:inherit}:root[lang=ar] .login-card .google-login{font-family:"Roboto","Cairo",var(--wa-font-ar);font-weight:600;letter-spacing:0}.login-note{font-size:12px;color:var(--wa-ink-muted)}.back-link{font-size:13px;color:var(--wa-ink-muted)}:root[lang=ar] .content .page-header h2,:root[lang=ar] .ov-head h3,:root[lang=ar] .ov-total strong,:root[lang=ar] .ov-cell strong{font-variation-settings:normal;letter-spacing:0;line-height:1.3}.brand-mark,.marketing-logo>span{display:grid!important;place-items:center;background:var(--wa-teal)!important;color:var(--wa-white)!important}.brand-mark svg,.marketing-logo>span svg{display:block;width:69%;height:69%}.brand-mark,.marketing-logo>span{border-radius:14.1%!important}.login-card .auth-mode-switch{margin:4px 0 0;text-align:center;font-size:13px;color:var(--wa-ink-muted)}.login-card .auth-mode-switch .auth-mode-link{display:inline;padding:0;margin:0;min-height:0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--wa-teal)!important;font:inherit;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;transform:none!important}.login-card .auth-mode-switch .auth-mode-link:hover{color:var(--wa-teal-deep)!important;text-decoration-thickness:2px}.login-card .auth-mode-switch .auth-mode-link:focus-visible{outline:2px solid var(--wa-teal);outline-offset:3px;border-radius:4px!important}.login-card .google-gis{display:none}.login-card .google-gis[data-ready]{display:flex;justify-content:center;min-height:44px;color-scheme:light}.login-card .login-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.login-card .login-top .back-link{margin:0}.login-card .language-switcher{position:relative;display:inline-flex;align-items:center;flex:none;height:36px;margin:0;padding:0;border:1px solid var(--wa-rule)!important;border-radius:var(--wa-radius-full)!important;background:var(--wa-white)!important;transition:border-color .16s ease,background-color .16s ease}.login-card .language-switcher:hover{border-color:var(--wa-teal)!important;background:var(--wa-teal-tint)!important}.login-card .language-switcher:focus-within{border-color:var(--wa-teal)!important;box-shadow:0 0 0 3px #075e5424}.login-card .language-switcher>span{display:none}.login-card .language-switcher:before{content:"";position:absolute;inset-inline-start:11px;top:50%;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23075e54' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18'/%3E%3C/svg%3E") center / contain no-repeat;transform:translateY(-50%);pointer-events:none}.login-card .language-switcher select{height:100%;min-width:0;margin:0;padding:0 30px 0 32px!important;border:0!important;border-radius:inherit!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23075e54' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center / 13px no-repeat!important;color:var(--wa-teal)!important;font-family:inherit;font-size:13px!important;font-weight:600!important;line-height:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important}.login-card .language-switcher select:focus{outline:none}[dir=rtl] .login-card .language-switcher select{padding:0 32px 0 30px!important;background-position:left 10px center!important}.login-card a.back-link{text-decoration:none;transition:color .16s ease}.login-card a.back-link:hover{color:var(--wa-teal)}.login-card a.back-link:focus-visible{outline:2px solid var(--wa-teal);outline-offset:3px;border-radius:4px}main:has(>.sidebar){--ap-app-shadow-xs: none;--ap-app-shadow-sm: none;--ap-app-shadow-md: 0 2px 6px rgba(7, 47, 42, .06), 0 14px 32px rgba(7, 47, 42, .12);--ap-app-shadow-lg: 0 6px 16px rgba(7, 47, 42, .08), 0 34px 76px rgba(7, 47, 42, .2);--ap-app-material: rgba(236, 229, 221, .78);--ap-app-material-blur: blur(20px) saturate(180%);--ap-press-in: 80ms;--ap-press-out: .22s}.content>*:has(.sales-setup-backdrop),.content>*:has(.delete-confirmation-backdrop){z-index:50}main:has(>.sidebar)>.sidebar{position:static;align-self:auto;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;box-shadow:none}.content .page-header{position:static;padding-block:var(--nd-space-lg) var(--nd-space-base);margin-bottom:var(--nd-space-lg)}.content:has(.page-header[data-scrolled]) .app-topbar{box-shadow:0 8px 18px -14px #0b1f1c8c}.content,.sidebar{font-optical-sizing:auto;text-rendering:optimizeLegibility}.content .page-header h2{margin-top:var(--nd-space-xs);font-size:clamp(1.75rem,1.15rem + 1.5vw,2.125rem)!important;line-height:1.08!important;letter-spacing:-.022em!important;font-weight:var(--nd-weight-label)}.content .page-header .eyebrow{font-size:.6875rem;line-height:1.4;letter-spacing:.075em}.content .page-subtitle{margin-top:var(--nd-space-sm);font-size:.9375rem;line-height:1.55;letter-spacing:0}.content h3,.content .overview-panel-header h3,.content .workspace-section>div>strong{font-size:1.0625rem;line-height:1.32;letter-spacing:-.012em}.content .overview-metric strong,.content .overview-total strong,.content .metrics strong,.content .credit-summary-grid strong,.content .credit-usage-card strong{font-size:1.75rem!important;line-height:1.12!important;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums}.content p,.content td,.content li,.content .field-hint{letter-spacing:0}.content td{font-size:.875rem;line-height:1.5}.content .eyebrow,.content th,.content .status-pill,.content .count-badge,.sidebar .nav-label,.sidebar .brand small,.sidebar .sidebar-workspace-picker>span{letter-spacing:.04em!important}.sidebar .nav-item,.sidebar .signout{font-size:.875rem;letter-spacing:-.003em}.content>.card,.content .overview-dashboard>section:not(.overview-metrics):not(.overview-analytics-grid),.content .overview-metrics>article,.content .overview-analytics-grid>article,.content .overview-analytics-grid>aside,.content .inbox>div,.content .orders-page>.workspace-section,.content .two-column.agents-page>div,.content .tool-catalog-page>.actions-library,.content .tool-catalog-page>.action-detail,.content .tool-catalog-page>.action-empty-detail,.content .credit-page>article,.content .credit-page>section:not(.credit-summary-grid),.content .credit-summary-grid>article,.content .credit-plan-card{box-shadow:var(--ap-app-shadow-sm)}.content .overview-chart-panel,.content .inbox>div,.content .two-column.agents-page>div{box-shadow:none}.content .automation-hero.active,.content .automation-hero.paused{animation:none}.sidebar .sidebar-agent-options{box-shadow:var(--ap-app-shadow-md);transform-origin:50% 0;animation:ap-popover-in .2s var(--ease-out) both}@keyframes ap-popover-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.content .status-pill,.content .count-badge{box-shadow:var(--ap-app-shadow-xs)}.content button,.content a,.content summary,.content label,.sidebar button,.sidebar summary{-webkit-tap-highlight-color:transparent}.content button,.content .row,.content .action-row,.content summary,.sidebar button,.sidebar summary{touch-action:manipulation}.content button,.sidebar button{transition:transform var(--ap-press-out) var(--ease-out),background-color .14s ease,border-color .14s ease,color .14s ease}.content button:active:not(:disabled),.sidebar button:active{transform:scale(.97);transition-duration:var(--ap-press-in)}.content .row,.content .action-row,.content .conversation-row{transition:transform var(--ap-press-out) var(--ease-out),background-color .14s ease,border-color .14s ease}.content .row:active,.content .action-row:active,.content .conversation-row:active,.content .inbox>div:first-child button:active{transform:scale(.992);transition-duration:var(--ap-press-in)}.sidebar .nav-item.active:before{display:none}.content .agent-tabs button.active:after{display:none}.sidebar .sidebar-nav-marker,.content .agent-tab-marker{position:absolute;z-index:2;border-radius:2px;background:var(--wa-teal);pointer-events:none;opacity:0;transition:opacity .16s var(--ease-out)}.sidebar .sidebar-nav-marker{inset-inline-start:3px;top:0;background:var(--wa-teal);width:3px;height:1px;transform-origin:0 0}.content .agent-tabs{position:relative}.content .agent-tab-marker{left:0;bottom:0;width:1px;height:2px;transform-origin:0 50%}.content .sales-setup-backdrop,.sales-setup-backdrop{background:rgb(11 31 28 / calc(.42 * var(--ap-scrim-alpha, 1)));-webkit-backdrop-filter:blur(calc(6px * var(--ap-scrim-alpha, 1)));backdrop-filter:blur(calc(6px * var(--ap-scrim-alpha, 1)))}.sales-setup-modal{box-shadow:var(--ap-app-shadow-lg);transform:translate3d(0,var(--ap-sheet-y, 0px),0);transform-origin:50% 50%}.sales-setup-modal[data-ap-materializing]{transform:translate3d(0,var(--ap-sheet-y, 0px),0) scale(calc(.965 + .035 * var(--ap-sheet-enter, 1)));filter:blur(calc((1 - var(--ap-sheet-enter, 1)) * 9px));opacity:var(--ap-sheet-enter, 1)}.sales-setup-modal[data-ap-dragging]{will-change:transform}.sales-setup-modal .sales-setup-header{position:relative;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.sales-setup-modal[data-ap-dragging] .sales-setup-header{cursor:grabbing}.sales-setup-modal .sales-setup-header:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;transform:translate(-50%);border-radius:var(--nd-radius-full);background:var(--ap-warm-sunk)}.sales-setup-modal .sales-setup-header button{cursor:pointer}.sales-setup-modal .sales-setup-body,.sales-setup-modal .sales-setup-content{overscroll-behavior:contain}.delete-confirmation-dialog{box-shadow:var(--ap-app-shadow-lg);animation:ap-dialog-in .26s var(--ease-out) both}.delete-confirmation-backdrop{animation:ap-scrim-in .2s var(--ease-out) both}@keyframes ap-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.97);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ap-scrim-in{0%{opacity:0}to{opacity:1}}.content .inbox>div:first-child,.content .message-list{overscroll-behavior:contain}.content .message-list{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16px);mask-image:linear-gradient(to bottom,transparent 0,#000 16px)}@media(prefers-reduced-motion:reduce){.sidebar .sidebar-nav-marker,.content .agent-tab-marker,.sidebar .sidebar-agent-options,.delete-confirmation-dialog,.delete-confirmation-backdrop,.sales-setup-modal{animation:none!important}.sales-setup-modal,.sales-setup-modal[data-ap-materializing]{filter:none!important;transform:translate3d(0,var(--ap-sheet-y, 0px),0)!important;transition:opacity .2s ease}.content button:active:not(:disabled),.sidebar button:active,.content .row:active,.content .action-row:active{transform:none}}@media(prefers-reduced-transparency:reduce){.content .sales-setup-backdrop,.sales-setup-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.content .message-list{-webkit-mask-image:none;mask-image:none}}@media(prefers-contrast:more){.content .card,.content .overview-metric,.content .overview-chart-panel,.content .inbox>div,.content table,.sales-setup-modal,.delete-confirmation-dialog{box-shadow:none}.content .message-list{-webkit-mask-image:none;mask-image:none}}@media(max-width:900px){main:has(>.sidebar)>.sidebar{box-shadow:none}}
