svg[data-astro-cid-5zyzxcxx] .mono[data-astro-cid-5zyzxcxx]{font-family:var(--font-mono)}.tradeoff-key[data-astro-cid-5zyzxcxx]{font-family:var(--font-mono);color:var(--color-black-300);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px 20px;margin-top:10px;padding:0;font-size:10.5px;line-height:1.5;list-style:none;display:grid}.tradeoff-key[data-astro-cid-5zyzxcxx] b[data-astro-cid-5zyzxcxx]{min-width:12px;color:var(--color-black-500);display:inline-block}.access-legend[data-astro-cid-pmtrwenu]{border-top:1px solid var(--color-neutral-200);font-family:var(--font-mono);letter-spacing:.3px;color:var(--color-black-300);flex-wrap:wrap;gap:4px 16px;margin:16px 0 0;padding-top:12px;font-size:10.5px;line-height:1.45;display:flex}.access-legend__key[data-astro-cid-pmtrwenu]{align-items:baseline;gap:6px;display:inline-flex}.access-legend__key[data-astro-cid-pmtrwenu] i[data-astro-cid-pmtrwenu]{color:var(--color-black-500);font-size:11px;font-style:normal}.data-card__title[data-astro-cid-rqc6bwsb]{font-family:var(--font-mono);letter-spacing:1.1px;text-transform:uppercase;color:var(--color-black-300);margin:0;font-size:11px}.data-card__list[data-astro-cid-rqc6bwsb]{grid-template-columns:255px minmax(0,1fr);align-items:baseline;gap:10px 28px;margin:14px 0 0;display:grid}.data-card__title[data-astro-cid-rqc6bwsb]+.data-card__list[data-astro-cid-rqc6bwsb]{margin-top:14px}.data-card__list[data-astro-cid-rqc6bwsb]:first-child{margin-top:0}@media (width<=700px){.data-card__list[data-astro-cid-rqc6bwsb]{grid-template-columns:minmax(0,1fr);gap:4px}.data-card__what[data-astro-cid-rqc6bwsb]{margin-bottom:10px}}.data-card__name[data-astro-cid-rqc6bwsb]{font-family:var(--font-body);color:var(--color-black-500);font-size:13.5px;font-weight:500;line-height:1.3}.data-card__access[data-astro-cid-rqc6bwsb]{width:15px;color:var(--color-black-300);font-size:11px;font-weight:400;display:inline-block}.data-card__size[data-astro-cid-rqc6bwsb]{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.22px;color:var(--color-black-300);margin-top:2px;font-size:11px;font-weight:400;display:block}.data-card__what[data-astro-cid-rqc6bwsb]{font-family:var(--font-body);color:var(--color-black-400);max-width:66ch;margin:0;font-size:13px;line-height:1.5}.def-grid[data-astro-cid-5bekhuh3]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px 40px;display:grid}.def-grid__col[data-astro-cid-5bekhuh3]{flex-direction:column;gap:8px;display:flex}.def-grid__def[data-astro-cid-5bekhuh3]{font-family:var(--font-body);color:var(--color-black-400);margin:0;font-size:13.5px;line-height:1.55}.def-grid__def[data-astro-cid-5bekhuh3] b[data-astro-cid-5bekhuh3]{color:var(--color-black-500);font-weight:500}.dot-range__scroll[data-astro-cid-xfxuovli]{padding-bottom:4px;overflow-x:auto}.dot-range__svg[data-astro-cid-xfxuovli]{width:100%;height:auto;font-family:var(--font-body);display:block}.dot-range__tick[data-astro-cid-xfxuovli]{font-family:var(--font-mono);fill:var(--color-black-200);font-size:11px}.dot-range__label[data-astro-cid-xfxuovli]{fill:var(--color-black-500);font-size:12px}.dot-range__label[data-astro-cid-xfxuovli].is-ours{fill:var(--color-cobolt-500);font-weight:500}.dot-range__legend[data-astro-cid-xfxuovli]{font-family:var(--font-body);color:var(--color-black-300);flex-wrap:wrap;gap:18px;margin-top:10px;font-size:12px;display:flex}.dot-range__legend[data-astro-cid-xfxuovli] span[data-astro-cid-xfxuovli]{align-items:center;gap:5px;display:inline-flex}.glance-strip[data-astro-cid-idojokmy]{border-top:1px solid var(--color-neutral-200);padding-top:14px}.glance-strip__title[data-astro-cid-idojokmy]{font-family:var(--font-mono);letter-spacing:.84px;text-transform:uppercase;color:var(--color-black-200);margin:0 0 14px;font-size:10.5px}.glance-strip__grid[data-astro-cid-idojokmy]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px;display:grid}@media (width<=860px){.glance-strip__grid[data-astro-cid-idojokmy]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}}@media (width<=560px){.glance-strip__grid[data-astro-cid-idojokmy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.glance-strip__tile[data-astro-cid-idojokmy]{border-left:1px solid var(--color-neutral-200);flex-direction:column;padding-left:14px;display:flex}.glance-strip__label[data-astro-cid-idojokmy]{font-family:var(--font-body);color:var(--color-black-300);min-height:2.6em;font-size:12.5px;line-height:1.3}.glance-strip__value[data-astro-cid-idojokmy]{font-family:var(--font-display);letter-spacing:-.6px;color:var(--color-black-500);font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;line-height:1}.glance-strip__value[data-astro-cid-idojokmy] small[data-astro-cid-idojokmy]{font-family:var(--font-body);letter-spacing:0;color:var(--color-black-300);margin-left:3px;font-size:13px}.glance-strip__rank[data-astro-cid-idojokmy]{font-family:var(--font-mono);letter-spacing:.53px;text-transform:uppercase;color:var(--color-cobolt-500);margin-top:8px;font-size:10.5px}.glance-strip__note[data-astro-cid-idojokmy]{font-family:var(--font-body);color:var(--color-black-300);margin-top:5px;font-size:12px;line-height:1.4}.ranked-bars__scroll[data-astro-cid-qbwnm4rt]{padding-bottom:4px;overflow-x:auto}.ranked-bars__note[data-astro-cid-qbwnm4rt]{font-family:var(--font-body);color:var(--color-black-300);margin:6px 0 0;font-size:12px;line-height:1.4}.ranked-bars__svg[data-astro-cid-qbwnm4rt]{width:100%;height:auto;font-family:var(--font-body);display:block}.ranked-bars__tick[data-astro-cid-qbwnm4rt],.ranked-bars__value[data-astro-cid-qbwnm4rt],.ranked-bars__ref[data-astro-cid-qbwnm4rt]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.ranked-bars__tick[data-astro-cid-qbwnm4rt]{fill:var(--color-black-200)}.ranked-bars__value[data-astro-cid-qbwnm4rt]{fill:var(--color-black-500)}.ranked-bars__value[data-astro-cid-qbwnm4rt].is-ours{fill:var(--color-cobolt-500)}.ranked-bars__value[data-astro-cid-qbwnm4rt].is-inside{fill:var(--color-white-100)}.ranked-bars__ref[data-astro-cid-qbwnm4rt]{fill:var(--color-black-500);font-size:10px}.ranked-bars__label[data-astro-cid-qbwnm4rt]{fill:var(--color-black-500);font-size:12px}.ranked-bars__label[data-astro-cid-qbwnm4rt].is-ours{fill:var(--color-cobolt-500);font-weight:500}.ranked-bars__svg[data-astro-cid-qbwnm4rt].is-big .ranked-bars__label[data-astro-cid-qbwnm4rt],.ranked-bars__svg[data-astro-cid-qbwnm4rt].is-big .ranked-bars__value[data-astro-cid-qbwnm4rt]{font-size:13px}.rank-heatmap__table[data-astro-cid-4auskyot]{border-collapse:collapse;border-top:1.5px solid var(--color-black-500);border-bottom:1.5px solid var(--color-black-500);font-variant-numeric:tabular-nums;width:100%}.rank-heatmap__caption[data-astro-cid-4auskyot]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rank-heatmap__head[data-astro-cid-4auskyot]{font-family:var(--font-mono);letter-spacing:.4px;text-transform:uppercase;color:var(--color-black-300);text-align:right;vertical-align:bottom;border-bottom:1px solid var(--color-black-500);white-space:normal;max-width:76px;padding:8px 5px 7px;font-size:9.5px;font-weight:400;line-height:1.3}.rank-heatmap__head--label[data-astro-cid-4auskyot]{text-align:left;max-width:none;padding-left:0}.rank-heatmap__head[data-astro-cid-4auskyot] small[data-astro-cid-4auskyot]{text-transform:none;letter-spacing:0;color:var(--color-black-200);display:block}@media (width<=767px){.rank-heatmap[data-astro-cid-4auskyot]{overflow-x:auto}}.rank-heatmap[data-astro-cid-4auskyot].is-vertical .rank-heatmap__head[data-astro-cid-4auskyot]:not(.rank-heatmap__head--label){max-width:none;padding:8px 3px 7px}.rank-heatmap[data-astro-cid-4auskyot].is-vertical .rank-heatmap__head[data-astro-cid-4auskyot]:not(.rank-heatmap__head--label) .rank-heatmap__headtext[data-astro-cid-4auskyot]{writing-mode:vertical-rl;text-align:start;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.rank-heatmap[data-astro-cid-4auskyot].is-vertical .rank-heatmap__cell[data-astro-cid-4auskyot]{padding-left:3px;padding-right:3px}.rank-heatmap[data-astro-cid-4auskyot].is-vertical .rank-heatmap__label[data-astro-cid-4auskyot]{padding-right:8px}@media (width<=1023px){.rank-heatmap[data-astro-cid-4auskyot].is-vertical .rank-heatmap__cell[data-astro-cid-4auskyot],.rank-heatmap[data-astro-cid-4auskyot].is-vertical .rank-heatmap__label[data-astro-cid-4auskyot]{font-size:11px}.rank-heatmap[data-astro-cid-4auskyot]:not(.is-vertical) .rank-heatmap__head[data-astro-cid-4auskyot]{letter-spacing:0;padding-left:3px;padding-right:3px}}.rank-heatmap__label[data-astro-cid-4auskyot]{font-family:var(--font-body);text-align:left;color:var(--color-black-500);border-bottom:1px solid var(--color-neutral-200);white-space:normal;padding:6px 12px 6px 0;font-size:12px;font-weight:400;line-height:1.3}.rank-heatmap__label[data-astro-cid-4auskyot].is-ours{color:var(--color-cobolt-500);font-weight:500}.rank-heatmap__cell[data-astro-cid-4auskyot]{font-family:var(--font-body);text-align:right;border-bottom:1px solid var(--color-neutral-200);white-space:nowrap;padding:6px;font-size:12px;line-height:1.3}.rank-heatmap__cell[data-astro-cid-4auskyot].is-first{font-weight:500}.rank-heatmap__cell[data-astro-cid-4auskyot].is-gap{background:0 0!important}.rank-heatmap__gap[data-astro-cid-4auskyot]{color:var(--color-red-500,#c0392b);cursor:help;border-bottom:1px dotted;text-decoration:none}.rank-heatmap__cell[data-astro-cid-4auskyot].is-na{font-family:var(--font-mono);font-size:10.5px}.rank-heatmap__cell--rank[data-astro-cid-4auskyot]{font-family:var(--font-mono);color:var(--color-black-300);font-size:11px}.rank-heatmap__table[data-astro-cid-4auskyot] tbody[data-astro-cid-4auskyot] tr[data-astro-cid-4auskyot]:last-child th[data-astro-cid-4auskyot],.rank-heatmap__table[data-astro-cid-4auskyot] tbody[data-astro-cid-4auskyot] tr[data-astro-cid-4auskyot]:last-child td[data-astro-cid-4auskyot]{border-bottom:0}.report-figure[data-astro-cid-2hf5r3tb]{margin:0;padding-left:0;padding-right:0}.report-figure__caption[data-astro-cid-2hf5r3tb]{font-family:var(--font-body);color:var(--color-black-400);max-width:80ch;margin:12px 0 0;font-size:13px;line-height:1.5}.report-figure__caption[data-astro-cid-2hf5r3tb].is-above{margin:0 0 12px}.report-figure__caption[data-astro-cid-2hf5r3tb] b[data-astro-cid-2hf5r3tb]{font-family:var(--font-mono);letter-spacing:.66px;text-transform:uppercase;color:var(--color-black-500);margin-right:8px;font-size:11px;font-weight:400}.report-figure__source[data-astro-cid-2hf5r3tb]{font-family:var(--font-mono);color:var(--color-black-300);overflow-wrap:anywhere;margin-top:4px;font-size:11.5px;line-height:1.5;display:block}.report-figure__caption[data-astro-cid-2hf5r3tb].is-above .report-figure__source[data-astro-cid-2hf5r3tb]{margin-top:2px}.report-ledger[data-astro-cid-ldv6m7o2]{border-top:1px solid var(--color-neutral-200);margin:14px 0 0;padding:0;list-style:none}.report-ledger[data-astro-cid-ldv6m7o2] li[data-astro-cid-ldv6m7o2]{border-bottom:1px solid var(--color-neutral-200);grid-template-columns:270px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:9px 0;display:grid}@media (width<=700px){.report-ledger[data-astro-cid-ldv6m7o2] li[data-astro-cid-ldv6m7o2]{grid-template-columns:minmax(0,1fr) auto;gap:4px 14px}.report-ledger__detail[data-astro-cid-ldv6m7o2]{grid-column:1/-1}}.report-ledger__key[data-astro-cid-ldv6m7o2]{font-family:var(--font-mono);letter-spacing:.55px;text-transform:uppercase;color:var(--color-black-300);padding-top:2px;font-size:11px;font-weight:400}.report-ledger__detail[data-astro-cid-ldv6m7o2]{font-family:var(--font-body);color:var(--color-black-400);font-size:13.5px;line-height:1.45}.report-ledger__delta[data-astro-cid-ldv6m7o2]{font-family:var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px}.report-ledger__delta--lead[data-astro-cid-ldv6m7o2]{color:var(--color-cobolt-500)}.report-ledger__delta--trail[data-astro-cid-ldv6m7o2]{color:var(--color-black-400)}.prose-table__table[data-astro-cid-t4cho4io]{border-collapse:collapse;border-top:1.5px solid var(--color-black-500);border-bottom:1.5px solid var(--color-black-500);width:100%}.prose-table__caption[data-astro-cid-t4cho4io]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose-table__head[data-astro-cid-t4cho4io]{font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--color-black-300);vertical-align:bottom;border-bottom:1px solid var(--color-black-500);padding:9px 10px 8px;font-size:10.5px;font-weight:400;line-height:1.35}@media (width>=1024px){.prose-table__head[data-astro-cid-t4cho4io]{min-width:var(--prose-col-min,0)}}.prose-table__cell[data-astro-cid-t4cho4io]{font-family:var(--font-body);color:var(--color-black-400);vertical-align:top;border-bottom:1px solid var(--color-neutral-200);padding:8px 10px;font-size:13px;line-height:1.45}.prose-table__cell[data-astro-cid-t4cho4io] b[data-astro-cid-t4cho4io]{color:var(--color-black-500);font-weight:500}.prose-table__head[data-astro-cid-t4cho4io].is-left,.prose-table__cell[data-astro-cid-t4cho4io].is-left{text-align:left}.prose-table__head[data-astro-cid-t4cho4io].is-left:first-child,.prose-table__cell[data-astro-cid-t4cho4io].is-left:first-child{padding-left:0}.prose-table__head[data-astro-cid-t4cho4io].is-right,.prose-table__cell[data-astro-cid-t4cho4io].is-right{text-align:right}.prose-table__head[data-astro-cid-t4cho4io].is-center,.prose-table__cell[data-astro-cid-t4cho4io].is-center{text-align:center}.prose-table__cell[data-astro-cid-t4cho4io].is-num{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-black-500)}.prose-table__cell[data-astro-cid-t4cho4io].is-mono{font-family:var(--font-mono);white-space:normal;color:var(--color-black-300);font-size:11px}.prose-table__token[data-astro-cid-t4cho4io]{white-space:nowrap}.prose-table__cell[data-astro-cid-t4cho4io].is-dot{color:var(--color-black-500);white-space:nowrap;padding-left:4px;padding-right:4px}.prose-table__cell[data-astro-cid-t4cho4io].is-dot.is-off{color:var(--color-black-100)}.prose-table__cell[data-astro-cid-t4cho4io].is-dot.is-na{color:var(--color-black-300)}.prose-table__na[data-astro-cid-t4cho4io]{border-bottom:1px dotted var(--color-black-200);cursor:help;text-decoration:none}a[data-astro-cid-t4cho4io].prose-table__na:hover,a[data-astro-cid-t4cho4io].prose-table__na:focus-visible{color:var(--color-cobolt-500);border-bottom-color:var(--color-cobolt-500)}.prose-table__table[data-astro-cid-t4cho4io] tbody[data-astro-cid-t4cho4io] tr[data-astro-cid-t4cho4io].is-ours .prose-table__cell[data-astro-cid-t4cho4io]{background:color-mix(in srgb, var(--color-cobolt-500) 7%, transparent)}.prose-table__table[data-astro-cid-t4cho4io] tbody[data-astro-cid-t4cho4io] tr[data-astro-cid-t4cho4io].is-ours .prose-table__cell[data-astro-cid-t4cho4io]:first-child b[data-astro-cid-t4cho4io]{color:var(--color-cobolt-500)}.prose-table__table[data-astro-cid-t4cho4io] tbody[data-astro-cid-t4cho4io] tr[data-astro-cid-t4cho4io]:last-child td[data-astro-cid-t4cho4io]{border-bottom:0}@media (width<=767px){.prose-table[data-astro-cid-t4cho4io]{overflow-x:auto}.prose-table__head[data-astro-cid-t4cho4io]:not(:first-child){padding-left:3px;padding-right:3px}.prose-table__head[data-astro-cid-t4cho4io]:not(:first-child) .prose-table__headtext[data-astro-cid-t4cho4io]{writing-mode:vertical-rl;text-align:start;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.prose-table__cell[data-astro-cid-t4cho4io]{padding-left:3px;padding-right:3px;font-size:11px}}.report-table__table[data-astro-cid-mbr5ozdu]{border-collapse:collapse;border-top:1.5px solid var(--color-black-500);border-bottom:1.5px solid var(--color-black-500);width:100%}.report-table__caption[data-astro-cid-mbr5ozdu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.report-table__head[data-astro-cid-mbr5ozdu]{font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--color-black-300);text-align:right;vertical-align:bottom;border-bottom:1px solid var(--color-black-500);white-space:normal;padding:9px 10px 8px;font-size:10.5px;font-weight:400;line-height:1.35}.report-table__head--label[data-astro-cid-mbr5ozdu]{text-align:left;white-space:normal;padding-left:0}.report-table__head--rank[data-astro-cid-mbr5ozdu]{width:28px;padding-left:0;padding-right:6px}.report-table__head[data-astro-cid-mbr5ozdu] small[data-astro-cid-mbr5ozdu]{text-transform:none;letter-spacing:0;color:var(--color-black-200);display:block}.report-table__label[data-astro-cid-mbr5ozdu]{font-family:var(--font-body);text-align:left;color:var(--color-black-500);border-bottom:1px solid var(--color-neutral-200);white-space:normal;padding:7px 12px 7px 0;font-size:13px;font-weight:400;line-height:1.3}.report-table__model[data-astro-cid-mbr5ozdu]{font-family:var(--font-mono);color:var(--color-black-200);margin-top:1px;font-size:11px;line-height:1.3;display:block}.report-table__cell[data-astro-cid-mbr5ozdu]{font-family:var(--font-body);text-align:right;border-bottom:1px solid var(--color-neutral-200);color:var(--color-black-500);white-space:nowrap;font-variant-numeric:tabular-nums;padding:7px 10px;font-size:13px;line-height:1.3}.report-table__rank[data-astro-cid-mbr5ozdu]{font-family:var(--font-mono);color:var(--color-black-200);text-align:right;border-bottom:1px solid var(--color-neutral-200);font-variant-numeric:tabular-nums;width:28px;padding:7px 6px 7px 0;font-size:11px}.report-table__cell[data-astro-cid-mbr5ozdu].is-gap{color:var(--color-black-300)}.report-table__gap[data-astro-cid-mbr5ozdu]{border-bottom:1px dotted var(--color-black-200);cursor:help;text-decoration:none}a[data-astro-cid-mbr5ozdu].report-table__gap:hover,a[data-astro-cid-mbr5ozdu].report-table__gap:focus-visible{color:var(--color-cobolt-500);border-bottom-color:var(--color-cobolt-500)}.report-table__cell[data-astro-cid-mbr5ozdu].is-na{font-family:var(--font-mono);color:var(--color-black-200);font-size:10.5px}.report-table__cell[data-astro-cid-mbr5ozdu].is-win{background:var(--color-cobolt-500);color:var(--color-white-100);font-weight:500}.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu].is-ours .report-table__cell[data-astro-cid-mbr5ozdu],.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu].is-ours .report-table__rank[data-astro-cid-mbr5ozdu],.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu].is-ours .report-table__label[data-astro-cid-mbr5ozdu]{background:color-mix(in srgb, var(--color-cobolt-500) 7%, transparent)}.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu].is-ours .report-table__label[data-astro-cid-mbr5ozdu]{color:var(--color-cobolt-500);font-weight:500}.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu].is-ours .report-table__cell[data-astro-cid-mbr5ozdu].is-win{background:var(--color-cobolt-500)}.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu]:last-child th[data-astro-cid-mbr5ozdu],.report-table__table[data-astro-cid-mbr5ozdu] tbody[data-astro-cid-mbr5ozdu] tr[data-astro-cid-mbr5ozdu]:last-child td[data-astro-cid-mbr5ozdu]{border-bottom:0}.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__head[data-astro-cid-mbr5ozdu]{letter-spacing:.3px;white-space:normal;max-width:70px;padding:8px 6px 7px;font-size:9.5px}.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__head--label[data-astro-cid-mbr5ozdu],.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__head--rank[data-astro-cid-mbr5ozdu]{max-width:none}.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__cell[data-astro-cid-mbr5ozdu],.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__label[data-astro-cid-mbr5ozdu]{padding-top:6px;padding-bottom:6px;font-size:12px}.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__cell[data-astro-cid-mbr5ozdu]{padding-left:6px;padding-right:6px}@media (width<=767px){.report-table[data-astro-cid-mbr5ozdu]{overflow-x:auto}.report-table[data-astro-cid-mbr5ozdu] .report-table__head[data-astro-cid-mbr5ozdu]:not(.report-table__head--label):not(.report-table__head--rank),.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__head[data-astro-cid-mbr5ozdu]:not(.report-table__head--label):not(.report-table__head--rank){max-width:none;padding-left:3px;padding-right:3px}.report-table[data-astro-cid-mbr5ozdu] .report-table__head[data-astro-cid-mbr5ozdu]:not(.report-table__head--label):not(.report-table__head--rank) .report-table__headtext[data-astro-cid-mbr5ozdu]{writing-mode:vertical-rl;text-align:start;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.report-table[data-astro-cid-mbr5ozdu] .report-table__cell[data-astro-cid-mbr5ozdu],.report-table[data-astro-cid-mbr5ozdu] .report-table__label[data-astro-cid-mbr5ozdu],.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__cell[data-astro-cid-mbr5ozdu],.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__label[data-astro-cid-mbr5ozdu]{font-size:11px}.report-table[data-astro-cid-mbr5ozdu] .report-table__cell[data-astro-cid-mbr5ozdu],.report-table[data-astro-cid-mbr5ozdu].is-dense .report-table__cell[data-astro-cid-mbr5ozdu]{padding-left:3px;padding-right:3px}.report-table[data-astro-cid-mbr5ozdu] .report-table__label[data-astro-cid-mbr5ozdu]{padding-right:8px}}.benchmark-hero-tab[data-astro-cid-iyiyfncx]{border:1px solid var(--color-cobolt-300);width:100%;height:56px;color:var(--color-cobolt-500);cursor:pointer;font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:16px;padding:16px;font-size:14px;transition:border-color .2s;display:inline-flex}.benchmark-hero-tab[data-astro-cid-iyiyfncx]+.benchmark-hero-tab[data-astro-cid-iyiyfncx]{margin-top:-1px}@media (width>=640px){.benchmark-hero-tab[data-astro-cid-iyiyfncx]{width:248px}.benchmark-hero-tab[data-astro-cid-iyiyfncx]+.benchmark-hero-tab[data-astro-cid-iyiyfncx]{margin-top:0;margin-left:-1px}}.benchmark-hero-tab[data-astro-cid-iyiyfncx].is-active{z-index:1;border-color:var(--color-cobolt-500);position:relative}.benchmark-hero-radio[data-astro-cid-iyiyfncx]{flex:0 0 24px;width:24px;font-size:24px;overflow:hidden}.streaming-toc[data-astro-cid-iyiyfncx],.prerecorded-toc[data-astro-cid-iyiyfncx]{scrollbar-width:none;flex-direction:column;max-height:calc(100vh - 150px);display:flex;overflow-y:auto}.streaming-toc[data-astro-cid-iyiyfncx]::-webkit-scrollbar,.prerecorded-toc[data-astro-cid-iyiyfncx]::-webkit-scrollbar{display:none}.streaming-toc__item[data-astro-cid-iyiyfncx]{border-bottom:1px solid var(--color-neutral-300);font-family:var(--font-body);color:var(--color-black-300);align-items:center;padding:16px 0;font-size:14px;line-height:1.3;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.streaming-toc__item[data-astro-cid-iyiyfncx]:first-child{padding-top:0}.streaming-toc__item[data-astro-cid-iyiyfncx]:hover{color:var(--color-black-500)}.streaming-toc__item[data-astro-cid-iyiyfncx].is-active{border-bottom-width:2px;border-color:var(--color-cobolt-500);color:var(--color-black-500)}.streaming-section[data-astro-cid-iyiyfncx]{scroll-margin-top:120px}.streaming-section[data-astro-cid-iyiyfncx]+.streaming-section[data-astro-cid-iyiyfncx]{border-top:1px solid var(--color-neutral-300);margin-top:64px;padding-top:64px}.report-eyebrow[data-astro-cid-iyiyfncx]{font-family:var(--font-mono);letter-spacing:.84px;text-transform:uppercase;color:var(--color-black-300);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;font-size:10.5px;display:flex}.report-eyebrow[data-astro-cid-iyiyfncx] b[data-astro-cid-iyiyfncx]{color:var(--color-cobolt-500);font-weight:400}.report-byline[data-astro-cid-iyiyfncx]{border-top:1px solid var(--color-neutral-200);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 28px;margin-top:24px;padding-top:14px;display:grid}.report-byline[data-astro-cid-iyiyfncx] span[data-astro-cid-iyiyfncx]{font-family:var(--font-body);color:var(--color-black-300);font-size:12.5px;line-height:1.4}.report-byline[data-astro-cid-iyiyfncx] b[data-astro-cid-iyiyfncx]{color:var(--color-black-500);font-weight:500;display:block}.report-abstract[data-astro-cid-iyiyfncx]{border-left:2px solid var(--color-cobolt-500);margin-top:26px;padding-left:18px}.report-abstract[data-astro-cid-iyiyfncx] p[data-astro-cid-iyiyfncx]{max-width:68ch;font-family:var(--font-body);color:var(--color-black-500);margin:0;font-size:15px;line-height:1.6}.report-abstract[data-astro-cid-iyiyfncx] p[data-astro-cid-iyiyfncx]+p[data-astro-cid-iyiyfncx]{color:var(--color-black-400);margin-top:10px}.report-h2[data-astro-cid-iyiyfncx]{font-family:var(--font-display);color:var(--color-black-500);border-bottom:1px solid var(--color-black-500);align-items:baseline;gap:14px;padding-bottom:10px;font-size:26px;line-height:1.2;display:flex}.report-h2__n[data-astro-cid-iyiyfncx]{font-family:var(--font-mono);letter-spacing:1px;color:var(--color-cobolt-500);font-size:13px}.report-h3[data-astro-cid-iyiyfncx]{font-family:var(--font-display);color:var(--color-black-500);margin-top:44px;font-size:17px;font-weight:500;line-height:1.3}.report-lede[data-astro-cid-iyiyfncx]{max-width:68ch;font-family:var(--font-body);color:var(--color-black-400);margin-top:16px;font-size:14px;line-height:1.5}.report-h3[data-astro-cid-iyiyfncx]+.report-lede[data-astro-cid-iyiyfncx]{margin-top:8px}.report-note[data-astro-cid-iyiyfncx]{max-width:70ch;font-family:var(--font-body);color:var(--color-black-300);margin-top:14px;font-size:13px;line-height:1.5}.report-figrow[data-astro-cid-iyiyfncx]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:28px;margin-top:24px;display:grid}.report-footer[data-astro-cid-iyiyfncx]{border-top:1px solid var(--color-neutral-200);font-family:var(--font-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--color-black-300);margin-top:48px;padding-top:14px;font-size:10.5px}
