/* YiSSA source-list presentation trial: all links/content retained. */
#reading .supplied-card .source-icon-list{list-style:none;padding:0;margin:18px 0 24px}
#reading .supplied-card .source-icon-list>li{margin:0;padding:0;font:400 14px/1.4 Roboto,Arial,sans-serif}
#reading .supplied-card .source-icon-list>li+li{margin-top:18px}
#reading .supplied-card .source-icon-list a{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start;color:#3f4145;text-decoration:none;padding:3px 0;min-height:40px;overflow-wrap:anywhere}
#reading .supplied-card .source-icon-list a:hover .source-list-title{text-decoration:underline;text-underline-offset:3px}
#reading .source-icon-list .source-list-mark{display:block;position:relative;width:16px;height:18px;margin-top:1px}
#reading .source-icon-list .source-list-arrow{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:400 22px/18px Roboto,Arial,sans-serif;color:#616570}
#reading .source-icon-list .source-list-mark img{display:block;position:relative;z-index:1;width:16px;height:16px;object-fit:contain;padding:0;background:white;border:0;border-radius:0}
#reading .source-icon-list .source-list-copy{min-width:0;display:block}
#reading .source-icon-list .source-list-publisher{display:block;font:600 14px/1.4 Roboto,Arial,sans-serif;color:#303238;margin:0 0 3px}
#reading .source-icon-list .source-list-title{display:block;font:400 14px/1.4 Roboto,Arial,sans-serif;color:#3f4145}

/* Preserve the full publisher wordmark instead of squeezing it into a favicon. */
#reading .source-card .source-main:has(img[src*="rebel-news-wordmark"]){padding-left:0}
#reading .source-card .publisher-icon:has(img[src*="rebel-news-wordmark"]){position:static;width:78px;height:20px;border:0;border-radius:0;background:transparent;margin-bottom:6px}
#reading .source-card .publisher-icon img[src*="rebel-news-wordmark"]{width:100%;height:100%;padding:0;border-radius:0;background:transparent;object-fit:contain}
