.pvr{--bg:#ffffff;--sf:#f2f2f6;--ctl:#f0f0f4;--ink:#1d1d22;--ink2:#4a4a55;--ink4:#6e6e78;--mute:#86868f;--hl:#e1e1e8;--acc:#3F37C9;--tint:#e4e2f8;--okf:#1f7a45;--okb:#e3f5ea;--warnf:#9a5b00;--warnb:#fff3dc;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Helvetica Neue,Helvetica,sans-serif;color:var(--ink)}.dark .pvr{--bg:#16161a;--sf:#222228;--ctl:#2c2c33;--ink:#f2f2f6;--ink2:#c8c8d0;--ink4:#a0a0aa;--mute:#8a8a94;--hl:#34343c;--acc:#8f88ff;--tint:#2c2a4a;--okf:#6fd39a;--okb:#183526;--warnf:#f0b860;--warnb:#3a2c12}.pvr *{font-variant-numeric:tabular-nums}.pvr-page{width:100%;max-width:794px;margin:0 auto;background:var(--bg);color:var(--ink);display:flex;flex-direction:column;box-sizing:border-box;padding:48px 64px}.pvr-page--cover{padding:56px 64px}@media screen and (max-width:480px){.pvr-page{padding:24px 20px}.pvr-page--cover{padding:28px 20px}}@media print{.pvr-page{width:auto;max-width:none;display:block;height:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone;-moz-column-break-after:page;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact}main:has(.pvr){background:#fff!important}.pvr-page--cover{display:flex;height:285mm;overflow:hidden}.pvr-page:last-child{-moz-column-break-after:auto;break-after:auto}.pvr-comp-row,.pvr-fact-row,.pvr-header,.pvr-keep-together,.pvr-section-label{-moz-column-break-inside:avoid;break-inside:avoid}.pvr-section-label{-moz-column-break-after:avoid;break-after:avoid}}@media screen{.pvr-page{margin-bottom:24px;box-shadow:0 1px 2px rgba(20,18,40,.04),0 8px 30px -14px rgba(20,18,40,.1)}}.pvr-hl-top{box-shadow:inset 0 1px 0 var(--hl)}.pvr-hl-bottom{box-shadow:inset 0 -1px 0 var(--hl)}.pvr-hl-both{box-shadow:inset 0 1px 0 var(--hl),inset 0 -1px 0 var(--hl)}.pvr-header{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--ink4);padding-bottom:14px;box-shadow:inset 0 -1px 0 var(--hl)}.pvr-header strong{font-weight:600;color:var(--ink)}.pvr-section-label{margin:36px 0 8px;font-size:13px;font-weight:600;color:var(--acc)}.pvr-value{margin:0;font-size:72px;line-height:1;font-weight:700;letter-spacing:-.04em}.pvr-range-track{position:relative;height:8px;border-radius:999px;background:var(--ctl)}.pvr-range-fill{inset:0;background:var(--tint)}.pvr-range-fill,.pvr-range-marker{position:absolute;border-radius:999px}.pvr-range-marker{top:-5px;width:18px;height:18px;margin-left:-9px;background:#3F37C9;box-shadow:0 0 0 3px var(--bg)}.pvr-pill{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;margin-right:6px}.pvr-pill--ok{background:var(--okb);color:var(--okf)}.pvr-pill--warn{background:var(--warnb);color:var(--warnf)}.pvr-pill--neutral{background:var(--sf);color:var(--ink2)}.pvr-fact-row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;font-size:14px}.pvr-fact-row>span:first-child{color:var(--ink4)}.pvr-fact-row b{font-weight:600}.pvr-fact-muted{color:var(--ink4)}.pvr-footnotes{margin-top:auto;display:flex;flex-direction:column;gap:8px;font-size:11px;line-height:1.5;color:var(--ink4)}.pvr-comp-table-head{font-size:11px;font-weight:600;color:var(--ink4);padding-bottom:8px}.pvr-comp-row,.pvr-comp-table-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);-moz-column-gap:16px;column-gap:16px}.pvr-comp-row{align-items:baseline;padding:14px 0;font-size:14px}.pvr-calc-strip{margin-top:28px;display:grid;align-items:end;-moz-column-gap:14px;column-gap:14px;padding:18px 0;box-shadow:inset 0 1px 0 var(--hl),inset 0 -1px 0 var(--hl)}.pvr-def-list{display:grid;grid-template-columns:118px minmax(0,1fr);gap:16px;padding:8px 0;font-size:12px;line-height:1.45;color:var(--ink2)}