@keyframes _playFunnelSankeyReveal_fkvji_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}._playFunnelSankey_fkvji_9{background:#fff;border-radius:12px;padding:0;box-shadow:0 1px 2px #1018280d}._playFunnelSankeyHeaderActionBtn_fkvji_15{color:#1c1917;cursor:pointer;background:#fff;border:1px solid #d6d3d1;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}._playFunnelSankeyHeaderActionBtn_fkvji_15:hover{background:#fafaf9;border-color:#d6d3d1}._playFunnelSankeyHeaderActionBtn_fkvji_15:focus-visible{outline:none;box-shadow:0 0 0 2px #1e47c7,0 0 0 4px #fff}._playFunnelSankeyExpandBtn_fkvji_34{color:#2859df;background:#fff;border-color:#d6d3d1;gap:6px;min-height:32px;padding:6px 12px}._playFunnelSankeyExpandBtn_fkvji_34:hover{color:#1938a3;background:#f0f5ff;border-color:#c2d7ff}._playFunnelSankeyExpandBtnLabel_fkvji_47{letter-spacing:0;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:130%}._playFunnelSankeyChartBodyWrapper_fkvji_55{grid-template-columns:1fr 240px;align-items:start;gap:20px;padding:16px 20px 20px;display:grid}._playFunnelSankeyChartMainArea_fkvji_62{width:100%;min-width:0;overflow:visible}._playFunnelSankeyChartLoading_fkvji_67,._playFunnelSankeyChartEmpty_fkvji_67{flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:40px 20px;display:flex}._playFunnelSankeyChartLoading_fkvji_67 p,._playFunnelSankeyChartEmpty_fkvji_67 p{color:#57534e;margin:12px 0 0;font-size:13px}._playFunnelSankeyChartEmpty_fkvji_67 p{font-style:italic}._playFunnelSankeyChartLoadingShimmer_fkvji_83{background:linear-gradient(90deg,#f5f5f4 8%,#e7e5e4 18%,#f5f5f4 33%) 0 0/800px 104px;animation:1.5s linear infinite _profiler-funnel-chart-shimmer_fkvji_1;position:absolute;inset:0}._playFunnelSankeyChartLoadingShimmerVariant_fkvji_90{position:relative;overflow:hidden}._playFunnelSankeyChartLoadingShimmerVariant_fkvji_90 p{z-index:1;position:relative}._playFunnelSankeySankeySurfaceMain_fkvji_98{background:#fff;overflow:visible}._playFunnelSankeyChartSurface_fkvji_102{position:relative}._playFunnelSankeyChartSurfaceReveal_fkvji_105{will-change:clip-path;animation:1s cubic-bezier(.22,1,.36,1) backwards _playFunnelSankeyReveal_fkvji_1}._playFunnelSankeyStageRail_fkvji_109{gap:4px;margin-bottom:10px;padding:0;display:flex}._playFunnelSankeyStageRailItem_fkvji_115{background:#f5f5f4;border-radius:6px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:6px 10px;display:flex}._playFunnelSankeyStageRailMeta_fkvji_125{align-items:center;gap:6px;display:flex}._playFunnelSankeyStageRailIndex_fkvji_130{letter-spacing:.06em;text-transform:uppercase;color:#57534e;font-size:11px;font-weight:600}._playFunnelSankeyStageRailPercent_fkvji_137{color:#57534e;margin-left:auto;font-size:11px;font-weight:500}._playFunnelSankeyStageRailLabel_fkvji_143{color:#44403c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}._playFunnelSankeyStageRailValue_fkvji_151{color:#1c1917;font-size:13px;font-weight:600}._playFunnelSankeyFlowLabel_fkvji_156{pointer-events:none;background:#fffffff5;border:1px solid #e7e5e4;border-radius:6px;flex-direction:column;align-items:center;max-width:150px;padding:3px 8px;line-height:1.3;display:inline-flex;box-shadow:0 1px 2px #1018280d}._playFunnelSankeyFlowLabelTitle_fkvji_169{color:#1c1917;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;overflow:hidden}._playFunnelSankeyFlowLabelMeta_fkvji_179{color:#44403c;font-size:11px;font-weight:500}._playFunnelSankeyFlowLabelPass_fkvji_184 ._playFunnelSankeyFlowLabelTitle_fkvji_169{color:#067647}._playFunnelSankeyFlowLabelFail_fkvji_187 ._playFunnelSankeyFlowLabelTitle_fkvji_169{color:#b42318}._playFunnelSankeyFlowLabelError_fkvji_190 ._playFunnelSankeyFlowLabelTitle_fkvji_169,._playFunnelSankeyFlowLabelRerouted_fkvji_193 ._playFunnelSankeyFlowLabelTitle_fkvji_169{color:#6b3e12}._playFunnelSankeyFlowLabelInput_fkvji_196 ._playFunnelSankeyFlowLabelTitle_fkvji_169{color:#1938a3}._playFunnelSankeyFlowLabelDrillable_fkvji_199{cursor:pointer}._playFunnelSankeyFlowLabelSelected_fkvji_202{border-color:var(--play-accent,#2859df);box-shadow:0 0 0 2px color-mix(in srgb, var(--play-accent,#2859df) 22%, transparent);background:#fff}._playFunnelSankeySankeyTooltip_fkvji_207{box-sizing:border-box;background:#fff;border:1px solid #e7e5e4;border-radius:8px;min-width:168px;max-width:264px;padding:10px 12px;box-shadow:0 4px 12px #1018281f}._playFunnelSankeySankeyTooltipTitleRow_fkvji_217{align-items:center;gap:6px;margin-bottom:6px;display:flex}._playFunnelSankeySankeyTooltipDot_fkvji_223{border-radius:999px;flex-shrink:0;width:8px;height:8px}._playFunnelSankeySankeyTooltipTitle_fkvji_217{color:#1c1917;margin:0;font-size:12px;font-weight:600;line-height:1.3}._playFunnelSankeySankeyTooltipMetrics_fkvji_236{align-items:baseline;gap:6px;display:flex}._playFunnelSankeySankeyTooltipMetric_fkvji_236{color:#1c1917;font-size:16px;font-weight:700;line-height:1}._playFunnelSankeySankeyTooltipUnit_fkvji_247{color:#44403c;font-size:11px;font-weight:500}._playFunnelSankeySankeyTooltipPercent_fkvji_252{color:#44403c;margin-left:auto;font-size:12px;font-weight:600}._playFunnelSankeySankeyTooltipHint_fkvji_258{letter-spacing:.04em;text-transform:uppercase;color:#1938a3;border-top:1px solid #e7e5e4;margin:8px 0 0;padding-top:8px;font-size:11px;font-weight:600}._playFunnelSankeySankeyTooltipBreakdown_fkvji_268{border-top:1px solid #e7e5e4;margin-top:8px;padding-top:8px}._playFunnelSankeySankeyTooltipBreakdownLabel_fkvji_273{letter-spacing:.06em;text-transform:uppercase;color:#57534e;margin:0 0 6px;font-size:11px;font-weight:600}._playFunnelSankeySankeyTooltipReason_fkvji_281{margin-bottom:6px}._playFunnelSankeySankeyTooltipReason_fkvji_281:last-of-type{margin-bottom:0}._playFunnelSankeySankeyTooltipReasonHead_fkvji_287{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._playFunnelSankeySankeyTooltipReasonName_fkvji_293{color:#1c1917;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:500;line-height:1.3;overflow:hidden}._playFunnelSankeySankeyTooltipReasonValue_fkvji_303{color:#1c1917;flex-shrink:0;font-size:11px;font-weight:600}._playFunnelSankeySankeyTooltipReasonBar_fkvji_309{background:#f5f5f4;border-radius:999px;height:3px;margin-top:3px;display:block;overflow:hidden}._playFunnelSankeySankeyTooltipReasonBar_fkvji_309>span{opacity:.75;border-radius:999px;height:100%;display:block}._playFunnelSankeySankeyTooltipMore_fkvji_323{color:#57534e;margin:8px 0 0;font-size:11px;font-weight:500}._playFunnelSankeySankeyTooltipBreakdownRow_fkvji_329{justify-content:space-between;align-items:center;gap:16px;margin-bottom:4px;font-size:11px;display:flex}._playFunnelSankeySankeyTooltipBreakdownRow_fkvji_329:last-child{margin-bottom:0}._playFunnelSankeySankeyTooltipBreakdownName_fkvji_340{color:#44403c;font-weight:500}._playFunnelSankeySankeyTooltipBreakdownValue_fkvji_344{color:#1c1917;font-weight:600}._playFunnelSankeyChartSideLegend_fkvji_348{border-left:1px solid #e7e5e4;flex-direction:column;gap:12px;max-height:380px;padding-left:20px;display:flex;overflow:hidden}._playFunnelSankeyChartSideLegendHeader_fkvji_357{align-items:center;gap:8px;display:flex}._playFunnelSankeyChartSideLegendClearFilters_fkvji_362{color:#44403c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e7e5e4;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}._playFunnelSankeyChartSideLegendClearFilters_fkvji_362:hover{background:#f5f5f4}._playFunnelSankeyChartSideLegendClearFilters_fkvji_362:focus-visible{outline:none;box-shadow:0 0 0 2px #1e47c7,0 0 0 4px #fff}._playFunnelSankeyPlaySearchInput_fkvji_384{flex:1;width:auto;min-width:0}._playFunnelSankeyPlaysList_fkvji_389{flex-direction:column;flex:1;gap:4px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}._playFunnelSankeyPlayItem_fkvji_398{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;transition:background-color .15s,border-color .15s;display:flex}._playFunnelSankeyPlayItem_fkvji_398:hover{background-color:#f5f5f4}._playFunnelSankeyPlayItem_fkvji_398:focus-visible{outline:none;box-shadow:0 0 0 2px #1e47c7,0 0 0 4px #fff}._playFunnelSankeyPlayItemSelected_fkvji_416{background-color:#f0f5ff;border-color:#e0ebff}._playFunnelSankeyPlayItemSelected_fkvji_416:hover{background-color:#e0ebff}._playFunnelSankeyPlayCheckbox_fkvji_423{color:#1938a3;background:#fff;border:1.5px solid #d6d3d1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:inline-flex}._playFunnelSankeyPlayItemSelected_fkvji_416 ._playFunnelSankeyPlayCheckbox_fkvji_423{color:#1938a3;border-color:#1938a3}._playFunnelSankeyPlayItemSelected_fkvji_416 ._playFunnelSankeyPlayName_fkvji_441{color:#1938a3}._playFunnelSankeyPlayIconBadge_fkvji_444{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._playFunnelSankeyPlayName_fkvji_441{color:#1c1917;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}._playFunnelSankeyPlayVolumeBadge_fkvji_464{color:#44403c;background:#f5f5f4;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:500}._playFunnelSankeyNoPlaysMessage_fkvji_473{color:#57534e;padding:6px 8px;font-size:13px;font-style:italic}@media (width<=768px){._playFunnelSankey_fkvji_9 ._playFunnelSankeyChartBodyWrapper_fkvji_55{grid-template-columns:1fr;gap:16px}._playFunnelSankey_fkvji_9 ._playFunnelSankeyStageRail_fkvji_109{flex-wrap:wrap}._playFunnelSankey_fkvji_9 ._playFunnelSankeyStageRailItem_fkvji_115{flex:calc(50% - 4px);min-width:0}._playFunnelSankey_fkvji_9 ._playFunnelSankeyChartSideLegend_fkvji_348{border-top:1px solid #e7e5e4;border-left:0;padding-top:16px;padding-left:0}}@keyframes _profiler-funnel-chart-shimmer_fkvji_1{0%{background-position:-400px 0}to{background-position:400px 0}}
