.benchmark-report{--benchmark-blue:#8ea8ff;--benchmark-peer:#77869e;--benchmark-prior:#424e61}.benchmark-sheet{margin:0 0 40px;scroll-margin-top:95px}.benchmark-cover-head{padding:26px 0 22px}.benchmark-masthead{color:var(--report-muted);letter-spacing:1.7px;justify-content:space-between;gap:16px;font-size:10px;display:flex}.benchmark-masthead span:first-child{color:var(--report-fg);font-weight:750}.benchmark-cover-head h1{letter-spacing:-2px;margin:25px 0 10px;font-size:clamp(34px,5vw,58px);font-weight:630;line-height:1.1}.benchmark-cover-head>p{color:var(--report-muted);letter-spacing:2px;font-size:10px}.benchmark-scoreboard{border:1px solid var(--report-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.benchmark-scoreboard.has-family{grid-template-columns:repeat(5,minmax(0,1fr))}.benchmark-family-rank{background:#152534!important}.benchmark-scoreboard.has-family>div>span{min-height:3.2em}.benchmark-family-summary{border:1px solid var(--report-border);background:var(--report-bg);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 16px;padding:13px 16px;display:grid}.benchmark-family-summary span{color:var(--report-muted);font-size:9px;display:block}.benchmark-family-summary strong{font-size:22px;font-weight:550}.benchmark-family-summary small{color:var(--report-muted);font-size:10px;font-weight:400}.benchmark-scoreboard>div{border-right:1px solid var(--report-border);background:var(--report-bg);padding:20px}.benchmark-scoreboard>div:last-child{border:0}.benchmark-scoreboard .featured{background:#1b2540}.benchmark-scoreboard .share{background:#16291f}.benchmark-scoreboard span{color:var(--report-muted);font-size:10px;display:block}.benchmark-scoreboard strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:14px 0 10px;font-size:39px;font-weight:620;line-height:1.15;display:block}.benchmark-scoreboard small{color:var(--report-muted);letter-spacing:0;font-size:13px;font-weight:400}.benchmark-scoreboard p{color:var(--report-muted);font-size:9px}.benchmark-note,.benchmark-source{color:var(--report-muted);margin:10px 0;font-size:10px;line-height:1.5}.benchmark-source{border-top:1px solid var(--report-border);padding-top:10px}.benchmark-sheet-head{border-top:2px solid var(--report-border);justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px;padding-top:18px;display:flex}.benchmark-sheet-head h2{letter-spacing:-.6px;margin:7px 0 0;font-size:27px;font-weight:550;line-height:1.2}.benchmark-sheet-head .report-eyebrow{color:var(--report-muted);font-size:9px}.benchmark-sheet-head>p{color:var(--report-muted);text-align:right;flex-shrink:0;font-size:10px}.benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.benchmark-panel{border:1px solid var(--report-border);background:var(--report-bg);border-radius:8px;min-width:0;padding:18px}.benchmark-sheet>.benchmark-panel{margin-bottom:16px}.benchmark-panel-head{margin-bottom:12px}.benchmark-panel-head h3{margin:0;font-size:13px;font-weight:650;line-height:1.4}.benchmark-panel-head p{color:var(--report-muted);margin:4px 0 0;font-size:9px;line-height:1.4}.benchmark-legend{color:var(--report-muted);justify-content:flex-end;gap:12px;margin-bottom:9px;font-size:9px;display:flex}.benchmark-legend span{align-items:center;gap:5px;display:flex}.benchmark-legend i{background:var(--benchmark-peer);border-radius:1px;width:7px;height:7px;display:block}.benchmark-legend i.prior{background:var(--benchmark-prior)}.benchmark-bar-row{border-bottom:1px solid var(--report-border);grid-template-columns:minmax(0,45fr) minmax(0,37fr) minmax(42px,18fr);align-items:center;gap:9px;min-height:26px;padding:4px 0;line-height:1.25;display:grid}.benchmark-bar-row:last-child{border-bottom:0}.benchmark-bar-row.is-own{color:var(--benchmark-blue);font-weight:650}.benchmark-bar-name{overflow-wrap:anywhere;font-size:10px}.benchmark-bar-name small{color:var(--report-muted);font-size:8px;font-weight:400;display:block}.benchmark-bar-plot{position:relative}.benchmark-zero{border-left:1px solid var(--report-border);position:absolute;top:-3px;bottom:-3px}.benchmark-bar-lane{height:7px;margin:2px 0;position:relative}.benchmark-bar-lane>i{background:var(--benchmark-peer);border-radius:1px;height:100%;position:absolute}.is-own .benchmark-bar-lane>i{background:var(--benchmark-blue)}.benchmark-bar-lane>i.prior,.is-own .benchmark-bar-lane>i.prior{background:var(--benchmark-prior)}.benchmark-bar-value{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.benchmark-bar-value strong{font-weight:550}.benchmark-bar-value small{color:var(--report-muted);font-size:9px;display:block}.benchmark-compact-stats{border-top:1px solid var(--report-border);grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:15px;display:grid}.benchmark-compact-stats span{color:var(--report-muted);font-size:9px;display:block}.benchmark-compact-stats strong{font-size:24px;font-weight:550}.benchmark-format-charts .overview-columns{max-height:235px}.benchmark-table-scroll{overflow-x:auto}.benchmark-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:10px}.benchmark-table th{color:var(--report-muted);text-align:right;border-bottom:1px solid var(--report-border);padding:8px;font-size:9px;font-weight:500;line-height:1.35}.benchmark-table td{border-bottom:1px solid var(--report-border);text-align:right;padding:10px 8px;line-height:1.45}.benchmark-table tr:last-child td{border-bottom:0}.benchmark-table th:first-child,.benchmark-table td:first-child{text-align:left;padding-left:0}.benchmark-table th:last-child,.benchmark-table td:last-child{padding-right:0}.benchmark-table td:not(:first-child){white-space:nowrap}.benchmark-videos{table-layout:fixed}.benchmark-videos th:first-child{width:61%}.benchmark-videos th:nth-child(2){width:14%}.benchmark-videos th:nth-child(3){width:12%}.benchmark-videos th:nth-child(4){width:13%}.benchmark-videos td:first-child{overflow-wrap:anywhere}.benchmark-videos a:hover{text-decoration:underline}.benchmark-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.benchmark-calendar>strong{text-align:center;color:var(--report-muted);font-size:9px;font-weight:400}.benchmark-calendar>div{border:1px solid var(--report-border);border-radius:3px;min-height:48px;padding:5px 7px}.benchmark-calendar>.blank{border:0}.benchmark-calendar>div>span{color:var(--report-muted);font-size:9px}.benchmark-calendar>div>div{flex-wrap:wrap;gap:3px;display:flex}.benchmark-calendar small{color:#a8beff;background:#19263c;border-radius:2px;padding:1px 3px;font-size:9px}.benchmark-calendar .format-vertical{color:#82d7b8;background:#17382c}.benchmark-calendar .format-clip{color:#e6c48f;background:#342b1d}.benchmark-owner-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.benchmark-owner-metrics .benchmark-bar-row{grid-template-columns:23px 1fr 45px;gap:5px}.benchmark-metric-change{color:var(--report-muted);margin-top:10px;font-size:10px}.benchmark-definitions{grid-template-columns:1fr 1fr;gap:14px;padding:12px 0;display:grid}.benchmark-definitions strong,.benchmark-definitions span{font-size:9px;display:block}.benchmark-definitions strong{margin-bottom:3px;font-weight:550}.benchmark-definitions span,.benchmark-footer{color:var(--report-muted)}.benchmark-footer{text-align:center;letter-spacing:1px;border-top:1px solid var(--report-border);padding:12px 0;font-size:9px}.benchmark-unavailable{color:var(--report-muted);padding:40px 0}.benchmark-cross-scope{border:1px solid var(--report-border);color:var(--report-muted);border-radius:5px;justify-content:space-between;gap:15px;margin:0 0 16px;padding:12px 15px;font-size:9px;display:flex}.benchmark-cross-scope strong{color:var(--report-fg);font-weight:600}.benchmark-cross-charts .benchmark-bar-row{min-height:35px}.benchmark-cross-charts .benchmark-bar-name small{margin-top:3px}.benchmark-cross-table th:first-child{width:34%}.benchmark-cross-own{color:var(--benchmark-blue);font-weight:600}.benchmark-cross-table a:hover{text-decoration:underline}@media screen and (max-width:700px){.benchmark-scoreboard.has-family{grid-template-columns:repeat(2,minmax(0,1fr))}.benchmark-scoreboard.has-family>.share{grid-column:1/-1}.benchmark-family-summary{grid-template-columns:1fr;gap:10px}.benchmark-cross-scope{flex-direction:column;gap:6px}.benchmark-scoreboard{grid-template-columns:1fr 1fr}.benchmark-scoreboard>div{border-bottom:1px solid var(--report-border);padding:16px}.benchmark-scoreboard>div:nth-child(2){border-right:0}.benchmark-scoreboard strong{font-size:32px}.benchmark-grid,.benchmark-owner-metrics{grid-template-columns:1fr}.benchmark-sheet-head{display:block}.benchmark-sheet-head>p{text-align:left;margin-top:9px}.benchmark-sheet-head h2{font-size:23px}.benchmark-table{min-width:540px}.benchmark-calendar>div{min-height:60px;padding:3px}.benchmark-calendar small{font-size:8px}.benchmark-masthead{letter-spacing:1px;font-size:8px}.benchmark-report .report-toolbar{flex-wrap:wrap}.benchmark-report .report-toolbar>div{flex-wrap:wrap;gap:8px}}@media print{.benchmark-family-rank{background:#eef5fa!important}.benchmark-scoreboard.has-family>div{padding:14px 9px}.benchmark-scoreboard.has-family strong{font-size:29px}.benchmark-family-summary{gap:12px;margin-bottom:10px;padding:8px 11px}.benchmark-family-summary strong{font-size:18px}.benchmark-family-summary span,.benchmark-family-summary small{font-size:8px}.benchmark-cross-scope{margin-bottom:10px;padding:9px 10px;font-size:8px}.benchmark-cross-charts .benchmark-bar-row{min-height:25px;padding:2px 0}.benchmark-cross-charts .benchmark-bar-name{font-size:8px}.benchmark-cross-charts .benchmark-bar-name small{margin-top:2px;font-size:7px}.benchmark-cross-table th,.benchmark-cross-table td{font-size:8px}#cross-genre .benchmark-cross-table td{padding-top:4px;padding-bottom:4px}.benchmark-report{--benchmark-blue:#4269c2;--benchmark-peer:#8497bb;--benchmark-prior:#c3cbd9}.benchmark-sheet{break-before:page;margin:0}.benchmark-cover{break-before:auto}.benchmark-cover-head{padding:5px 0 18px}.benchmark-cover-head h1{margin:24px 0 8px;font-size:39px}.benchmark-cover-head>p,.benchmark-masthead{font-size:9px}.benchmark-scoreboard>div{padding:16px 12px}.benchmark-scoreboard .featured{background:#edf2fc}.benchmark-scoreboard .share{background:#edf7f0}.benchmark-scoreboard strong{margin:12px 0 9px;font-size:31px}.benchmark-scoreboard span{font-size:9px}.benchmark-scoreboard small{font-size:10px}.benchmark-scoreboard p{font-size:8px}.benchmark-report .report-overview-charts{margin-top:18px}.benchmark-report .overview-daily-grid{margin-bottom:15px}.benchmark-report .overview-summary-grid{margin-bottom:10px}.benchmark-sheet-head{break-after:avoid;margin-bottom:14px;padding-top:10px}.benchmark-sheet-head h2{font-size:24px}.benchmark-sheet-head>p{font-size:8px}.benchmark-grid{gap:10px;margin-bottom:10px}.benchmark-panel{break-inside:avoid;border-radius:5px;padding:12px}.benchmark-sheet>.benchmark-panel{margin-bottom:10px}.benchmark-panel-head{margin-bottom:9px}.benchmark-panel-head h3{font-size:11px}.benchmark-panel-head p{font-size:8px}.benchmark-bar-row{gap:6px;min-height:22px;padding:3px 0}.benchmark-bar-row.paired{min-height:29px}.benchmark-bar-name,.benchmark-bar-value{font-size:9px}.benchmark-bar-value small{font-size:8px}.benchmark-bar-lane{height:6px}.benchmark-legend{margin-bottom:7px;font-size:8px}.benchmark-compact-stats{margin-top:12px;padding-top:10px}.benchmark-compact-stats strong{font-size:23px}.benchmark-history .report-chart svg{max-height:130px}.benchmark-history .chart-legend{margin-top:5px;font-size:8px}.benchmark-format-charts .overview-columns{max-height:180px}.benchmark-table{font-size:9px}.benchmark-table th{padding:7px 6px;font-size:8px}.benchmark-table td{padding:8px 6px}.benchmark-table tr{break-inside:avoid}.benchmark-table thead{display:table-header-group}.benchmark-table-scroll{overflow:visible}.benchmark-calendar>div{min-height:40px;padding:3px 5px}.benchmark-calendar small{color:#345cae;background:#e8eefc;font-size:8px}.benchmark-calendar .format-vertical{color:#26764d;background:#e3f2e9}.benchmark-calendar .format-clip{color:#856122;background:#f7efdf}.benchmark-note,.benchmark-source{margin:8px 0;font-size:8px}.benchmark-source{break-inside:avoid;padding-top:8px}.benchmark-owner-metrics .benchmark-bar-row{grid-template-columns:20px 1fr 38px;gap:4px}.benchmark-owner-metrics .benchmark-bar-value{font-size:8px}.benchmark-owner-metrics .benchmark-panel-head{min-height:31px}.benchmark-definitions{gap:10px}.benchmark-definitions strong,.benchmark-definitions span{font-size:8px}.benchmark-footer{margin-top:8px;font-size:8px}#growth .benchmark-bar-row{min-height:18px;padding:2px 0}#growth .benchmark-bar-name{font-size:8.5px}#growth .benchmark-table td{padding-top:5px;padding-bottom:5px}#growth .benchmark-metric-grid .benchmark-panel{padding-top:10px;padding-bottom:10px}#formats .overview-columns{max-height:140px}#formats .benchmark-calendar>div{min-height:34px}#formats .benchmark-calendar{gap:3px}#formats .benchmark-calendar small{padding:0 2px;font-size:7px}#formats .benchmark-table td{padding-top:5px;padding-bottom:5px}#competitors .benchmark-table td{padding-top:6px;padding-bottom:6px}#competitors .benchmark-definitions{padding:8px 0}#audience .overview-columns{max-height:175px}#audience .benchmark-bar-row.paired{min-height:28px}}.benchmark-videos .report-video-reference{min-height:63px}@media print{.benchmark-videos .report-video-reference{min-height:40.5px}.benchmark-videos .report-video-thumbnail{flex-basis:72px;width:72px}.benchmark-videos.benchmark-table td{padding-top:5px;padding-bottom:5px}#content .benchmark-panel,#competitors .benchmark-panel{margin-bottom:8px;padding:9px}#content .benchmark-panel-head,#competitors .benchmark-panel-head{margin-bottom:6px}#content .benchmark-videos th,#competitors .benchmark-videos th{padding-top:4px;padding-bottom:4px}#content .benchmark-videos td,#competitors .benchmark-videos td{padding-top:1.5px;padding-bottom:1.5px}#competitors .benchmark-definitions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:6px 0}.benchmark-footer{margin-top:6px;padding:6px 0}}
