/* Shared compact action row across desktop and mobile. */
.article-preferred-source{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:48px;margin:-8px 0 24px;padding:11px 16px;border:1px solid #e4dfe4;border-radius:12px;background:#fff;color:#51424e;font:600 14px/1.4 var(--body),sans-serif;text-decoration:none;box-sizing:border-box}
.article-preferred-source:hover{border-color:#b82342;background:#fff6f8;color:#a51f41}
.article-preferred-source:focus-visible{outline:2px solid #b82342;outline-offset:3px}
.article-preferred-source svg{width:22px;height:22px;flex:0 0 22px}
.article-preferred-source span{min-width:0;text-align:left;text-wrap:pretty}
.article-preferred-source .preferred-source-short{display:none}
.article-byline .lv-article-actions > button{white-space:nowrap}
.share-button .lv-share-button-icon{width:17px;height:17px;flex:none}
 .article-reader-meta{display:grid;grid-template-columns:44px 44px minmax(0,1fr);align-items:center;gap:12px 8px;margin:24px 0}
 .article-reader-meta .article-byline,.article-reader-meta .article-byline .lv-article-actions{display:contents}
 .article-reader-meta .author-avatar{grid-column:1;grid-row:1;margin:0}
 .article-reader-meta .article-byline>div:not(.lv-article-actions){grid-column:2 / -1;grid-row:1;min-width:0}
 .article-reader-meta .article-byline .lv-save-article,.article-reader-meta .article-byline .share-button{display:inline-flex;align-items:center;justify-content:center;grid-row:2;width:44px!important;min-width:44px;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:1px solid #e4dfe4;border-radius:10px;background:#fff;color:#51424e}
 .article-reader-meta .article-byline .lv-save-article{grid-column:1}
 .article-reader-meta .article-byline .share-button{grid-column:2}
 .article-reader-meta .lv-save-text,.article-reader-meta .lv-share-button-label{display:none}
 .article-reader-meta .article-byline .lv-article-actions svg,.article-reader-meta .share-button .lv-share-button-icon{width:20px;height:20px}
 .article-reader-meta .article-preferred-source{grid-column:3;grid-row:2;width:100%;min-height:44px;margin:0;padding:8px 10px;gap:8px;border-radius:10px;font-size:13px}
 .article-reader-meta .article-preferred-source svg{width:20px;height:20px;flex-basis:20px}
 .article-preferred-source .preferred-source-full{display:none}
 .article-preferred-source .preferred-source-short{display:block}
 .article-reader-meta #share-status:empty{display:none}
 .article-reader-meta #share-status:not(:empty){grid-column:1 / -1}
@media(min-width:768px){
 .article-reader-meta{grid-template-columns:44px minmax(0,1fr) 44px 44px max-content;column-gap:8px}
 .article-reader-meta .article-byline>div:not(.lv-article-actions){grid-column:2;grid-row:1}
 .article-reader-meta .article-byline .lv-save-article{grid-column:3;grid-row:1}
 .article-reader-meta .article-byline .share-button{grid-column:4;grid-row:1}
 .article-reader-meta .article-preferred-source{grid-column:5;grid-row:1}
 .article-reader-meta .article-preferred-source{width:fit-content;padding-inline:14px;font-size:14px}
}
