.totals-section[data-v-e89ac9bc]{width:100%}.summary-grid[data-v-e89ac9bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.summary-panel[data-v-e89ac9bc]{padding:.75rem .85rem;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;height:100%}.summary-panel-highlight[data-v-e89ac9bc]{background-color:#eef5ff;border-color:#b8daff}.sticky-header-row>td[data-v-e89ac9bc],.sticky-header-row>th[data-v-e89ac9bc]{position:sticky;background-color:#f8f9fa;white-space:nowrap;line-height:1.2;padding-top:.45rem;padding-bottom:.45rem}.sticky-header-row-group>td[data-v-e89ac9bc],.sticky-header-row-group>th[data-v-e89ac9bc]{top:0;z-index:4}.sticky-header-row-subgroup-closer>td[data-v-e89ac9bc],.sticky-header-row-subgroup-closer>th[data-v-e89ac9bc]{top:34px;z-index:4}.sticky-header-row-subgroup-default>td[data-v-e89ac9bc],.sticky-header-row-subgroup-default>th[data-v-e89ac9bc]{top:0;z-index:4}.sticky-header-row-columns-closer>td[data-v-e89ac9bc],.sticky-header-row-columns-closer>th[data-v-e89ac9bc]{top:68px;z-index:4}.sticky-header-row-columns-default>td[data-v-e89ac9bc],.sticky-header-row-columns-default>th[data-v-e89ac9bc]{top:34px;z-index:4}.sticky-header-row-totals[data-v-e89ac9bc]{-webkit-box-shadow:inset 0 -1px 0 #dee2e6;box-shadow:inset 0 -1px 0 #dee2e6}.sticky-header-row-totals-closer>td[data-v-e89ac9bc],.sticky-header-row-totals-closer>th[data-v-e89ac9bc]{top:102px;z-index:4}.sticky-header-row-totals-default>td[data-v-e89ac9bc],.sticky-header-row-totals-default>th[data-v-e89ac9bc]{top:68px;z-index:3}.report-table-wrap[data-v-e89ac9bc]{max-height:70vh;overflow:auto}.report-table-wrap .table[data-v-e89ac9bc]{border-collapse:separate;border-spacing:0}.summary-panel-title[data-v-e89ac9bc]{font-size:.88rem;font-weight:700;margin-bottom:.6rem;text-align:center}.summary-metrics-grid[data-v-e89ac9bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #d8dee6;border-radius:.25rem;overflow:hidden}.summary-breakdown-cell[data-v-e89ac9bc],.summary-stat[data-v-e89ac9bc]{font-size:.84rem}.summary-stat[data-v-e89ac9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.55rem .5rem;text-align:center;background-color:#fff;border-right:1px solid #d8dee6}.summary-stat[data-v-e89ac9bc]:last-child{border-right:0}.summary-stat span[data-v-e89ac9bc]{display:block;font-weight:600;padding-bottom:.45rem;margin-bottom:.45rem;width:100%;border-bottom:1px solid #e3e8ee}.summary-stat strong[data-v-e89ac9bc]{font-size:1.05rem;line-height:1.1}.summary-breakdown-grid[data-v-e89ac9bc]{display:grid;grid-template-columns:.8fr repeat(3,minmax(0,1fr));margin-bottom:.65rem;border:1px solid #d8dee6;border-radius:.25rem;overflow:hidden}.summary-breakdown-cell[data-v-e89ac9bc]{padding:.45rem .4rem;text-align:center;background-color:#fff;border-right:1px solid #d8dee6;border-bottom:1px solid #d8dee6}.summary-breakdown-cell[data-v-e89ac9bc]:nth-child(4n){border-right:0}.summary-breakdown-cell[data-v-e89ac9bc]:nth-last-child(-n+4){border-bottom:0}.summary-breakdown-cell-heading[data-v-e89ac9bc],.summary-breakdown-cell-label[data-v-e89ac9bc]{font-weight:600}.summary-breakdown-cell-label[data-v-e89ac9bc]{text-align:left;padding-left:.6rem}.filters-panel[data-v-e89ac9bc]{padding:.9rem 1rem;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.filters-row[data-v-e89ac9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem}.filter-block[data-v-e89ac9bc]{min-width:0}.filter-block-date[data-v-e89ac9bc]{-webkit-box-flex:0;-ms-flex:0 1 280px;flex:0 1 280px;min-width:280px}.filter-block-cluster[data-v-e89ac9bc]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.filters-cluster[data-v-e89ac9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.35rem}.filter-block-conversion[data-v-e89ac9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;max-width:100%}.filter-block-toolbar[data-v-e89ac9bc]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.filter-block-actions[data-v-e89ac9bc]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.15rem}.compact-form-group[data-v-e89ac9bc]{margin-bottom:0}.filter-label[data-v-e89ac9bc]{display:block;margin-bottom:.2rem;font-size:.84rem;font-weight:600}.conversion-type-group[data-v-e89ac9bc]{font-size:.84rem}.filters-toolbar[data-v-e89ac9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.filters-actions[data-v-e89ac9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media (max-width:1399.98px){.summary-grid[data-v-e89ac9bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.summary-grid[data-v-e89ac9bc]{grid-template-columns:1fr}.summary-metrics-grid[data-v-e89ac9bc]{grid-template-columns:1fr}.summary-breakdown-grid[data-v-e89ac9bc]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-breakdown-cell[data-v-e89ac9bc]{border-right:1px solid #d8dee6}.summary-breakdown-cell[data-v-e89ac9bc]:nth-child(2n){border-right:0}.summary-breakdown-cell[data-v-e89ac9bc]:nth-last-child(-n+2){border-bottom:0}.summary-stat[data-v-e89ac9bc]{border-right:0;border-bottom:1px solid #d8dee6}.summary-stat[data-v-e89ac9bc]:last-child{border-bottom:0}.filter-block-actions[data-v-e89ac9bc],.filter-block-cluster[data-v-e89ac9bc],.filter-block-conversion[data-v-e89ac9bc],.filter-block-date[data-v-e89ac9bc],.filter-block-toolbar[data-v-e89ac9bc]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0}}