.chart-container.svelte-nbutol{width:100%;height:300px}.gauge-chart.svelte-1wychf3{width:100%;height:250px}.funnel-container.svelte-mkaleu{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;position:relative}.funnel-section.svelte-mkaleu{width:var(--width);min-height:58px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15);border-radius:12px;margin:0 auto;background-color:#12182680;position:relative;padding:1rem .5rem;transition:all .3s ease;box-shadow:0 4px 6px #0000001a,inset 0 1px #ffffff0d}.funnel-section.svelte-mkaleu:hover{border-color:#ffffff40;box-shadow:0 6px 12px #00000026,inset 0 1px #ffffff1a;transform:translateY(-2px)}.stage-content.svelte-mkaleu{text-align:center;width:100%}.connector.svelte-mkaleu{display:flex;position:relative;height:80px;width:2px;background-color:#ffffff26;margin:0 auto}.conversion-text.svelte-mkaleu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:8px 16px;border-radius:8px;background-color:#12182699;border:1px solid rgba(255,255,255,.1);font-size:.875rem;line-height:1.4;min-width:120px;white-space:nowrap;box-shadow:0 4px 6px #0000001a}.conversion-text.svelte-mkaleu div:where(.svelte-mkaleu):first-child{font-weight:600;font-size:1rem}@media (max-width: 640px){.funnel-section.svelte-mkaleu{width:calc(var(--width) * .95);min-height:45px}.stage-content.svelte-mkaleu{font-size:.9rem}.conversion-text.svelte-mkaleu{padding:4px 8px;min-width:100px;font-size:.8rem}}
