#salesStatisticsView .stats-filters{display:flex;flex-wrap:wrap;gap:16px;align-items:end}#salesStatisticsView .stats-filters label{display:grid;gap:6px;min-width:125px}#salesStatisticsView .stats-filters label[hidden]{display:none}#salesStatisticsView input,#salesStatisticsView select{max-width:100%;padding:9px;border:1px solid #ccd5d2;border-radius:5px;background:var(--panel,#fff);color:inherit}.stats-kpis{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.stats-kpis strong{font-size:clamp(24px,3vw,36px);display:block;margin:8px 0}.stats-kpis small{color:#667773}.stats-scroll{overflow-x:auto}.stats-table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.stats-table th,.stats-table td{padding:12px 10px;border-bottom:1px solid #e2e8e5;text-align:right;white-space:nowrap}.stats-table th:first-child{text-align:left}.stats-table tfoot{font-weight:bold}.stats-bars{width:140px;display:grid;gap:4px}.stats-bars span{display:block;min-height:7px;background:#bf2331;border-radius:3px}.stats-bars span+span{background:#2b7971}.stats-legend{font-size:12px;display:flex;gap:6px;align-items:center}.stats-legend i{width:10px;height:10px;background:#bf2331}.stats-legend i+i{background:#2b7971}#statisticsContent>.panel{margin:16px 0}@media(max-width:650px){.stats-kpis{grid-template-columns:1fr}.stats-filters label{flex:1 1 130px}.stats-bars{width:70px}.stats-table th,.stats-table td{padding:10px 7px;font-size:12px}}
#salesStatisticsView .stats-filters label{grid-template-columns:minmax(0,1fr)}#salesStatisticsView .stats-filters select,#salesStatisticsView .stats-filters input{width:100%;min-width:0;box-sizing:border-box}

#salesActivitiesView .activities-filters{display:flex;gap:16px;flex-wrap:wrap;align-items:end}#salesActivitiesView label{display:grid;gap:6px;grid-template-columns:minmax(0,1fr)}#salesActivitiesView label[hidden]{display:none}#salesActivitiesView select,#salesActivitiesView input{padding:9px;border:1px solid #ccd5d2;border-radius:5px;max-width:100%;box-sizing:border-box;color:inherit;background:var(--panel,#fff)}

#salesCustomerActivitiesView .activities-filters{display:flex;gap:16px;flex-wrap:wrap;align-items:end}#salesCustomerActivitiesView label{display:grid;gap:6px;grid-template-columns:minmax(0,1fr)}#salesCustomerActivitiesView label[hidden]{display:none}#salesCustomerActivitiesView input,#salesCustomerActivitiesView select{padding:9px;border:1px solid #ccd5d2;border-radius:5px;max-width:100%;box-sizing:border-box;background:var(--panel,#fff);color:inherit}
