.rb-pacing-block{min-width:0;color:var(--text);break-inside:avoid}.rb-pacing-block[data-theme=dark]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:24px}.rb-pacing-block[data-theme=doc]{padding-block:12px}.rb-pacing-heading{margin-bottom:16px}.rb-pacing-table{border-collapse:collapse;width:100%;font-family:var(--ff-ui);font-size:16px}.rb-pacing-table th{color:var(--text-2);font-size:14px;font-weight:500}.rb-pacing-table th,.rb-pacing-table td{text-align:right;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 8px}.rb-pacing-table th:first-child{text-align:left;padding-left:0}.rb-pacing-cell-label{display:none}.rb-pacing-note{font-family:var(--ff-ui);color:var(--text-2);overflow-wrap:anywhere;margin-top:16px;font-size:14px;line-height:1.5}@media (max-width:639px){.rb-pacing-block:not([data-surface=print]) .rb-pacing-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rb-pacing-block:not([data-surface=print]) .rb-pacing-table tr{border-bottom:1px solid var(--line);grid-template-columns:1fr;padding-block:12px;display:grid}.rb-pacing-block:not([data-surface=print]) .rb-pacing-table th,.rb-pacing-block:not([data-surface=print]) .rb-pacing-table td{border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.rb-pacing-block:not([data-surface=print]) .rb-pacing-cell-label{color:var(--text-2);display:inline}}@media print{.rb-pacing-block{background:var(--bg)!important;border:0!important;padding:12px 0!important}}.rb-reports-block{min-width:0;color:var(--text);break-inside:avoid}.rb-reports-block[data-theme=dark]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:24px}.rb-reports-block[data-theme=doc]{padding-block:12px}.rb-reports-heading{margin-bottom:16px}.rb-reports-annotation{text-underline-offset:4px;text-decoration-line:underline}.rb-reports-annotation[data-status=ok]{text-decoration-style:dotted;-webkit-text-decoration-color:var(--ok);-webkit-text-decoration-color:var(--ok);-webkit-text-decoration-color:var(--ok);text-decoration-color:var(--ok)}.rb-reports-annotation[data-status=warning]{-webkit-text-decoration-color:var(--check);-webkit-text-decoration-color:var(--check);-webkit-text-decoration-color:var(--check);text-decoration-color:var(--check)}.rb-reports-annotation[data-status=error]{text-decoration-style:wavy;-webkit-text-decoration-color:var(--alert);-webkit-text-decoration-color:var(--alert);-webkit-text-decoration-color:var(--alert);text-decoration-color:var(--alert)}.rb-reports-body{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--ff-ui);font-size:16px;line-height:1.55}.rb-reports-note{font-family:var(--ff-ui);color:var(--text-2);margin-top:16px;font-size:14px;line-height:1.5}.rb-reports-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rb-reports-tile{background:var(--bg);border-radius:var(--r-sm);min-width:0;padding:16px}.rb-reports-block[data-theme=doc] .rb-reports-tile{background:var(--card)}.rb-reports-tile dt{overflow-wrap:anywhere;margin-bottom:8px;font-size:14px}.rb-reports-tile dd{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rb-reports-delta{white-space:nowrap;font-size:14px}.rb-reports-table{border-collapse:collapse;width:100%;font-family:var(--ff-ui);font-size:16px}.rb-reports-table th{color:var(--text-2);font-size:14px;font-weight:500}.rb-reports-table th,.rb-reports-table td{text-align:right;border-bottom:1px solid var(--line);padding:12px 8px}.rb-reports-table th:first-child{text-align:left;padding-left:0}.rb-reports-table tfoot{font-weight:600}.rb-reports-cell-label{display:none}.rb-reports-list{padding-left:24px;list-style:decimal}.rb-reports-list li+li{margin-top:12px}@media (max-width:400px){.rb-reports-tiles{grid-template-columns:1fr}}@media (max-width:639px){.rb-reports-block:not([data-surface=print]) .rb-reports-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rb-reports-block:not([data-surface=print]) .rb-reports-table tr{border-bottom:1px solid var(--line);grid-template-columns:1fr;padding-block:12px;display:grid}.rb-reports-block:not([data-surface=print]) .rb-reports-table th,.rb-reports-block:not([data-surface=print]) .rb-reports-table td{border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.rb-reports-block:not([data-surface=print]) .rb-reports-cell-label{color:var(--text-2);display:inline}}@media print{.rb-reports-block{background:var(--bg)!important;border:0!important;padding:12px 0!important}.rb-reports-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.rb-reports-table thead{clip-path:none!important;width:auto!important;height:auto!important;display:table-header-group!important;position:static!important}.rb-reports-table tr{display:table-row!important}.rb-reports-table th,.rb-reports-table td{padding:12px 8px!important;display:table-cell!important}.rb-reports-cell-label{display:none!important}}.rb-reports-trend>figcaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.rb-reports-source-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.rb-reports-source-table{table-layout:fixed;margin-top:16px}.rb-reports-source-table th,.rb-reports-source-table td{overflow-wrap:anywhere}.rb-reports-campaign-details summary{cursor:pointer;min-height:44px;font-family:var(--ff-ui);align-items:center;gap:8px;font-size:16px;display:flex}.rb-reports-campaign-details summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:639px){.rb-reports-source-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.rb-reports-source-tiles{grid-template-columns:1fr}}@media print{.rb-reports-source-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.rb-reports-campaign-details[open] summary svg{transform:rotate(180deg)}.rb-reports-section-label{caption-side:top;text-align:left;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.6px;color:var(--text-2);padding-bottom:12px;font-size:12px}.rb-reports-tile-label{align-items:center;gap:4px;display:flex}.rb-reports-metric-help{min-width:44px;min-height:44px;color:var(--text-2);cursor:help;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rb-reports-metric-help:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
