.health-spending-history-chart-module__4Et2WW__container{min-width:0;margin:0 0 var(--space-4)}.health-spending-history-chart-module__4Et2WW__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.health-spending-history-chart-module__4Et2WW__panelCard{min-width:0;padding:var(--space-4);background:var(--color-neutral-100);border:1px solid var(--color-neutral-300);flex-direction:column;margin:0;display:flex}.health-spending-history-chart-module__4Et2WW__panelHeader{margin-bottom:var(--space-3);flex-direction:column;gap:2px;display:flex}.health-spending-history-chart-module__4Et2WW__panelCategory{font-family:var(--font-heading);font-size:10.5px;font-weight:var(--font-heading-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-600)}.health-spending-history-chart-module__4Et2WW__panelTitle{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-text);margin:2px 0 0;font-size:15px;font-weight:650}.health-spending-history-chart-module__4Et2WW__panelScaleBadge{color:var(--color-neutral-600);font-size:11px}.health-spending-history-chart-module__4Et2WW__chart{width:100%;height:320px}.health-spending-history-chart-module__4Et2WW__legend{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-neutral-200);color:var(--color-neutral-700);flex-wrap:wrap;font-size:11px;display:flex}.health-spending-history-chart-module__4Et2WW__legendItem{align-items:center;gap:7px;display:inline-flex}.health-spending-history-chart-module__4Et2WW__legendLine{flex:none;width:16px;height:3px;display:inline-block}.health-spending-history-chart-module__4Et2WW__legendLine.health-spending-history-chart-module__4Et2WW__dashed{border-top:2px dashed var(--chart-quaternary);background:0 0;height:0}.health-spending-history-chart-module__4Et2WW__legendLabel{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.health-spending-history-chart-module__4Et2WW__legendLabel code{color:var(--color-neutral-600);font-size:10px}.health-spending-history-chart-module__4Et2WW__lineProductionCosts{background:var(--chart-primary)}.health-spending-history-chart-module__4Et2WW__linePurchasedServices{background:var(--chart-secondary)}.health-spending-history-chart-module__4Et2WW__linePersonnelCost{background:var(--chart-tertiary)}.health-spending-history-chart-module__4Et2WW__lineHealthcareWorkServices{background:var(--color-accent-600)}.health-spending-history-chart-module__4Et2WW__lineNonHealthcareWorkServices{background:var(--chart-quaternary)}.health-spending-history-chart-module__4Et2WW__panelCaption{margin-top:var(--space-2);color:var(--color-neutral-600);font-size:12px;line-height:1.5}.health-spending-history-chart-module__4Et2WW__overallCaption{max-width:90ch;margin-top:var(--space-3);color:var(--color-neutral-600);font-size:12px;line-height:1.55}.health-spending-history-chart-module__4Et2WW__tooltip{border:1px solid var(--color-neutral-400);min-width:250px;max-width:320px;color:var(--color-on-strong);background:var(--color-text);box-shadow:var(--shadow-md);padding:10px 12px}.health-spending-history-chart-module__4Et2WW__tooltipHeader{border-bottom:1px solid var(--color-neutral-700);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;padding-bottom:6px;display:flex}.health-spending-history-chart-module__4Et2WW__tooltipHeader strong{color:var(--color-on-strong);font-size:13px}.health-spending-history-chart-module__4Et2WW__tooltipList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.health-spending-history-chart-module__4Et2WW__tooltipRow{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.health-spending-history-chart-module__4Et2WW__tooltipLabel{color:var(--color-on-strong-muted);align-items:center;gap:6px;display:inline-flex}.health-spending-history-chart-module__4Et2WW__tooltipLabel code{color:var(--color-on-strong-muted);font-size:10px}.health-spending-history-chart-module__4Et2WW__swatch{flex:none;width:8px;height:8px;display:inline-block}.health-spending-history-chart-module__4Et2WW__tooltipValue{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.health-spending-history-chart-module__4Et2WW__tooltipValue b{color:var(--color-on-strong);font-size:11px;font-weight:650}.health-spending-history-chart-module__4Et2WW__tooltipValue small{color:var(--color-on-strong-muted);font-size:9.5px;font-weight:400}.health-spending-history-chart-module__4Et2WW__empty{min-height:250px;color:var(--color-neutral-600);text-align:center;place-items:center;padding:24px;font-size:12px;display:grid}@media (max-width:960px){.health-spending-history-chart-module__4Et2WW__grid{grid-template-columns:1fr}.health-spending-history-chart-module__4Et2WW__chart{height:300px}}@media (max-width:720px){.health-spending-history-chart-module__4Et2WW__panelCard{padding:var(--space-3) var(--space-2)}.health-spending-history-chart-module__4Et2WW__chart{height:280px}.health-spending-history-chart-module__4Et2WW__legend{gap:var(--space-2)}.health-spending-history-chart-module__4Et2WW__tooltip{width:190px;min-width:0;max-width:calc(100vw - 64px)}.health-spending-history-chart-module__4Et2WW__tooltipRow{flex-direction:column;align-items:flex-start;gap:2px}.health-spending-history-chart-module__4Et2WW__tooltipValue{align-items:flex-start;padding-left:14px}}
.storico-module__Ox9dGG__breadcrumb{margin-bottom:var(--space-6);color:var(--color-neutral-600);align-items:center;gap:8px;font-size:12px;display:flex}.storico-module__Ox9dGG__breadcrumb a:hover{color:var(--color-accent-700)}.storico-module__Ox9dGG__summary{margin:var(--space-4) 0 0;color:var(--color-neutral-700);font-size:13px}.storico-module__Ox9dGG__note{margin:var(--space-4) 0;color:var(--color-neutral-600);font-size:13px}.storico-module__Ox9dGG__provenance{margin-top:var(--space-6)}.storico-module__Ox9dGG__provenanceIntro{margin:var(--space-3) 0 0;color:var(--color-neutral-700);font-size:13px}.storico-module__Ox9dGG__provenanceList{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.storico-module__Ox9dGG__provenanceRow{gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-neutral-200);color:var(--color-neutral-700);grid-template-columns:4rem 1fr 1fr;font-size:12px;display:grid}.storico-module__Ox9dGG__provenanceRow strong{color:var(--color-text);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:16px}.storico-module__Ox9dGG__provenanceRow a{color:var(--color-accent-700)}@media (max-width:620px){.storico-module__Ox9dGG__provenanceRow{grid-template-columns:3rem 1fr}.storico-module__Ox9dGG__provenanceRow strong{grid-row:span 4}}
