
/* GPT Media 1.0.4: reading metadata, sharing and scoped related cards. */
.entry-byline a{color:var(--portal-ink)}.article-updated,.reading-time{border-left:1px solid var(--portal-line);padding-left:9px;margin-left:3px}.article-updated time{font-weight:600}
.sharebar .copy-link{border:1px solid var(--portal-line);background:var(--portal-wash);color:var(--portal-ink);border-radius:2px;min-height:37px;padding:8px 13px;font-size:12px;font-weight:600;align-items:center;gap:7px}.sharebar .copy-link:not([hidden]){display:inline-flex}.sharebar .share-status{flex-basis:100%;font-size:12px;margin:0}.sharebar .share-status:empty{display:none}.copy-link:disabled{cursor:wait;opacity:.7}
.related_posts .related-card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;align-items:start;width:100%;min-width:0}.related_posts .related-image{display:block;width:120px;height:80px;aspect-ratio:3/2;background:var(--portal-wash);border-radius:3px;overflow:hidden}.related_posts .related-image img{display:block;width:100%;height:100%;object-fit:cover}.related_posts .related-image .image-placeholder{height:100%;font-size:14px;letter-spacing:-.3px;padding:8px}.related_posts h3{font-size:19px;line-height:1.4}.related_posts p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.6;margin-top:6px}
@media (max-width: 760px){.related_posts h3{font-size:18px}}
@media (max-width: 540px){.related_posts .related-image{width:84px;height:56px}.related_posts .related-card{grid-template-columns:84px minmax(0,1fr);gap:12px}.related_posts h3{font-size:16px}.related_posts p{font-size:13px}.related_posts .related-image .image-placeholder{font-size:11px}.article-updated{flex-basis:100%;margin:3px 0 0;border:0;padding:0}.sharebar a,.sharebar .copy-link{min-height:42px}}
@media print{.reading-time{display:none}.related_posts .related-card{break-inside:avoid}}

.related_posts .related-copy{min-width:0;overflow-wrap:anywhere}.related_posts .related-card h3{margin:0}.related_posts .related-card p{max-height:3.2em}
