.resizable.svelte-1iz31qi{box-sizing:border-box;max-width:var(--resizable-max-width,none);max-height:var(--resizable-max-height,none);transition:var(--resizable-transition,none);position:relative}.resizable.resizing.svelte-1iz31qi{-webkit-user-select:none;user-select:none;transition:none}@media (prefers-reduced-motion:reduce){.resizable.svelte-1iz31qi{transition:none}}.handle.svelte-1iz31qi{touch-action:none;z-index:var(--resizable-handle-z-index,2);background:var(--resizable-handle-color,transparent);position:absolute}.handle.svelte-1iz31qi:focus-visible{outline:var(--resizable-handle-focus-outline,2px solid #3b5bdb);outline-offset:var(--resizable-handle-focus-outline-offset,-2px)}.handle[data-edge=top].svelte-1iz31qi,.handle[data-edge=bottom].svelte-1iz31qi{height:var(--resizable-edge-size,8px);cursor:ns-resize;left:0;right:0}.handle[data-edge=left].svelte-1iz31qi,.handle[data-edge=right].svelte-1iz31qi{width:var(--resizable-edge-size,8px);cursor:ew-resize;top:0;bottom:0}.handle[data-edge=top].svelte-1iz31qi{top:0}.handle[data-edge=bottom].svelte-1iz31qi{bottom:0}.handle[data-edge=left].svelte-1iz31qi{left:0}.handle[data-edge=right].svelte-1iz31qi{right:0}.handle[data-edge=top-left].svelte-1iz31qi,.handle[data-edge=top-right].svelte-1iz31qi,.handle[data-edge=bottom-left].svelte-1iz31qi,.handle[data-edge=bottom-right].svelte-1iz31qi{width:var(--resizable-corner-size,14px);height:var(--resizable-corner-size,14px);z-index:var(--resizable-corner-z-index,3)}.handle[data-edge=top-left].svelte-1iz31qi{cursor:nwse-resize;top:0;left:0}.handle[data-edge=top-right].svelte-1iz31qi{cursor:nesw-resize;top:0;right:0}.handle[data-edge=bottom-left].svelte-1iz31qi{cursor:nesw-resize;bottom:0;left:0}.handle[data-edge=bottom-right].svelte-1iz31qi{cursor:nwse-resize;bottom:0;right:0}@keyframes svelte-ttevvu-task-list-fade-up{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes svelte-ttevvu-task-list-glyph-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-ttevvu-task-list-check-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.task-list.svelte-ttevvu{gap:var(--task-list-row-gap,10px);flex-direction:column;display:flex}.task-row.svelte-ttevvu{align-items:baseline;gap:var(--task-list-row-inline-gap,10px);animation:svelte-ttevvu-task-list-fade-up var(--task-list-row-animation-duration,var(--motion-duration,.32s)) var(--task-list-ease,var(--ease-smooth-out,var(--motion-easing,cubic-bezier(.23, 1, .32, 1)))) both;display:flex}.row-glyph.svelte-ttevvu{width:var(--task-list-glyph-size,16px);height:var(--task-list-glyph-size,16px);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.glyph-inner.svelte-ttevvu{animation:svelte-ttevvu-task-list-glyph-fade var(--task-list-glyph-animation-duration,var(--motion-duration,.15s)) var(--task-list-glyph-animation-easing,var(--motion-easing,ease)) both;justify-content:center;align-items:center;display:inline-flex}.glyph-dot.svelte-ttevvu{background:var(--task-list-dot-color,#9a9a9a);border-radius:50%;width:6px;height:6px}.glyph-spinner.svelte-ttevvu{--loader-foreground:var(--task-list-spinner-color,#6b6b6b);--loader-foreground-end:var(--task-list-spinner-track-color,#dcdcdc);--loader-width:var(--task-list-spinner-size,11px);--loader-height:var(--task-list-spinner-size,11px);--loader-before-width:calc(var(--task-list-spinner-size,11px) * .5);--loader-before-height:calc(var(--task-list-spinner-size,11px) * .5);--loader-after-width:calc(var(--task-list-spinner-size,11px) * .75);--loader-after-height:calc(var(--task-list-spinner-size,11px) * .75);display:inline-flex}.glyph-check.svelte-ttevvu,.glyph-x.svelte-ttevvu{display:inline-flex}.glyph-check.svelte-ttevvu svg:where(.svelte-ttevvu),.glyph-x.svelte-ttevvu svg:where(.svelte-ttevvu){width:12px;height:12px}.glyph-check.svelte-ttevvu{color:var(--task-list-done-color,#6b6b6b);animation:svelte-ttevvu-task-list-check-pop var(--task-list-check-pop-animation-duration,var(--motion-duration,.2s)) var(--task-list-ease,var(--ease-smooth-out,var(--motion-easing,cubic-bezier(.23, 1, .32, 1)))) both}.glyph-x.svelte-ttevvu{color:var(--task-list-error-color,#c93f38)}.row-text.svelte-ttevvu{align-items:baseline;gap:var(--task-list-text-gap,8px);flex:1;min-width:0;display:flex}.task-row.pending.svelte-ttevvu .row-text:where(.svelte-ttevvu){opacity:var(--task-list-pending-opacity,.85)}.row-label.svelte-ttevvu{font-size:var(--task-list-row-font-size,.875rem);font-weight:var(--task-list-row-weight,500);color:var(--task-list-row-color,#2b2b2b);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-secondary.svelte-ttevvu{font-size:var(--task-list-secondary-font-size,.75rem);color:var(--task-list-secondary-color,#555b65);white-space:nowrap}.row-secondary.mono.svelte-ttevvu{font-family:var(--task-list-mono-font,ui-monospace, Menlo, monospace)}.row-retry.svelte-ttevvu{--button-color:var(--task-list-retry-background,#c93f381f);--button-text-color:var(--task-list-retry-color,#c93f38);--button-hover-color:var(--task-list-retry-hover-background,#c93f3833);--button-hover-text-color:var(--task-list-retry-color,#c93f38);--button-border:none;--button-padding:var(--task-list-retry-padding,3px 10px);--button-border-radius:var(--task-list-retry-radius,999px);--button-font-size:var(--task-list-retry-font-size,.75rem);--button-font-weight:var(--task-list-retry-weight,600);--button-transition:background .15s ease;flex-shrink:0;align-self:center;margin-left:auto}@media (prefers-reduced-motion:reduce){.task-row.svelte-ttevvu,.glyph-inner.svelte-ttevvu,.glyph-check.svelte-ttevvu{animation-duration:1ms}.glyph-spinner.svelte-ttevvu .loader{animation:none}}.dual-axis-bar-chart.svelte-1dubvz0{width:100%;position:relative}.chart-plot.svelte-1dubvz0{position:relative}.bar-shape.svelte-1dubvz0{transition:opacity var(--chart-transition-duration,var(--duration-base,var(--motion-duration,.2s))) var(--chart-transition-easing,var(--motion-easing,ease));cursor:pointer}.bar-hovered.svelte-1dubvz0{opacity:var(--dual-axis-bar-hover-opacity,1)}.bar-dimmed.svelte-1dubvz0{opacity:var(--dual-axis-bar-dimmed-opacity,.3)}.line-series.svelte-1dubvz0{stroke-width:var(--dual-axis-line-stroke-width,2);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.line-dot.svelte-1dubvz0{transition:r var(--chart-transition-duration,var(--duration-base,var(--motion-duration,.2s))) var(--chart-transition-easing,var(--motion-easing,ease)), opacity var(--chart-transition-duration,var(--duration-base,var(--motion-duration,.2s))) var(--chart-transition-easing,var(--motion-easing,ease));cursor:pointer}.dot-dimmed.svelte-1dubvz0{opacity:var(--dual-axis-bar-dimmed-opacity,.3)}.hover-target.svelte-1dubvz0{cursor:pointer}.hover-target.svelte-1dubvz0:focus-visible{outline:2px solid var(--chart-axis-label-color,var(--lightningcss-light,#333)var(--lightningcss-dark,#e5e7eb));outline-offset:-2px}.hover-guideline.svelte-1dubvz0{stroke:var(--dual-axis-guideline-color,var(--lightningcss-light,#aaa)var(--lightningcss-dark,#4b5563));stroke-width:var(--dual-axis-guideline-width,1);stroke-dasharray:var(--dual-axis-guideline-dash,4 3);pointer-events:none;opacity:.6}.axis-title.svelte-1dubvz0{fill:var(--chart-axis-label-color,var(--lightningcss-light,#333)var(--lightningcss-dark,#e5e7eb));font-size:var(--chart-axis-label-font-size,11px);font-family:var(--chart-font-family,inherit);font-weight:500}.chart-empty.svelte-1dubvz0{padding:var(--chart-empty-padding,32px 24px);color:var(--chart-empty-color,var(--lightningcss-light,#9ca3af)var(--lightningcss-dark,#6b7280));text-align:center}.workspace-conversation-section-content[hidden].svelte-4w2wgc{display:none}.workspace-conversation-sections.svelte-4w2wgc{gap:var(--spacing-md);margin-top:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.workspace-conversation-sections.svelte-4w2wgc h3:where(.svelte-4w2wgc){padding:var(--spacing-xs) var(--spacing-sm);margin:0}.workspace-conversation-rows.svelte-4w2wgc{gap:var(--spacing-xs);flex-direction:column;display:flex}.workspace-conversation-row.svelte-4w2wgc{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.workspace-conversation-link.svelte-4w2wgc{flex:1;min-width:0}.workspace-conversation-label.svelte-4w2wgc{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.workspace-destination-loading-hint.svelte-swo8tf{visibility:hidden}.workspace-destination-pins.svelte-swo8tf{gap:var(--spacing-xs);min-width:0;flex-direction:column;margin-block-start:var(--spacing-md);display:flex}.workspace-destination-picker.svelte-swo8tf{margin-block-start:var(--spacing-xs)}.workspace-destination-picker.svelte-swo8tf,.workspace-destination-row.svelte-swo8tf{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.workspace-destination-list.svelte-swo8tf{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.workspace-destination-label.svelte-swo8tf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-navigation-loading.svelte-1vqttzl{gap:var(--spacing-xs);flex-direction:column;display:flex}.workspace-navigation-placeholder.svelte-1vqttzl{height:var(--workspace-navigation-row-height,1.875rem);--shimmer-width:100%;--shimmer-height:100%}.workspace-rail-placeholder.svelte-1vqttzl{width:var(--workspace-navigation-rail-control-size,2.25rem);height:var(--workspace-navigation-rail-control-size,2.25rem);--shimmer-width:100%;--shimmer-height:100%;flex-shrink:0}.workspace-navigation.svelte-1vqttzl{--workspace-navigation-row-height:1.875rem;--workspace-navigation-rail-control-size:2.25rem;gap:var(--spacing-sm);height:100%;min-height:0;display:flex}.workspace-rail.svelte-1vqttzl{align-items:center;gap:var(--spacing-xs);width:var(--workspace-rail-width,3.5rem);padding-block:var(--spacing-xs);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.workspace-rail-footer.svelte-1vqttzl{align-items:center;gap:var(--spacing-xs);padding-top:var(--spacing-sm);flex-direction:column;margin-top:auto;display:flex}.workspace-navigation-panel.svelte-1vqttzl{width:var(--workspace-navigation-width,15rem);flex-direction:column;max-width:100%;min-height:0;display:flex;overflow:hidden}.workspace-navigation-panel[hidden].svelte-1vqttzl{display:none}.workspace-navigation-header.svelte-1vqttzl{min-height:3rem;padding-inline:var(--spacing-md);flex-shrink:0;align-items:center;display:flex}.workspace-navigation-header.svelte-1vqttzl h2:where(.svelte-1vqttzl){margin:0}.workspace-navigation-list.svelte-1vqttzl{min-height:0;padding:var(--spacing-sm);overflow-y:auto}.workspace-nav-rows.svelte-1vqttzl{gap:var(--spacing-xs);flex-direction:column;display:flex}.workspace-nav-rows.svelte-1vqttzl li:where(.svelte-1vqttzl){min-width:0;margin:0}.workspace-nav-label.svelte-1vqttzl{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.workspace-shell.compact .workspace-navigation.svelte-1vqttzl{--workspace-navigation-row-height:2.5rem;--workspace-navigation-rail-control-size:2.5rem}@media (max-width:767px),(pointer:coarse){.workspace-navigation.svelte-1vqttzl{--workspace-navigation-row-height:2.5rem;--workspace-navigation-rail-control-size:2.5rem}}.workspace-nav-icon.svelte-1vqttzl{--image-width:var(--spacing-md);--image-height:var(--spacing-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workspace-shell.svelte-lg3l0t{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-topbar.svelte-lg3l0t{align-items:center;gap:var(--spacing-sm);min-height:3rem;padding:var(--spacing-xs) var(--spacing-sm);padding-top:max(var(--spacing-xs), var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px));flex-wrap:wrap;flex-shrink:0;display:flex}.workspace-shop-switcher.svelte-lg3l0t{--app-header-padding:0;--app-header-logo-width:2rem;--app-top-bar-height:2.5rem;min-width:0}.workspace-page-title.svelte-lg3l0t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-topbar-actions.svelte-lg3l0t{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;margin-left:auto;display:flex}.workspace-shell.compact.svelte-lg3l0t .workspace-topbar:where(.svelte-lg3l0t){gap:var(--spacing-xs);padding-inline:var(--spacing-xs);flex-wrap:nowrap}.workspace-shell.compact.svelte-lg3l0t .workspace-shop-switcher:where(.svelte-lg3l0t){--app-header-left-display:none;flex:1;overflow:visible}.workspace-shell.compact.svelte-lg3l0t .workspace-page-title:where(.svelte-lg3l0t){display:none}.workspace-shell.compact.svelte-lg3l0t .workspace-topbar-actions:where(.svelte-lg3l0t){flex-wrap:nowrap}.workspace-body.svelte-lg3l0t{gap:var(--spacing-sm);min-width:0;min-height:0;padding:0 var(--spacing-sm) var(--spacing-sm);padding-bottom:max(var(--spacing-sm), var(--safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));flex:1;display:flex;position:relative}.workspace-navigation-region.svelte-lg3l0t{flex-direction:column;flex:1 0;width:100%;min-height:0;display:flex}.workspace-body.svelte-lg3l0t .workspace-navigation-resizer{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.workspace-navigation-reset.svelte-lg3l0t{flex-shrink:0;justify-content:flex-end;display:flex}.workspace-navigation-container.svelte-lg3l0t{flex:1;min-height:0}.workspace-content.svelte-lg3l0t{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.workspace-content-scroll.svelte-lg3l0t{min-width:0;min-height:0;padding-bottom:var(--spacing-md);flex-direction:column;flex:1;display:flex;overflow:auto}.workspace-assistant.svelte-lg3l0t,.workspace-right-drawer.svelte-lg3l0t{width:min(var(--workspace-assistant-width,26.25rem), 40%);flex-direction:column;flex-shrink:0;max-width:100%;min-height:0;display:flex;overflow:hidden}.workspace-assistant.assistant-page.svelte-lg3l0t{flex:1;width:auto;min-width:0}.workspace-drawer-header.svelte-lg3l0t{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:3rem;padding-inline:var(--spacing-md);flex-shrink:0;display:flex}.workspace-drawer-header.svelte-lg3l0t h2:where(.svelte-lg3l0t){margin:0}.workspace-drawer-actions.svelte-lg3l0t{align-items:center;gap:var(--spacing-xs);display:flex}.workspace-assistant-tabs.svelte-lg3l0t{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.workspace-assistant-panel[hidden].svelte-lg3l0t{display:none}.workspace-drawer-content.svelte-lg3l0t{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.workspace-shell-icon.svelte-lg3l0t{--image-width:var(--spacing-md);--image-height:var(--spacing-md);align-items:center;display:inline-flex}.workspace-overlay-close.svelte-lg3l0t{padding:var(--spacing-xs);pointer-events:none;justify-content:flex-end;display:flex}.workspace-overlay-close.svelte-lg3l0t button{pointer-events:auto}.workspace-voice-overlay.svelte-lg3l0t{pointer-events:none;z-index:2;position:absolute;inset:0}.workspace-voice-in-dialog.svelte-lg3l0t{flex-shrink:0;position:relative;inset:auto}.workspace-shell.compact.svelte-lg3l0t{position:relative}.compact.svelte-lg3l0t .workspace-body:where(.svelte-lg3l0t){position:static}.compact.svelte-lg3l0t .workspace-navigation-region:where(.svelte-lg3l0t),.compact.svelte-lg3l0t .workspace-right-drawer:where(.svelte-lg3l0t),.compact.svelte-lg3l0t .workspace-assistant:where(.svelte-lg3l0t):not(.assistant-page){inset:0 var(--spacing-sm) max(var(--spacing-sm), var(--safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));z-index:3;width:auto;max-width:100%;position:absolute;overflow-y:auto}.compact.svelte-lg3l0t .workspace-navigation-region:where(.svelte-lg3l0t){top:var(--workspace-topbar-height,3rem);flex-direction:column;display:flex}.compact.svelte-lg3l0t .workspace-assistant:where(.svelte-lg3l0t) .workspace-drawer-header:where(.svelte-lg3l0t){justify-content:flex-start;gap:var(--spacing-xs);padding-block:var(--spacing-xs);flex-wrap:wrap}.compact.svelte-lg3l0t .workspace-assistant-tabs:where(.svelte-lg3l0t){flex:100%}.compact.svelte-lg3l0t .workspace-drawer-actions:where(.svelte-lg3l0t){margin-left:auto}.compact.svelte-lg3l0t .workspace-assistant-tabs:where(.svelte-lg3l0t) [role=tab],.compact.svelte-lg3l0t .workspace-drawer-actions:where(.svelte-lg3l0t) button{min-height:2.75rem}@media (min-width:361px) and (max-height:480px){.compact.svelte-lg3l0t .workspace-assistant-tabs:where(.svelte-lg3l0t){flex:auto}.compact.svelte-lg3l0t .workspace-assistant:where(.svelte-lg3l0t) .workspace-drawer-header:where(.svelte-lg3l0t){padding-inline:var(--spacing-xs)}}.compact.svelte-lg3l0t .workspace-navigation-resizer{display:contents}.workspace-shell.svelte-lg3l0t [hidden]:where(.svelte-lg3l0t){display:none}.meta-ads-report.svelte-cq695{gap:var(--spacing-md)}.entity-card.svelte-cq695{gap:var(--spacing-lg)}@media (max-width:767px){.meta-ads-report.svelte-cq695{padding:var(--spacing-lg)}.entities-container.svelte-cq695{gap:var(--spacing-lg)}}.funnel-chart-area.svelte-ad7ixc{width:100%}.funnel-labels.svelte-ad7ixc{width:100%;padding-inline:1.75rem;display:flex}.funnel-label-col.svelte-ad7ixc{gap:var(--spacing-md);text-align:center;flex:1 1 0}.funnel-label-value.svelte-ad7ixc,.funnel-label-name.svelte-ad7ixc{color:var(--ai-sub-greeting)}.ga4-report.svelte-7m1xd1{gap:var(--spacing-md)}.entity-card.svelte-7m1xd1{gap:var(--spacing-lg)}@media (max-width:767px){.ga4-report.svelte-7m1xd1{padding:var(--spacing-lg)}.entities-container.svelte-7m1xd1{gap:var(--spacing-lg)}}.google-ads-report.svelte-53xpj5{gap:var(--spacing-md)}.entity-card.svelte-53xpj5{gap:var(--spacing-lg)}.status-text.svelte-53xpj5{opacity:var(--opacity-secondary)}@media (max-width:767px){.google-ads-report.svelte-53xpj5{padding:var(--spacing-lg)}.entities-container.svelte-53xpj5{gap:var(--spacing-lg)}}.shopify-breeze-report.svelte-mp15xd{gap:var(--spacing-md)}.entity-card.svelte-mp15xd{gap:var(--spacing-lg)}@media (max-width:767px){.shopify-breeze-report.svelte-mp15xd{padding:var(--spacing-lg)}}.dynamic-report.svelte-1b16pdt{gap:var(--spacing-md)}.report-table.svelte-1b16pdt{--table-padding:var(--spacing-sm)}.info-cards-kv{--keyvalue-column-gap:var(--spacing-lg);--keyvalue-label-size:var(--font-size-xxs);--keyvalue-value-size:var(--font-size-sm)}@media (max-width:767px){.dynamic-report.svelte-1b16pdt{padding:var(--spacing-lg)}}.powered-by-footer.svelte-1wrd1e5{margin-top:calc(-1 * var(--spacing-md));padding-bottom:calc(var(--modal-footer-height) + env(safe-area-inset-bottom,20px))}.powered-by-content.svelte-1wrd1e5{gap:var(--spacing-md);padding:var(--spacing-md)}@media (min-width:768px){.powered-by-footer.svelte-1wrd1e5{padding-bottom:var(--modal-footer-height)}.powered-by-content.svelte-1wrd1e5{padding:var(--spacing-40) var(--spacing-lg)}}@media (min-width:1024px){.powered-by-content.svelte-1wrd1e5{padding:var(--spacing-52) var(--spacing-32)}}.modal-body.svelte-oizc1d{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.inline-report.svelte-oizc1d{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.inline-report-title.svelte-oizc1d{padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);flex:none}.inline-report-body.svelte-oizc1d{--modal-footer-height:var(--spacing-0,0px);padding:0 var(--spacing-md,1rem) var(--spacing-md,1rem)}.inline-report-footer.svelte-oizc1d{padding:var(--spacing-md,1rem);flex:none}.download-footer.svelte-oizc1d{padding:var(--spacing-md) var(--spacing-lg);padding-bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom,0px));background:var(--ai-login-modal-background-color);border-top:var(--border-modal-footer);z-index:var(--z-index-modal-footer);position:fixed;bottom:0;left:0;right:0}.error-message.svelte-oizc1d{margin-top:var(--spacing-xs);color:var(--text-color-danger);text-align:center;animation:svelte-oizc1d-fade-in var(--transition-duration-moderate) ease-in}@keyframes svelte-oizc1d-fade-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.report-modal:not(.desktop) .modal-content:before{content:"-";border-radius:var(--radius);background:var(--bg-color-indicator);width:2.25rem;height:.25rem;margin:var(--spacing-sm) auto 0;display:block}.report-modal:not(.desktop) .modal-content{transition:height var(--sheet-snap-duration,.35s) cubic-bezier(.32, .72, 0, 1)}.report-modal:not(.desktop) .header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.progress-section.svelte-8cqd6z{gap:var(--progress-content-section-gap,var(--spacing-sm,.5rem))}.progress-detail-text.svelte-8cqd6z{overflow-wrap:break-word;white-space:pre-wrap}.panel-content-gap.svelte-12jjmzn{gap:var(--progress-details-modal-panel-content-gap-gap,var(--spacing-lg,1.5rem))}.inline-progress.svelte-12jjmzn{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.inline-progress-title.svelte-12jjmzn{padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);flex:none}.inline-progress-body.svelte-12jjmzn{min-height:0;padding:0 var(--spacing-md,1rem) var(--spacing-md,1rem);gap:var(--progress-details-modal-panel-content-gap-gap,var(--spacing-lg,1.5rem));flex:auto;overflow-y:auto}.modal-body.svelte-12jjmzn{padding:var(--progress-details-modal-body-padding,var(--spacing-md,1rem) var(--spacing-32,2rem));gap:var(--progress-details-modal-body-gap,var(--spacing-lg,1.5rem));overflow-y:auto}.video-time-separator{opacity:var(--opacity-secondary)}.global-video-wrapper.svelte-1952b9v{overflow:hidden}.video-player-container.svelte-1952b9v{max-width:var(--ai-video-player-max-width)}.video-player-container-portrait.svelte-1952b9v{max-width:var(--ai-video-player-max-width-portrait)}.video-element-portrait.svelte-1952b9v{aspect-ratio:9/16;object-fit:cover}.video-time-separator.svelte-1952b9v{margin:var(--spacing-0) var(--spacing-1)}.generative-ui-container.svelte-1ww11rc{background-color:var(--bg-color-ai-surface,var(--color-automatic-background));width:100%;animation:var(--generative-ui-animation,none)}.voice-chart-card{--card-content-padding:var(--spacing-12)}.voice-chart-header.svelte-1ww11rc{gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}.voice-chart-title.svelte-1ww11rc{min-width:0;color:var(--chart-label-muted);text-transform:uppercase}.voice-chart-body.svelte-1ww11rc{width:100%}.voice-chart-centre.svelte-1ww11rc{gap:var(--spacing-xs)}.voice-chart-centre-label.svelte-1ww11rc{color:var(--chart-label-muted);text-transform:uppercase}.voice-chart-centre-value.svelte-1ww11rc{color:var(--text-color-on-accent)}.donut-legend.svelte-1ww11rc{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);margin-top:var(--spacing-md);grid-template-columns:auto 1fr auto auto;padding:0;list-style:none;display:grid}.donut-legend-row.svelte-1ww11rc{grid-template-columns:subgrid;align-items:center;column-gap:var(--spacing-sm);grid-column:1/-1;display:grid}.donut-legend-swatch.svelte-1ww11rc{inline-size:var(--spacing-sm);block-size:var(--spacing-sm);border-radius:50%}.donut-legend-label.svelte-1ww11rc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--chart-label-muted);overflow:hidden}.donut-legend-value.svelte-1ww11rc{text-align:right;white-space:nowrap}.donut-legend-percent.svelte-1ww11rc{text-align:right;white-space:nowrap;color:var(--chart-label-muted)}.component-wrapper.svelte-1ww11rc{transition:all var(--transition-duration-moderate) var(--ease-standard);position:relative}.component-wrapper.rendered.svelte-1ww11rc{opacity:1;transform:translateY(0)}.component-wrapper.error.svelte-1ww11rc{opacity:.9;transform:translateY(0)}@media (min-width:768px){.components-grid.svelte-1ww11rc{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));display:grid}.components-grid.svelte-1ww11rc:has(.component-wrapper:only-child){grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.components-grid.svelte-1ww11rc{gap:var(--spacing-md)}.component-renderer-wrapper[data-component-type=bar-chart].svelte-1ww11rc .voice-chart-card{--card-content-padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-32)}}.component-renderer-wrapper.svelte-1ww11rc{z-index:1;width:100%;position:relative;overflow:hidden}.component-renderer-wrapper[data-component-type=bar-chart].svelte-1ww11rc{overflow:visible}.component-error{width:100%;margin-bottom:var(--spacing-md)}.error-details.svelte-1ww11rc details:where(.svelte-1ww11rc){margin-top:var(--spacing-sm)}.error-details.svelte-1ww11rc summary:where(.svelte-1ww11rc){color:var(--text-color-danger);cursor:pointer;margin-bottom:var(--spacing-xs)}.error-details.svelte-1ww11rc pre:where(.svelte-1ww11rc){background-color:var(--bg-color-tertiary);color:var(--text-color-primary);padding:var(--spacing-sm);border-radius:var(--radius);max-height:var(--spacing-200);overflow:auto}@media (max-width:767px){.component-error{--empty-state-padding:var(--spacing-md)}}.generated-image-container.svelte-1ww11rc{--image-width:min(100%, var(--spacing-900));--image-height:auto;--image-object-fit:contain;width:100%;height:auto}.image-wrapper.svelte-1ww11rc{position:relative}.image-frame.svelte-1ww11rc{max-height:var(--spacing-600);cursor:pointer;overflow:hidden}.image-viewer-frame.svelte-1ww11rc{max-width:90vw;max-height:min(90vh, calc(var(--dynamic-viewport-height) - var(--overlay-viewport-gutter)));justify-content:center;align-items:center;display:flex}.image-viewer-img{--image-width:auto;--image-height:auto;max-width:90vw;max-height:min(90vh, calc(var(--dynamic-viewport-height) - var(--overlay-viewport-gutter)));object-fit:contain}.image-action-buttons.svelte-1ww11rc{gap:var(--spacing-md);--button-padding:0;--image-width:var(--icon-size-3xl);--image-height:var(--icon-size-3xl);display:flex}@media (max-width:767px){.generated-image-container.svelte-1ww11rc{--image-width:min(100%, var(--spacing-400));--image-height:auto}.image-action-buttons.svelte-1ww11rc{--image-width:var(--icon-size-xl);--image-height:var(--icon-size-xl)}.image-frame.svelte-1ww11rc{max-height:var(--spacing-200)}}.card-header.svelte-1sg7qqe{gap:var(--spacing-2);margin-bottom:var(--label-container-margin-bottom)}.action-badge.svelte-1sg7qqe{color:var(--ai-confirmation-card-badge)}.header-border.svelte-1sg7qqe{background-color:var(--ai-border-color);height:1px;margin-bottom:var(--spacing-sm)}.provider-row.svelte-1sg7qqe{gap:var(--spacing-sm);padding:var(--spacing-xs) 0}.provider-icon.svelte-1sg7qqe{flex-shrink:0;width:1.5rem;height:1.5rem}.provider-info.svelte-1sg7qqe{gap:var(--spacing-2);flex:1}.shopify-input-wrapper.svelte-1sg7qqe{gap:var(--spacing-1)}.shopify-domain-error.svelte-1sg7qqe{color:var(--text-color-danger)}.provider-name.svelte-1sg7qqe{color:var(--hitl-edit-button-text)}.provider-connect-button.svelte-1sg7qqe{flex-shrink:0}.action-buttons.svelte-1sg7qqe{margin-top:var(--spacing-xs);display:flex}.cancel-button.svelte-1sg7qqe{--button-width:100%;flex:1}.function-confirmation-card.svelte-1ejm21y{margin:var(--margin-confiramtion-card);contain:layout style;will-change:transform, opacity;animation:.3s ease-out forwards slide-in-from-bottom;position:relative}.card-header.svelte-1ejm21y{margin-bottom:var(--label-container-margin-bottom);gap:var(--spacing-lg)}.header-border.svelte-1ejm21y{height:1px}.action-title-wrapper.svelte-1ejm21y{gap:var(--spacing-2)}.confirmation-description.svelte-1ejm21y{padding:var(--spacing-xs) 0;margin:0}.card-content.svelte-1ejm21y{margin-top:0;padding-left:0}.parameter-label.svelte-1ejm21y{text-transform:uppercase;margin-bottom:var(--spacing-xs);word-spacing:var(--spacing-xs)}.parameter-value.svelte-1ejm21y{white-space:pre-line;overflow-wrap:break-word;word-break:normal;text-transform:capitalize;word-spacing:var(--spacing-1)}.action-buttons.svelte-1ejm21y{gap:var(--spacing-12);width:100%;display:flex}.edit-button.svelte-1ejm21y,.confirm-button.svelte-1ejm21y{flex:1}.custom-button-wrapper.svelte-1ejm21y{width:100%;position:relative}.completion-section.svelte-1ejm21y{padding:var(--padding-card);animation:fade-in var(--transition-duration-moderate) var(--ease-symmetric);gap:var(--spacing-sm)}.modal-content.svelte-1omvtop{padding:var(--spacing-md) var(--spacing-0);min-height:var(--spacing-360);justify-content:space-between}.desktop.svelte-1omvtop .modal-content:where(.svelte-1omvtop){width:var(--spacing-370);height:var(--spacing-450);min-height:unset}.merchant-list.svelte-1omvtop{scrollbar-width:none;min-height:var(--spacing-250);max-height:var(--spacing-250);overflow-y:auto}.desktop.svelte-1omvtop .list-wrapper:where(.svelte-1omvtop){flex:1}.desktop.svelte-1omvtop .merchant-list:where(.svelte-1omvtop){min-height:0;max-height:100%}.list-item.svelte-1omvtop{border-bottom:var(--border-primary)}.list-item.svelte-1omvtop:last-child{border-bottom:none}.merchant-name.svelte-1omvtop{color:var(--text-color-inactive)}.merchant-id.svelte-1omvtop{color:var(--ai-source-attribution-text)}.status-message.svelte-1omvtop{padding:var(--spacing-lg)}.function-confirmation-card.svelte-7so9ge{margin:var(--margin-confiramtion-card);contain:layout style;will-change:transform, opacity;animation:.3s ease-out forwards slide-in-from-bottom;position:relative}.card-header.svelte-7so9ge{margin-bottom:var(--label-container-margin-bottom);gap:var(--spacing-lg)}.header-border.svelte-7so9ge{height:1px}.action-title-wrapper.svelte-7so9ge{gap:var(--spacing-2)}.card-content.svelte-7so9ge{margin-top:0;padding-left:0}.action-buttons.svelte-7so9ge{gap:var(--spacing-12);width:100%;display:flex}.edit-button.svelte-7so9ge,.confirm-button.svelte-7so9ge{flex:1}.custom-button-wrapper.svelte-7so9ge{width:100%;position:relative}.completion-section.svelte-7so9ge{padding:var(--padding-card);animation:fade-in var(--transition-duration-moderate) var(--ease-symmetric);gap:var(--spacing-sm)}.workspace-confirmation.svelte-5gipm1{width:100%;min-width:0}.workspace-confirmation.svelte-5gipm1 .workspace-hitl-details{min-width:0;padding:var(--spacing-md)}.generation-placeholder.svelte-esl0j3{width:100%;margin-top:var(--spacing-md,1rem);--shimmer-width:100%;--shimmer-height:100%;position:relative;overflow:hidden}.generation-placeholder.image.svelte-esl0j3{max-width:min(100%, var(--spacing-400,25rem));aspect-ratio:1;background-color:var(--generation-placeholder-background,#fff);border-radius:var(--generation-placeholder-border-radius,.5rem)}.generation-placeholder.video.svelte-esl0j3{max-width:var(--ai-video-player-max-width,40rem);aspect-ratio:16/9}.generation-placeholder.video.portrait.svelte-esl0j3{max-width:var(--ai-video-player-max-width-portrait,20rem);aspect-ratio:9/16}@media (max-width:767px){.generation-placeholder.image.svelte-esl0j3{max-width:min(100%, var(--spacing-300,18.75rem))}.generation-placeholder.video.svelte-esl0j3{max-width:100%}}.chat-view.svelte-esl0j3{padding:var(--spacing-0);--chat-message-list-padding:0;--chat-message-list-gap:0;--chat-message-list-overflow-x:hidden;--chat-message-list-inner-width:100%;--chat-message-list-inner-padding-bottom:calc(var(--spacing-80) + var(--spacing-92));flex-grow:1;position:relative;overflow:hidden}.chat-view.has-suggestions.svelte-esl0j3{--chat-message-list-inner-padding-bottom:max(calc(var(--spacing-180) + var(--spacing-200)), var(--chat-cluster-overlap,calc(var(--spacing-180) + var(--spacing-200))))}.chat-view.with-plus-button.svelte-esl0j3{--chat-message-list-inner-padding-bottom:calc(var(--spacing-80) + var(--spacing-180))}.chat-view.has-suggestions.with-plus-button.svelte-esl0j3{--chat-message-list-inner-padding-bottom:max(calc(var(--spacing-180) + var(--spacing-200)), var(--chat-cluster-overlap,calc(var(--spacing-180) + var(--spacing-200))))}.hitl-confirmation-container.svelte-esl0j3{scroll-margin-bottom:max(calc(var(--spacing-180) + var(--spacing-200)), var(--chat-cluster-overlap,calc(var(--spacing-180) + var(--spacing-200))))}.message-row-wrapper[data-sender=user].svelte-esl0j3{align-items:flex-end}.chat-row.svelte-esl0j3:first-child .message-row-wrapper:where(.svelte-esl0j3){padding-top:var(--spacing-md)}.user-message-container.svelte-esl0j3{margin-bottom:var(--spacing-lg);--chat-message-min-width:var(--spacing-52);--scroller-justify-content:safe flex-end;align-items:flex-end}.user-prompt-frame.svelte-esl0j3{--button-max-width:100%;--button-white-space:pre-wrap;--button-height:auto;display:contents}.user-prompt-frame.svelte-esl0j3 .button-container{display:block}.user-prompt-text.svelte-esl0j3{-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;word-break:normal;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;max-width:100%;transition:all var(--transition-duration-fast) var(--ease-standard);padding-left:var(--spacing-0);padding-right:var(--spacing-0);text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.user-prompt-text.expanded.svelte-esl0j3{-webkit-line-clamp:unset;line-clamp:unset;display:block}.ai-message.svelte-esl0j3{width:100%;max-width:100%;padding-left:var(--spacing-0);padding-right:var(--spacing-0);flex-direction:column}.content-message.svelte-esl0j3{width:100%;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-lg);overflow-wrap:break-word;white-space:normal;max-width:100%;overflow:auto hidden}.error-message-container.svelte-esl0j3{--banner-right-margin-left:auto}.scroll-button.svelte-esl0j3{bottom:calc(var(--scroll-btn-bottom,var(--spacing-160)) + var(--spacing-md));left:calc(50% + var(--scroll-btn-sidebar-offset) / 2);z-index:var(--z-modal-sub-portal);width:var(--spacing-36);height:var(--spacing-36);background-color:var(--ai-bg-header);border-radius:var(--circle-radius);box-shadow:var(--shadow-card);cursor:pointer;transition:all var(--transition-duration-fast) var(--ease-standard);--button-width:var(--spacing-36);--button-height:var(--spacing-36);--button-min-width:0;position:fixed;transform:translate(-50%)}.scroll-button.is-desktop.svelte-esl0j3{--scroll-btn-sidebar-offset:var(--desktop-sidebar-width-collapsed)}.scroll-button.is-desktop.sidebar-open.svelte-esl0j3{--scroll-btn-sidebar-offset:var(--sidebar-width-open)}.scroll-button.svelte-esl0j3:hover{box-shadow:var(--ai-shadow-card-hover);transform:translate(-50%)translateY(20%)}.scroll-button.svelte-esl0j3:active{transform:translate(-50%)translateY(0)}.scroll-arrow.svelte-esl0j3{width:var(--spacing-lg);height:var(--spacing-lg);transform:rotate(270deg)}.hidden.svelte-esl0j3{display:none}.ui-component-container.svelte-esl0j3{width:100%;padding:var(--spacing-0);contain:layout style;background:0 0;animation:.4s ease-out forwards fade-in;position:relative;overflow:visible;transform:translateZ(0)}.ui-component-container.contains-video.svelte-esl0j3{contain:none;transform:none}.attachment-preview-body.svelte-esl0j3{max-width:min(80rem,100%);max-height:min(75vh, calc(var(--dynamic-viewport-height) - var(--overlay-viewport-gutter)));--image-width:auto;--image-height:auto;--image-max-width:100%;--image-max-height:100%;--image-object-fit:contain;justify-content:center;align-items:center;display:flex;overflow:auto}.ai-message.svelte-esl0j3 .ui-component-container:where(.svelte-esl0j3){--generative-ui-animation:global-component-fade-in .5s ease-out .2s both}@media (min-width:768px){.chat-view.svelte-esl0j3{--chat-message-list-inner-max-width:var(--desktop-content-max-width);--chat-message-list-inner-margin-inline:auto;--chat-message-list-inner-padding-inline:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.ai-message.svelte-esl0j3{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}.chat-view.workspace-conversation.svelte-esl0j3{width:100%;min-width:0;min-height:0}.chat-view.workspace-conversation.svelte-esl0j3,.chat-view.workspace-conversation.svelte-esl0j3:is(.has-suggestions:where(.svelte-esl0j3),.with-plus-button:where(.svelte-esl0j3)){--chat-message-list-gap:var(--spacing-lg);--chat-message-list-inner-max-width:45rem;--chat-message-list-inner-padding-inline:var(--spacing-md);--chat-message-list-inner-padding-bottom:var(--spacing-lg)}.workspace-conversation[data-workspace-chat-layout=compact].svelte-esl0j3{--chat-message-list-gap:var(--spacing-md);--chat-message-list-inner-max-width:100%;--chat-message-list-inner-padding-inline:var(--spacing-sm)}.chat-view.workspace-conversation.svelte-esl0j3 .message-row-wrapper:where(.svelte-esl0j3){min-width:0;padding-inline:0}.workspace-conversation.svelte-esl0j3 .user-message-container:where(.svelte-esl0j3){min-width:0;margin-bottom:var(--spacing-md);--chat-message-min-width:0;--chat-message-max-width:85%}.workspace-conversation.svelte-esl0j3 .ai-message:where(.svelte-esl0j3){min-width:0;padding-inline:0}.workspace-conversation.svelte-esl0j3 .content-message:where(.svelte-esl0j3){min-width:0;margin-block:var(--spacing-sm) var(--spacing-md)}.workspace-conversation.svelte-esl0j3 .scroll-button:where(.svelte-esl0j3){left:50%;bottom:var(--spacing-md);position:absolute}.assistant-kriya-pending.svelte-jcr569{padding:var(--spacing-0,0) var(--spacing-md) var(--spacing-sm)}.assistant-chat-pane.svelte-9qx32a{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;transform:translateZ(0);container:assistant-chat-pane/inline-size}@container assistant-chat-pane (width<40rem){.assistant-chat-body.svelte-9qx32a .chat-view{--chat-message-list-inner-padding-inline:0}.assistant-chat-body.svelte-9qx32a .chat-view .ai-message{padding-inline:0}.assistant-chat-footer.svelte-9qx32a .recommendations-bar{padding-inline:var(--spacing-md,1rem)}}.assistant-chat-pane.composer-only.svelte-9qx32a{flex:none}.assistant-chat-pane.pane-hidden.svelte-9qx32a{display:none}.assistant-chat-body.svelte-9qx32a{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.assistant-chat-body.body-hidden.svelte-9qx32a{display:none}.assistant-chat-footer.svelte-9qx32a{z-index:var(--z-index-dropdown,10);padding-top:var(--spacing-40,2.5rem);padding-bottom:var(--spacing-md,1rem);background:var(--bg-color-ai-surface,var(--bg-color-primary,#fafafa));pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--spacing-40,2.5rem));mask-image:linear-gradient(to bottom, transparent, black var(--spacing-40,2.5rem));flex-direction:column;align-items:stretch;display:flex;position:absolute;bottom:0;left:0;right:0}.assistant-chat-footer.svelte-9qx32a>*{pointer-events:auto}.assistant-chat-footer.svelte-9qx32a .recommendations-bar .chat-suggestions-scroller .scroll-container{flex-wrap:wrap;justify-content:center;overflow:visible}.assistant-chat-footer.svelte-9qx32a .recommendations-bar,.assistant-chat-footer.svelte-9qx32a .input-bar-outer-container{box-sizing:border-box;width:100%;max-width:var(--desktop-content-max-width,49rem);margin-inline:auto}.assistant-chat-footer.svelte-9qx32a .recommendations-bar{margin-bottom:var(--spacing-sm,.5rem)}.assistant-chat-pane.composer-only.svelte-9qx32a .assistant-chat-footer:where(.svelte-9qx32a){position:static}.assistant-chat-pane.scoped-pane.svelte-9qx32a .assistant-chat-footer:where(.svelte-9qx32a){flex:none;position:static}.assistant-chat-skeleton.svelte-9qx32a{z-index:var(--z-index-chat-fade,5);gap:var(--spacing-sm,.5rem);padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);background-color:var(--bg-color-ai-surface);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.assistant-chat-empty.svelte-9qx32a{inset:0 0 var(--spacing-200,12.5rem);padding:0 var(--spacing-md,1rem);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.assistant-chat-empty-logo.svelte-9qx32a{--image-width:var(--icon-size-5xl,3rem);--image-height:var(--icon-size-5xl,3rem);display:inline-flex}.assistant-chat-shimmer.svelte-9qx32a{max-width:60%;height:var(--spacing-48,3rem)}.assistant-chat-shimmer.left.svelte-9qx32a{align-self:flex-start}.assistant-chat-shimmer.right.svelte-9qx32a{align-self:flex-end}.assistant-add-funds-link.svelte-9qx32a{margin-top:var(--spacing-xs,.25rem);display:inline-block}.assistant-chat-toast.svelte-9qx32a{z-index:var(--z-modal-sub-portal,1000)}.assistant-chat-footer.floating-action.svelte-9qx32a .input-bar-outer-container{padding:0 var(--spacing-md,1rem)}.assistant-chat-footer.floating-action.svelte-9qx32a .inputbar-shell{--chat-composer-padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);--chat-composer-input-padding:var(--spacing-xs,.25rem)}.assistant-chat-pane.svelte-9qx32a .scroll-button.is-desktop,.assistant-chat-pane.svelte-9qx32a .scroll-button.is-desktop.sidebar-open{--scroll-btn-sidebar-offset:0px}
