.pulse-demos-module__umykta__demo{padding:var(--spacing-8);background:var(--color-brand-lavender);border-radius:var(--radius-container);width:100%;min-width:0;color:var(--color-text-primary)}.pulse-demos-module__umykta__demo[data-compact=true]{padding:var(--spacing-6)}.pulse-demos-module__umykta__demo>*,.pulse-demos-module__umykta__demo input,.pulse-demos-module__umykta__demo [role=group]{min-width:0}.pulse-demos-module__umykta__demoHeading{padding-bottom:var(--spacing-4);border-bottom:var(--spacing-brand-rule) solid var(--color-border)}.pulse-demos-module__umykta__eyebrow{font-size:var(--text-supporting-size);letter-spacing:var(--text-brand-eyebrow-tracking);color:var(--color-text-secondary)}.pulse-demos-module__umykta__title{font-family:var(--font-family-heading);font-size:var(--text-large-size);font-weight:600;line-height:1.25}.pulse-demos-module__umykta__choice{border-color:var(--color-border);min-height:calc(var(--spacing-10) + var(--spacing-1));background:0 0}.pulse-demos-module__umykta__choice[aria-pressed=true]{background:var(--color-text-primary);color:var(--color-background-body);border-color:var(--color-text-primary)}.pulse-demos-module__umykta__result{background:var(--color-brand-paper);padding:var(--spacing-5);border-radius:var(--radius-element)}.pulse-demos-module__umykta__url{overflow-wrap:anywhere;white-space:normal;-webkit-user-select:text;user-select:text;min-width:0;line-height:1.7;display:block}.pulse-demos-module__umykta__feedback{font-size:var(--text-supporting-size);color:var(--color-text-secondary);line-height:1.5;display:block}.pulse-demos-module__umykta__note{color:var(--color-text-secondary);font-size:var(--text-supporting-size);line-height:1.6;display:block}.pulse-demos-module__umykta__funnel{background:var(--color-brand-pool)}.pulse-demos-module__umykta__funnelStages{padding-block:var(--spacing-3)}.pulse-demos-module__umykta__step{font-family:var(--font-family-heading);color:var(--color-brand-teal)}.pulse-demos-module__umykta__count{font-family:var(--font-family-heading);font-size:var(--text-large-size);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pulse-demos-module__umykta__track{width:100%;height:var(--spacing-5);background:var(--color-brand-paper);border-radius:var(--radius-element);overflow:hidden}.pulse-demos-module__umykta__bar{background:var(--color-brand-teal);height:100%}.pulse-demos-module__umykta__funnelSummary{padding-top:var(--spacing-5);border-top:var(--spacing-brand-rule) solid var(--color-border)}.pulse-demos-module__umykta__largeNumber{font-family:var(--font-family-heading);font-size:var(--text-brand-display-size);letter-spacing:var(--text-brand-tracking);line-height:var(--text-brand-display-leading);font-variant-numeric:tabular-nums;font-weight:600}.pulse-demos-module__umykta__revenue{background:var(--color-brand-paper);border:var(--spacing-brand-rule) solid var(--color-border)}.pulse-demos-module__umykta__receipt{background:var(--color-brand-butter);padding:var(--spacing-6);margin-bottom:var(--spacing-3);position:relative}.pulse-demos-module__umykta__receipt:after{content:"";height:var(--spacing-3);background:var(--color-brand-butter);clip-path:polygon(0 0,100% 0,100% 30%,95% 100%,90% 30%,85% 100%,80% 30%,75% 100%,70% 30%,65% 100%,60% 30%,55% 100%,50% 30%,45% 100%,40% 30%,35% 100%,30% 30%,25% 100%,20% 30%,15% 100%,10% 30%,5% 100%,0 30%);position:absolute;inset:100% 0 auto}.pulse-demos-module__umykta__receiptLines{padding-block:var(--spacing-4);border-block:var(--spacing-brand-rule) dashed var(--color-border)}.pulse-demos-module__umykta__sourceRow{padding-block:var(--spacing-3);border-bottom:var(--spacing-brand-rule) solid var(--color-border)}.pulse-demos-module__umykta__sourceRow:last-child{border:0}.pulse-demos-module__umykta__demo :focus-visible{outline:calc(var(--spacing-brand-rule) * 2) solid var(--color-brand-teal);outline-offset:var(--spacing-1)}@media (max-width:720px){.pulse-demos-module__umykta__demo,.pulse-demos-module__umykta__demo[data-compact=true]{padding:var(--spacing-5)}.pulse-demos-module__umykta__result,.pulse-demos-module__umykta__receipt{padding:var(--spacing-4)}}@media (max-width:360px){.pulse-demos-module__umykta__demo,.pulse-demos-module__umykta__demo[data-compact=true]{padding:var(--spacing-4)}.pulse-demos-module__umykta__funnelSummary{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.pulse-demos-module__umykta__demo *,.pulse-demos-module__umykta__demo :before,.pulse-demos-module__umykta__demo :after{transition:none;animation:none}}
