.v2-fig{max-width:100%;margin:0}.v2-fig-body{width:100%}.v2-fig svg{width:100%;height:auto;font-family:var(--v2-font-sans);display:block;overflow:visible}.v2-fig svg .mono,.v2-fig svg text[font-family]{font-family:var(--v2-font-mono);font-variant-numeric:tabular-nums}.v2-fig figcaption{color:var(--v2-fg-muted);max-width:72ch;margin-top:12px;font-size:13px;line-height:1.5}.v2-fig figcaption strong{color:var(--v2-fg);font-weight:500}.v2-fig .fig-table{border:1px solid var(--v2-line);border-radius:var(--v2-radius-lg);background:#f3efe709;overflow-x:auto}.v2-fig .fig-table table{border-collapse:collapse;width:100%;font-size:14px}.v2-fig .fig-table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-fg-muted);border-bottom:1px solid var(--v2-line);padding:10px 12px;font-size:11px;font-weight:500}.v2-fig .fig-table td{border-bottom:1px solid var(--v2-line);vertical-align:top;padding:10px 12px}.v2-fig .fig-table tr:last-child td{border-bottom:0}.v2-fig .fig-table th.num,.v2-fig .fig-table td.num{text-align:right;font-family:var(--v2-font-mono);font-variant-numeric:tabular-nums}.v2-fig .fig-table .total td{border-top:1px solid var(--v2-paper-60);font-weight:600}.v2-fig .fig-table .neg{color:var(--v2-fg-muted)}.v2-fig .fig-report{overflow-x:auto}.v2-fig .fig-report svg{min-width:480px}.v2-fig .fig-report svg text{font-family:var(--v2-font-sans)}.v2-fig .fig-narrow{display:none}@media (max-width:640px){.v2-fig .fig-wide{display:none}.v2-fig .fig-narrow{display:block}}.v2-fig .fig-check{counter-reset:atg;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.v2-fig .fig-check li{border-bottom:1px solid var(--v2-line);grid-template-columns:26px 1fr;align-items:start;gap:12px;padding:12px 0;font-size:14px;line-height:1.5;display:grid}.v2-fig .fig-check li svg{width:26px;height:26px}.v2-fig .fig-check .el{color:var(--v2-fg);font-weight:500}.v2-fig .fig-check .el .n{font-family:var(--v2-font-mono);color:var(--v2-accent);margin-right:8px;font-size:12px}.v2-fig .fig-check .how{color:var(--v2-fg-muted);margin-top:4px;font-size:13px}.v2-fig .fig-check .tag{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-fg-muted);border:1px solid var(--v2-line);vertical-align:middle;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:11px;display:inline-block}.v2-fig .fig-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.v2-fig .fig-strip img{border:1px solid var(--v2-line);border-radius:var(--v2-radius);background:#fff;width:100%;height:auto;display:block}.v2-fig .fig-strip .fig-strip-label{margin-top:8px;font-size:13px}@media (max-width:640px){.v2-fig .fig-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
