.funnel.svelte-rf0p3n{gap:var(--spacing-3);flex-direction:column;display:flex}.funnel-row.svelte-rf0p3n{gap:var(--spacing-4);grid-template-columns:140px 1fr 80px;align-items:center;display:grid}@media (width<=640px){.funnel-row.svelte-rf0p3n{gap:var(--spacing-1);grid-template-columns:1fr}}.funnel-label.svelte-rf0p3n{flex-direction:column;gap:1px;display:flex}.funnel-step-name.svelte-rf0p3n{font-size:var(--text-fluid-sm);color:var(--color-fg);font-weight:600}.funnel-step-path.svelte-rf0p3n{font-size:var(--text-fluid-xs);color:var(--color-muted);font-family:ui-monospace,Cascadia Code,Fira Code,monospace}.funnel-bar-container.svelte-rf0p3n{border-radius:var(--radius-md);background:var(--color-subtle);width:100%;min-width:0;height:32px;overflow:hidden}.funnel-bar.svelte-rf0p3n{background:var(--color-primary);border-radius:var(--radius-md);height:100%;padding-left:var(--spacing-3);min-width:40px;transition:width var(--duration-normal);align-items:center;display:flex}.funnel-count.svelte-rf0p3n{font-size:var(--text-fluid-xs);color:var(--color-on-primary-container);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.funnel-meta.svelte-rf0p3n{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.funnel-rate.svelte-rf0p3n{font-size:var(--text-fluid-sm);color:var(--color-fg);font-variant-numeric:tabular-nums;font-weight:600}.funnel-dropoff.svelte-rf0p3n{font-size:var(--text-fluid-xs);color:var(--color-error);font-variant-numeric:tabular-nums}.funnels-layout.svelte-9zmtsd{gap:var(--spacing-6);flex-direction:column;display:flex}.funnels-controls.svelte-9zmtsd{justify-content:space-between;align-items:center;display:flex}.funnels-meta.svelte-9zmtsd{align-items:center;gap:var(--spacing-4);display:flex}.conversion-banner.svelte-9zmtsd{align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-5) var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-subtle);display:flex}.conversion-label.svelte-9zmtsd{font-size:var(--text-fluid-sm);color:var(--color-muted);font-weight:500}.conversion-value.svelte-9zmtsd{font-size:var(--text-fluid-2xl);color:var(--color-fg);font-variant-numeric:tabular-nums;font-weight:700}.conversion-detail.svelte-9zmtsd{font-size:var(--text-fluid-sm);color:var(--color-muted)}.funnel-table.svelte-9zmtsd{border-collapse:collapse;width:100%;font-size:var(--text-fluid-sm)}.funnel-table.svelte-9zmtsd th:where(.svelte-9zmtsd){text-align:left;padding:var(--spacing-2) var(--spacing-3);color:var(--color-muted);border-bottom:1px solid var(--color-border);font-weight:600}.funnel-table.svelte-9zmtsd th.numeric:where(.svelte-9zmtsd),.funnel-table.svelte-9zmtsd td.numeric:where(.svelte-9zmtsd){text-align:right}.funnel-table.svelte-9zmtsd td:where(.svelte-9zmtsd){padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--color-border);color:var(--color-fg);font-variant-numeric:tabular-nums}.funnel-table.svelte-9zmtsd .step-label:where(.svelte-9zmtsd){font-weight:600}.funnel-table.svelte-9zmtsd .dropoff:where(.svelte-9zmtsd){color:var(--color-error)}
