:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .model-matrix-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(280px,.8fr)}
:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table{width:100%;min-width:790px}
:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table th,:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table td{padding:7px 4px}
:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table th:first-child{width:34%}
.reference-source-screen [hidden]{display:none!important}
html[data-theme="dark"] .reference-source-screen img[src$="/chatgpt.svg"],html[data-theme="dark"] .reference-source-screen img[src$="/gigachat.svg"],html[data-theme="dark"] .reference-source-screen img[src$="/perplexity.svg"]{filter:invert(1)}
@media screen and (min-width:801px) and (max-height:800px){
 :is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table th,:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table td{padding-top:5px;padding-bottom:5px}
}
@media screen and (min-width:801px) and (max-height:740px){
 :is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table th,:is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table td{padding-top:1px;padding-bottom:1px}
}
@media(max-width:800px){
 :is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .model-matrix-layout{grid-template-columns:1fr}
 :is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table{min-width:750px}
 :is(#banks-ai-sources,#insurance-ai-sources,#mfo-ai-sources,#media-ai-sources).reference-source-screen .source-type-table th:first-child{width:170px}
}
