.ComparePanel-module__BCtdiq__stickyBar{border:1px solid var(--border-strong);background:var(--surface);z-index:30;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 8px 24px #00000038}.ComparePanel-module__BCtdiq__compareBtn{padding:8px 14px}.ComparePanel-module__BCtdiq__clearBtn{padding:8px 12px}.ComparePanel-module__BCtdiq__panelBackdrop{z-index:60;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ComparePanel-module__BCtdiq__panel{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;width:100%;max-width:980px;max-height:80vh;overflow:auto}.ComparePanel-module__BCtdiq__panelHeader{border-bottom:1px solid color-mix(in srgb, var(--stroke-soft) 78%, transparent);border-top:3px solid var(--accent);background:var(--surface);z-index:1;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.ComparePanel-module__BCtdiq__panelTitle{letter-spacing:.04em;text-transform:uppercase;font-family:inherit;font-weight:700}.ComparePanel-module__BCtdiq__panelActions{gap:8px;display:flex}.ComparePanel-module__BCtdiq__panelBody{padding:16px;overflow-x:auto}.ComparePanel-module__BCtdiq__compareTable{border-collapse:collapse;width:100%;font-size:14px}.ComparePanel-module__BCtdiq__compareTable th,.ComparePanel-module__BCtdiq__compareTable td{border-top:1px solid var(--border);text-align:left;padding:8px 12px}.ComparePanel-module__BCtdiq__compareTable th{background:var(--surface-2);white-space:nowrap;font-weight:600}.ComparePanel-module__BCtdiq__metricCell{font-weight:600}.ComparePanel-module__BCtdiq__bestCell{background:var(--teal-soft)}.ComparePanel-module__BCtdiq__compatibilityWarning{border:1px solid var(--amber);background:var(--amber-soft);color:var(--text);border-radius:6px;margin:0 0 14px;padding:9px 10px;font-size:.84rem}.ComparePanel-module__BCtdiq__compareTable td{overflow-wrap:anywhere;min-width:120px}@media (max-width:600px){.ComparePanel-module__BCtdiq__panelHeader{flex-direction:column;align-items:flex-start;gap:12px}.ComparePanel-module__BCtdiq__panelTitle{font-size:13px}.ComparePanel-module__BCtdiq__panelBody{padding:12px}}
.BenchmarksTable-module__Z86DtG__section{min-width:0}.BenchmarksTable-module__Z86DtG__controls{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.BenchmarksTable-module__Z86DtG__search{grid-column:1/-1;min-width:0}.BenchmarksTable-module__Z86DtG__controlButtons{grid-column:1/-1;gap:8px;display:flex}.BenchmarksTable-module__Z86DtG__controlButtons .BenchmarksTable-module__Z86DtG__btn{flex:1}@media (min-width:640px){.BenchmarksTable-module__Z86DtG__controls{grid-template-columns:repeat(3,minmax(0,1fr))}.BenchmarksTable-module__Z86DtG__controlButtons{flex:none;justify-content:flex-end}}@media (min-width:1100px){.BenchmarksTable-module__Z86DtG__controls{grid-template-columns:minmax(260px,2fr) repeat(4,minmax(120px,1fr)) auto}.BenchmarksTable-module__Z86DtG__search,.BenchmarksTable-module__Z86DtG__controlButtons{grid-column:auto}}.BenchmarksTable-module__Z86DtG__tableMeta,.BenchmarksTable-module__Z86DtG__pagination{color:var(--muted);justify-content:space-between;gap:12px;font-size:.82rem;display:flex}.BenchmarksTable-module__Z86DtG__tableMeta{border:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;background:var(--surface);border-bottom:0;align-items:center;min-height:46px;margin-top:12px;padding:0 14px}.BenchmarksTable-module__Z86DtG__pagination{margin:12px 0}.BenchmarksTable-module__Z86DtG__tableWrap{border:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);background:var(--surface);min-width:0;overflow-x:auto}.BenchmarksTable-module__Z86DtG__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1080px;font-size:13px}.BenchmarksTable-module__Z86DtG__table th,.BenchmarksTable-module__Z86DtG__table td{text-align:left;vertical-align:top;padding:9px 10px;overflow:hidden}.BenchmarksTable-module__Z86DtG__table tbody td{border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.BenchmarksTable-module__Z86DtG__table thead th{background:var(--surface-3);border-bottom:1px solid var(--border);color:var(--muted);white-space:nowrap;font-size:11px;font-weight:800}.BenchmarksTable-module__Z86DtG__headButton{color:inherit;font:inherit;background:0 0;border:0;padding:0}.BenchmarksTable-module__Z86DtG__headButton:hover{color:var(--accent)}.BenchmarksTable-module__Z86DtG__right{text-align:right}.BenchmarksTable-module__Z86DtG__table td strong{text-overflow:ellipsis;white-space:nowrap;font-weight:650;display:block;overflow:hidden}.BenchmarksTable-module__Z86DtG__table td small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.BenchmarksTable-module__Z86DtG__table td .BenchmarksTable-module__Z86DtG__mono{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.BenchmarksTable-module__Z86DtG__selected{background:var(--accent-soft);box-shadow:inset 3px 0 var(--accent)}.BenchmarksTable-module__Z86DtG__table tbody tr:hover{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}.BenchmarksTable-module__Z86DtG__detail{color:var(--accent);background:0 0;border:0;padding:0;font-size:.8rem;font-weight:650}.BenchmarksTable-module__Z86DtG__empty{text-align:center;color:var(--muted);padding:32px 16px}.BenchmarksTable-module__Z86DtG__inlineLink{color:var(--accent);text-decoration:underline}.BenchmarksTable-module__Z86DtG__pagination>div{gap:8px;display:flex}.BenchmarksTable-module__Z86DtG__detailBody,.BenchmarksTable-module__Z86DtG__hardwareForm{padding:20px}.BenchmarksTable-module__Z86DtG__metricGrid{border:1px solid var(--border);background:var(--border);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.BenchmarksTable-module__Z86DtG__metricGrid>div{background:var(--surface);padding:16px}.BenchmarksTable-module__Z86DtG__metricGrid dt,.BenchmarksTable-module__Z86DtG__provenance dt{color:var(--muted);font-size:11px}.BenchmarksTable-module__Z86DtG__metricGrid dd{font:750 20px var(--mono);margin-top:5px}.BenchmarksTable-module__Z86DtG__provenance{border-top:1px solid var(--border);grid-template-columns:150px 1fr;gap:0;margin-top:18px;display:grid}.BenchmarksTable-module__Z86DtG__provenance dt,.BenchmarksTable-module__Z86DtG__provenance dd{border-bottom:1px solid var(--border);padding:9px 0}.BenchmarksTable-module__Z86DtG__provenance dd{font-family:var(--mono);overflow-wrap:anywhere;font-size:.8rem}.BenchmarksTable-module__Z86DtG__hardwareForm{gap:12px;display:grid}.BenchmarksTable-module__Z86DtG__hardwareForm label{gap:5px;font-size:.84rem;font-weight:650;display:grid}.BenchmarksTable-module__Z86DtG__hardwareForm button{justify-self:start}.BenchmarksTable-module__Z86DtG__srOnly{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.BenchmarksTable-module__Z86DtG__tableMeta,.BenchmarksTable-module__Z86DtG__pagination{flex-direction:column;align-items:flex-start}.BenchmarksTable-module__Z86DtG__metricGrid{grid-template-columns:1fr 1fr}.BenchmarksTable-module__Z86DtG__provenance{grid-template-columns:1fr}.BenchmarksTable-module__Z86DtG__provenance dt{border-bottom:0;padding-bottom:0}.BenchmarksTable-module__Z86DtG__provenance dd{padding-top:3px}}.BenchmarksTable-module__Z86DtG__detailActions{flex-shrink:0;gap:8px;display:flex}
.page-module__E0kJGG__page{gap:24px;display:grid}.page-module__E0kJGG__intro{gap:10px;max-width:840px;display:grid}.page-module__E0kJGG__kicker{color:var(--accent);letter-spacing:.085em;text-transform:uppercase;font-size:11px;font-weight:800}.page-module__E0kJGG__page h1{letter-spacing:-.03em;font-size:clamp(26px,3.4vw,34px);line-height:1.14}.page-module__E0kJGG__lede{color:var(--muted);font-size:15px;line-height:1.6}.page-module__E0kJGG__ctaRow{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.page-module__E0kJGG__statusLine{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6}.page-module__E0kJGG__statusLine strong{color:var(--text)}.page-module__E0kJGG__sectionHead{justify-content:space-between;align-items:flex-end;gap:16px;margin:4px 0 0;scroll-margin-top:78px;display:flex}.page-module__E0kJGG__sectionHead h2{letter-spacing:-.012em;margin:0;font-size:16px}.page-module__E0kJGG__sectionHead p{color:var(--muted);margin-top:3px;font-size:12px}.page-module__E0kJGG__note{border-top:1px solid var(--border);color:var(--muted);align-items:baseline;gap:10px;margin-top:4px;padding-top:16px;font-size:.82rem;display:flex}.page-module__E0kJGG__note strong{color:var(--text)}.page-module__E0kJGG__note a{color:var(--accent);white-space:nowrap}.page-module__E0kJGG__error{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border));color:var(--danger);background:var(--danger-soft);border-radius:7px;padding:16px}@media (max-width:650px){.page-module__E0kJGG__note{flex-direction:column;align-items:flex-start;gap:4px}}
