.monthly-trend{gap:var(--alias-spacing-lg);color:var(--mapped-text-body);flex-direction:column;display:flex}.monthly-trend__filter{gap:var(--alias-spacing-md);padding:var(--alias-spacing-lg);border:var(--alias-border-width-sm) solid var(--mapped-border-secondary);border-radius:var(--alias-border-radius-xs);background:var(--mapped-surface-raised);flex-direction:column;display:flex}.monthly-trend__filter[hidden]{display:none}.monthly-trend__row{gap:var(--alias-spacing-sm) var(--alias-spacing-lg);flex-wrap:wrap;align-items:center;display:flex}.monthly-trend__group{gap:var(--alias-spacing-2xs);flex-wrap:wrap;align-items:center;display:flex}.monthly-trend__label{font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);color:var(--mapped-text-muted)}.monthly-trend__chips{gap:var(--alias-spacing-xs);flex-wrap:wrap;display:flex}.monthly-trend__chip{--chip-color:var(--mapped-surface-inverse);font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);padding:var(--alias-spacing-2xs) var(--alias-spacing-sm);border:var(--alias-border-width-sm) solid var(--mapped-border-strong);border-radius:var(--alias-border-radius-pill);background:var(--mapped-surface-raised);color:var(--mapped-text-body);cursor:pointer}.monthly-trend__chip:hover[aria-pressed=false]{background:var(--mapped-surface-hover)}.monthly-trend__chip:focus-visible{outline:var(--alias-border-width-md) solid var(--mapped-border-focus);outline-offset:2px}.monthly-trend__chip:disabled{border-color:var(--mapped-border-disabled);color:var(--mapped-text-disabled);cursor:not-allowed}.monthly-trend__chip[aria-pressed=true]{background:var(--mapped-surface-inverse);color:var(--mapped-text-on-inverse)}.monthly-trend__chip[data-colored][aria-pressed=true]{background:var(--chip-color);color:var(--mapped-text-body);font-weight:700}.monthly-trend__chart{gap:var(--alias-spacing-sm);padding:var(--alias-spacing-lg);border:var(--alias-border-width-sm) solid var(--mapped-border-strong);border-radius:var(--alias-border-radius-xs);background:var(--mapped-surface-raised);flex-direction:column;display:flex}@media screen and (width<=1023px){.monthly-trend__chart{padding:var(--alias-spacing-md)}}.monthly-trend__head{gap:var(--alias-spacing-2xs) var(--alias-spacing-sm);flex-wrap:wrap;align-items:baseline;display:flex}.monthly-trend__title{color:var(--mapped-text-heading);font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-lg);line-height:var(--responsive-line-height-body-lg);margin:0;font-weight:700}.monthly-trend__meta,.monthly-trend__source{font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);color:var(--mapped-text-muted);margin:0}.monthly-trend__legend{gap:var(--alias-spacing-2xs) var(--alias-spacing-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.monthly-trend__legend-item{font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);gap:var(--alias-spacing-2xs);color:var(--mapped-text-body);align-items:center;display:flex}.monthly-trend__swatch{width:var(--alias-spacing-sm);height:var(--alias-spacing-sm);border:var(--alias-border-width-sm) solid var(--mapped-border-strong);flex:none;display:inline-block}.monthly-trend__note{font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);color:var(--mapped-text-muted);margin:0}.monthly-trend__plot{width:100%;height:320px}.monthly-trend__plot :focus:not(:focus-visible){outline:none}.monthly-trend__plot .recharts-surface:focus-visible{outline:var(--alias-border-width-md) solid var(--mapped-border-focus);outline-offset:2px}@media screen and (width<=1023px){.monthly-trend__bar-total{display:none}}.monthly-trend__table-wrap{overflow-x:auto}.monthly-trend__table{font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);border-collapse:collapse;background:var(--mapped-surface-raised);width:100%}@media screen and (width<=1023px){.monthly-trend__table{min-width:64rem}}.monthly-trend__table caption{padding-bottom:var(--alias-spacing-2xs);color:var(--mapped-text-muted);text-align:left;caption-side:top}.monthly-trend__table th,.monthly-trend__table td{padding:var(--alias-spacing-2xs);border-bottom:var(--alias-border-width-sm) solid var(--mapped-border-subtle);white-space:nowrap}.monthly-trend__table thead th{border-bottom-color:var(--mapped-border-strong);background-color:var(--mapped-surface-action);color:var(--mapped-text-on-inverse);text-align:right;font-weight:700}.monthly-trend__table thead th:first-child,.monthly-trend__table thead th:nth-child(2){text-align:left}.monthly-trend__table tbody th{color:var(--mapped-text-body);text-align:left;white-space:normal;font-weight:400}@media screen and (width<=1023px){.monthly-trend__table tbody th{white-space:nowrap}}.monthly-trend__table td{color:var(--mapped-text-body);font-variant-numeric:tabular-nums;text-align:right}.monthly-trend__table td[data-unit]{color:var(--mapped-text-muted);text-align:left}.monthly-trend__table td[data-empty]{color:var(--mapped-text-muted)}.monthly-trend__table td[data-total]{font-weight:700}.monthly-trend__table tr[data-total-row]>*{border-top:var(--alias-border-width-sm) solid var(--mapped-border-strong);font-weight:700}.monthly-trend__table tr{--row-color:var(--mapped-surface-sunken)}.monthly-trend__table tr[data-selected]{background:var(--row-color)}.monthly-trend__table tr[data-selected] th{font-weight:700}.monthly-trend__tip{font-family:var(--brand-type-font-family-body);font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);padding:var(--alias-spacing-xs) var(--alias-spacing-sm);border:var(--alias-border-width-sm) solid var(--mapped-border-subtle);border-radius:var(--alias-border-radius-xs);background:var(--mapped-surface-raised);box-shadow:0 2px 12px var(--mapped-shadow-sm)}.monthly-trend__tip-label,.monthly-trend__tip-unit{color:var(--mapped-text-muted)}.monthly-trend__tip-row{gap:var(--alias-spacing-xs);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.monthly-trend__tip-row .monthly-trend__tip-name{flex:1}.monthly-trend__tip-row--total{margin-top:var(--alias-spacing-2xs);padding-top:var(--alias-spacing-2xs);border-top:var(--alias-border-width-sm) solid var(--mapped-border-subtle);font-weight:700}.monthly-trend__tip-name{color:var(--mapped-text-secondary)}.monthly-trend__tip-value{color:var(--mapped-text-body);font-variant-numeric:tabular-nums;font-weight:700}
