.compare-v2_tableWrap__Xarx_{overflow-x:auto;border:1px solid var(--color-line);border-radius:14px;background:var(--color-panel);width:min(94vw,1100px);margin:0 0 18px 50%;transform:translateX(-50%)}.compare-v2_table__YOVT3{width:100%;border-collapse:collapse;font-size:13px;min-width:720px}.compare-v2_table__YOVT3 thead th{padding:14px;text-align:center;font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);border-bottom:1px solid color-mix(in srgb,var(--accent) 40%,var(--color-line));white-space:nowrap}.compare-v2_table__YOVT3 thead th.compare-v2_colProject__ElDOy{text-align:left}.compare-v2_table__YOVT3 thead th.compare-v2_colEcho__4gubz{color:var(--color-violet)}.compare-v2_table__YOVT3 tbody td{padding:13px 14px;text-align:center;color:var(--color-dim);border-bottom:1px solid var(--color-line)}.compare-v2_table__YOVT3 tbody tr:last-child td{border-bottom:none}.compare-v2_table__YOVT3 tbody td.compare-v2_colProject__ElDOy{text-align:left;color:var(--color-text);font-weight:500}.compare-v2_table__YOVT3 tbody td.compare-v2_colProject__ElDOy a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.compare-v2_table__YOVT3 tbody td.compare-v2_colProject__ElDOy a:hover{border-bottom-color:var(--accent)}.compare-v2_rowHero___K1E4{background:color-mix(in srgb,var(--accent) 8%,transparent)}.compare-v2_rowHero___K1E4 td.compare-v2_colProject__ElDOy{color:var(--accent);font-weight:600}.compare-v2_rowHero___K1E4 td{color:color-mix(in srgb,var(--color-ok) 75%,var(--color-text));font-weight:600}.compare-v2_rowHero___K1E4 td.compare-v2_colEcho__4gubz{color:var(--color-violet)}.compare-v2_table__YOVT3 tbody td[data-tone=ok]{color:var(--color-ok);font-weight:600}.compare-v2_table__YOVT3 tbody td[data-tone=warn]{color:var(--color-brass);font-weight:600}.compare-v2_table__YOVT3 tbody td[data-tone=bad]{color:var(--color-rose);font-weight:600}.compare-v2_table__YOVT3 tbody td[data-tone=echo]{color:var(--color-violet);font-weight:600}.compare-v2_table__YOVT3 tbody td[data-tone=neutral]{color:var(--color-mute)}.compare-v2_tableFootnote__nDWAV{font-family:ui-monospace,monospace;font-size:13px;line-height:1.5;color:var(--color-mute);margin:0}.compare-v2_rwTable__4d9Se{min-width:1000px}.compare-v2_rwTable__4d9Se tbody td,.compare-v2_rwTable__4d9Se thead th{padding:11px 10px}.compare-v2_rwTable__4d9Se thead th:not(.compare-v2_colText__x_eiC){width:1%;white-space:normal;vertical-align:bottom}.compare-v2_rwTable__4d9Se tbody td:not(.compare-v2_colText__x_eiC){width:1%;white-space:nowrap}.compare-v2_rwTable__4d9Se thead th.compare-v2_colText__x_eiC{text-align:left}.compare-v2_rwTable__4d9Se tbody td.compare-v2_colText__x_eiC{text-align:left;white-space:normal;color:var(--color-dim)}.compare-v2_rwTable__4d9Se tbody td.compare-v2_colApproach__OV7i1{color:var(--color-text);font-weight:500}.compare-v2_rwTable__4d9Se tbody td.compare-v2_colWho__et9tq{color:var(--color-mute)}.compare-v2_rwTable__4d9Se .compare-v2_rowHero___K1E4 td.compare-v2_colApproach__OV7i1{color:var(--accent);font-weight:600}.compare-v2_rwTable__4d9Se .compare-v2_rowHero___K1E4 td.compare-v2_colText__x_eiC,.compare-v2_rwTable__4d9Se .compare-v2_rowHero___K1E4 td.compare-v2_colWho__et9tq{color:color-mix(in srgb,var(--color-text) 80%,var(--accent))}@media (max-width:640px){.compare-v2_rwTable__4d9Se{min-width:720px}.compare-v2_rwTable__4d9Se .compare-v2_colMech__OATIv{display:none}}.compare-v2_rwTable__4d9Se tbody td.compare-v2_colWho__et9tq a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.compare-v2_rwTable__4d9Se tbody td.compare-v2_colWho__et9tq a:hover{border-bottom-color:var(--accent)}.compare-v2_cuTable__aiN0Y thead th{white-space:normal;vertical-align:bottom}.compare-v2_dim__oTRm6{display:flex;align-items:baseline;gap:12px;margin:52px 0 4px;padding-top:26px;border-top:1px solid color-mix(in srgb,var(--accent) 35%,var(--color-line))}.compare-v2_dim__oTRm6:first-of-type{margin-top:16px}.compare-v2_dimNum__3vyVS{font-family:ui-monospace,monospace;font-size:14px;font-weight:700;color:var(--accent)}.compare-v2_dimLabel__UF8mD{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-dim)}.compare-v2_sources__oWQMr{margin:4px 0 18px;font-size:13px}.compare-v2_sources__oWQMr summary{cursor:pointer;color:var(--color-dim);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.compare-v2_sources__oWQMr ol{margin:12px 0 0;padding-left:20px;display:grid;gap:9px}.compare-v2_sources__oWQMr li{color:var(--color-mute);line-height:1.5}.compare-v2_sources__oWQMr .compare-v2_srcRow__V_u5e{color:var(--color-text);font-weight:500;margin-right:8px}.compare-v2_sources__oWQMr a{color:var(--color-dim);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.compare-v2_sources__oWQMr a:hover{color:var(--color-text);border-bottom-color:var(--accent)}