.ComparisonTableFrame-module__dIpcwG__frame{border:1px solid var(--border-primary);background:var(--surface-primary);max-width:100%;box-shadow:0 12px 32px -28px var(--content-primary);scrollbar-color:var(--border-accent) var(--surface-secondary);scrollbar-width:thin;border-radius:1rem;overflow-x:auto}.ComparisonTableFrame-module__dIpcwG__frame:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ComparisonTableFrame-module__dIpcwG__table{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--surface-primary);width:100%;min-width:820px;color:var(--content-primary);font-size:.9375rem;line-height:1.55}.ComparisonTableFrame-module__dIpcwG__wide{min-width:1040px}.ComparisonTableFrame-module__dIpcwG__extraWide{min-width:1200px}.ComparisonTableFrame-module__dIpcwG__table :where(th,td){vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--border-primary);padding:1rem 1.25rem}.ComparisonTableFrame-module__dIpcwG__table thead th{background:var(--surface-secondary);color:var(--content-primary);border-bottom:2px solid var(--border-accent);font-weight:700}.ComparisonTableFrame-module__dIpcwG__table thead th:first-child,.ComparisonTableFrame-module__dIpcwG__table tbody tr>:first-child:not([colspan]){text-align:left;width:24%}.ComparisonTableFrame-module__dIpcwG__table tbody tr>th:first-child{font-weight:650}.ComparisonTableFrame-module__dIpcwG__table tbody tr:last-child>*{border-bottom:0}.ComparisonTableFrame-module__dIpcwG__proseCells tbody td{text-align:left}.ComparisonTableFrame-module__dIpcwG__proseCells tbody td:has(>svg+span[class=sr-only]){text-align:center}.ComparisonTableFrame-module__dIpcwG__summaryCells tbody td:last-child{text-align:left}.ComparisonTableFrame-module__dIpcwG__table tbody tr>:first-child[colspan]{background:var(--surface-secondary);color:var(--content-accent);text-align:left;font-weight:700}.ComparisonTableFrame-module__dIpcwG__highlightSecond :where(thead,tbody) tr>:nth-child(2):not([colspan]),.ComparisonTableFrame-module__dIpcwG__highlightThird :where(thead,tbody) tr>:nth-child(3):not([colspan]),.ComparisonTableFrame-module__dIpcwG__highlightFourth :where(thead,tbody) tr>:nth-child(4):not([colspan]),.ComparisonTableFrame-module__dIpcwG__highlightFifth :where(thead,tbody) tr>:nth-child(5):not([colspan]),.ComparisonTableFrame-module__dIpcwG__highlightSixth :where(thead,tbody) tr>:nth-child(6):not([colspan]){background:var(--surface-accent-subtle);border-left:1px solid var(--border-accent);border-right:1px solid var(--border-accent)}.ComparisonTableFrame-module__dIpcwG__highlightSecond thead tr>:nth-child(2),.ComparisonTableFrame-module__dIpcwG__highlightThird thead tr>:nth-child(3),.ComparisonTableFrame-module__dIpcwG__highlightFourth thead tr>:nth-child(4),.ComparisonTableFrame-module__dIpcwG__highlightFifth thead tr>:nth-child(5),.ComparisonTableFrame-module__dIpcwG__highlightSixth thead tr>:nth-child(6){color:var(--content-accent)}.ComparisonTableFrame-module__dIpcwG__table .ComparisonTableFrame-module__dIpcwG__highlightCell{background:var(--surface-accent-subtle);border-left:1px solid var(--border-accent);border-right:1px solid var(--border-accent)}.ComparisonTableFrame-module__dIpcwG__table thead .ComparisonTableFrame-module__dIpcwG__highlightCell{color:var(--content-accent)}.ComparisonTableFrame-module__dIpcwG__highlightFirstRow tbody tr:first-child>*{background:var(--surface-accent-subtle);border-top:1px solid var(--border-accent);border-bottom:1px solid var(--border-accent)}.ComparisonTableFrame-module__dIpcwG__highlightFirstRow tbody tr:first-child>th{color:var(--content-accent)}.ComparisonTableFrame-module__dIpcwG__hint{color:var(--content-secondary);margin:0 0 .625rem;font-size:.875rem}
