.sankey-flow-wrapper.svelte-dg4zc3{width:100%;min-height:200px}.page-logistica.svelte-19p56be{display:flex;flex-direction:column;gap:var(--space-lg)}.page-header.svelte-19p56be{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-md)}.page-header.svelte-19p56be h2:where(.svelte-19p56be){margin-bottom:var(--space-xs)}.page-filters.svelte-19p56be{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.filter-bar.svelte-19p56be{padding:var(--space-md) var(--space-lg)}.filter-row.svelte-19p56be{display:flex;gap:var(--space-lg);align-items:end;flex-wrap:wrap}.filter-group.svelte-19p56be{display:flex;flex-direction:column;gap:var(--space-xs)}.filter-group.svelte-19p56be label:where(.svelte-19p56be){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.filter-group.svelte-19p56be select:where(.svelte-19p56be){padding:var(--space-sm) var(--space-md);border:1px solid #e0e0e0;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-family:var(--font-family-body);background:var(--color-white);min-width:180px}.filter-group.svelte-19p56be select:where(.svelte-19p56be):focus{outline:none;border-color:var(--color-volion-primary);box-shadow:0 0 0 3px #2080c01a}.kpi-grid.svelte-19p56be{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--space-lg)}.charts-row.svelte-19p56be{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg)}.chart-card.svelte-19p56be h3:where(.svelte-19p56be){margin-bottom:var(--space-md)}.section-subtitle.svelte-19p56be{margin-top:calc(-1 * var(--space-sm));margin-bottom:var(--space-md);font-size:var(--font-size-sm)}.chart-card.svelte-19p56be h4:where(.svelte-19p56be){font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0 0 var(--space-sm) 0}.eta-kpi-row.svelte-19p56be{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:var(--space-md);margin-bottom:var(--space-lg)}.lead-time-legend.svelte-19p56be{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.legend-item.svelte-19p56be{display:flex;align-items:center;gap:var(--space-xs)}.legend-dot.svelte-19p56be{display:inline-block;width:12px;height:12px;border-radius:2px;flex-shrink:0}.transport-charts-row.svelte-19p56be{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg)}.transport-chart.svelte-19p56be{min-height:380px}@media(max-width:1024px){.charts-row.svelte-19p56be,.transport-charts-row.svelte-19p56be{grid-template-columns:1fr}.kpi-grid.svelte-19p56be{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.eta-kpi-row.svelte-19p56be{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}@media(max-width:768px){.kpi-grid.svelte-19p56be,.eta-kpi-row.svelte-19p56be{grid-template-columns:1fr}}.comparison-section.svelte-19p56be{margin-top:var(--space-lg)}.comp-search.svelte-19p56be{display:flex;gap:var(--space-lg);align-items:end;flex-wrap:wrap;margin:var(--space-md) 0}.comp-input.svelte-19p56be{padding:var(--space-sm) var(--space-md);border:1px solid #e0e0e0;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-family:var(--font-family-body);min-width:150px}.comp-input.svelte-19p56be:focus{outline:none;border-color:var(--color-volion-primary);box-shadow:0 0 0 3px #2080c01a}.btn-comp.svelte-19p56be{padding:var(--space-sm) var(--space-lg);background-color:var(--color-flux);color:#fff;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);cursor:pointer}.btn-comp.svelte-19p56be:hover:not(:disabled){background-color:#2980b9}.btn-comp.svelte-19p56be:disabled{opacity:.6;cursor:not-allowed}.comp-kpis.svelte-19p56be{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--space-md);margin-bottom:var(--space-md)}.comp-chart.svelte-19p56be{margin-bottom:var(--space-md)}.comp-hint.svelte-19p56be{text-align:center;padding:var(--space-lg)}@media(max-width:768px){.comp-kpis.svelte-19p56be{grid-template-columns:1fr}}
