.mkt-benchmark .benchmark-table-head{padding-bottom:40px}.mkt-benchmark .benchmark-table-head .stats-caption{margin:0}.mkt-benchmark .benchmark-table-window{overflow:clip;border:1px solid var(--mkt-line);border-radius:16px;background:#fff}.mkt-benchmark .benchmark-table-scroll{overflow-x:auto}.mkt-benchmark .benchmark-table-scroll:focus-visible{outline-offset:-2px}.mkt-benchmark .benchmark-table-scroll table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.mkt-benchmark .benchmark-table-scroll :is(th,td){height:52px;padding:0 16px;border-bottom:1px solid var(--mkt-line-soft);text-align:left;white-space:nowrap;font-weight:400;color:var(--mkt-secondary)}.mkt-benchmark .benchmark-table-scroll :is(th,td)+:is(th,td){border-left:1px solid var(--mkt-line-soft)}.mkt-benchmark .benchmark-table-scroll thead th{height:44px;color:var(--mkt-muted);font-size:10px;line-height:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mkt-benchmark .benchmark-table-scroll tbody th{color:var(--mkt-ink);font-weight:500}.mkt-benchmark .benchmark-table-scroll tbody tr.is-lead>*{background:#f6faf8}.mkt-benchmark .benchmark-table-scroll [data-align=right]{text-align:right}.mkt-benchmark .benchmark-table-scroll tbody tr:last-child>*{border-bottom:0}.mkt-benchmark .benchmark-empty{height:auto!important;padding:40px 24px!important;white-space:normal!important;text-align:center!important}.mkt-benchmark .benchmark-empty>strong{color:var(--mkt-ink);font-size:16px;line-height:24px;font-weight:500}.mkt-benchmark .benchmark-empty>p{max-width:560px;margin:8px auto 0;color:var(--mkt-secondary);font-size:14px;line-height:22px}.mkt-benchmark .benchmark-bar-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}.mkt-benchmark .benchmark-bar-cell>i{display:block;width:72px;height:6px;border-radius:3px;background:var(--mkt-line-soft)}.mkt-benchmark .benchmark-bar-cell>i>i{display:block;height:100%;border-radius:3px;background:#7cbfa9 var(--stats-texture) 30% 70% / 600px 400px no-repeat}.mkt-benchmark tr.is-lead .benchmark-bar-cell{color:var(--mkt-green-text);font-weight:600}.mkt-benchmark .benchmark-purpose{display:inline-block;padding:2px 8px;border:1px solid var(--mkt-line);border-radius:6px;color:var(--mkt-secondary);font-size:12px;line-height:18px}.mkt-benchmark .benchmark-muted{color:var(--mkt-muted)!important}.mkt-benchmark .benchmark-positive{color:var(--mkt-green-text)!important}.mkt-benchmark .benchmark-table-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-top:1px solid var(--mkt-line)}.mkt-benchmark .benchmark-coverage{display:flex;flex-wrap:wrap;gap:8px 32px;font-size:13px;line-height:20px}.mkt-benchmark .benchmark-coverage>div{display:flex;gap:8px}.mkt-benchmark .benchmark-coverage dt{color:var(--mkt-muted)}.mkt-benchmark .benchmark-coverage dd{color:var(--mkt-ink);font-variant-numeric:tabular-nums}.mkt-benchmark .benchmark-table-actions{display:flex;flex-shrink:0;gap:20px}.mkt-benchmark .benchmark-method-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.mkt-benchmark .benchmark-method-grid>div{padding:32px}.mkt-benchmark .benchmark-method-grid>div+div{border-left:1px solid var(--mkt-line)}.mkt-benchmark .benchmark-method-grid h4{margin-bottom:16px;font-size:17px;line-height:24px;font-weight:500}.mkt-benchmark .benchmark-method-grid>div>p{margin-bottom:14px;color:var(--mkt-secondary);font-size:15px;line-height:24px}.mkt-benchmark .benchmark-method-grid .benchmark-note{color:var(--mkt-muted);font-size:13px;line-height:20px}.mkt-benchmark .benchmark-method-facts{margin-bottom:28px;padding:0}.mkt-benchmark .benchmark-source-links{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px}.mkt-benchmark .stats-hundred-labels span{white-space:normal;max-width:118px}.mkt-benchmark .stats-hundred-empty>p:first-child strong{color:var(--mkt-ink);font-weight:500}@media(max-width:1023px){.mkt-benchmark .benchmark-method-grid{grid-template-columns:minmax(0,1fr)}.mkt-benchmark .benchmark-method-grid>div+div{border-left:0;border-top:1px solid var(--mkt-line)}.mkt-benchmark .benchmark-table-foot{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.mkt-benchmark .benchmark-method-grid>div{padding:24px 20px}.mkt-benchmark .benchmark-table-scroll :is(th,td){padding:0 12px;font-size:13px}.mkt-benchmark .benchmark-bar-cell>i{width:44px}}.mkt-benchmark .benchmark-table-scroll tbody.is-collapsed>tr:nth-child(n+13){display:none}.mkt-benchmark .benchmark-table-actions svg.is-flipped{transform:rotate(180deg)}
