._board_z9s57_1{background:var(--marketing-surface);box-shadow:0 1px 0 var(--marketing-rule), 0 24px 48px -32px var(--marketing-shadow);border-radius:20px;padding:12px 32px 8px}._head_z9s57_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 0 8px;display:flex}._sample_z9s57_3{border:1px solid var(--marketing-rule);color:var(--marketing-muted);border-radius:999px;padding:2px 10px;font-size:.8125rem}._legend_z9s57_4{color:var(--marketing-muted);gap:24px;font-size:.875rem;display:flex}._legend_z9s57_4 span{align-items:center;gap:8px;display:inline-flex}._legend_z9s57_4 i{border-radius:4px;width:18px;height:8px}._legendSpend_z9s57_7{background:var(--marketing-spend)}._legendRevenue_z9s57_8{background:var(--marketing-revenue)}._channel_z9s57_10{border-top:1px solid var(--marketing-rule-soft)}._channelRow_z9s57_11,._campaignRow_z9s57_11{grid-template-columns:240px minmax(0,1fr) 88px;align-items:center;gap:24px;display:grid}._channelRow_z9s57_11{padding:22px 0;position:relative}._channelName_z9s57_13{margin:0}._toggle_z9s57_14{width:100%;color:inherit;font:600 1rem/1.3 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}._channelLogo_z9s57_15{--provider-logo-size:24px}._toggle_z9s57_14:after{content:"";border-radius:12px;position:absolute;inset:0 -12px}._board_z9s57_1 ._toggle_z9s57_14:focus-visible{outline:none}._board_z9s57_1 ._toggle_z9s57_14:focus-visible:after{outline:3px solid var(--marketing-spend)}._channelLabel_z9s57_19 small{color:var(--marketing-muted);margin-top:2px;font-size:.8125rem;font-weight:400;display:block}._chevron_z9s57_20{width:13px;height:13px;color:var(--marketing-muted);flex:none;margin-left:auto;transition:transform .24s cubic-bezier(.2,.8,.2,1),color .16s ease-out}._channelRow_z9s57_11:hover ._chevron_z9s57_20{color:var(--marketing-ink)}._channel_z9s57_10[data-open] ._chevron_z9s57_20{transform:rotate(180deg)}._campaigns_z9s57_24{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.2,.8,.2,1),visibility 0s linear .36s;display:grid}._channel_z9s57_10[data-open] ._campaigns_z9s57_24{visibility:visible;grid-template-rows:1fr;transition-delay:0s}._campaignList_z9s57_26{row-gap:18px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._campaignRow_z9s57_11{position:relative}._campaignRow_z9s57_11:last-child{margin-bottom:26px}._campaignName_z9s57_29{margin:0;padding-left:36px;font-size:.9375rem;font-weight:500;line-height:1.3;position:relative}._campaignRow_z9s57_11:before{content:"";border-left:1.5px solid var(--marketing-guide);position:absolute;top:-18px;bottom:0;left:11px}._campaignRow_z9s57_11:first-child:before{top:-30px}._campaignRow_z9s57_11:last-child:before{bottom:calc(50% + 10px)}._campaignName_z9s57_29:before{content:"";border-left:1.5px solid var(--marketing-guide);border-bottom:1.5px solid var(--marketing-guide);border-bottom-left-radius:8px;width:14px;height:10px;position:absolute;top:calc(50% - 10px);left:11px}._bars_z9s57_37{gap:6px;display:grid}._bar_z9s57_37{font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-size:.875rem;display:flex}._bar_z9s57_37 i{width:calc((100% - 96px) * var(--w));transform-origin:0;border-radius:5px;flex:none;height:10px}._spend_z9s57_40 i{background:var(--marketing-spend)}._spend_z9s57_40>span{color:var(--marketing-muted)}._revenue_z9s57_42 i{background:var(--marketing-revenue);border-radius:8px;height:16px}._revenue_z9s57_42>span{font-weight:600}._campaignRow_z9s57_11 ._bars_z9s57_37{gap:4px}._campaignRow_z9s57_11 ._bar_z9s57_37{font-size:.8125rem}._campaignRow_z9s57_11 ._spend_z9s57_40 i{border-radius:3px;height:6px}._campaignRow_z9s57_11 ._revenue_z9s57_42 i{border-radius:5px;height:10px}._roas_z9s57_49{text-align:right;font:700 1.75rem/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0}._roas_z9s57_49 small{color:var(--marketing-muted);font:400 .8125rem/1 var(--font-sans);letter-spacing:0;margin-top:4px;display:block}._campaignRoas_z9s57_51{font-size:1.125rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._board_z9s57_1:not([data-ready]) :is(._bar_z9s57_37 i,[data-amount],[data-roas],[data-campaign-roas]){visibility:hidden}}@media (width<=859px){._board_z9s57_1{padding:8px 20px}._channelRow_z9s57_11,._campaignRow_z9s57_11{grid-template-columns:minmax(0,1fr) auto}._channelRow_z9s57_11 ._bars_z9s57_37,._campaignRow_z9s57_11 ._bars_z9s57_37{grid-area:2/1/auto/-1}._channelRow_z9s57_11{row-gap:16px}._campaignRow_z9s57_11{align-items:start;row-gap:10px}._campaignRow_z9s57_11 ._bars_z9s57_37{padding-left:36px}._campaignRow_z9s57_11:last-child:before{height:18px;bottom:auto}}._trace_1jt2q_1{margin:clamp(28px,3.5vw,40px) 0 0}._head_1jt2q_3{border-bottom:1px solid var(--marketing-rule);flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._tabs_1jt2q_4{gap:28px;margin-right:auto;display:flex}._tab_1jt2q_4{color:var(--marketing-muted);font:600 1rem/1.3 var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;padding:14px 0 16px;transition:color .16s ease-out;position:relative}._tab_1jt2q_4:hover,._tab_1jt2q_4[aria-selected=true]{color:var(--marketing-ink)}._tabs_1jt2q_4 ._tab_1jt2q_4:focus-visible{outline-offset:-3px}._tabProgress_1jt2q_9{background:var(--marketing-ink);transform-origin:0;border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._sample_1jt2q_10{border:1px solid var(--marketing-rule);color:var(--marketing-muted);border-radius:999px;padding:2px 10px;font-size:.8125rem}._playback_1jt2q_11{border:1px solid var(--marketing-rule);background:var(--marketing-paper);color:var(--marketing-ink);font:600 .875rem/1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}._playback_1jt2q_11:hover{border-color:var(--marketing-control-hover)}._playback_1jt2q_11 svg{width:12px;height:12px}._stage_1jt2q_15{--pad:56px;height:440px;position:relative}._route_1jt2q_16{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._track_1jt2q_17{fill:none;stroke:var(--marketing-guide);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.5 9}._segment_1jt2q_18{fill:none;stroke-width:3px;stroke-linecap:round}._segmentSpend_1jt2q_19{stroke:var(--marketing-spend)}._gradientSpend_1jt2q_20{stop-color:var(--marketing-spend)}._gradientRevenue_1jt2q_21{stop-color:var(--marketing-revenue)}._axis_1jt2q_23{inset:0 var(--pad);position:absolute}._tick_1jt2q_24{top:0;bottom:0;left:calc(var(--x) * 100%);border-left:1px solid var(--marketing-rule-soft);position:absolute}._stops_1jt2q_26{margin:0;padding:0;list-style:none}._stop_1jt2q_26{left:calc(var(--pad) + var(--x) * (100% - 2 * var(--pad)));top:calc(var(--y) * 100%);position:absolute}._node_1jt2q_28{border:3px solid var(--marketing-spend);background:var(--marketing-paper);border-radius:50%;width:20px;height:20px;position:absolute;top:-10px;left:-10px}._label_1jt2q_29{width:236px;position:absolute;top:24px;left:-10px}._title_1jt2q_30{align-items:baseline;gap:10px;margin:0;display:flex}._title_1jt2q_30 strong{font-weight:650}._detail_1jt2q_32{color:var(--marketing-muted);align-items:flex-start;gap:8px;margin:4px 0 0;font-size:.9375rem;line-height:1.35;display:flex}._detail_1jt2q_32>span>span{display:block}._detailLogo_1jt2q_34{--provider-logo-size:18px;margin-top:1px}._value_1jt2q_35{font:600 1rem/1.4 var(--font-sans);font-variant-numeric:tabular-nums;margin:2px 0 0}._saleStop_1jt2q_37 ._node_1jt2q_28{border-color:var(--marketing-revenue);background:var(--marketing-revenue)}._saleStop_1jt2q_37 ._label_1jt2q_29{text-align:right;left:auto;right:-10px}._saleStop_1jt2q_37 :is(._title_1jt2q_30,._detail_1jt2q_32){justify-content:flex-end}._saleAmount_1jt2q_40{color:var(--marketing-sale);font:700 clamp(2.5rem, 4.4vw, 3.5rem)/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:2px;display:block}._ring_1jt2q_41{border:2px solid var(--marketing-revenue);opacity:0;pointer-events:none;border-radius:50%;width:20px;height:20px;position:absolute;top:-10px;left:-10px}._coin_1jt2q_43{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}._coin_1jt2q_43 span{background:var(--marketing-spend);width:16px;height:16px;box-shadow:0 0 0 6px var(--marketing-spend-ring);border-radius:50%;position:absolute;top:-8px;left:-8px}._coin_1jt2q_43 ._coinRevenue_1jt2q_45{background:var(--marketing-revenue);box-shadow:0 0 0 6px var(--marketing-revenue-ring);opacity:0}._summary_1jt2q_47{border-top:1px solid var(--marketing-rule);max-width:64ch;color:var(--marketing-muted);margin:28px 0 0;padding-top:18px}._summary_1jt2q_47 strong{color:var(--marketing-ink);font-weight:600}._caption_1jt2q_49{color:var(--marketing-muted);margin:12px 0 0;font-size:.8125rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._panel_1jt2q_54:not([data-ready]) :is(._axis_1jt2q_23,._node_1jt2q_28,._label_1jt2q_29,._summary_1jt2q_47){visibility:hidden}}@media (width<=859px){._stage_1jt2q_15{height:auto;padding:28px 0 4px}._axis_1jt2q_23{display:none}._stops_1jt2q_26{gap:30px;display:grid}._stop_1jt2q_26{padding-left:44px;position:relative;top:auto;left:auto}._node_1jt2q_28,._ring_1jt2q_41{top:3px;left:4px}._label_1jt2q_29,._saleStop_1jt2q_37 ._label_1jt2q_29{text-align:left;width:auto;position:static}._saleStop_1jt2q_37 :is(._title_1jt2q_30,._detail_1jt2q_32){justify-content:flex-start}}@media (width<=560px){._head_1jt2q_3{padding-top:4px}._sample_1jt2q_10{margin-right:auto}._tabs_1jt2q_4{scrollbar-width:none;order:1;width:100%;margin-right:0;overflow-x:auto}}
