@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.conversion-section.conversion-breakdown{box-sizing:border-box;border:1px solid var(--border-soft);background:#fff;border-radius:8px;width:100%;min-width:0;margin-top:24px;padding:12px}.conversion-section.conversion-breakdown:before,.conversion-section.conversion-breakdown:after{display:none}.conversion-breakdown-heading{align-items:center;gap:8px;margin:0 6px 8px;display:flex}.conversion-breakdown-heading h3{color:#334155;margin:0;font-size:14px;font-weight:650}.conversion-breakdown .tooltip-icon-button{flex:0 0 26px;width:26px;min-width:26px;height:26px}.conversion-breakdown .conversion-info-glyph{font-size:11px;font-weight:600;display:block}.conversion-breakdown-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.conversion-breakdown-table>thead>tr>th{color:#64748b;border-bottom:1px solid var(--border-soft);padding:5px 6px;font-size:11px;font-weight:600}.conversion-breakdown-table>thead>tr>th:first-child{text-align:left;width:auto}.conversion-breakdown-table col:nth-child(2),.conversion-breakdown-table>thead>tr>th:nth-child(2){text-align:right;width:88px}.conversion-breakdown-table col:nth-child(3),.conversion-breakdown-table>thead>tr>th:nth-child(3){text-align:right;width:100px}.conversion-breakdown-table col:nth-child(4),.conversion-breakdown-table>thead>tr>th:nth-child(4){text-align:right;width:50px}.conversion-breakdown-row>th{text-align:left;padding:6px;font-size:14px;font-weight:500}.conversion-breakdown-row>td{text-align:right;padding:6px;font-size:14px;font-weight:600}.conversion-breakdown-row>td:last-child{color:#64748b;font-size:12px;font-weight:400}.conversion-breakdown-row>td:nth-child(3){white-space:nowrap;font-size:13px;font-weight:500}.conversion-breakdown-row:hover{background:var(--surface-hover)}.conversion-detail-label{align-items:center;gap:6px;min-width:0;display:flex}.conversion-detail-label>[data-qa=conversion-detail-info]{flex:none;display:inline-flex}.conversion-detail-toggle{min-width:0;font:inherit;color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:6px;padding:0;display:grid}.conversion-detail-name{overflow-wrap:anywhere;grid-area:1/2;min-width:0}.conversion-share-track{pointer-events:none;background:#e8eef2;border-radius:3px;grid-column:2;width:100%;height:5px;display:block}.conversion-share-fill{border-radius:inherit;background:var(--conversion-bar-ink,#0d9488);height:100%;display:block}.conversion-secondary[data-key=failures]{--conversion-bar-ink:#d97706}.conversion-breakdown-row[data-tone=unclassified]{--conversion-bar-ink:#94a3b8}.conversion-detail-toggle:hover{color:#1d4ed8}.conversion-detail-toggle:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #2563eb}.conversion-detail-leaf{flex:1;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.conversion-detail-caret-space{flex:0 0 12px;width:12px}.conversion-detail-leaf a{color:#2563eb;text-decoration:none}.conversion-detail-leaf a:hover{text-decoration:underline}.conversion-detail-children>td{border-left:2px solid #e2e8f0;padding:0 0 4px 12px}.conversion-partition+.conversion-partition{margin-top:12px}.conversion-partition-heading{color:#475569;align-items:center;gap:8px;margin:8px 6px 3px;font-size:12px;font-weight:650;display:flex}.conversion-secondary{border-top:1px solid var(--border-soft);margin-top:12px}.conversion-secondary-toggle{width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 6px 4px;font-size:13px;font-weight:600;display:flex}.conversion-secondary-toggle:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #2563eb}.conversion-secondary-count{font-variant-numeric:tabular-nums;gap:16px;margin-left:auto;display:flex}.conversion-secondary-count>[data-qa=conversion-secondary-change]{text-align:right;min-width:60px;font-weight:500}.conversion-secondary>[hidden]{display:none}@media (max-width:767px){.conversion-section.conversion-breakdown{padding:12px 10px}.conversion-breakdown-table{display:block}.conversion-breakdown-table>colgroup{display:none}.conversion-breakdown-table>thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conversion-breakdown-table>tbody{display:block}.conversion-breakdown-row,[data-qa=conversion-unavailable]>tbody>tr{border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.conversion-breakdown-row>th,[data-qa=conversion-unavailable]>tbody>tr>th{grid-column:1/-1;padding:9px 6px 5px;font-size:13px}.conversion-breakdown-row>td,[data-qa=conversion-unavailable]>tbody>tr>td{text-align:left;overflow-wrap:anywhere;min-width:0;padding:3px 6px 9px;font-size:13px;display:block}.conversion-breakdown-row>td:nth-child(3){white-space:normal}.conversion-breakdown-row>td:before,[data-qa=conversion-unavailable]>tbody>tr>td:before{content:attr(data-label);color:#64748b;margin-bottom:3px;font-size:10px;font-weight:500;display:block}.conversion-detail-children{display:block}.conversion-detail-children>td{min-width:0;padding-left:10px;display:block}.conversion-detail-label{gap:3px}.conversion-breakdown .tooltip-icon-button{flex-basis:24px;width:24px;min-width:24px;height:24px}}
.report-signup-donut .signup-center{z-index:1;box-sizing:border-box;text-align:center;color:#0f172a;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:8px 3px;display:flex;position:absolute;inset:32px}.signup-center-label{color:#64748b;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.2}.signup-center-period,.signup-center-lifetime{justify-content:center;width:100%;display:inline-flex}.signup-center .signup-roster-trigger,.signup-center .signup-center-missing{width:auto;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:baseline;gap:5px;padding:2px 0;display:inline-flex}.signup-center .signup-roster-trigger{cursor:pointer}.signup-center .signup-roster-trigger:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #2563eb}.signup-center-current>strong{letter-spacing:-.75px;font-size:31px;font-weight:650;line-height:1}.signup-center-current>span{color:#64748b;font-size:11px;line-height:1.2}.signup-center-alltime>strong{letter-spacing:-.2px;font-size:16px;font-weight:600;line-height:1.2}.signup-center-alltime>span{color:#64748b;font-size:11px;line-height:1.2}.signup-center .signup-roster-trigger:hover>strong{color:#1d4ed8}.signup-center .signup-center-missing>strong{color:#94a3b8}
.conversion-performance{color:#334155;font-variant-numeric:tabular-nums;min-width:0}.performance-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:7px;display:flex}.performance-dimensions{background:#f1f5f9;border:1px solid #dbe3ec;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.performance-dimensions>button{min-height:32px;font:inherit;color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 12px;font-size:12px}.performance-dimensions>button[aria-pressed=true]{color:#1e40af;background:#fff;font-weight:600;box-shadow:0 1px 3px #0f172a12}.performance-sort-label{color:#64748b;align-items:center;gap:7px;font-size:11px;display:flex}.performance-mobile-sort{color:#475569;max-width:100%;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:6px;padding:7px 9px;font-size:11px}.performance-dimensions>button:focus-visible,.performance-source-toggle:focus-visible,.performance-detail-tabs>button:focus-visible,.performance-mobile-sort:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.performance-comparison-note{color:#64748b;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:11px;font-size:11px;display:flex}.performance-info{flex:none;display:inline-flex}.performance-info .tooltip-icon-button{color:#64748b;background:0 0;border-color:#0000;border-radius:50%;width:25px;min-width:25px;height:25px;padding:0;font-size:11px}.performance-info .tooltip-icon-button:hover{background:#e2e8f0}.performance-card-list{gap:12px;min-width:0;display:grid}.performance-card{background:#fff;border:1px solid #dbe3ec;border-radius:10px;min-width:0;transition:border-color .12s,box-shadow .12s;overflow:clip}.performance-card[data-active=true]{border-color:#93b5e9;box-shadow:0 0 0 2px #dbeafe80}.performance-card-summary{padding:13px 18px 14px}.performance-card-heading{align-items:center;gap:12px;margin-bottom:7px;display:flex}.performance-source-content,.performance-detail-name{align-items:center;gap:3px;min-width:0;display:flex}.performance-source-toggle,.performance-source-leaf{color:#334155;align-items:center;gap:7px;min-width:0;display:inline-flex}.performance-source-toggle{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:15px;font-weight:650}.performance-source-toggle>span:last-child,.performance-source-leaf>span:last-child,.performance-source-leaf>a{overflow-wrap:anywhere;min-width:0}.performance-source-toggle:hover{color:#1d4ed8}.performance-source-leaf{font-size:15px;font-weight:650}.performance-source-leaf a{color:#2563eb;text-decoration:none}.performance-source-leaf a:hover{text-decoration:underline}.performance-caret-space{flex:0 0 12px;width:12px}.performance-comparison-figure{gap:11px;margin:0;display:grid}.performance-comparison-series{grid-template-columns:62px minmax(0,1fr) 58px;align-items:end;column-gap:12px;min-width:0;display:grid}.performance-period-label{color:#64748b;align-self:end;padding-bottom:4px;font-size:11px;font-weight:500;line-height:1.4}.performance-comparison-series--current .performance-period-label{color:#334155;font-weight:650}.performance-period-measure{min-width:0}.performance-period-counts{color:#64748b;margin-bottom:5px;font-size:11px;line-height:1.5;display:block}.performance-period-counts>strong{color:#334155;font-weight:650}.performance-split-track{background:#edf1f5;border-radius:4px;height:20px;overflow:hidden}.performance-split-converted{box-sizing:border-box;background:var(--performance-source-ink,#0d9488);border-radius:4px;height:100%;display:block}.performance-comparison-series--previous .performance-split-converted{border:2px solid var(--performance-source-ink,#0d9488);background:0 0}.performance-comparison-series[data-state=unavailable] .performance-split-track,.performance-comparison-series[data-state=no-visitors] .performance-split-track{background:#f8fafc;border:1px dashed #cbd5e1}.performance-period-rate{text-align:right;color:#334155;padding-bottom:1px;font-size:18px;font-weight:700;line-height:1.3}.performance-comparison-series--previous .performance-period-rate{color:#64748b;font-size:15px;font-weight:550}.performance-period-empty{color:#64748b;text-align:right;padding-bottom:2px;font-size:10px;line-height:1.25}.performance-figure-annotation{color:#64748b;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 14px;padding-left:74px;font-size:11px;line-height:1.4;display:flex}.performance-shared-rate>strong{color:#334155;font-size:16px;font-weight:700}.performance-rate-change{white-space:nowrap;font-weight:600}.performance-rate-change[data-direction=up]{color:#15803d}.performance-rate-change[data-direction=down]{color:#b91c1c}.performance-card-details{background:#fafbfd;border-top:1px solid #e8edf3;padding:0 18px 12px}.performance-detail-tabs{border-bottom:1px solid #e2e8f0;gap:20px;margin-bottom:11px;display:flex}.performance-detail-tabs>button{font:inherit;color:#64748b;cursor:pointer;background:0 0;border:0;padding:12px 0 10px;font-size:12px;font-weight:500;position:relative}.performance-detail-tabs>button[aria-selected=true]{color:#1e40af;font-weight:650}.performance-detail-tabs>button[aria-selected=true]:after{content:"";background:#2563eb;border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.performance-detail-caption{color:#64748b;margin:0 0 5px;font-size:11px;line-height:1.5}.performance-detail-list{margin:0;padding:0;list-style:none}.performance-detail-row{border-top:1px solid #e8edf3;min-width:0;padding:9px 0 10px}.performance-detail-list>.performance-detail-row:first-child{border-top:0}.performance-detail-line{align-items:center;min-width:0;margin-bottom:4px;display:flex}.performance-detail-name .performance-source-toggle,.performance-detail-name .performance-source-leaf{font-size:12px;font-weight:500}.performance-detail-row>.performance-comparison-figure{gap:7px;margin-left:20px}.performance-detail-row>.performance-comparison-figure .performance-split-track{height:13px}.performance-detail-row>.performance-comparison-figure .performance-period-rate{padding-bottom:0;font-size:14px}.performance-detail-row>.performance-comparison-figure .performance-period-counts{margin-bottom:3px;font-size:10px}.performance-detail-row>.performance-comparison-figure .performance-period-label{padding-bottom:0;font-size:10px}.performance-detail-row>.performance-comparison-figure .performance-figure-annotation{font-size:10px}.performance-detail-row>.performance-comparison-figure .performance-shared-rate>strong{font-size:13px}.performance-detail-row>div>.performance-detail-list{margin:8px 0 0 18px}.performance-detail-empty,.performance-unavailable{color:#64748b;margin:12px 0;font-size:12px;line-height:1.5}.performance-unavailable{border:1px dashed #cbd5e1;border-radius:8px;padding:18px}@media (max-width:767px){.performance-toolbar{align-items:flex-start;gap:8px}.performance-sort-label{flex:100%}.performance-mobile-sort{flex:1;max-width:290px}.performance-card-summary{padding:11px 12px 12px}.performance-source-toggle,.performance-source-leaf{font-size:14px}.performance-comparison-series{grid-template-columns:48px minmax(0,1fr) 40px;column-gap:7px}.performance-period-label,.performance-period-counts{font-size:10px}.performance-period-rate{font-size:16px}.performance-comparison-series--previous .performance-period-rate{font-size:13px}.performance-figure-annotation{padding-left:55px;font-size:10px}.performance-shared-rate>strong{font-size:14px}.performance-card-details{padding:0 12px 10px}.performance-detail-row>.performance-comparison-figure{margin-left:0}.performance-detail-row>div>.performance-detail-list{margin-left:10px}}@media (pointer:coarse){.performance-info .tooltip-icon-button{width:32px;min-width:32px;height:32px}.performance-source-toggle,.performance-dimensions>button,.performance-detail-tabs>button,.performance-mobile-sort{min-height:40px}}@media (prefers-reduced-motion:reduce){.performance-card{transition:none}}
.conversion-funnel{color:#334155;font-variant-numeric:tabular-nums;width:100%;min-width:0;max-width:640px}.funnel-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:10px;display:flex}.funnel-toolbar h3{margin:0;font-size:16px;font-weight:650;line-height:1.4}.funnel-sort-label{color:#64748b;align-items:center;gap:6px;font-size:10px;display:flex}.funnel-sort-label select{min-width:0;max-width:215px;font:inherit;color:#475569;background:#fff;border:1px solid #dbe3ec;border-radius:6px;padding:6px 8px}.funnel-period-legend{color:#64748b;flex-wrap:wrap;gap:7px 17px;font-size:11px;line-height:1.4;display:flex}.funnel-period-legend>span{align-items:center;gap:6px;display:inline-flex}.funnel-legend-solid,.funnel-legend-outline{border:1px solid #64748b;border-radius:2px;width:14px;height:7px;display:inline-block}.funnel-legend-solid{background:#64748b}.funnel-legend-outline{background:0 0}.funnel-scale-note{color:#64748b;margin:7px 0 13px;font-size:10px;line-height:1.4}.funnel-source-list,.funnel-source-children{margin:0;padding:0;list-style:none}.funnel-source-list{gap:11px;display:grid}.funnel-source{background:#fff;border:1px solid #dbe3ec;border-radius:9px;min-width:0;padding:12px 14px 13px}.funnel-source[data-active=true]{border-color:#93b5e9;box-shadow:0 0 0 2px #dbeafe70}.funnel-source-heading{align-items:center;gap:5px;margin-bottom:10px;display:flex}.funnel-source-toggle{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:14px;font-weight:650;display:inline-flex}.funnel-source-name{min-width:0;font-size:14px;font-weight:650}.funnel-source-name,.funnel-source-toggle>span:last-child{overflow-wrap:anywhere;min-width:0}.funnel-source-heading .tooltip-icon-button{color:#64748b;background:0 0;border:0;border-radius:50%;flex:none;width:24px;min-width:24px;height:24px;padding:0;font-size:10px}.funnel-source-heading .tooltip-icon-button:hover{background:#f1f5f9}.funnel-stages{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;min-width:0;display:grid}.funnel-stage{min-width:0}.funnel-stage-heading{color:#64748b;justify-content:space-between;align-items:center;gap:3px;margin-bottom:8px;font-size:11px;font-weight:500;line-height:1.3;display:flex}.funnel-stage-arrow{color:#94a3b8;margin-right:-13px;font-size:15px;font-weight:400}.funnel-period+.funnel-period{margin-top:6px}.funnel-count{color:#334155;margin-bottom:3px;font-size:18px;font-weight:650;line-height:1.2;display:block}.funnel-period[data-period=previous] .funnel-count{color:#64748b;font-size:13px;font-weight:500}.funnel-period[data-state=unavailable] .funnel-count{color:#94a3b8}.funnel-bar-space{height:12px;display:block}.funnel-bar{box-sizing:border-box;background:var(--funnel-source-ink,#475569);border-radius:2px;height:100%;display:block}.funnel-period[data-period=previous] .funnel-bar{border:1.5px solid var(--funnel-source-ink,#475569);background:0 0}.funnel-step-rate{color:#64748b;flex-direction:column;align-items:flex-start;gap:3px;margin-top:9px;font-size:10px;line-height:1.35;display:flex}.funnel-step-rate strong{color:#334155;font-size:12px;font-weight:650}.funnel-rate-change{font-size:10px;font-weight:550}.funnel-rate-change[data-direction=up]{color:#15803d}.funnel-rate-change[data-direction=down]{color:#b91c1c}.funnel-source-children{border-top:1px solid #e8edf3;gap:8px;margin-top:12px;padding-top:10px;display:grid}.funnel-source-children .funnel-source{background:#fafbfd;padding:10px}.funnel-source-children .funnel-source-heading{margin-bottom:7px}.funnel-source-children .funnel-source-toggle,.funnel-source-children .funnel-source-name{font-size:12px}.funnel-source-children .funnel-count{font-size:15px}.funnel-source-children .funnel-period[data-period=previous] .funnel-count{font-size:12px}.funnel-unavailable{color:#64748b;border:1px dashed #cbd5e1;border-radius:8px;margin:0;padding:16px;font-size:12px}.funnel-diagnostics{grid-column:1/-1;min-width:0}.funnel-diagnostic{border-top:1px solid #dbe3ec}.funnel-diagnostic-toggle{color:#475569;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:13px 0;font-size:13px;font-weight:550;display:flex}.funnel-diagnostic-body{min-width:0;padding:3px 0 16px}.funnel-entry-pages .performance-dimensions{display:none}.funnel-entry-pages .conversion-performance{max-width:640px}.funnel-product-activity .conversion-breakdown-heading{display:none}.funnel-measurement-copy{color:#64748b;max-width:640px;font-size:12px;line-height:1.6}.funnel-measurement-copy p{margin:0 0 8px}.funnel-source-toggle:focus-visible,.funnel-sort-label select:focus-visible,.funnel-diagnostic-toggle:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (max-width:767px){.funnel-sort-label{flex:100%}.funnel-sort-label select{flex:1;max-width:245px}.funnel-source{padding:10px}.funnel-stages{column-gap:12px}.funnel-stage-heading{align-items:flex-start;min-height:27px;font-size:10px}.funnel-stage-arrow{margin-right:-10px;font-size:13px}.funnel-count{font-size:16px}.funnel-source-children .funnel-source{padding:8px 6px}.funnel-source-children .funnel-stages{column-gap:9px}.funnel-source-children .funnel-stage-arrow{margin-right:-8px}.funnel-step-rate,.funnel-rate-change{font-size:9px}}@media (pointer:coarse){.funnel-source-toggle,.funnel-diagnostic-toggle,.funnel-sort-label select{min-height:40px}.funnel-source-heading .tooltip-icon-button{width:32px;min-width:32px;height:32px}}@media (max-width:479px){.funnel-stages{grid-template-columns:minmax(0,1fr);row-gap:12px}.funnel-stage{border-bottom:1px solid #e8edf3;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;padding-bottom:12px;display:grid}.funnel-stage:last-child{border-bottom:0;padding-bottom:0}.funnel-stage-heading{grid-column:1/-1;min-height:0;margin-bottom:7px;font-size:11px}.funnel-stage-arrow{margin-right:2px;transform:rotate(90deg)}.funnel-period+.funnel-period{margin-top:0}.funnel-step-rate{flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:5px 10px;margin-top:7px;font-size:10px}.funnel-source-children .funnel-stages{grid-template-columns:minmax(0,1fr)}.funnel-source-children .funnel-stage-arrow{margin-right:2px}}
.report-quality-layout{align-items:start;gap:18px;display:grid}.report-quality-ring{justify-self:center;min-width:0}.report-quality-comparison,.report-quality-actions{min-width:0}.report-quality-actions{grid-column:1/-1}.report-quality-actions .conversion-section{margin-top:0}@container expanded-report (min-width:1100px){.report-quality-layout{grid-template-columns:20% minmax(0,1fr);column-gap:0;margin-inline:-18px}.report-quality-comparison,.report-quality-actions{margin-inline:14px}}.report-insights .report-table-scroll{overflow:visible}.report-insights .report-table-shell:after{display:none}.report-insights .report-overview{min-width:0}.report-insights .report-overview>thead>tr>th{z-index:30;background:var(--surface-soft);position:sticky;top:0}@media (min-width:768px){.report-insights .report-row[data-expanded=true][data-sticky-active=true]>:is(th,td){top:var(--report-overview-header-height,40px);z-index:20;background:var(--surface-selected);position:sticky}.report-insights .performance-toolbar{top:calc(var(--report-overview-header-height,0px) + var(--report-project-row-height,0px));z-index:10;background:var(--surface-soft);box-shadow:0 1px 0 var(--border-soft);position:sticky}.performance-row{scroll-margin-top:calc(var(--report-overview-header-height,0px) + var(--report-project-row-height,0px) + var(--report-comparison-header-height,0px) + 8px)}}.report-mobile-metric-info{display:none}.report-insights .report-header-label{align-items:center;gap:6px;display:inline-flex}.report-insights .report-header-label .tooltip-icon-button{width:24px;height:24px;font-size:11px}@media (min-width:768px) and (max-width:1100px){.report-insights .report-metric-tile{grid-template-columns:minmax(0,1fr)!important}.report-insights .report-metric-chart{margin-top:4px;grid-area:3/1!important}}@media (max-width:767px){.report-insights .report-table-scroll{container-type:normal}.report-insights .report-overview>thead button{display:none}.report-mobile-metric-info{vertical-align:top;margin:3px 0 0 8px;display:inline-flex}.report-mobile-metric-info .tooltip-icon-button{width:26px;height:26px;font-size:11px}.report-insights .report-overview,.report-insights .report-overview>tbody{width:100%;display:block}.report-insights .report-overview>thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.report-insights .report-row,.report-insights [data-qa=site-sums]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.report-insights .report-row>th,.report-insights [data-qa=site-sums]>th{grid-column:1/-1}.report-insights .report-row>:is(th,td),.report-insights [data-qa=site-sums]>:is(th,td){min-width:0;position:static;padding:10px 8px!important}.report-insights .report-row>td:before,.report-insights [data-qa=site-sums]>td:before{content:attr(data-label);min-height:27px;color:var(--text-secondary);margin-bottom:6px;font-size:11px;font-weight:600;line-height:1.25;display:block}.report-insights .report-metric-tile{row-gap:3px;grid-template-columns:minmax(0,1fr)!important}.report-insights .report-metric-value>strong{font-size:20px!important}.report-insights .report-metric-tile[data-long-value=true] .report-metric-value>strong{font-size:14px!important}.report-insights .report-metric-value{gap:3px 4px!important}.report-insights .report-metric-chart{grid-area:3/1!important}.report-insights [data-qa=breakdown-row],.report-insights [data-qa=breakdown-row]>td{width:100%;display:block}.report-insights .report-level-2{width:auto;position:static;padding:12px!important}}
:root{--background:#fff;--foreground:#171717;--ink-strong:#0f172a;--ink:#334155;--text-secondary:#475569;--focus-ring:#2563eb;--surface-soft:#f8fafc;--surface-muted:#f1f5f9;--surface-selected:#eaf2ff;--surface-hover:#eef4fb;--border-soft:#dbe3ec;--pinned-toolbar-h:67px;--pinned-thead-h:54px;--pinned-expanded-row-h:0px}html{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:100vw;height:100%;overflow-x:hidden}body{max-width:100vw;min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none}button,a,[tabindex]{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.inline-data-link:hover,.inline-data-link:focus-visible,.extension-console-link:hover,.extension-console-link:focus-visible{text-underline-offset:2px;text-decoration:underline}.inline-data-link{text-underline-offset:2px;-webkit-text-decoration:underline #cbd5e1;text-decoration:underline #cbd5e1}.inline-data-link:hover,.inline-data-link:focus-visible{text-decoration-color:currentColor}.tooltip-icon-button{appearance:none;border:1px solid var(--border-soft);background:var(--surface-soft);min-width:24px;height:24px;color:var(--text-secondary);font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.tooltip-icon-button:hover,.section-disclosure:hover,.table-disclosure:hover,.sort-button:hover,.site-expander:hover{background:var(--surface-muted)}.section-disclosure,.table-disclosure{min-height:32px}.table-disclosure{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.group-heading{text-wrap:balance;background:#fff;padding:0 0 12px}@media (min-width:768px){.group-heading{top:calc(var(--pinned-toolbar-h) + var(--pinned-thead-h) + var(--pinned-expanded-row-h));z-index:2;position:sticky}}.metric-section__heading{text-wrap:balance}.portfolio-window-control{background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:none;grid-auto-columns:minmax(44px,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.portfolio-window-control button{color:#475569;cursor:pointer;min-height:36px;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:700}.portfolio-window-control button:hover{background:#f1f5f9}.portfolio-window-control button[aria-pressed=true]{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}.portfolio-meta{z-index:40;border-bottom:1px solid var(--border-soft);background:var(--background);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 0;font-size:12px;display:flex;position:sticky;top:0}.portfolio-meta strong{color:#0f172a}.portfolio-stamp{color:var(--text-secondary);margin-top:8px;font-size:12px}.portfolio-stamp strong{color:#0f172a}.portfolio-meta__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.portfolio-refresh{color:#0f172a;cursor:pointer;min-height:36px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:700}.portfolio-refresh:hover{background:#f8fafc}.portfolio-refresh:disabled{color:var(--text-secondary);cursor:not-allowed;background:#f1f5f9}.portfolio-table{border-collapse:separate;border-spacing:0 6px;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:680px;margin-top:16px;font-size:14px}.portfolio-table>thead{top:var(--pinned-toolbar-h);z-index:30;background:var(--surface-muted);position:sticky;box-shadow:0 2px 8px #00000014}.portfolio-table>thead th{border-bottom:6px solid var(--background);background:var(--surface-muted);vertical-align:bottom}.portfolio-table>thead>tr:not(:last-child)>th:not([rowspan]){border-bottom-color:var(--surface-muted);box-shadow:0 6px 0 0 var(--surface-muted)}.portfolio-table>thead th:first-child{border-radius:8px 0 0 8px}.portfolio-table>thead th:last-child{border-radius:0 8px 8px 0}.portfolio-table>thead small{color:var(--text-secondary);margin-top:2px;font-size:11px;font-weight:600;display:block}.portfolio-table>tbody>tr{scroll-margin-top:calc(var(--pinned-toolbar-h) + var(--pinned-thead-h) + 8px)}.portfolio-card>:is(td,th){background:var(--surface-soft);vertical-align:middle;border:0;padding-top:13px!important;padding-bottom:13px!important}.portfolio-card>:is(td,th):first-child{border-radius:8px 0 0 8px}.portfolio-card>td:last-child,.portfolio-card>[data-desktop-metric]:nth-last-child(2){border-radius:0 8px 8px 0}.portfolio-card[data-expanded=true]>:is(td,th){background:var(--surface-selected)}.portfolio-mobile-summary{display:none}@media (min-width:768px){.portfolio-table>tbody>tr.portfolio-card[data-expanded=true]{top:calc(var(--pinned-toolbar-h) + var(--pinned-thead-h));z-index:20;position:sticky}}.portfolio-row-issue{color:#b91c1c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-size:11px;line-height:1.35;overflow:hidden}.portfolio-metric{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;min-width:78px;display:inline-flex}.portfolio-metric__value{color:#0f172a;font-size:17px;line-height:1.2}.portfolio-zero,.portfolio-unavailable{color:var(--text-secondary)}.portfolio-stale{color:#b45309}.portfolio-table [data-group-start=conversion]{border-left:1px solid #cbd5e1}.conversion-value-row{justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.conversion-compare-row{justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.show-more-row>td{border:0;padding:4px 8px}.show-more-button{appearance:none;background:var(--surface-soft);color:#475569;cursor:pointer;width:100%;min-height:36px;font:inherit;border:0;border-radius:8px;align-items:center;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.show-more-button:hover{color:#0f172a;background:var(--surface-muted)}.breakdown-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.breakdown-card{min-width:0;color:var(--ink)}.expand-insight{--insight-accent:#2563eb;--insight-border:#bfdbfe;--insight-bg:#eff6ff;box-sizing:border-box;border:1px solid var(--insight-border);border-left:3px solid var(--insight-accent);background:var(--insight-bg);border-radius:8px;flex-direction:column;min-height:148px;margin:0 0 16px;padding:10px 12px 11px;display:flex}.expand-insight--views{--insight-accent:#7c3aed;--insight-border:#ddd6fe;--insight-bg:#f5f3ff}.expand-insight--conversion{--insight-accent:#047857;--insight-border:#a7f3d0;--insight-bg:#ecfdf5}.expand-insight__header{justify-content:space-between;align-items:center;gap:10px;min-height:18px;margin-bottom:6px;display:flex}.expand-insight__label{color:var(--insight-accent);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.expand-insight__basis{border:1px solid var(--insight-border);color:#64748b;white-space:nowrap;background:#ffffffb8;border-radius:999px;flex:none;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2}.expand-insight__points{color:#334155;overflow-wrap:anywhere;flex:1 0 auto;min-height:104px;margin:0;padding-left:16px;font-size:13px;line-height:1.5}.expand-insight__point{padding:2px 0}.expand-insight__point::marker{color:var(--insight-accent)}.expand-insight__point-intro{color:#0f172a;font-weight:750}.expand-insight__empty{color:#64748b;flex:1 0 auto;align-items:center;min-height:104px;margin:0;font-size:11px;line-height:1.4;display:flex}.expand-insight__loading{flex:1 0 auto;min-height:104px;display:grid}.expand-insight__loading-row{grid-template-columns:minmax(0,1fr);align-items:center;padding:5px 0;display:grid}.expand-insight__loading-row .td-skel{width:100%;height:11px}.breakdown-card--actions-only{grid-column:1/-1;width:100%}.metric-table{border-spacing:0 2px;font-variant-numeric:tabular-nums;border-collapse:separate!important}.metric-table thead th{border:0!important}.metric-table thead th:first-child{border-radius:6px 0 0 6px}.metric-table thead th:last-child{border-radius:0 6px 6px 0}.metric-table thead[data-layout=stacked]>tr:first-child>th:last-child{border-radius:0 6px 0 0}.metric-table thead[data-layout=stacked]>tr.metric-table__stacked-period-row>th:first-child{border-radius:0}.metric-table thead[data-layout=stacked]>tr.metric-table__stacked-period-row>th:last-child{border-radius:0 0 6px}.metric-table tbody>tr.metric-row,.metric-table tbody>tr.metric-row>:is(td,th){border:0}.metric-table>tbody>tr.metric-row:nth-child(2n of tr.metric-row)>:is(td,th){background:var(--surface-soft)}.metric-table tbody>tr.metric-row:hover>:is(td,th){background:var(--surface-hover)}.metric-table tbody>tr.metric-row[data-expanded=true]>:is(td,th){background:var(--surface-selected)}.metric-table tbody>tr.metric-row>:is(td,th):first-child{border-radius:6px 0 0 6px}.metric-table tbody>tr.metric-row>:is(td,th):last-child{border-radius:0 6px 6px 0}.metric-row__value{color:var(--ink-strong)}.metric-table tbody>tr.grouped-member{background:0 0}.metric-table tbody>tr.grouped-member>:is(td,th){border:0}.metric-table tbody>tr.grouped-member>:is(td,th):first-child{border-left:3px solid var(--channel-rail,#bfdbfe)}.metric-detail-cell{border-radius:0 0 8px 8px;border:0!important;border-left:3px solid var(--channel-rail,#bfdbfe)!important;background:var(--surface-soft)!important}.device-row{border-radius:6px;min-height:30px;padding:5px 8px}.device-row:nth-child(2n){background:var(--surface-soft)}.row-disclosure-button{appearance:none;width:100%;min-height:32px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:0;margin:-4px 0;padding:4px 0;display:inline-flex;overflow:hidden}.row-caret-button,.row-caret-placeholder{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:32px;display:inline-flex}.row-caret-button{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;padding:0}.row-caret-button:hover{background:#f1f5f9}.activity-unit-group+.activity-unit-group{margin-top:12px}.activity-unit-heading{background:var(--surface-muted);min-height:30px;color:var(--text-secondary);border-radius:6px;align-items:center;gap:0;margin:0 0 2px;padding:5px 8px;font-size:11px;font-weight:700;line-height:1.25;display:grid}.activity-unit-heading--section{font-size:12px}.activity-unit-heading>:first-child{color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-table{width:100%}.action-row-button,.funnel-expander-button{border-radius:4px}.action-row,.action-row-button{min-height:32px;box-shadow:none;border-radius:6px;padding:5px 8px!important}.action-row-button[aria-expanded=true]{background:var(--surface-selected)!important}.funnel-expander-button{min-height:32px}.action-row-button:hover,.funnel-expander-button:hover{background:var(--surface-hover)!important}.sort-button{appearance:none;width:100%;min-height:32px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;justify-content:flex-end;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.site-expander{border-radius:4px;min-width:32px;min-height:32px}.traffic-table>tbody>tr.l1-row{cursor:pointer}.traffic-table>tbody>tr.l1-row:hover>:is(td,th){background:var(--surface-hover)}.traffic-table>tbody>tr.l1-row[data-expanded=true]:hover>:is(td,th){background:var(--surface-selected)}.portfolio-breakdown-cell{background:#edf3f8;border:0;border-left:3px solid #2563eb;border-radius:10px;padding:20px 20px 24px 24px;box-shadow:0 1px 2px #0f172a0d}.traffic-table-scroll{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}@media (min-width:768px){.traffic-table-scroll{overflow:visible}}.traffic-table>thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.traffic-table>thead th.sortable:hover{background:#f1f5f9}@media (max-width:1180px){.breakdown-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){main{margin:20px auto!important;padding:0 16px!important}.portfolio-window-control{width:100%}.portfolio-meta{flex-direction:column;align-items:flex-start}.portfolio-meta__actions{justify-content:space-between;width:100%}.show-more-row{width:100%;margin-bottom:12px;display:block}.show-more-row>td{width:100%;display:block;padding:0!important}.show-more-button{background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;width:100%;padding:12px 14px}.traffic-table-scroll{overflow:visible}.portfolio-table{border-spacing:0;min-width:0;display:block}.portfolio-table>colgroup,.portfolio-table>thead{display:none}.portfolio-table>tbody{display:block}.portfolio-table>tbody>tr.portfolio-card{border:1px solid var(--border-soft);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 48px;width:100%;margin-bottom:12px;padding:14px;display:grid;box-shadow:0 1px 2px #0f172a0d}.portfolio-table>tbody>tr.portfolio-card[data-expanded=true]{background:var(--surface-selected);border-bottom-color:#0000;border-radius:8px 8px 0 0;margin-bottom:0}.portfolio-card>:is(td,th){background:0 0;text-align:left!important;padding:0!important}.portfolio-card>[data-mobile-role=project]{grid-area:1/1;min-width:0;padding-right:8px!important}.portfolio-card>[data-mobile-role=expander]{grid-area:1/2;justify-self:end}.portfolio-card>[data-desktop-metric]{display:none!important}.portfolio-card>.portfolio-mobile-summary{grid-area:2/1/auto/-1;min-width:0;margin-top:12px;display:block!important}.portfolio-mobile-summary__scroll{overscroll-behavior-inline:contain;border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:8px;max-width:100%;overflow-x:auto}.portfolio-mobile-summary table{border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums;width:100%;min-width:max-content;font-size:12px}.portfolio-mobile-summary th,.portfolio-mobile-summary td{white-space:nowrap;border:0;min-width:58px;padding:8px 10px;text-align:right!important}.portfolio-mobile-summary th:first-child{z-index:1;background:var(--surface-soft);min-width:108px;color:var(--ink);font-weight:700;position:sticky;left:0;text-align:left!important}.portfolio-mobile-summary thead th{background:var(--surface-muted);color:var(--text-secondary);font-size:11px}.portfolio-mobile-summary tbody tr+tr>*{border-top:1px solid var(--border-soft)}.portfolio-mobile-summary .portfolio-metric{min-width:0}.portfolio-mobile-summary .portfolio-metric__value{font-size:15px}.portfolio-mobile-summary__rate{color:var(--text-secondary);margin-top:2px;font-size:11px;font-weight:600;display:block}.portfolio-metric{min-width:0}.portfolio-table [data-group-start=conversion]{border-left:0}.conversion-value-row{flex-direction:column-reverse;align-items:flex-end;gap:2px}.conversion-compare-row{flex-direction:column;align-items:flex-end;gap:2px}.conversion-compare-row .conversion-pct{min-width:0}.portfolio-breakdown-row{width:100%;margin:-1px 0 12px;display:block}.portfolio-breakdown-row>td{background:#edf3f8;border:1px solid #bfdbfe;border-top:0;border-radius:0 0 8px 8px;width:100%;display:block;border-left-width:3px!important;padding:14px!important}.breakdown-card{overflow:hidden}}@media (pointer:coarse){.portfolio-window-control button,.portfolio-refresh,.site-expander,.tooltip-icon-button,.row-disclosure-button,.table-disclosure,.section-disclosure,.action-row-button,.funnel-expander-button,.show-more-button{min-width:44px;min-height:44px}.row-caret-button,.row-caret-placeholder{min-height:44px}}.td-skel{background:linear-gradient(90deg,#eef2f6 25%,#f6f9fc 37%,#eef2f6 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s ease-in-out infinite td-skel-wave}@keyframes td-skel-wave{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.td-skel{background:#eef2f6;animation:none}}.report-level-2{container:expanded-report/inline-size}.report-acquisition{align-items:start;gap:24px;display:grid}.report-account-chart{place-self:start center;justify-items:center;gap:12px;display:grid}.report-sources{gap:12px;min-width:0;display:grid;container-type:inline-size}.report-signup-donut{justify-self:center;width:220px;height:220px;position:relative}.report-signup-donut:before{content:"";border:22px solid #e2e8f0;border-radius:50%;position:absolute;inset:0}.report-signup-donut>svg{position:relative}.report-signup-donut:after{content:"";pointer-events:none;border:10px solid #fff;border-radius:50%;position:absolute;inset:22px}.report-channel-pairs{border:1px solid var(--border-soft);background:#fff;border-radius:8px;gap:0;min-width:0;display:grid}.report-channel-pair{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.report-channel-pair+.report-channel-pair{border-top:1px solid var(--border-soft)}.report-channel-card{grid-template-columns:minmax(0,1fr) max-content 40px 26px;align-items:center;gap:10px;min-width:0;min-height:48px;padding:9px 12px;display:grid}.report-channel-card+.report-channel-card{border-top:1px solid var(--border-soft)}.report-channel-card[data-active=true],.report-channel-card[data-expanded=true]{background:#f0f6ff}.report-channel-heading,.report-channel-metrics{display:contents}.report-channel-toggle,.report-channel-name{min-width:0;color:var(--ink-strong);font:inherit;text-align:left;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.report-channel-toggle{cursor:pointer;background:0 0;border:0;border-radius:4px;grid-area:1/1;padding:3px 0}.report-channel-name{grid-area:1/1;padding:3px 0}.report-channel-toggle>span:last-child:before,.report-channel-name:before{content:"";background:var(--channel-ink);vertical-align:2px;border-radius:2px;width:6px;height:6px;margin-right:7px;display:inline-block}.report-channel-info{grid-area:1/4;display:inline-flex}.report-channel-info .tooltip-icon-button{color:#64748b;width:26px;height:26px;padding:4px;font-size:11px;font-weight:600}.report-channel-metrics strong{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.2px;grid-area:1/2;font-size:16px;font-weight:650;line-height:1.3}.report-channel-metrics>span{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary);grid-area:1/3;font-size:12px}.report-channel-details{border-top:1px solid var(--border-soft);background:#f8fafc;grid-column:1/-1;min-width:0;padding:8px 12px 12px}.report-channel-details .report-tree-row{min-height:32px!important}@container (max-width:320px){.report-channel-card{grid-template-columns:minmax(0,1fr) 40px 26px;gap:4px 10px}.report-channel-toggle,.report-channel-name{grid-column:1/3}.report-channel-info{grid-column:3}.report-channel-metrics strong{text-align:left;grid-area:2/1;padding-left:21px}.report-channel-metrics>span{grid-area:2/2}}.report-channels-empty{color:var(--text-secondary);align-self:center;font-size:14px}.report-channel-pair[data-layout=paired]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-channel-pair[data-layout=paired]>.report-channel-card+.report-channel-card{border-top:0;border-left:1px solid var(--border-soft)}.report-channel-pair[data-summary-count="1"]>.report-channel-card{grid-column:1/-1}@container (min-width:1000px){.report-acquisition{grid-template-columns:240px minmax(0,1fr);gap:32px}.report-account-chart{align-self:start}}.report-table-scroll{padding-bottom:2px;overflow-x:auto}.report-table-shell{position:relative}@media (min-width:768px){.report-table-scroll{overflow:visible}}.report-tree-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-donut{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 16px;display:grid}@media (max-width:767px){.report-table-scroll{container-type:inline-size}.report-level-2{--tree-label:120px;--tree-count:52px;--tree-share:36px;--tree-gap:6px;width:100cqw;position:sticky;left:0}.report-tree-label{white-space:normal;overflow-wrap:anywhere;padding:3px 0;line-height:1.25}.report-donut{grid-template-columns:minmax(0,1fr)}.report-table-shell[data-scroll-more=true]:after{content:"";pointer-events:none;background:linear-gradient(270deg,#0f172a1f,#0f172a00);width:20px;position:absolute;top:0;bottom:2px;right:0}.report-level-2{z-index:1}}.report-row{cursor:pointer}.report-row:hover>:is(td,th){background:var(--surface-hover)}.report-row[data-expanded=true]>:is(td,th){background:var(--surface-selected)}.report-tree-row{background:0 0;border:0}.report-tree-row:hover{background:var(--surface-hover)}.period-pill{color:#334155;background:0 0}.period-pill[data-selected=true]{color:#1d4ed8;background:#dbeafe}.period-pill:hover:not([data-selected=true]){background:var(--surface-muted)}.report-donut-ring{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.report-legend-row:hover>td,.report-legend-row[data-active=true]>td,.report-mini-row:hover>td,li[data-active=true]>.report-tree-row{background:var(--surface-hover)}.conversion-section{min-width:0;container-type:inline-size}@container expanded-report (min-width:1100px){.report-expanded-grid{grid-template-columns:20% 32.5% 47.5%;align-items:start;margin-inline:-18px;display:grid}.report-expanded-grid>.report-acquisition-section{grid-column:1/3;grid-template-columns:subgrid;min-width:0;display:grid}.report-expanded-grid .report-acquisition{grid-column:1/-1;grid-template-columns:subgrid;gap:0}.report-expanded-grid .report-sources{margin-inline:14px}.report-expanded-grid>.conversion-section{margin:0 14px;padding:12px}}
