.vp-root .mkt-sec.ps-sec{margin:26px 0 0}.vp-root .ps-strip{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.vp-root .ps-tile{flex-direction:column;flex:200px;gap:3px;min-width:0;max-width:300px;padding:12px 15px;display:flex}.vp-root .ps-label{font-family:var(--vp-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--vp-ink-soft);font-size:10.5px;font-weight:600}.vp-root .ps-figure{font-family:var(--vp-font-mono);font-variant-numeric:tabular-nums;color:var(--vp-ink);font-size:19px;font-weight:600;line-height:1.15}.vp-root .ps-figure--up{color:var(--vp-green)}.vp-root .ps-figure--down{color:var(--vp-red)}.vp-root .ps-sub{font-family:var(--vp-font-mono);color:var(--vp-ink-soft);font-size:10.5px;font-weight:600;line-height:1.35}.vp-root .ps-absent{font-family:var(--vp-font);color:var(--vp-ink-soft);font-size:14px;font-weight:500;line-height:1.3}.vp-root .ps-stale{align-self:flex-start;margin-top:3px;font-size:10.5px}.vp-root .ps-prov{font-family:var(--vp-font);letter-spacing:normal;text-transform:none;color:var(--vp-ink-soft);flex-direction:column;gap:2px;margin:10px 0 0;font-size:13.5px;font-weight:500;line-height:1.5;display:flex}.vp-root .ps-prov-line{display:block}.vp-root .ps-prov-link{color:var(--vp-blue);font-weight:600;text-decoration:none}.vp-root .ps-prov-link:hover{text-decoration:underline}@media (max-width:640px){.vp-root .ps-tile{flex:calc(50% - 4px);max-width:none}.vp-root .ps-figure{font-size:18px}}.vp-root.mkt-board .mkt-sec.ps-sec{margin:16px 0 0}.vp-root.mkt-board .ps-strip{background:var(--vp-paper);border:1px solid var(--vp-line);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.vp-root.mkt-board .ps-tile{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;padding:11px 14px 12px;display:block}.vp-root.mkt-board .ps-line{display:block}.vp-root.mkt-board .ps-line--label{line-height:14px}.vp-root.mkt-board .ps-line--fig{margin-top:3px;line-height:22px}.vp-root.mkt-board .ps-line--sub{margin-top:1px;line-height:14px}.vp-root.mkt-board .ps-label{letter-spacing:.08em;text-transform:none;line-height:normal}.vp-root.mkt-board .ps-figure{font-size:17px;line-height:normal}.vp-root.mkt-board .ps-sub{letter-spacing:normal;text-transform:none;line-height:normal}.vp-root.mkt-board .ps-absent{display:inline-block}.vp-root.mkt-board .ps-stale{margin-top:6px;display:inline-block}@media (max-width:900px){.vp-root.mkt-board .ps-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.vp-root.mkt-board .ps-strip{grid-template-columns:1fr}}
