@keyframes shimmer-swipe-40b9cfbe{0%{background-position:200% 0}to{background-position:-200% 0}}.article-sources[data-v-40b9cfbe]{background:var(--bg);border-left:4px solid var(--mint2);border-radius:var(--r-md);margin-top:var(--sp-8);padding:var(--sp-4)}.article-sources__title[data-v-40b9cfbe]{color:var(--text);font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:var(--fw-bold);margin:0 0 var(--sp-3)}.article-sources__list[data-v-40b9cfbe]{display:flex;flex-direction:column;font-size:var(--fs-sm);gap:var(--sp-3);line-height:var(--lh-sm);margin:0;padding:0 0 0 var(--sp-4)}.article-sources__item a[data-v-40b9cfbe]{color:var(--teal-dark);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.article-sources__meta[data-v-40b9cfbe]{color:var(--text2);display:block;font-size:var(--fs-caption);line-height:var(--lh-caption)}@keyframes shimmer-swipe-b5c5e5ee{0%{background-position:200% 0}to{background-position:-200% 0}}.article-author[data-v-b5c5e5ee]{background-color:#f7fffe;border-left:4px solid #1bae96;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;padding:1rem}@media(min-width:768px){.article-author[data-v-b5c5e5ee]{align-items:center;flex-direction:row;justify-content:space-between}}.author-info[data-v-b5c5e5ee]{align-items:center;display:flex;gap:.5rem}.author-info .name[data-v-b5c5e5ee]{color:#333;font-weight:700}.author-info .role[data-v-b5c5e5ee]{background-color:#e8f8f5;border-radius:4px;color:#148a77;font-size:.85rem;padding:2px 6px}.meta-info[data-v-b5c5e5ee]{color:#666;display:flex;font-size:.85rem;gap:1rem}
