.PurificationHistory-module__Lsz1Dq__tableCard{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:14px}.PurificationHistory-module__Lsz1Dq__tableHead{display:none}.PurificationHistory-module__Lsz1Dq__yearHeader{background:var(--surface-card);border:0;border-top:1px solid var(--border-subtle);width:100%;min-height:56px;font:inherit;color:var(--text-primary);cursor:pointer;text-align:left;grid-template-columns:1fr auto 24px;align-items:center;gap:12px;padding:0 16px;display:grid}.PurificationHistory-module__Lsz1Dq__yearHeader:focus-visible,.PurificationHistory-module__Lsz1Dq__chipLink:focus-visible{box-shadow:var(--shadow-focus);outline:none}.PurificationHistory-module__Lsz1Dq__yearLabel{font-family:var(--font-serif-display);font-weight:600;font-size:var(--text-body-l)}.PurificationHistory-module__Lsz1Dq__yearTotalMobile{font-size:var(--text-body-s);color:var(--text-muted);font-variant-numeric:tabular-nums}.PurificationHistory-module__Lsz1Dq__yearTotalDesktop{font-size:var(--text-body-s);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;display:none}.PurificationHistory-module__Lsz1Dq__chevron{transition:transform .16s ease-out;display:flex}.PurificationHistory-module__Lsz1Dq__quarterRow{border-top:1px solid var(--border-subtle);background:var(--surface-card-alt);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;grid-template-areas:"q p""q d";align-items:center;gap:2px 12px;min-height:56px;padding:10px 16px;display:grid}.PurificationHistory-module__Lsz1Dq__cellQ{grid-area:q;font-weight:500}.PurificationHistory-module__Lsz1Dq__cellP{text-align:right;color:var(--text-brand);grid-area:p;font-weight:600}.PurificationHistory-module__Lsz1Dq__cellD{text-align:right;font-size:var(--text-body-s);color:var(--text-muted);grid-area:d}.PurificationHistory-module__Lsz1Dq__cellH,.PurificationHistory-module__Lsz1Dq__desktopOnly{display:none}.PurificationHistory-module__Lsz1Dq__chipLink{border:1.5px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);min-height:44px;color:var(--text-brand);font-size:var(--text-body-s);letter-spacing:.02em;align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.PurificationHistory-module__Lsz1Dq__chipLink:hover{border-color:var(--border-strong)}@media (min-width:720px){.PurificationHistory-module__Lsz1Dq__tableHead{z-index:5;background:var(--surface-card);border-bottom:1.5px solid var(--border-strong);font-size:var(--text-caption);letter-spacing:.04em;color:var(--text-muted);grid-template-columns:1.2fr 1.4fr 1.4fr 1.2fr;gap:16px;padding:12px 16px;font-weight:600;display:grid;position:sticky;top:78px}.PurificationHistory-module__Lsz1Dq__tableHeadRight{text-align:right}.PurificationHistory-module__Lsz1Dq__yearHeader{cursor:default;background:var(--surface-card-alt);grid-template-columns:1.2fr 1.4fr 1.4fr 1.2fr;gap:16px;min-height:48px}.PurificationHistory-module__Lsz1Dq__yearLabel{grid-column:1}.PurificationHistory-module__Lsz1Dq__yearTotalMobile{display:none}.PurificationHistory-module__Lsz1Dq__yearTotalDesktop{grid-column:4;display:block}.PurificationHistory-module__Lsz1Dq__chevron,.PurificationHistory-module__Lsz1Dq__mobileOnly{display:none!important}.PurificationHistory-module__Lsz1Dq__desktopOnly{display:inline}.PurificationHistory-module__Lsz1Dq__quarterRow{background:var(--surface-card);grid-template-columns:1.2fr 1.4fr 1.4fr 1.2fr;grid-template-areas:"q d p h";gap:16px;min-height:48px;padding:12px 16px}.PurificationHistory-module__Lsz1Dq__cellD{font-size:var(--text-body-m);color:var(--text-primary)}.PurificationHistory-module__Lsz1Dq__cellP{color:var(--text-primary)}.PurificationHistory-module__Lsz1Dq__cellH{text-align:right;color:var(--text-secondary);grid-area:h;display:block}}@media (prefers-reduced-motion:reduce){.PurificationHistory-module__Lsz1Dq__chevron{transition:none}}
