@media screen and (min-width:801px){
  [data-finance-matrix] .cjm14-controls{margin-bottom:6px}
  [data-finance-matrix] .finance-table th,[data-finance-matrix] .finance-table td{padding:2px 4px}
  [data-finance-matrix] .finance-table .cjm-matrix-value{padding:3px;font-size:14px;line-height:1.2;color:var(--blue)}
  [data-finance-matrix="stage"] .finance-table th:first-child{width:34%}
  [data-finance-matrix="source"] .finance-table th:first-child{width:34%}
}
[data-finance-matrix] .stage-brand-label b{font-size:14px;line-height:1.2}
[data-finance-matrix] tbody[hidden]{display:none!important}
[data-finance-matrix="model"] .finance-table{min-width:760px}
[data-finance-matrix="model"] .finance-table th:first-child{width:34px;text-align:center}
[data-finance-matrix="model"] .finance-table th:nth-child(2){width:165px}
[data-finance-matrix="model"] .finance-table tbody th:nth-child(2){text-align:left;font-size:14px;line-height:1.2}
[data-finance-matrix="model"] .finance-table .finance-model-icon{width:20px;height:20px;object-fit:contain}
[data-finance-matrix="search"] .finance-table th:first-child{width:34px;text-align:center}
[data-finance-matrix="search"] .finance-table th:nth-child(2){width:44%}
[data-finance-matrix="search"] .finance-table tbody th:nth-child(2){text-align:left;font-size:14px;line-height:1.2}
[data-finance-matrix="search"] .finance-table .finance-model-icon{width:20px;height:20px;object-fit:contain}
[data-finance-matrix="source"] .finance-table .finance-model-icon{width:20px;height:20px;object-fit:contain}
[data-finance-matrix]:has([data-finance-matrix-more][aria-expanded="true"]){align-items:flex-start}
html[data-theme="dark"] [data-finance-matrix] img[src$="/chatgpt.svg"],
html[data-theme="dark"] [data-finance-matrix] img[src$="/gigachat.svg"],
html[data-theme="dark"] [data-finance-matrix] img[src$="/perplexity.svg"]{filter:invert(1)}
@media(max-width:800px){
  [data-finance-matrix="stage"] .finance-table th:first-child{width:160px;min-width:160px}
  [data-finance-matrix="source"] .finance-table th:first-child{width:160px;min-width:160px}
  [data-finance-matrix="model"] .finance-table tr > :first-child{position:sticky;left:0;z-index:2;background:var(--bg)}
  [data-finance-matrix="model"] .finance-table tr > :nth-child(2){position:sticky;left:34px;z-index:2;background:var(--bg)}
  [data-finance-matrix="model"] .finance-table thead tr > :nth-child(-n+2){z-index:3}
  [data-finance-matrix="search"] .finance-table tr > :first-child{position:sticky;left:0;z-index:2;background:var(--bg)}
  [data-finance-matrix="search"] .finance-table th:nth-child(2){width:160px;min-width:160px}
  [data-finance-matrix="search"] .finance-table tr > :nth-child(2){position:sticky;left:34px;z-index:2;background:var(--bg)}
  [data-finance-matrix="search"] .finance-table thead tr > :nth-child(-n+2){z-index:3}
}
