.reports-page{--rpt-ink:#111827;--rpt-muted:#6b7280;--rpt-line:#e5e7eb;--rpt-off:#9ca3af;--rpt-tint:#f3f8eb;--rpt-hover:#f9fafb;--rpt-forest:#1c2417;--rpt-leaf:#7cb518;--rpt-warning:#d97706;--rpt-danger:#dc2626;--rpt-surface:var(--card);--rpt-lv-campaign-open:#e8f2d6;--rpt-lv-adset:#f4f8ec;--rpt-lv-adset-open:#edf4e0;--rpt-lv-ad:#fff;--rpt-marker-campaign:#1c2417;--rpt-marker-adset:#567d0f;--rpt-marker-ad:#7cb518;--rpt-group-line:#c9d8b0;--rpt-guide-tinted:#d3dfc0;--rpt-hover-ink:#111827;--rpt-parent-shadow:0 2px 4px #11182714;letter-spacing:0}.dark .reports-page{--rpt-ink:var(--foreground);--rpt-muted:var(--muted-foreground);--rpt-line:var(--border);--rpt-off:color-mix(in oklab, var(--muted-foreground) 70%, transparent);--rpt-tint:color-mix(in oklab, var(--primary) 10%, var(--card));--rpt-hover:color-mix(in oklab, var(--muted) 50%, var(--card));--rpt-forest:var(--muted);--rpt-warning:oklch(80% .14 80);--rpt-danger:oklch(70% .19 25);--rpt-lv-campaign-open:color-mix(in oklab, var(--primary) 22%, var(--card));--rpt-lv-adset:color-mix(in oklab, var(--primary) 8%, var(--card));--rpt-lv-adset-open:color-mix(in oklab, var(--primary) 15%, var(--card));--rpt-lv-ad:var(--card);--rpt-marker-campaign:color-mix(in oklab, var(--primary) 35%, var(--foreground));--rpt-marker-adset:color-mix(in oklab, var(--primary) 80%, var(--foreground));--rpt-marker-ad:var(--primary);--rpt-group-line:color-mix(in oklab, var(--primary) 38%, var(--card));--rpt-guide-tinted:color-mix(in oklab, var(--primary) 28%, var(--card))}.reports-page .rpt-ink{color:var(--rpt-ink)}.reports-page .rpt-subtle{color:var(--rpt-muted)}.reports-page .rpt-hairline{border-color:var(--rpt-line)}.reports-page .rpt-body{animation:.12s ease-out rpt-body-fade}.reports-page .rpt-progress{animation:1.1s ease-in-out infinite rpt-progress}.reports-page .rpt-table th,.reports-page .rpt-table td.rpt-cell,.reports-page .rpt-total td{border-bottom:1px solid var(--rpt-line);border-right:1px solid var(--rpt-line)}.reports-page .rpt-table th{background:var(--rpt-surface);letter-spacing:0;text-transform:none}.reports-page .rpt-table td.rpt-cell{background:var(--row-bg,var(--rpt-surface));color:var(--rpt-ink)}.reports-page .rpt-frozen-edge{box-shadow:1px 0 0 var(--rpt-line)}.reports-page .rpt-row{--level-bg:var(--rpt-lv-ad);--row-bg:var(--level-bg)}.reports-page .rpt-table tbody tr.rpt-row{height:56px}.reports-page .rpt-table tbody tr.rpt-row[data-level=ad]{height:68px}.reports-page .rpt-table tbody tr.rpt-showmore{height:48px}.reports-page .rpt-table tbody tr.rpt-empty{height:256px}.reports-page .rpt-row[data-level=campaign][data-expanded=true]{--level-bg:var(--rpt-lv-campaign-open)}.reports-page .rpt-row[data-level=adset][data-depth="1"]{--level-bg:var(--rpt-lv-adset)}.reports-page .rpt-row[data-level=adset][data-expanded=true]{--level-bg:var(--rpt-lv-adset-open)}.reports-page .rpt-row:hover{--row-bg:color-mix(in oklab, var(--level-bg) 94%, var(--rpt-hover-ink))}.reports-page .rpt-row[data-selected=true]{--row-bg:color-mix(in oklab, var(--level-bg) 88%, #1c2417)}.reports-page .rpt-row[data-selected=true]:hover{--row-bg:color-mix(in oklab, var(--level-bg) 84%, #1c2417)}.dark .reports-page .rpt-row[data-selected=true]{--row-bg:color-mix(in oklab, var(--level-bg) 80%, var(--foreground))}.dark .reports-page .rpt-row[data-selected=true]:hover{--row-bg:color-mix(in oklab, var(--level-bg) 76%, var(--foreground))}.reports-page .rpt-row[data-in-open-group=true][data-level=campaign]{--level-marker:var(--rpt-marker-campaign)}.reports-page .rpt-row[data-in-open-group=true][data-level=adset]{--level-marker:var(--rpt-marker-adset)}.reports-page .rpt-row[data-in-open-group=true][data-level=ad]{--level-marker:var(--rpt-marker-ad)}.reports-page .rpt-row[data-in-open-group=true]>td:first-child{box-shadow:inset 3px 0 0 var(--level-marker)}.reports-page .rpt-row[data-group-start=true]>td.rpt-cell{border-top:2px solid var(--rpt-group-line)}.reports-page .rpt-row[data-group-end=true]>td.rpt-cell{border-bottom:2px solid var(--rpt-group-line)}.reports-page .rpt-chevron:hover{background:var(--row-bg)}.reports-page .rpt-row[data-off=true] td.rpt-cell,.reports-page .rpt-row[data-off=true] .rpt-name{color:var(--rpt-off)}.reports-page .rpt-name{color:var(--rpt-ink)}.reports-page .rpt-tag{background:var(--rpt-forest);color:var(--card)}.dark .reports-page .rpt-tag{color:var(--foreground)}.reports-page .rpt-tag.rpt-tag-ad{background:var(--rpt-leaf);color:var(--card)}.reports-page .rpt-row[data-level=adset] .rpt-tag{background:var(--rpt-marker-adset)}.reports-page .rpt-row[data-off=true] .rpt-tag{background:var(--rpt-off);opacity:.7}.reports-page .rpt-row[data-off=true] img{opacity:.6}.reports-page .rpt-guide{background:var(--rpt-line);pointer-events:none}.reports-page .rpt-row[data-in-open-group=true]:not([data-level=ad]) .rpt-guide{background:var(--rpt-guide-tinted)}.reports-page .rpt-parent-layer{z-index:20;pointer-events:none;inset-inline:0;position:absolute;top:56px;overflow:hidden}.reports-page .rpt-parent-band{pointer-events:auto;box-shadow:var(--rpt-parent-shadow);position:absolute;inset-inline:0;overflow:hidden}.reports-page .rpt-parent-scroll{scrollbar-width:none;overflow:auto hidden}.reports-page .rpt-parent-scroll::-webkit-scrollbar{display:none}.reports-page .rpt-parent-table,.reports-page .rpt-parent-table tr.rpt-row{height:56px}.reports-page .rpt-parent-name{cursor:pointer}.reports-page .rpt-tone-on .rpt-dot{background:var(--primary)}.reports-page .rpt-tone-off{color:var(--rpt-muted)}.reports-page .rpt-tone-off .rpt-dot{background:var(--rpt-off)}.reports-page .rpt-tone-review{color:var(--rpt-warning)}.reports-page .rpt-tone-review .rpt-dot{background:var(--rpt-warning)}.reports-page .rpt-tone-issue{color:var(--rpt-danger)}.reports-page .rpt-tone-issue .rpt-dot{background:var(--rpt-danger)}.reports-page .rpt-row[data-off=true] .rpt-tone-on{color:var(--rpt-off)}.reports-page .rpt-table tfoot{z-index:30;position:sticky;bottom:0}.reports-page .rpt-total td{background:var(--rpt-surface);color:var(--rpt-ink);border-top:1px solid var(--rpt-line)}@keyframes rpt-body-fade{0%{opacity:.3}to{opacity:1}}@keyframes rpt-progress{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media (prefers-reduced-motion:reduce){.reports-page .rpt-body,.reports-page .rpt-progress{animation:none}}.reports-page .rpt-table tr.rpt-filler{height:auto}.reports-page .rpt-filler-cell{background:var(--rpt-surface);border-right:1px solid var(--rpt-line);border-bottom:0;padding:0}.reports-page .rpt-refresh,.reports-page .rpt-refresh:disabled{color:#fff;background:#567d0f}.reports-page .rpt-refresh:hover:not(:disabled){color:#fff;background:#44700f}.reports-page .rpt-refresh svg{color:#fff}.reports-page .rpt-refresh:disabled{opacity:.6}
