:is(.measurement-focus-stack,.benchmark-detail){--measurement-card-pad-x:.7rem;--measurement-card-pad-y:.4rem}:is(.measurement-focus-stack .measurement-focus-card,.benchmark-detail .benchmark-detail-hero).recipe-card{padding:var(--measurement-card-pad-y) var(--measurement-card-pad-x)}.performance-measurements-table{--perf-meas-thead-pad-block:calc(.25rem + 1px);--perf-meas-row-pad-block:1px;box-sizing:border-box;width:100%;min-width:0}.performance-measurements-table--recipe-card{flex:none;margin:0;padding:0}.performance-measurements-table :is(.perf-meas-table-grid,.perf-meas-outer){box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.recipe-card-hw-append .performance-measurements-table--recipe-card .perf-meas-outer{--perf-meas-pad-x:var(--recipe-card-pad-x);--perf-meas-num-fs:var(--font-size-compact);--perf-meas-thead-fs:var(--font-size-subtle);--perf-meas-body-fs:var(--font-size-compact);--perf-meas-recipe-card-row-min-height:calc(1.18 * var(--perf-meas-num-fs) + .06rem + .6rem);--perf-meas-outer-radius:0;--perf-meas-outer-border:none;--perf-meas-outer-shadow:none;--perf-meas-outer-bg:transparent}.recipe-card-hw-append .performance-measurements-table--recipe-card .perf-meas-table thead th,.benchmark-detail .performance-measurements-table--detail .perf-meas-table thead th{padding-top:var(--perf-meas-thead-pad-block);padding-bottom:var(--perf-meas-thead-pad-block);vertical-align:middle;font-size:var(--perf-meas-thead-fs)}.recipe-card-hw-append .performance-measurements-table--recipe-card .perf-meas-table tbody td,.benchmark-detail .performance-measurements-table--detail .perf-meas-table tbody td{min-height:var(--perf-meas-recipe-card-row-min-height);padding-top:var(--perf-meas-row-pad-block);padding-bottom:var(--perf-meas-row-pad-block);vertical-align:middle}.benchmark-detail .performance-measurements-table--detail{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-card) 65%, var(--bg));border-radius:8px;margin-top:0;padding:0;overflow:hidden}.benchmark-detail .performance-measurements-table--detail .perf-meas-outer{--perf-meas-pad-x:var(--benchmark-detail-pane-pad-x);--perf-meas-num-fs:var(--font-size-compact);--perf-meas-thead-fs:var(--font-size-subtle);--perf-meas-body-fs:var(--font-size-compact);--perf-meas-recipe-card-row-min-height:calc(1.18 * var(--perf-meas-num-fs) + .06rem + .6rem);--perf-meas-outer-radius:0;--perf-meas-outer-border:none;--perf-meas-outer-shadow:none;--perf-meas-outer-bg:transparent}@media (width>=560px){.recipe-card-hw-append .performance-measurements-table--recipe-card .perf-meas-outer,.benchmark-detail .performance-measurements-table--detail .perf-meas-outer{--perf-meas-num-fs:var(--font-size-sm);--perf-meas-thead-fs:var(--font-size-sm);--perf-meas-body-fs:var(--font-size-sm);--perf-meas-recipe-card-row-min-height:calc(1.18 * var(--perf-meas-num-fs) + .06rem + .6rem)}}.performance-measurements-table--page{width:100%;min-width:0;max-width:100%;display:block}.measurement-focus-stack.recipe-card-stack{align-self:stretch;width:100%;min-width:0;max-width:100%;margin:0 0 .5rem}.measurement-focus-pane{position:relative}.measurement-focus-pane>.recipe-card,.measurement-focus-pane>.recipe-card-hw-append{z-index:1;position:relative}.measurement-focus-pane--navigable{cursor:pointer}.measurement-focus-pane--navigable>:not(.card-link-overlay){pointer-events:none}.measurement-focus-pane--navigable a,.measurement-focus-pane--navigable button,.measurement-focus-pane--navigable input,.measurement-focus-pane--navigable textarea,.measurement-focus-pane--navigable select,.measurement-focus-pane--navigable form{pointer-events:auto}.measurement-focus-pane--navigable:hover .recipe-card{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}.measurement-focus-stack .recipe-card,.measurement-focus-stack .recipe-card-hw-append{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.measurement-focus-stack .recipe-card-hw-append{display:block}.data-table-wrap{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}table.data-table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;font-size:var(--font-size-compact);background-color:var(--data-table-cell-bg)}table.measurement-table{background-color:var(--data-table-cell-bg)}:is(table.data-table,table.measurement-table) thead th{background:var(--data-table-header-bg)}:is(table.data-table,table.measurement-table) tbody tr:nth-child(odd) td{background-color:var(--data-table-cell-bg)}:is(table.data-table,table.measurement-table) tbody tr:nth-child(2n) td{background-color:var(--data-table-stripe-bg)}table.data-table :is(th,td){border-bottom:1px solid color-mix(in srgb, var(--border) 88%, transparent);vertical-align:middle;text-align:left;padding:.22rem .45rem}table.data-table :is(th,td):not(:last-child){border-right:1px solid color-mix(in srgb, var(--border) 70%, transparent)}table.data-table thead th{font-size:var(--font-size-tight);color:var(--text-muted);border-bottom:2px solid color-mix(in srgb, var(--border) 75%, var(--text-muted) 25%);font-weight:600}table.data-table tbody tr:last-child td{border-bottom:none}.rating-bucket[data-rating="1"]{color:var(--badge-no-text)}.rating-bucket[data-rating="2"]{color:var(--badge-warn-text)}.rating-bucket[data-rating="3"]{color:var(--badge-good-text)}.rating-bucket[data-rating="4"]{color:var(--badge-hi-text)}.rating-stack{max-width:100%;color:var(--text-muted);flex-direction:column;align-items:center;gap:.18rem;display:flex}.rating-stack>.rating-word{line-height:1.25;font-size:var(--font-size-compact-sm)}.perf-meas-outer{--perf-meas-pad-x:.32rem;--perf-meas-thead-fs:var(--font-size-tight);--perf-meas-body-fs:var(--font-size-compact-sm);--perf-meas-num-fs:var(--font-size-compact-sm);--perf-meas-col-token:10.5ch;--perf-meas-col-speed:7ch;--perf-meas-col-ttft:7ch;--perf-meas-col-mem:8ch;--perf-meas-col-link:3.2rem;--perf-meas-col-model-min:6rem;--perf-meas-col-meta:5.5rem;--perf-meas-col-iface:4.5rem;--perf-meas-outer-radius:6px;--perf-meas-outer-border:1px solid color-mix(in srgb, var(--border) 78%, var(--text-muted) 22%);--perf-meas-outer-shadow:0 1px 3px color-mix(in srgb, var(--text) 7%, transparent);--perf-meas-outer-bg:var(--data-table-cell-bg);border-radius:var(--perf-meas-outer-radius);-webkit-overflow-scrolling:touch;border:var(--perf-meas-outer-border);background:var(--perf-meas-outer-bg);width:100%;min-width:0;max-width:100%;box-shadow:var(--perf-meas-outer-shadow);box-sizing:border-box;margin:0;padding:0;display:block;overflow:auto visible}@media (width>=560px){.perf-meas-outer{--perf-meas-thead-fs:var(--font-size-subtle);--perf-meas-body-fs:var(--font-size-compact);--perf-meas-num-fs:var(--font-size-compact)}}table.data-table.perf-meas-table{table-layout:fixed;box-sizing:border-box;width:100%;min-width:100%;max-width:100%}table.data-table.perf-meas-table.perf-meas-table--metrics-only{width:100%;min-width:100%}.perf-meas-table{width:100%;max-width:none;font-size:var(--perf-meas-body-fs);--perf-meas-row-bg:var(--data-table-cell-bg);--perf-meas-row-bg-stripe:var(--data-table-stripe-bg);background-color:var(--perf-meas-row-bg);border-radius:inherit;line-height:1.22}.perf-meas-table :is(th,td){box-sizing:border-box;padding:0;border-right:none!important}.perf-meas-table thead :is(th){font-size:var(--perf-meas-thead-fs);vertical-align:middle;padding-top:2px;padding-bottom:2px;font-weight:600;background:color-mix(in srgb, var(--data-table-header-bg) 34%, var(--card-bg))!important}.perf-meas-th-stack{justify-content:flex-end;align-items:baseline;gap:.28rem;width:100%;max-width:100%;display:inline-flex}.perf-meas-th-unit{color:var(--text-muted);white-space:nowrap;font-weight:500;display:none}table.data-table.perf-meas-table thead tr:first-child :is(th){padding-bottom:0;border-bottom:none!important}.perf-meas-table--metrics-only tbody td{padding-top:1px;padding-bottom:1px}.perf-meas-table .perf-meas-unit-row th{color:var(--text-muted);text-transform:none;letter-spacing:normal;padding-top:0;padding-bottom:3px;font-weight:500;border-bottom:2px solid color-mix(in srgb, var(--border) 75%, var(--text-muted) 25%)!important}.perf-meas-table--metrics-only .perf-meas-unit-row th{padding-bottom:4px}.perf-meas-table .perf-meas-unit-th{text-align:right;padding-left:.2rem;padding-right:.28rem}.perf-meas-table--metrics-only .perf-meas-unit-th:first-child{padding-left:var(--perf-meas-pad-x)}@media (width>=560px){.perf-meas-table:not(.perf-meas-table--metrics-only) .perf-meas-th-unit{display:inline}.perf-meas-table:not(.perf-meas-table--metrics-only) .perf-meas-unit-row{display:none}table.data-table.perf-meas-table:not(.perf-meas-table--metrics-only) thead tr:first-child :is(th){padding-bottom:3px;border-bottom:2px solid color-mix(in srgb, var(--border) 75%, var(--text-muted) 25%)!important}}table.data-table.perf-meas-table tbody tr:nth-child(odd) td{background-color:var(--perf-meas-row-bg-stripe)}table.data-table.perf-meas-table tbody tr:nth-child(2n) td{background-color:var(--perf-meas-row-bg)}table.perf-meas-table tbody tr.hovered td{font-weight:600;background:color-mix(in srgb, var(--primary) 22%, var(--bg))!important}.perf-meas-table tbody tr.perf-meas-row--pick{cursor:pointer}.perf-meas-table tbody tr.perf-meas-placeholder-row td{color:#0000;-webkit-user-select:none;user-select:none}.perf-meas-table--metrics-only col:first-child,.perf-meas-table--metrics-only col:nth-child(2),.perf-meas-table--metrics-only col:nth-child(3),.perf-meas-table--metrics-only col:nth-child(4),.perf-meas-table--metrics-only col:nth-child(5){width:20%}.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-model{width:22%}.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-meta,.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-iface{width:14%}.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-token{width:11%}.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-speed,.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-ttft{width:9%}.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-mem{width:10%}.perf-meas-table:not(.perf-meas-table--metrics-only) col.perf-meas-col-link{width:var(--perf-meas-col-link);min-width:var(--perf-meas-col-link)}.perf-meas-table thead th:first-child,.perf-meas-table tbody td:first-child{padding-left:var(--perf-meas-pad-x)}.perf-meas-table thead th:last-child,.perf-meas-table tbody td:last-child{padding-right:var(--perf-meas-pad-x)}.perf-meas-table .perf-meas-setup-td,.perf-meas-table .perf-meas-setup-th{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.perf-meas-table:not(.perf-meas-table--metrics-only) .perf-meas-setup-td:first-child,.perf-meas-table:not(.perf-meas-table--metrics-only) .perf-meas-setup-th:first-child{width:auto;min-width:0;max-width:0}.perf-meas-table .perf-meas-setup-td{color:var(--text);padding-top:0;padding-bottom:0;padding-right:.35rem}.perf-meas-table:not(.perf-meas-table--metrics-only) .perf-meas-col-meta,.perf-meas-table:not(.perf-meas-table--metrics-only) .perf-meas-col-iface{min-width:var(--perf-meas-col-meta)}.perf-meas-table .perf-meas-num-th,.perf-meas-table .perf-meas-num-td{text-align:right;vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums}.perf-meas-table .perf-meas-num-th{padding-left:.2rem;padding-right:.28rem}.perf-meas-table .perf-meas-num-td{font-size:var(--perf-meas-num-fs);padding:.12rem .28rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace}.perf-meas-table .perf-meas-center-th,.perf-meas-table .perf-meas-center-td{text-align:center;padding-left:.25rem;padding-right:.25rem}.perf-meas-table .perf-meas-link-td,.perf-meas-table .perf-meas-link-th{text-align:right;vertical-align:middle;white-space:nowrap}.perf-meas-table .perf-meas-link-td{padding-right:var(--perf-meas-pad-x);font-size:var(--perf-meas-thead-fs)}.perf-meas-table .perf-meas-cell-link{color:var(--primary);font-weight:600;text-decoration:none}.perf-meas-table .perf-meas-cell-link:hover{text-decoration:underline}.perf-meas-table--metrics-only .perf-meas-num-th:first-child,.perf-meas-table--metrics-only .perf-meas-num-td:first-child{padding-left:var(--perf-meas-pad-x)}.perf-meas-table--metrics-only .perf-meas-num-th:last-child,.perf-meas-table--metrics-only .perf-meas-num-td:last-child{padding-right:var(--perf-meas-pad-x)}.perf-meas-count{font-size:var(--perf-meas-body-fs);color:var(--text-muted);margin:0;padding:.12rem .4rem .28rem}.perf-meas-table-grid.svelte-1npta0n{width:100%;min-width:0;max-width:100%;display:block}
