.stats-panel{gap:var(--space-6);flex-direction:column;display:flex}.stats-validation-filter{width:calc(256px * var(--font-mul));max-width:100%}.stats-validation-filter>.ant-select{flex:1;width:0;min-width:0;max-width:none}@media (max-width:767px){.stats-panel .erp-filter-bar>.stats-signup-payment-scope{flex-direction:column;flex-basis:100%;align-items:stretch;padding-block-start:6px;padding-block-end:6px}.stats-panel .stats-signup-payment-scope>.ant-segmented{flex:none;width:100%!important}.stats-signup-payment-scope .ant-segmented-group{display:flex}.stats-signup-payment-scope .ant-segmented-item{flex:1;min-width:0}.stats-signup-payment-scope .ant-segmented-item-label{min-height:var(--ant-control-height);white-space:normal;word-break:keep-all;justify-content:center;align-items:center;padding-block-start:6px;padding-block-end:6px;line-height:1.35;display:flex}.stats-panel .erp-filter-bar>.ant-space>.ant-space-item:has(>.stats-validation-filter){flex-basis:100%}}.stats-panel>.erp-page-header,.stats-panel>.erp-filter-bar,.stats-panel>.erp-applied-filters,.stats-panel>.mp-applied-filters{margin-bottom:0}.stats-filter-group{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.stats-filter-group>.erp-filter-bar,.stats-filter-group>.mp-applied-filters{margin-bottom:0}.stats-panel .stats-filters{background:var(--app-bg-spotlight)}.stats-panel .stats-summary-card .ant-statistic-title{font-size:calc(12px * var(--font-mul));color:var(--app-text-secondary)}.stats-panel .stats-summary-card .ant-statistic-content{font-size:calc(20px * var(--font-mul))}.stats-panel .stats-chart-card .ant-card-head{min-height:40px}.stats-panel .stats-chart-card .ant-card-head-title{font-size:calc(14px * var(--font-mul));font-weight:600}.stats-panel .ant-col,.stats-panel .stats-chart-card,.stats-panel .stats-chart-card .ant-card-body{min-width:0}.stats-funnel{gap:var(--space-6);flex-direction:column;display:flex}.stats-kpis{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(120px * var(--font-mul))), 1fr));gap:var(--space-3);display:grid}.stats-kpis>.erp-metric{justify-content:flex-start}.stats-caption-line{display:block}.stats-kpis+.ant-table-wrapper{margin-top:var(--space-3)}.stats-funnel>.stats-kpis+.ant-table-wrapper{margin-top:0}.stats-period-coverage{color:var(--app-text-secondary);font-size:calc(12px * var(--font-mul));overflow-wrap:anywhere;margin:0;line-height:1.6}.stats-period-coverage-range{max-width:100%;margin-inline-end:var(--space-2);display:inline-block}.stats-period-coverage-range time{white-space:nowrap}.stats-trend-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.stats-trend-grid .ant-card{min-width:0}.stats-card-title{align-items:center;gap:var(--space-1);display:inline-flex}.stats-table th.ant-table-cell{word-break:keep-all}.stats-small-sample{color:var(--app-text-secondary);cursor:help}.stats-roi-pos{color:var(--color-success)}.stats-roi-neg{color:var(--color-danger)}.stats-roi-muted{color:var(--app-text-secondary)}.stats-target-table .ant-table-cell:not(:first-child){white-space:nowrap}.stats-target-effective{align-items:baseline;gap:var(--space-2);display:inline-flex}.stats-spend{gap:var(--space-6);flex-direction:column;display:flex}.stats-spend-form{gap:0 var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.stats-spend-form .ant-picker,.stats-spend-form .ant-select,.stats-spend-form .ant-input-number{width:100%}.stats-spend-form .stats-spend-memo{grid-column:span 3}.stats-spend-platform-filter{width:min(240px,100%)}@media (max-width:767px){.stats-roi-card .ant-card-head-wrapper{gap:var(--space-3);padding-block:var(--space-3);flex-wrap:wrap}.stats-roi-card .ant-card-head-title{flex-basis:100%}.stats-roi-card .ant-card-extra{margin-inline-start:0}}.stats-spend-form .stats-spend-submit{align-self:end}@media (max-width:575px){.stats-spend-form{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-spend-form .stats-spend-memo,.stats-spend-form .stats-spend-submit{grid-column:1/-1}.stats-spend-form .stats-spend-submit .ant-btn{width:100%}}
