@layer components{.revenue-overview{min-width:0;color:var(--rev-text)}.revenue-overview-sponsor-nav{border:1px solid var(--rev-line);background:color-mix(in oklab, var(--rev-canvas) 78%, transparent);color:var(--rev-text);-webkit-backdrop-filter:blur(8px)}.revenue-overview-sponsor-nav:hover{background:var(--rev-surface-raised)}.revenue-overview-sponsor-card{border:1px solid var(--rev-line);border-radius:var(--rev-radius-media);background:var(--rev-surface)}.revenue-overview-data{min-width:0}.revenue-overview-body{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;padding:.875rem 1.25rem 1.5rem;display:grid}.revenue-overview-comparison,.revenue-resource-section{min-width:0}.revenue-overview-comparison-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;margin-bottom:.75rem;display:flex}.revenue-overview-meta{color:var(--rev-muted);font-size:var(--rev-fs-micro);flex-wrap:wrap;justify-content:flex-end;gap:.3125rem .875rem;display:flex}.revenue-overview-tabs [data-slot=toggle-group-item]{height:2.25rem;font-size:var(--rev-fs-title);padding-inline:1rem;font-weight:750}.revenue-overview-tabs .revenue-segmented-label-short{display:none}.revenue-overview-heading-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .875rem;min-width:0;display:flex}.revenue-overview-export-button{border:1px solid var(--rev-line);border-radius:var(--rev-radius-control);background:var(--rev-control);height:2.25rem;color:var(--rev-text);font-size:var(--rev-fs-title);cursor:pointer;transition:border-color var(--rev-motion-fast) var(--rev-ease-out), color var(--rev-motion-fast) var(--rev-ease-out);flex:none;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:700;line-height:1;display:inline-flex}.revenue-overview-export-button:hover:not(:disabled),.revenue-overview-export-button:focus-visible{border-color:var(--rev-accent-strong);color:var(--rev-accent-strong);outline:none}.revenue-overview-export-button:focus-visible{box-shadow:inset 0 0 0 2px var(--rev-accent-strong)}.revenue-overview-export-button:disabled{cursor:wait;opacity:.6}.revenue-overview-export{flex-direction:column;gap:2.5rem;display:none}.revenue-overview-export-header{flex-direction:column;gap:.375rem;padding:0 .25rem;display:flex}.revenue-overview-export-header h2{font-size:var(--rev-fs-display-md);font-weight:850;line-height:1.2}.revenue-overview-export-header p{color:var(--rev-muted);font-size:var(--rev-fs-caption)}.revenue-overview-export-section{flex-direction:column;gap:.625rem;display:flex}.revenue-overview-export-section h3{font-size:var(--rev-fs-lead);align-items:center;gap:.5rem;padding:0 .25rem;font-weight:800;display:flex}.revenue-overview-export-section h3:before{content:"";border-radius:var(--rev-radius-round);background:var(--rev-accent-strong);flex:none;width:.25rem;height:1em}.revenue-overview-mobile-matrix{display:none}.revenue-overview-partial{border:1px solid color-mix(in oklab, var(--rev-warning) 38%, var(--rev-line));border-radius:var(--rev-radius-control);min-height:2rem;color:var(--rev-warning);font-size:var(--rev-fs-caption);align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.375rem .5625rem;display:flex}.revenue-resource-section{padding:0}.revenue-resource-heading{text-align:center;margin-bottom:.875rem}.revenue-resource-heading h2{font-size:var(--rev-fs-lead);font-weight:800}.revenue-resource-grid{flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:90rem;margin-inline:auto;display:flex}.revenue-resource-link{--card-tint:var(--rev-accent);border-radius:var(--rev-radius-surface);background:linear-gradient(135deg, color-mix(in oklab, var(--card-tint) 14%, var(--rev-surface)), var(--rev-surface));min-width:0;color:var(--rev-text);outline:none;flex-direction:column;flex:0 10.625rem;align-items:flex-start;gap:.375rem;padding:1rem;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:flex}.revenue-resource-link:first-child{--card-tint:oklch(70% .13 255)}.revenue-resource-link:nth-child(2){--card-tint:oklch(72% .12 180)}.revenue-resource-link:nth-child(3){--card-tint:oklch(78% .14 75)}.revenue-resource-link:nth-child(4){--card-tint:oklch(72% .15 15)}.revenue-resource-link:nth-child(5){--card-tint:oklch(75% .14 155)}.revenue-resource-link:nth-child(6){--card-tint:oklch(70% .14 300)}.revenue-resource-link:nth-child(7){--card-tint:oklch(72% .13 30)}.revenue-resource-link:nth-child(8){--card-tint:oklch(74% .12 200)}.revenue-resource-link:hover{background:linear-gradient(135deg, color-mix(in oklab, var(--card-tint) 22%, var(--rev-surface)), var(--rev-surface));box-shadow:0 8px 20px -10px color-mix(in oklab, var(--card-tint) 45%, transparent);transform:translateY(-2px)}.revenue-resource-link:focus-visible{box-shadow:inset 0 0 0 2px var(--rev-accent-strong)}.revenue-resource-icon{border-radius:var(--rev-radius-surface);background:color-mix(in oklab, var(--card-tint) 20%, transparent);width:2.375rem;height:2.375rem;color:var(--card-tint);justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.revenue-resource-icon svg{width:1.25rem;height:1.25rem}.revenue-resource-text{flex-direction:column;gap:.375rem;min-width:0;display:flex}.revenue-resource-arrow{display:none}.revenue-resource-link strong{font-size:var(--rev-fs-stat);font-weight:800;line-height:1.25}.revenue-resource-link small{color:var(--rev-muted);font-size:var(--rev-fs-lead);line-height:1.4}.revenue-resource-link em{color:var(--rev-accent-strong);font-family:var(--font-revenue-data);font-size:var(--rev-fs-body);margin-top:.125rem;font-style:normal}@media (width>=768px){.revenue-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"ads""hero""stats""main""tools";align-content:start;gap:1rem;padding:1rem 1.25rem 1.5rem;display:grid}.revenue-overview>.revenue-overview-hero,.revenue-overview>.revenue-overview-body{display:contents}.revenue-overview>.revenue-overview-top-ads{grid-area:ads;padding:0}.revenue-overview-hero>section{grid-area:hero}.revenue-overview-hero>.revenue-site-stats{grid-area:stats}.revenue-overview-main{grid-area:main}.revenue-resource-section{grid-area:tools}}@media (width>=1280px){.revenue-overview{grid-template:"ads ads""hero hero""main stats""main tools"1fr/minmax(0,1fr) 21.25rem;align-content:stretch;min-height:100%}.revenue-overview-main{grid-template-rows:minmax(0,1fr);min-height:0}.revenue-overview-data{flex-direction:column;min-height:0;display:flex}.overview-stage{flex:auto}.revenue-resource-section{flex-direction:column;display:flex}.revenue-resource-heading{text-align:left;margin-bottom:.75rem}.revenue-resource-heading h2{font-size:var(--rev-fs-title)}.revenue-resource-grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(4.5rem,1fr);gap:.5rem;max-width:none;margin-inline:0;display:grid}.revenue-resource-link{justify-content:center;gap:.25rem;padding:.625rem .75rem;position:relative}.revenue-resource-icon{width:1.75rem;height:1.75rem;margin-bottom:0}.revenue-resource-icon svg{width:1rem;height:1rem}.revenue-resource-text{gap:.125rem;width:100%}.revenue-resource-link strong{font-size:var(--rev-fs-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.revenue-resource-link small{font-size:var(--rev-fs-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.revenue-resource-link em{display:none}.revenue-resource-arrow{width:.875rem;height:.875rem;color:var(--rev-accent-strong);display:inline-flex;position:absolute;top:.625rem;right:.625rem}}@media (width<=640px){.revenue-overview-body{gap:1rem;padding:.75rem .75rem 1.125rem}.revenue-overview-comparison-heading{flex-direction:column;align-items:flex-start;gap:.3125rem}.revenue-overview-meta{justify-content:flex-start}.revenue-overview-tabs .revenue-segmented-label-full{display:none}.revenue-overview-tabs .revenue-segmented-label-short{display:inline}.revenue-overview-desktop-table{display:none}.revenue-overview-mobile-matrix{border:1px solid var(--rev-line);border-radius:var(--rev-radius-control);background:var(--rev-surface);min-width:0;display:block;overflow:hidden}.revenue-overview-mobile-matrix-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--rev-accent-strong) var(--rev-row-head);overflow-x:auto}.revenue-overview-mobile-matrix-grid{grid-template-columns:5.1rem repeat(var(--overview-group-count,5), minmax(0, 1fr));width:100%;color:var(--rev-text);font-family:var(--font-revenue-data);font-variant-numeric:tabular-nums slashed-zero;display:grid}.revenue-overview-mobile-corner,.revenue-overview-mobile-group-head,.revenue-overview-mobile-metric-label,.revenue-overview-mobile-metric-value{border-bottom:1px solid var(--rev-line);min-width:0}.revenue-overview-mobile-corner{z-index:4;background:var(--rev-row-head);min-height:2.9rem;color:var(--rev-head-text);font-family:var(--font-revenue);font-size:var(--rev-fs-micro);box-shadow:1px 0 var(--rev-line);align-items:center;padding:0 .35rem;font-weight:850;display:flex;position:sticky;left:0}.revenue-overview-mobile-group-head{z-index:3;background:var(--rev-row-head);min-height:2.9rem;color:var(--rev-head-text);font-family:var(--font-revenue);font-size:var(--rev-fs-micro);text-align:center;white-space:normal;justify-content:center;align-items:center;gap:.18rem;padding:.25rem .08rem;font-weight:850;line-height:1.05;display:flex;position:sticky;top:0}.revenue-overview-mobile-group-head:hover,.revenue-overview-mobile-group-head:focus-visible{color:var(--rev-accent-strong);outline:2px solid var(--rev-accent-strong);outline-offset:-2px}.revenue-overview-mobile-rank{border:1px solid var(--rev-line);border-radius:var(--rev-radius-control);width:.9rem;height:.9rem;color:var(--rev-rank);font-size:var(--rev-fs-micro);flex:none;justify-content:center;align-items:center;display:inline-flex}.revenue-overview-mobile-group-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.revenue-overview-mobile-matrix-row{display:contents}.revenue-overview-mobile-metric-label,.revenue-overview-mobile-metric-value{background:var(--rev-surface);min-height:2.1rem;font-size:var(--rev-fs-micro);white-space:nowrap;align-items:center;padding:.2rem .18rem;line-height:1.1;display:flex}.revenue-overview-mobile-metric-label{z-index:2;color:var(--rev-muted);font-family:var(--font-revenue);text-overflow:ellipsis;box-shadow:1px 0 var(--rev-line);font-weight:750;position:sticky;left:0;overflow:hidden}.revenue-overview-mobile-metric-value{text-align:right;justify-content:flex-end}.revenue-overview-mobile-metric-maximum{background:color-mix(in oklab, var(--rev-accent) 20%, var(--rev-surface));color:var(--rev-text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--rev-accent-strong) 70%, transparent);font-weight:900}.revenue-overview-mobile-matrix-hint{border-top:1px solid var(--rev-line);color:var(--rev-muted);font-family:var(--font-revenue);font-size:var(--rev-fs-caption);text-align:center;margin:0;padding:.42rem .4rem}.revenue-overview-mobile-matrix-controls{border-top:1px solid var(--rev-line);min-height:2.5rem;color:var(--rev-muted);font-family:var(--font-revenue);font-size:var(--rev-fs-caption);justify-content:center;align-items:center;gap:.75rem;font-weight:750;display:flex}.revenue-overview-mobile-page-button{border:1px solid var(--rev-line);border-radius:var(--rev-radius-control);background:var(--rev-row-head);width:1.8rem;height:1.8rem;color:var(--rev-text);justify-content:center;align-items:center;display:inline-flex}.revenue-overview-mobile-page-button:not(:disabled):hover,.revenue-overview-mobile-page-button:not(:disabled):focus-visible{border-color:var(--rev-accent-strong);color:var(--rev-accent-strong);outline:none}.revenue-overview-mobile-page-button:disabled{cursor:not-allowed;opacity:.35}.revenue-resource-link{flex:8.75rem;padding:.875rem}}.revenue-overview-hero{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem;min-width:0;padding:1rem 1.25rem 0;display:grid}@media (width<=640px){.revenue-overview-hero{padding:.75rem .75rem 0}}.revenue-site-stats{border-radius:var(--rev-radius-media);background:var(--rev-canvas) url(/ad-stats-bg.webp) center / cover no-repeat;flex-direction:column;min-width:0;padding:.625rem;display:flex}.revenue-overview-top-ads{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 0;display:grid}.revenue-overview-mobile-ad{display:none}.revenue-overview-top-ads:not(:has(>div:not([style*="display: none"]))){display:none}.revenue-ad-placeholder{border:1px dashed color-mix(in oklab, var(--rev-line) 80%, var(--rev-text));border-radius:var(--rev-radius-surface,var(--rev-radius-media));background:color-mix(in oklab, var(--rev-canvas) 55%, transparent);min-width:0;color:var(--rev-muted);text-align:center;justify-content:center;align-items:center;gap:.625rem;display:flex}.revenue-ad-placeholder-panel{background:0 0;border-width:0;border-radius:0;height:100%}.revenue-ad-placeholder-horizontal{min-height:5.5rem;padding:.875rem 1rem}.revenue-ad-banner{min-height:5.5rem}.revenue-ad-placeholder-badge{border:1px solid color-mix(in oklab, var(--rev-line) 80%, var(--rev-text));border-radius:var(--rev-radius-control);min-width:1.75rem;height:1.375rem;font-size:var(--rev-fs-micro);letter-spacing:.08em;color:var(--rev-muted);flex-shrink:0;justify-content:center;align-items:center;padding:0 .375rem;font-weight:700;display:inline-flex}.revenue-ad-placeholder-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.revenue-ad-placeholder-text strong{font-size:var(--rev-fs-caption);color:var(--rev-text);font-weight:600}.revenue-ad-placeholder-text small{font-size:var(--rev-fs-micro);color:var(--rev-muted)}.revenue-overview-main{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}@media (width>=768px){.overview-stage{--stage-tint:var(--rev-view-business);--stage-fill:color-mix(in oklab, var(--rev-text) 6%, transparent);--stage-fill-strong:color-mix(in oklab, var(--rev-text) 13%, transparent);--stage-inset:1.5rem;border-radius:var(--rev-radius-media);background:radial-gradient(60rem 26rem at 8% -14%, color-mix(in oklab, var(--stage-tint) 20%, transparent), transparent 70%), linear-gradient(165deg, color-mix(in oklab, var(--stage-tint) 9%, var(--rev-surface)), var(--rev-surface) 70%);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.overview-stage[data-view=members]{--stage-tint:var(--rev-view-members)}.overview-stage[data-view=leader]{--stage-tint:var(--rev-view-leader)}.overview-stage .revenue-overview-comparison-heading{padding:var(--stage-inset) var(--stage-inset) 0;margin-bottom:0}.overview-stage .revenue-overview-tabs{border-radius:var(--rev-radius-round);background:var(--stage-fill);border:0;padding:.1875rem}.overview-stage .revenue-overview-tabs [data-slot=toggle-group-item]{border-radius:var(--rev-radius-round);height:2rem;color:var(--rev-muted);font-size:var(--rev-fs-ui);padding-inline:1rem;font-weight:600}.overview-stage .revenue-overview-tabs [data-slot=toggle-group-item][data-pressed]{background:var(--stage-fill-strong);color:var(--rev-text)}.overview-stage .revenue-overview-meta{font-size:var(--rev-fs-caption);gap:.25rem .75rem}.overview-stage .revenue-overview-export-button{border-radius:var(--rev-radius-round);background:var(--stage-fill);height:2rem;font-size:var(--rev-fs-ui);border:0;padding-inline:.875rem;font-weight:600}.overview-stage .revenue-overview-export-button:hover:not(:disabled),.overview-stage .revenue-overview-export-button:focus-visible{background:var(--stage-fill-strong);color:var(--rev-text)}.overview-stage .revenue-overview-export-button:focus-visible{box-shadow:0 0 0 .125rem var(--stage-tint)}.overview-stage-summary{padding:1.5rem var(--stage-inset) 0;flex-wrap:wrap;align-items:flex-end;gap:.75rem 2.5rem;margin:0;display:flex}.overview-stage-summary dt{color:var(--rev-muted);font-size:var(--rev-fs-caption);margin-bottom:.125rem;font-weight:500}.overview-stage-summary dd{font-size:var(--rev-fs-stat);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;margin:0;font-weight:700;line-height:1.2;display:flex}.overview-stage-summary [data-emphasis=true] dd{color:var(--stage-tint);font-size:var(--rev-fs-display-lg);font-weight:800}.overview-stage-summary small{color:var(--rev-muted);font-size:var(--rev-fs-caption);font-weight:500}.overview-stage-area{flex:auto;min-height:25rem;margin-top:1.25rem;position:relative}.overview-stage-track{padding-inline:var(--stage-inset);overscroll-behavior-x:contain;scroll-padding-inline:var(--stage-inset);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--stage-inset), #000 calc(100% - var(--stage-inset)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--stage-inset), #000 calc(100% - var(--stage-inset)), transparent);outline:none;justify-content:flex-start;align-items:stretch;gap:2.5rem;display:flex;position:absolute;inset:0;overflow-x:auto}.overview-stage-track::-webkit-scrollbar{display:none}.overview-stage-track:focus-visible{box-shadow:inset 0 0 0 .125rem var(--stage-tint)}.overview-stage-cluster{flex-direction:column;flex:none;justify-content:center;gap:.75rem;block-size:100%;display:flex}.overview-stage-cluster-title{color:var(--rev-muted);font-size:var(--rev-fs-ui);align-items:baseline;gap:.5rem;margin:0;padding-inline:.25rem;font-weight:600;display:flex}.overview-stage-cluster[data-kind=own] .overview-stage-cluster-title{color:var(--stage-tint)}.overview-stage-cluster-title small{color:var(--rev-muted);font-size:var(--rev-fs-caption);font-variant-numeric:tabular-nums;font-weight:500}.overview-stage-cards{flex:none;gap:1rem;block-size:min(100% - 2rem,30rem);display:flex}.overview-card{block-size:100%;aspect-ratio:var(--rev-stage-card-ratio);scroll-snap-align:start;border-radius:var(--rev-radius-media);background:var(--stage-fill);flex-direction:column;flex:none;gap:1.25rem;padding:1.25rem;display:flex;overflow:hidden}.overview-card[data-rank="1"]{background:color-mix(in oklab, var(--stage-tint) 13%, var(--stage-fill))}.overview-card{isolation:isolate;position:relative}.overview-card:before,.overview-card-plate{z-index:-1;opacity:.5;pointer-events:none;transition:opacity var(--rev-motion-base) var(--rev-ease-out);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.overview-card:before{content:"";background:var(--card-art-dark) var(--card-art-pos,88% 80%) / cover no-repeat}.overview-card:hover:before,.overview-card:hover .overview-card-plate{opacity:.8}:is(html.light *,[data-color-mode=light]:not(html.dark *)) .overview-card:before{background-image:var(--card-art-light);opacity:.55}:is(html.light *,[data-color-mode=light]:not(html.dark *)) .overview-card-plate{opacity:.55}.overview-card[data-plate]:before{display:none}.overview-card-plate>span{opacity:0;background-repeat:no-repeat;background-size:cover;transition:opacity 1.2s;position:absolute;inset:0}.overview-card-plate>span[data-on]{opacity:1}.overview-card-head{border-radius:var(--rev-radius-control);width:100%;min-width:0;color:var(--rev-text);text-align:left;outline:none;align-items:center;gap:.75rem;display:flex}.overview-card-head:focus-visible{box-shadow:0 0 0 .125rem var(--stage-tint)}.overview-card-head>svg{width:1rem;height:1rem;color:var(--rev-muted);transition:color var(--rev-motion-fast) var(--rev-ease-out);flex:none}.overview-card-head:hover>svg,.overview-card-head:focus-visible>svg{color:var(--stage-tint)}.overview-card-rank{border-radius:var(--rev-radius-round);background:var(--stage-fill-strong);width:1.75rem;height:1.75rem;color:var(--rev-muted);font-size:var(--rev-fs-ui);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:700;display:inline-grid}.overview-card[data-rank="1"] .overview-card-rank{background:var(--stage-tint);color:var(--rev-canvas)}.overview-card-title{flex:auto;min-width:0;display:grid}.overview-card-avatars{flex:none;display:inline-flex}.overview-card-avatar{border-radius:var(--rev-radius-round);background:var(--stage-fill-strong);width:2.75rem;height:2.75rem;box-shadow:0 0 0 .125rem color-mix(in oklab, var(--rev-surface) 82%, var(--rev-text));color:var(--rev-text);font-size:var(--rev-fs-title);object-fit:cover;flex:none;place-items:center;font-weight:700;display:inline-grid}.overview-card-avatars:not([data-count="1"]) .overview-card-avatar{width:2.25rem;height:2.25rem}.overview-card-avatar+.overview-card-avatar{margin-inline-start:-.625rem}.overview-card-title strong{font-size:var(--rev-fs-stat);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.overview-card-title small{color:var(--rev-muted);font-size:var(--rev-fs-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-card-hero{gap:.25rem;display:grid}.overview-card-label{color:var(--rev-muted);font-size:var(--rev-fs-ui);margin:0;font-weight:500}.overview-card-value{font-size:var(--rev-fs-display-xl);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:800;line-height:1.1;overflow:hidden}.overview-card-value small{color:var(--rev-muted);font-size:var(--rev-fs-title);margin-left:.25rem;font-weight:500}.overview-card-hero[data-sorted=true] .overview-card-value{color:var(--stage-tint)}.overview-card-meter,.overview-card-mini{border-radius:var(--rev-radius-round);background:var(--stage-fill-strong);display:block;overflow:hidden}.overview-card-meter{height:.25rem;margin-top:.5rem}.overview-card-meter>i,.overview-card-mini>i{border-radius:inherit;background:var(--stage-tint);height:100%;display:block}.overview-card-rows{border-radius:var(--rev-radius-surface);background:color-mix(in oklab, var(--rev-canvas) 38%, transparent);flex:auto;align-content:space-evenly;min-height:0;padding:.5rem .875rem;display:grid}.overview-card-rows>div,.overview-card-rows>li{font-size:var(--rev-fs-title);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.3125rem;display:flex}.overview-card-rows dt{min-width:0;color:var(--rev-muted);align-items:baseline;gap:.5rem;font-weight:500;display:flex}.overview-card-rows dt small{font-size:var(--rev-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-card-rows dd{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.625rem;margin:0;font-weight:600;display:flex}.overview-card-rows [data-sorted=true] dt,.overview-card-rows [data-sorted=true] dd{color:var(--stage-tint)}.overview-card-mini{width:3rem;height:.25rem}.overview-card-leaders{margin:0;list-style:none}.overview-card-leader-name{min-width:0;color:var(--rev-text);align-items:center;gap:.5rem;font-weight:600;display:flex}.overview-card-leader-name>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-card-leader-name .overview-card-avatar{width:1.75rem;height:1.75rem;box-shadow:none;font-size:var(--rev-fs-caption)}.overview-card-leader-figure{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.625rem;font-weight:600;display:flex}.overview-stage-empty{inset:0 var(--stage-inset);border-radius:var(--rev-radius-media);background:var(--stage-fill);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute}.overview-stage-empty h2{font-size:var(--rev-fs-display-sm);font-weight:800}.overview-stage-empty p{max-width:28rem;color:var(--rev-muted);font-size:var(--rev-fs-ui);margin:0}.overview-stage-empty .overview-stage-next{border-radius:var(--rev-radius-round);background:var(--stage-fill);color:var(--rev-text);margin-block:.5rem .75rem;padding:.375rem 1rem;font-weight:600}.overview-stage-foot{min-height:3.5rem;padding:.75rem var(--stage-inset) 1.25rem;color:var(--rev-muted);font-size:var(--rev-fs-caption);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.overview-stage-planned{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.overview-stage-planned li{border-radius:var(--rev-radius-round);background:var(--stage-fill);color:var(--rev-text);font-size:var(--rev-fs-caption);align-items:baseline;gap:.375rem;padding:.25rem .75rem;font-weight:600;display:inline-flex}.overview-stage-planned .overview-stage-planned-title{color:var(--rev-muted);background:0 0;padding-inline:0;font-weight:500}.overview-stage-planned time{color:var(--rev-muted);font-weight:500}.overview-stage-controls{align-items:center;gap:.5rem;margin-left:auto;display:flex}.overview-stage .overview-stage-sort[data-slot=select-trigger]{border-radius:var(--rev-radius-round);background:var(--stage-fill);min-width:8rem;height:2rem;color:var(--rev-text);font-size:var(--rev-fs-ui);border:0;padding-inline:.875rem;font-weight:600}.overview-stage .overview-stage-sort[data-slot=select-trigger]:hover{background:var(--stage-fill-strong)}.overview-stage-page{border-radius:var(--rev-radius-round);background:var(--stage-fill);width:2rem;height:2rem;color:var(--rev-text);cursor:pointer;place-items:center;display:inline-grid}.overview-stage-page:hover:not(:disabled){background:var(--stage-fill-strong)}.overview-stage-page:focus-visible{box-shadow:0 0 0 .125rem var(--stage-tint);outline:none}.overview-stage-page:disabled{cursor:default;opacity:.4}.overview-stage-page svg{width:1rem;height:1rem}.overview-stage[data-vt]{view-transition-name:overview-stage}.overview-stage[data-vt] .overview-card:not([data-vt-off]){view-transition-name:var(--vt-name)}.overview-stage[data-vt] .revenue-overview-tabs [data-pressed]{view-transition-name:overview-tab}}:root::view-transition-old(root){animation:none}:root::view-transition-new(root){animation:none}:root::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}:root::view-transition-group(overview-tab){animation-duration:.3s}@media (prefers-reduced-motion:reduce){:root::view-transition-group(*){animation:none}:root::view-transition-old(*){animation:none}:root::view-transition-new(*){animation:none}}@media (width<=767px){.overview-stage-summary,.overview-stage-area,.overview-stage-foot{display:none}}}.revenue-mobile-overview{display:none}@media (width<=767px){.revenue-overview{flex-direction:column;display:flex}.revenue-overview-hero{order:1}.revenue-overview-quick-links{order:2}.revenue-overview-body{order:3}.revenue-overview-desktop-table{display:none}.revenue-mobile-overview{display:block}.revenue-overview-tabs{width:100%}.revenue-overview-tabs [data-slot=toggle-group-item]{flex:1;height:auto;min-height:2.75rem;padding:.75rem .5rem}.revenue-overview-tabs .revenue-segmented-label-full{display:none}.revenue-overview-tabs .revenue-segmented-label-short{display:inline}.revenue-overview-meta{font-size:var(--rev-fs-ui);justify-content:flex-start}.revenue-overview-export-button{min-height:2.75rem}.revenue-mobile-group-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.revenue-mobile-group-card{background:var(--rev-surface);border:1px solid var(--rev-line);border-radius:var(--rev-radius-media);overflow:hidden}.revenue-mobile-group-heading{text-align:left;border-bottom:1px solid var(--rev-line);align-items:center;gap:.75rem;width:100%;min-height:4rem;padding:1rem;display:flex}.revenue-mobile-group-heading:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.revenue-mobile-group-rank{font-size:var(--rev-fs-stat);color:var(--rev-rank);font-weight:750}.revenue-mobile-group-heading img{object-fit:cover;border-radius:var(--rev-radius-round);width:2.25rem;height:2.25rem}.revenue-mobile-group-heading svg{width:1.25rem;height:1.25rem;color:var(--rev-muted);flex-shrink:0}.revenue-mobile-group-title{overflow-wrap:anywhere;flex:1;gap:.25rem;min-width:0;display:grid}.revenue-mobile-group-title strong{font-size:var(--rev-fs-lead)}.revenue-mobile-group-title small{font-size:var(--rev-fs-ui);color:var(--rev-muted)}.revenue-mobile-group-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem;margin:0;padding:1rem;display:grid}.revenue-mobile-group-metrics>div{min-width:0}.revenue-mobile-group-metrics dt{color:var(--rev-muted);font-size:var(--rev-fs-ui);line-height:1.5}.revenue-mobile-group-metrics dd{font-family:var(--font-revenue-data);font-size:var(--rev-fs-stat);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:650}.revenue-mobile-group-metrics [data-maximum=true] dd{color:var(--rev-accent-strong)}.revenue-mobile-group-metrics small{color:var(--rev-muted);font-size:var(--rev-fs-ui);overflow-wrap:anywhere}.revenue-mobile-overview-empty{color:var(--rev-muted);padding:1rem}.revenue-overview-hero{grid-template-columns:minmax(0,1fr)}.revenue-overview-hero>.revenue-site-stats,.revenue-overview-top-ads{display:none}.revenue-overview-mobile-ad{display:block}}.revenue-overview-desktop-table{overscroll-behavior-x:contain}@media (width<=767px){.revenue-mobile-group-card{border-width:var(--rev-hairline)}.revenue-mobile-group-heading{border-bottom-width:var(--rev-hairline)}}
