.statistiche-vendite[data-v-9a7cad0d]{--stats-primary: var(--primary-color, #2563eb);--stats-text: #172033;--stats-muted: #64748b;--stats-border: #e2e8f0;--stats-surface: #f8fafc;display:flex;flex-direction:column;gap:1.5rem;color:var(--stats-text)}.statistiche-vendite .card[data-v-9a7cad0d]{margin:0;padding:1.75rem!important;border-radius:.75rem;border-top-width:4px}.statistiche-vendite .titolo[data-v-9a7cad0d]{width:auto!important;margin:0;color:var(--stats-text)!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.25;text-align:left}.filters-card[data-v-9a7cad0d]{border-top-color:var(--stats-primary)!important}.page-header[data-v-9a7cad0d],.card-header[data-v-9a7cad0d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.page-heading[data-v-9a7cad0d]{min-width:0}.page-heading .eyebrow[data-v-9a7cad0d]{display:block;margin-bottom:.35rem;color:var(--stats-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-heading p[data-v-9a7cad0d]{max-width:740px;margin:.45rem 0 0;color:var(--stats-muted);font-size:.95rem;line-height:1.5}.export-button[data-v-9a7cad0d]{flex:0 0 auto;min-width:155px}.filters-content[data-v-9a7cad0d]{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--stats-border)}.section-heading[data-v-9a7cad0d]{display:flex;align-items:baseline;gap:.75rem}.section-heading>span[data-v-9a7cad0d],.additional-filters-copy>span[data-v-9a7cad0d]{color:var(--stats-text);font-size:.95rem;font-weight:700}.section-heading small[data-v-9a7cad0d],.additional-filters-copy small[data-v-9a7cad0d]{color:var(--stats-muted);font-size:.82rem;line-height:1.45}.section-heading.compact[data-v-9a7cad0d]{margin-bottom:.8rem}.primary-filters[data-v-9a7cad0d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.filter-field[data-v-9a7cad0d]{min-width:0}.filter-help[data-v-9a7cad0d]{display:block;margin-top:.4rem;color:var(--stats-muted);font-size:.78rem;line-height:1.35}.filter-field label[data-v-9a7cad0d],.export-level label[data-v-9a7cad0d],.preset-label[data-v-9a7cad0d]{display:block;margin-bottom:.45rem;color:#334155;font-size:.84rem;font-weight:650}.label-with-hint[data-v-9a7cad0d],.secondary-label[data-v-9a7cad0d]{display:flex;align-items:center;gap:.4rem}.label-with-hint[data-v-9a7cad0d]{margin-bottom:.45rem}.label-with-hint label[data-v-9a7cad0d]{margin-bottom:0}.info-hint[data-v-9a7cad0d]{position:relative;display:inline-grid;width:1.25rem;height:1.25rem;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:#64748b;cursor:help}.info-hint>.pi[data-v-9a7cad0d]{display:inline!important;width:auto!important;height:auto!important;border-radius:0!important;background:transparent!important;color:#64748b!important;font-size:.85rem}.info-hint[data-v-9a7cad0d]:hover,.info-hint[data-v-9a7cad0d]:focus-visible{background:#e2e8f0;color:#334155;outline:none}.tooltip-content[data-v-9a7cad0d]{position:absolute;z-index:50;bottom:calc(100% + .55rem);left:50%;width:max-content;max-width:min(270px,calc(100vw - 2rem));padding:.65rem .75rem;border-radius:.45rem;background:#172033;box-shadow:0 8px 24px #0f172a33;color:#fff;font-size:.76rem;font-weight:400;line-height:1.45;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%,4px);transition:opacity .12s ease,transform .12s ease}.tooltip-content[data-v-9a7cad0d]:after{position:absolute;top:100%;left:50%;width:0;height:0;border:5px solid transparent;border-top-color:#172033;content:"";transform:translate(-50%)}.info-hint:hover .tooltip-content[data-v-9a7cad0d],.info-hint:focus-visible .tooltip-content[data-v-9a7cad0d]{opacity:1;transform:translate(-50%)}.search-field[data-v-9a7cad0d],.search-field[data-v-9a7cad0d] .p-inputtext{width:100%}.filter-field[data-v-9a7cad0d] .p-multiselect,.filter-field[data-v-9a7cad0d] .p-dropdown,.filter-field[data-v-9a7cad0d] .p-calendar{width:100%;min-height:43px}.filter-field[data-v-9a7cad0d] .p-multiselect-label,.filter-field[data-v-9a7cad0d] .p-dropdown-label,.filter-field[data-v-9a7cad0d] .p-inputtext{font-size:.92rem}.visualization-section[data-v-9a7cad0d]{padding:1rem 1.1rem 1.1rem;border:1px solid var(--stats-border);border-radius:.65rem;background:var(--stats-surface)}.visualization-controls[data-v-9a7cad0d]{display:grid;grid-template-columns:repeat(3,minmax(150px,220px));gap:1rem}.filter-actions[data-v-9a7cad0d]{display:flex;align-items:stretch;justify-content:space-between;gap:1rem}.additional-filters-toggle[data-v-9a7cad0d]{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.85rem;padding:.75rem .9rem;border:1px solid var(--stats-border);border-radius:.55rem;background:#fff;color:var(--stats-text);cursor:pointer;font:inherit;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.additional-filters-toggle[data-v-9a7cad0d]:hover,.additional-filters-toggle[data-v-9a7cad0d]:focus-visible{border-color:var(--stats-primary);background:#f8fbff;box-shadow:0 0 0 2px color-mix(in srgb,var(--stats-primary) 15%,transparent);outline:none}.toggle-title[data-v-9a7cad0d]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.55rem;font-weight:700}.toggle-title .pi[data-v-9a7cad0d]{color:var(--stats-primary)}.active-period[data-v-9a7cad0d]{display:inline-flex;min-width:0;align-items:center;gap:.55rem;margin-left:auto;overflow:hidden;color:var(--stats-muted);font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.active-period>span[data-v-9a7cad0d]:first-child{overflow:hidden;text-overflow:ellipsis}.pending-filter-badge[data-v-9a7cad0d]{flex:0 0 auto;padding:.18rem .45rem;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:.72rem;font-weight:700}.apply-button[data-v-9a7cad0d]{flex:0 0 auto;min-width:160px}.additional-filters-panel[data-v-9a7cad0d]{padding:1.1rem;border:1px solid #bfdbfe;border-radius:.65rem;background:#f8fbff}.additional-filters-copy[data-v-9a7cad0d]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1rem}.date-filter-layout[data-v-9a7cad0d]{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:end;gap:1.25rem}.preset-group[data-v-9a7cad0d]{min-width:0}.presets[data-v-9a7cad0d]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.filter-messages[data-v-9a7cad0d]{display:flex;flex-direction:column;gap:.65rem}.filter-messages[data-v-9a7cad0d] .p-message,.data-quality-message[data-v-9a7cad0d]{margin:0}.data-quality-message[data-v-9a7cad0d] .p-message-wrapper{width:100%;align-items:flex-start}.data-quality-message[data-v-9a7cad0d] .p-message-text{width:100%}.data-quality-content[data-v-9a7cad0d]{display:flex;min-width:0;flex-direction:column;gap:1rem}.data-quality-heading[data-v-9a7cad0d],.anomaly-scope-header[data-v-9a7cad0d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.data-quality-heading strong[data-v-9a7cad0d]{display:block;color:#78350f;font-size:1.05rem}.data-quality-heading p[data-v-9a7cad0d],.data-quality-note[data-v-9a7cad0d],.data-quality-stock-note[data-v-9a7cad0d]{margin:.3rem 0 0;color:#854d0e;line-height:1.5}.anomaly-count[data-v-9a7cad0d]{flex:0 0 auto;padding:.3rem .65rem;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.78rem;font-weight:800}.anomaly-scopes[data-v-9a7cad0d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.anomaly-scope[data-v-9a7cad0d]{min-width:0;padding:1rem;border:1px solid #fcd34d;border-radius:.65rem;background:#fff}.anomaly-scope-header[data-v-9a7cad0d]{margin-bottom:.8rem}.anomaly-scope-header>div[data-v-9a7cad0d]:first-child,.anomaly-totals[data-v-9a7cad0d]{display:flex;flex-direction:column;gap:.2rem}.anomaly-scope-header span[data-v-9a7cad0d],.anomaly-totals strong[data-v-9a7cad0d]{color:#78350f;font-weight:750}.anomaly-scope-header small[data-v-9a7cad0d],.anomaly-totals span[data-v-9a7cad0d]{color:#a16207;font-size:.78rem}.anomaly-totals[data-v-9a7cad0d]{flex:0 0 auto;align-items:flex-end;text-align:right}.anomaly-table-wrapper[data-v-9a7cad0d]{overflow-x:auto}.anomaly-table[data-v-9a7cad0d]{width:100%;border-collapse:collapse;color:#713f12;font-size:.82rem}.anomaly-table th[data-v-9a7cad0d],.anomaly-table td[data-v-9a7cad0d]{padding:.55rem .65rem;border-bottom:1px solid #fef3c7;text-align:left;white-space:nowrap}.anomaly-table th[data-v-9a7cad0d]:last-child,.anomaly-table td[data-v-9a7cad0d]:last-child{text-align:right}.anomaly-table th[data-v-9a7cad0d]{background:#fffbeb;color:#92400e;font-size:.74rem;text-transform:uppercase}.data-quality-stock-note[data-v-9a7cad0d]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.82rem}.filter-panel-enter-active[data-v-9a7cad0d],.filter-panel-leave-active[data-v-9a7cad0d]{transition:opacity .16s ease,transform .16s ease}.filter-panel-enter-from[data-v-9a7cad0d],.filter-panel-leave-to[data-v-9a7cad0d]{opacity:0;transform:translateY(-5px)}.metrics-layout[data-v-9a7cad0d]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:1rem}.metric-group[data-v-9a7cad0d]{display:flex;min-width:0;flex-direction:column;gap:.8rem;padding:1rem;border:1px solid #bfdbfe;border-radius:.75rem;background:#f8fbff}.metric-group.current-metrics[data-v-9a7cad0d]{border-color:#bbf7d0;background:#f7fef9}.metric-group-header[data-v-9a7cad0d]{display:flex;min-height:2.9rem;align-items:flex-start;justify-content:space-between;gap:1rem}.metric-group-header>div[data-v-9a7cad0d]{display:flex;flex-direction:column;gap:.2rem}.scope-kicker[data-v-9a7cad0d]{color:#1d4ed8;font-size:.72rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.current-group-header .scope-kicker[data-v-9a7cad0d]{color:#15803d}.current-group-header[data-v-9a7cad0d]{flex-direction:column;gap:.35rem}.metric-group-header strong[data-v-9a7cad0d]{color:var(--stats-text);font-size:.95rem}.metric-group-header small[data-v-9a7cad0d]{max-width:315px;color:var(--stats-muted);font-size:.78rem;line-height:1.4;text-align:right}.metric-group-header.current-group-header small[data-v-9a7cad0d]{max-width:none;text-align:left}.period-metrics .metric-group-header small[data-v-9a7cad0d]{color:#c2410c}.period-kpi-grid[data-v-9a7cad0d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kpi-card[data-v-9a7cad0d]{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:.7rem}.kpi-card[data-v-9a7cad0d]{min-height:160px;border-left:4px solid var(--stats-primary)}.current-metrics .kpi-card[data-v-9a7cad0d]{height:100%}.kpi-label[data-v-9a7cad0d]{display:flex;align-items:center;gap:.6rem;color:#475569;font-size:.9rem;font-weight:700}.kpi-label .pi[data-v-9a7cad0d]{display:inline-grid;width:2rem;height:2rem;place-items:center;border-radius:.5rem;background:#eff6ff;color:var(--stats-primary)}.kpi-label .info-hint[data-v-9a7cad0d]{margin-left:auto}.kpi-card strong[data-v-9a7cad0d]{overflow-wrap:anywhere;color:var(--stats-text);font-size:clamp(1.7rem,2.3vw,2.25rem);font-weight:750;line-height:1.1}.kpi-card small[data-v-9a7cad0d],.reconciliation-item small[data-v-9a7cad0d]{color:var(--stats-muted);font-size:.82rem;line-height:1.5}.quantity-card[data-v-9a7cad0d]{border-left-color:#7c3aed}.quantity-card .kpi-label .pi[data-v-9a7cad0d]{background:#f5f3ff;color:#7c3aed}.statistiche-vendite .stock-card[data-v-9a7cad0d]{border-left-color:#16a34a;background:#f7fef9!important}.statistiche-vendite .stock-card .kpi-label .pi[data-v-9a7cad0d]{background:#dcfce7;color:#15803d}.statistiche-vendite .reconciliation-card[data-v-9a7cad0d]{padding:1.35rem!important;border-top-color:#cbd5e1!important}.reconciliation-header[data-v-9a7cad0d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.statistiche-vendite .reconciliation-header .titolo[data-v-9a7cad0d]{font-size:1.05rem!important}.reconciliation-header small[data-v-9a7cad0d]{display:block;margin-top:.25rem;color:var(--stats-muted);font-size:.78rem}.scope-chip[data-v-9a7cad0d],.table-scope-legend span[data-v-9a7cad0d]{display:inline-flex;align-items:center;width:max-content;padding:.25rem .55rem;border-radius:999px;font-size:.7rem;font-weight:750;line-height:1.2;white-space:nowrap}.period-scope[data-v-9a7cad0d]{background:#eff6ff;color:#1d4ed8}.current-scope[data-v-9a7cad0d]{background:#ecfdf3;color:#15803d}.reconciliation-grid[data-v-9a7cad0d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.reconciliation-item[data-v-9a7cad0d]{display:flex;min-width:0;min-height:112px;flex-direction:column;justify-content:space-between;gap:.65rem;padding:.25rem 1.1rem}.reconciliation-item[data-v-9a7cad0d]:first-child{padding-left:0}.reconciliation-item+.reconciliation-item[data-v-9a7cad0d]{border-left:1px solid var(--stats-border)}.secondary-label>span[data-v-9a7cad0d]{color:#475569;font-size:.85rem;font-weight:700}.secondary-label .info-hint[data-v-9a7cad0d]{margin-left:auto}.kpi-label .tooltip-content[data-v-9a7cad0d],.secondary-label .tooltip-content[data-v-9a7cad0d]{right:0;left:auto;transform:translateY(4px)}.kpi-label .tooltip-content[data-v-9a7cad0d]:after,.secondary-label .tooltip-content[data-v-9a7cad0d]:after{right:.25rem;left:auto;transform:none}.kpi-label .info-hint:hover .tooltip-content[data-v-9a7cad0d],.kpi-label .info-hint:focus-visible .tooltip-content[data-v-9a7cad0d],.secondary-label .info-hint:hover .tooltip-content[data-v-9a7cad0d],.secondary-label .info-hint:focus-visible .tooltip-content[data-v-9a7cad0d]{transform:translateY(0)}.reconciliation-item strong[data-v-9a7cad0d]{color:var(--stats-text);font-size:1.45rem;line-height:1.2}.chart-card[data-v-9a7cad0d],.table-card[data-v-9a7cad0d]{border-top-color:#dbeafe!important}.card-header>div[data-v-9a7cad0d]:first-child{min-width:0}.card-header small[data-v-9a7cad0d]{display:block;margin-top:.4rem;color:var(--stats-muted);line-height:1.45}.chart-card[data-v-9a7cad0d]{min-height:500px}.sales-chart[data-v-9a7cad0d]{height:390px;margin-top:1.25rem}.sales-chart[data-v-9a7cad0d] canvas{width:100%!important;max-height:390px}.without-season[data-v-9a7cad0d]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1.25rem;padding:1rem;border:1px solid var(--stats-border);border-radius:.55rem;background:var(--stats-surface);color:#475569;font-size:.88rem}.without-season strong[data-v-9a7cad0d]{color:var(--stats-text)}.table-header[data-v-9a7cad0d]{align-items:flex-end;margin-bottom:1.25rem}.table-heading-copy[data-v-9a7cad0d]{flex:1 1 auto}.table-title-row[data-v-9a7cad0d]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.table-count[data-v-9a7cad0d]{display:inline-flex;align-items:center;min-height:1.6rem;padding:.2rem .6rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.75rem;font-weight:750;white-space:nowrap}.export-level[data-v-9a7cad0d]{width:230px;flex:0 0 auto}.export-level[data-v-9a7cad0d] .p-dropdown{width:100%}.export-level small[data-v-9a7cad0d]{margin-top:.35rem;font-size:.75rem}.detail-breadcrumb[data-v-9a7cad0d]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.8rem;color:var(--stats-muted);font-size:.8rem}.detail-breadcrumb button[data-v-9a7cad0d]{padding:.2rem .35rem;border:0;border-radius:.3rem;background:transparent;color:#1d4ed8;cursor:pointer;font:inherit;font-weight:700}.detail-breadcrumb button[data-v-9a7cad0d]:hover,.detail-breadcrumb button[data-v-9a7cad0d]:focus-visible{background:#eff6ff;outline:none}.detail-breadcrumb button.is-current[data-v-9a7cad0d],.detail-breadcrumb span[aria-current=page][data-v-9a7cad0d]{color:var(--stats-text);font-weight:750}.detail-breadcrumb .pi[data-v-9a7cad0d]{font-size:.62rem}.detail-level-header[data-v-9a7cad0d]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.75rem;padding:.8rem 1rem;border:1px solid var(--stats-border);border-radius:.55rem;background:var(--stats-surface)}.detail-level-header>div[data-v-9a7cad0d]:first-child{display:flex;flex-direction:column;gap:.2rem}.detail-level-header strong[data-v-9a7cad0d]{color:var(--stats-text);font-size:.95rem}.table-scope-legend[data-v-9a7cad0d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.table-card[data-v-9a7cad0d] .p-datatable{overflow:hidden;border:1px solid var(--stats-border);border-radius:.65rem;background:#fff}.table-card[data-v-9a7cad0d] .p-datatable-wrapper{overflow:auto}.table-card[data-v-9a7cad0d] .p-datatable-table{min-width:54rem}.table-card[data-v-9a7cad0d] .p-datatable-thead>tr>th{padding:.8rem 1rem;border-color:var(--stats-border);background:var(--stats-surface);color:#334155;vertical-align:bottom}.table-card[data-v-9a7cad0d] .p-datatable-tbody>tr>td{height:66px;padding:.72rem 1rem;border-color:#edf2f7;color:#334155;font-size:.88rem;vertical-align:middle}.table-card[data-v-9a7cad0d] .p-datatable-tbody>tr:hover{background:#f8fbff}.table-card[data-v-9a7cad0d] .p-datatable-thead>tr>th:first-child,.table-card[data-v-9a7cad0d] .p-datatable-tbody>tr>td:first-child{position:sticky;left:0;box-shadow:1px 0 0 var(--stats-border),8px 0 18px #0f172a09}.table-card[data-v-9a7cad0d] .p-datatable-thead>tr>th:first-child{z-index:3;background:#f8fafc}.table-card[data-v-9a7cad0d] .p-datatable-tbody>tr>td:first-child{z-index:1;background:#fff}.table-card[data-v-9a7cad0d] .p-datatable-tbody>tr:hover>td:first-child{background:#f8fbff}.column-heading[data-v-9a7cad0d]{display:flex;min-height:2.5rem;flex-direction:column;justify-content:flex-end;gap:.2rem}.column-heading>span[data-v-9a7cad0d]{color:#273449;font-size:.8rem;font-weight:750;line-height:1.2}.column-heading>small[data-v-9a7cad0d]{color:#718096;font-size:.68rem;font-weight:500;line-height:1.2;white-space:normal}.numeric-heading[data-v-9a7cad0d]{align-items:flex-end;text-align:right}.current-column-heading>span[data-v-9a7cad0d],.current-column-heading>small[data-v-9a7cad0d]{color:#15803d}.detail-cell[data-v-9a7cad0d]{display:flex;min-width:0;flex-direction:column;gap:.2rem}.detail-name[data-v-9a7cad0d]{min-width:0;overflow:hidden;color:#1e293b;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.detail-drill-button[data-v-9a7cad0d]{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .6rem;border:0;border-radius:.45rem;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.detail-drill-button[data-v-9a7cad0d]:hover,.detail-drill-button[data-v-9a7cad0d]:focus-visible{background:#eff6ff;outline:none}.drill-action[data-v-9a7cad0d]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;color:#2563eb;font-size:.73rem;font-weight:700;white-space:nowrap}.drill-action .pi[data-v-9a7cad0d]{font-size:.68rem}.detail-sku[data-v-9a7cad0d]{flex:0 0 auto;color:#64748b;font-size:.73rem;white-space:nowrap}.table-value[data-v-9a7cad0d]{display:block;color:#1e293b;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.primary-value[data-v-9a7cad0d]{font-weight:700}.metric-cell[data-v-9a7cad0d]{display:flex;align-items:flex-end;flex-direction:column;gap:.35rem}.stock-value[data-v-9a7cad0d]{color:#166534;font-weight:700}.stock-value.is-unavailable[data-v-9a7cad0d]{color:#94a3b8;font-weight:600}.trend-value[data-v-9a7cad0d]{display:flex;width:max-content;min-width:5.25rem;margin-left:auto;align-items:center;justify-content:flex-end;gap:.35rem;padding:.28rem .48rem;border-radius:999px;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:750;white-space:nowrap}.trend-value .pi[data-v-9a7cad0d]{font-size:.65rem}.trend-value.is-positive[data-v-9a7cad0d]{background:#ecfdf3;color:#15803d}.trend-value.is-negative[data-v-9a7cad0d]{background:#fff1f2;color:#be123c}.trend-value.is-neutral[data-v-9a7cad0d]{background:#f1f5f9;color:#475569}.trend-value.is-unavailable[data-v-9a7cad0d]{background:transparent;color:#94a3b8}.table-empty-state[data-v-9a7cad0d]{padding:2.5rem 1rem;color:var(--stats-muted);text-align:center}.table-card[data-v-9a7cad0d] .p-paginator{padding:.8rem;border-top:1px solid var(--stats-border)}.empty-state[data-v-9a7cad0d],.loading-state[data-v-9a7cad0d]{display:flex;min-height:200px;align-items:center;justify-content:center;gap:1rem;color:var(--stats-muted)}@media (max-width: 1100px){.primary-filters[data-v-9a7cad0d]{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-layout[data-v-9a7cad0d]{grid-template-columns:1fr}.reconciliation-grid[data-v-9a7cad0d]{grid-template-columns:repeat(2,minmax(0,1fr))}.reconciliation-item[data-v-9a7cad0d]:nth-child(odd){padding-left:0;border-left:0}.reconciliation-item[data-v-9a7cad0d]:nth-child(n + 3){margin-top:1rem;padding-top:1rem;border-top:1px solid var(--stats-border)}}@media (max-width: 768px){.statistiche-vendite[data-v-9a7cad0d]{gap:1rem}.statistiche-vendite .card[data-v-9a7cad0d]{padding:1.15rem!important}.page-header[data-v-9a7cad0d],.card-header[data-v-9a7cad0d],.filter-actions[data-v-9a7cad0d],.additional-filters-copy[data-v-9a7cad0d],.metric-group-header[data-v-9a7cad0d],.reconciliation-header[data-v-9a7cad0d],.detail-level-header[data-v-9a7cad0d],.section-heading[data-v-9a7cad0d]{align-items:stretch;flex-direction:column}.page-header[data-v-9a7cad0d],.card-header[data-v-9a7cad0d]{gap:1rem}.export-button[data-v-9a7cad0d],.apply-button[data-v-9a7cad0d],.export-level[data-v-9a7cad0d]{width:100%}.filters-content[data-v-9a7cad0d]{margin-top:1.25rem;padding-top:1.15rem}.primary-filters[data-v-9a7cad0d],.visualization-controls[data-v-9a7cad0d],.date-filter-layout[data-v-9a7cad0d],.period-kpi-grid[data-v-9a7cad0d],.reconciliation-grid[data-v-9a7cad0d],.anomaly-scopes[data-v-9a7cad0d]{grid-template-columns:1fr}.data-quality-heading[data-v-9a7cad0d],.anomaly-scope-header[data-v-9a7cad0d]{flex-direction:column}.anomaly-totals[data-v-9a7cad0d]{align-items:flex-start;text-align:left}.filter-actions[data-v-9a7cad0d]{gap:.75rem}.additional-filters-toggle[data-v-9a7cad0d]{flex-wrap:wrap}.active-period[data-v-9a7cad0d]{width:100%;order:3;align-items:flex-start;flex-direction:column;margin:0;padding-left:1.55rem;white-space:normal}.presets[data-v-9a7cad0d] .p-button{flex:1 1 auto}.kpi-card[data-v-9a7cad0d]{min-height:130px}.metric-group-header small[data-v-9a7cad0d]{max-width:none;text-align:left}.reconciliation-item[data-v-9a7cad0d],.reconciliation-item[data-v-9a7cad0d]:first-child,.reconciliation-item[data-v-9a7cad0d]:nth-child(odd),.reconciliation-item[data-v-9a7cad0d]:nth-child(n + 3){min-height:0;margin-top:0;padding:.9rem 0;border-top:0;border-left:0}.reconciliation-item[data-v-9a7cad0d]:first-child{padding-top:0}.reconciliation-item+.reconciliation-item[data-v-9a7cad0d]{border-top:1px solid var(--stats-border)}.chart-card[data-v-9a7cad0d]{min-height:420px}.sales-chart[data-v-9a7cad0d]{height:320px}.sales-chart[data-v-9a7cad0d] canvas{max-height:320px}.table-header[data-v-9a7cad0d]{align-items:stretch}.table-scope-legend[data-v-9a7cad0d]{justify-content:flex-start}.table-card[data-v-9a7cad0d] .p-datatable-table{min-width:54rem}.table-title-row[data-v-9a7cad0d]{align-items:flex-start}}
