:root{--px-surface: #ffffff;--px-surface-raised: #ffffff;--px-surface-sunken: #f6f7f9;--px-ink: #222222;--px-ink-2: #5f5f66;--px-ink-3: #737378;--px-line: #ebebeb;--px-line-strong: #222222;--px-track: #f1f2f4;--px-accent: #2a78d6;--px-focus: #2a78d6;--px-data-subject: #2a78d6;--px-data-subject-wash: #eaf2fc;--px-data-context: #a3a3a8;--px-data-psa10: #c98500;--px-data-psa10-text: #8a5a00;--px-data-up: #2d7a3e;--px-data-up-text: #2d7a3e;--px-data-down: #c4372f;--px-data-down-text: #b0302a;--px-data-flat: #737378;--px-space-1: 4px;--px-space-2: 8px;--px-space-3: 12px;--px-space-4: 16px;--px-space-6: 24px;--px-space-8: 32px;--px-space-12: 48px;--px-radius-1: 4px;--px-radius-2: 8px;--px-radius-pill: 999px;--px-stroke-hairline: 1px;--px-stroke-focus: 2px;--px-measure: 68ch;--px-font-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--px-font-display: var(--px-font-sans)}.pxf{font-family:var(--px-font-sans);color:var(--px-ink)}.pxf .small{font-size:13px;line-height:19px;font-weight:400}.pxf .label{font-size:13px;line-height:16px;font-weight:500}.pxf .body{font-size:15px;line-height:23px}.pxf .body-strong{font-size:15px;line-height:23px;font-weight:600}.pxf .figure-xl{font-size:44px;line-height:46px;font-weight:650;font-variant-numeric:tabular-nums}.pxf .chart-title{font-size:17px;line-height:23px;font-weight:700;font-variant-numeric:tabular-nums}.pxf .chart-subtitle{font-size:14px;line-height:20px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--px-ink-2)}.pxf .chart-label,.pxf .chart-note,.pxf .source{font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.pxf .chart-note{font-weight:500}.pxf-head:not(:has(.pxf-img)):has(.pxf-title:empty):has(.pxf-sub:empty){display:none}.pxf-src:empty,.pxf-ctrl:empty{display:none}.pxf-tip img.set{aspect-ratio:auto;width:72px;object-fit:contain}.pxf-tip img.sealed{aspect-ratio:1;object-fit:contain}.pxg-grade{margin:0 0 6px}.pxg-grade button.psa[aria-pressed=true]{background:var(--px-psa10, #d08a00);border-color:var(--px-psa10, #d08a00);color:#fff}.pxg-note{font-size:12px;color:var(--muted, #6b6b73);margin:6px 0 0}.pxg-note:empty{display:none}
