.markdown-text.svelte-hpzfr8{font-size:var(--markdown-text-font-size,inherit);line-height:var(--markdown-text-line-height,1.5);color:var(--markdown-text-color,inherit);word-wrap:break-word;overflow-wrap:anywhere}.markdown-text.svelte-hpzfr8 p{margin:var(--markdown-text-paragraph-margin,0 0 .5em 0)}.markdown-text.svelte-hpzfr8 p:last-child{margin-bottom:0}.markdown-text.svelte-hpzfr8 h1,.markdown-text.svelte-hpzfr8 h2,.markdown-text.svelte-hpzfr8 h3,.markdown-text.svelte-hpzfr8 h4,.markdown-text.svelte-hpzfr8 h5,.markdown-text.svelte-hpzfr8 h6{margin:var(--markdown-text-heading-margin,.8em 0 .4em 0);line-height:1.3}.markdown-text.svelte-hpzfr8 h1{font-size:1.35em}.markdown-text.svelte-hpzfr8 h2{font-size:1.2em}.markdown-text.svelte-hpzfr8 h3{font-size:1.1em}.markdown-text.svelte-hpzfr8 h4,.markdown-text.svelte-hpzfr8 h5,.markdown-text.svelte-hpzfr8 h6{font-size:1em}.markdown-text.svelte-hpzfr8 a{color:var(--markdown-text-link-color,#6d28d9);text-underline-offset:2px;text-decoration:underline}.markdown-text.svelte-hpzfr8 code{font-family:var(--markdown-text-code-font-family,ui-monospace, monospace);background:var(--markdown-text-code-background,#0000000d);border-radius:4px;padding:1px 5px;font-size:.88em}.markdown-text.svelte-hpzfr8 pre{background:var(--markdown-text-pre-background,#0000000d);border-radius:8px;margin:.5em 0;padding:10px 12px;overflow-x:auto}.markdown-text.svelte-hpzfr8 pre code{background:0 0;padding:0}.markdown-text.svelte-hpzfr8 ul,.markdown-text.svelte-hpzfr8 ol{margin:var(--markdown-text-list-margin,.4em 0);padding-left:var(--markdown-text-list-padding,1.4em)}.markdown-text.svelte-hpzfr8 li{margin:.2em 0}.markdown-text.svelte-hpzfr8 blockquote{border-left:3px solid var(--markdown-text-blockquote-border-color,#00000026);color:var(--markdown-text-blockquote-color,inherit);opacity:var(--markdown-text-blockquote-opacity,.85);margin:.5em 0;padding:2px 0 2px 12px}.markdown-text.svelte-hpzfr8 .markdown-table-wrapper{max-width:100%;margin:.5em 0;display:block;overflow-x:auto}.markdown-text.svelte-hpzfr8 .markdown-table-wrapper:focus-visible{outline:2px solid var(--markdown-text-focus-outline-color,#3b82f6);outline-offset:2px}.markdown-text.svelte-hpzfr8 .markdown-table-wrapper table{border-collapse:collapse;width:max-content;min-width:100%}.markdown-text.svelte-hpzfr8 th,.markdown-text.svelte-hpzfr8 td{overflow-wrap:normal;border:1px solid var(--markdown-text-table-border-color,#0000001f);text-align:left;padding:5px 10px}.markdown-text.svelte-hpzfr8 th{background:var(--markdown-text-table-header-background,#0000000a)}.markdown-text.svelte-hpzfr8 img{border-radius:var(--markdown-text-image-border-radius,8px);max-width:100%}.markdown-text.svelte-hpzfr8 hr{border:none;border-top:1px solid var(--markdown-text-hr-color,#0000001f);margin:.8em 0}.ad-campaign-analysis-shell{padding-left:var(--reserved-sidebar-width,0);--modal-z-index:var(--z-index-portal);--modal-bottom-align-items:stretch;--modal-fit-content-max-height:min(85vh, calc(var(--dynamic-viewport-height) - var(--overlay-viewport-gutter)));--modal-overflow-y:auto;--modal-display:block}.ad-campaign-analysis-panel.svelte-244pcf{width:min(44rem,92vw);padding:var(--spacing-lg)}.ad-campaign-analysis-header.svelte-244pcf{gap:var(--spacing-sm)}.ad-campaign-analysis-title.svelte-244pcf{gap:var(--spacing-sm);flex-wrap:wrap;min-width:0}.ad-campaign-analysis-chip.svelte-244pcf{padding:.125rem var(--spacing-sm);white-space:nowrap}.ad-campaign-analysis-header-actions.svelte-244pcf{gap:var(--spacing-sm);flex-shrink:0}.ad-campaign-analysis-close-icon.svelte-244pcf{width:1rem;height:1rem}.ad-campaign-gate-banner.svelte-244pcf{--banner-padding:var(--spacing-sm) var(--spacing-md);--banner-white-space:normal;--banner-text-overflow:visible}.ad-campaign-analysis-progress.svelte-244pcf{text-align:center;gap:var(--spacing-sm)}.ad-campaign-analysis-status.svelte-244pcf{padding:var(--spacing-sm) var(--spacing-md);width:100%}.ad-campaign-analysis-findings.svelte-244pcf{margin:0;padding-inline-start:0;list-style:none}.ad-campaign-analysis-shimmer.svelte-244pcf{width:100%}.ad-campaign-verdict-banner.svelte-244pcf{padding:var(--spacing-md);align-items:flex-start}.ad-campaign-analysis-subtitle.svelte-244pcf{text-align:left;align-self:stretch}.ad-campaign-verdict-root-cause.svelte-244pcf{width:100%;margin-top:var(--spacing-xs);padding-top:var(--spacing-sm)}.ad-campaign-stat-grid.svelte-244pcf{gap:var(--spacing-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ad-campaign-stat-tile.svelte-244pcf{overflow-wrap:break-word;--statcard-gap:var(--spacing-sm);--statcard-title-white-space:normal;min-width:0}.ad-campaign-finding-card.svelte-244pcf{--card-header-padding:var(--spacing-md) var(--spacing-md) 0;--card-content-padding:var(--spacing-xs) var(--spacing-md) var(--spacing-md)}.ad-campaign-recommendation-card.svelte-244pcf{--card-header-padding:var(--spacing-md) var(--spacing-md) 0;--card-content-padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.ad-campaign-severity-dot.svelte-244pcf{flex-shrink:0;width:.5rem;height:.5rem}.ad-campaign-priority-chip.svelte-244pcf{padding:.125rem var(--spacing-sm);white-space:nowrap}.ad-campaign-analysis-result.svelte-244pcf{overflow-wrap:break-word}@media (max-width:767px){.ad-campaign-analysis-shell{--modal-fit-content-max-height:min(90vh, calc(var(--dynamic-viewport-height) - var(--overlay-viewport-gutter)))}.ad-campaign-analysis-panel.svelte-244pcf{width:100%;padding:var(--spacing-md)}.ad-campaign-stat-grid.svelte-244pcf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ad-campaign-stat-grid.svelte-244pcf{grid-template-columns:1fr}}
