.cs-matrix__frame{position:relative}.cs-matrix__wrap{overflow-x:auto}.cs-matrix__frame:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--cs-bg));width:2rem;position:absolute;top:0;bottom:0;right:0}.cs-matrix{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--cs-text-sm)}.cs-matrix th,.cs-matrix td{padding:var(--cs-space-3) var(--cs-space-4);border-bottom:1px solid var(--cs-border);text-align:left;vertical-align:top;overflow-wrap:break-word}.cs-matrix:has(thead th:nth-child(5)){min-width:52rem}.cs-matrix:has(thead th:nth-child(5)) thead th:first-child{width:11rem}.cs-matrix:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) thead th:first-child{width:50%}.cs-matrix:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))){min-width:34rem}.cs-matrix thead th{overflow-wrap:normal}.cs-matrix th:first-child,.cs-matrix td:first-child{z-index:1;background:var(--cs-bg);position:sticky;left:0}.cs-matrix th[scope=row]{font-weight:var(--cs-weight-medium)}.cs-matrix thead th{font-family:var(--cs-font-mono);font-size:var(--cs-text-xs);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase;color:var(--cs-fg-muted);font-weight:var(--cs-weight-medium)}.cs-matrix td.cs-matrix__yes{color:var(--cs-accent)}.cs-matrix__price{font-family:var(--cs-font-mono);font-variant-numeric:tabular-nums;color:var(--cs-fg)}
