.news-article[data-v-ddcd59c4]{width:100%;border-radius:16px}.reading-progress-bar[data-v-d185936e]{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;pointer-events:none}.reading-progress-fill[data-v-d185936e]{height:100%;background:#3189ca;transition:width 80ms linear}.content[data-v-d185936e]{width:100%}.article-wrapper[data-v-d185936e]{background:#fff;margin-bottom:0}.article-nav-edit[data-v-d185936e]{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#3189ca;cursor:pointer;text-decoration:none;border:1px solid rgba(49,137,202,.3);border-radius:4px;padding:4px 10px;transition:background .15s ease,border-color .15s ease}.article-nav-edit[data-v-d185936e]:hover{background:#3189ca14;border-color:#3189ca99}.article-header[data-v-d185936e]{max-width:720px;margin:0 auto;padding:36px 24px 0}@media (max-width: 768px){.article-header[data-v-d185936e]{padding:24px 16px 0;max-width:none}}.article-category[data-v-d185936e]{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#3189ca;margin-bottom:14px}.article-headline[data-v-d185936e]{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(26px,4vw,42px);font-weight:700;line-height:1.18;color:#0d1117;margin:0 0 16px;letter-spacing:-.015em}.article-deck[data-v-d185936e]{font-size:clamp(16px,2vw,20px);line-height:1.52;color:#4b5563;margin:0 0 22px;font-weight:400}.article-byline[data-v-d185936e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:20px}.byline-left[data-v-d185936e]{display:flex;flex-direction:column;gap:5px}.byline-author[data-v-d185936e]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:inherit}.byline-author:hover .byline-name[data-v-d185936e]{text-decoration:underline}.byline-avatar[data-v-d185936e]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.byline-name[data-v-d185936e],.byline-name-plain[data-v-d185936e]{font-size:14px;font-weight:600;color:#111827}.byline-meta[data-v-d185936e]{display:flex;align-items:center;gap:5px;font-size:13px;color:#6b7280}.meta-dot[data-v-d185936e]{color:#d1d5db}.byline-actions[data-v-d185936e]{display:flex;align-items:center;gap:4px;flex-shrink:0}.translate-select[data-v-d185936e]{background-color:#f3f4f8;border-radius:6px;padding:0 6px}.article-rule[data-v-d185936e]{border:none;border-top:1px solid #e5e7eb;max-width:720px;margin:0 auto}@media (max-width: 768px){.article-rule[data-v-d185936e]{margin:0 16px}}.article-topics[data-v-d185936e]{max-width:720px;margin:0 auto;padding:32px 24px 36px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #e5e7eb}@media (max-width: 768px){.article-topics[data-v-d185936e]{padding:28px 16px 32px}}.topics-label[data-v-d185936e]{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9ca3af}.topics-list[data-v-d185936e]{display:flex;flex-wrap:wrap;gap:6px}.topic-chip[data-v-d185936e]{font-size:12px;font-weight:500;line-height:1;padding:5px 12px;border-radius:4px;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.topic-chip--keyword[data-v-d185936e]{background:#3189ca14;color:#3189ca;border:1px solid rgba(49,137,202,.22)}.topic-chip--keyword[data-v-d185936e]:hover{background:#3189ca29;border-color:#3189ca66}.topic-chip--tag[data-v-d185936e]{background:transparent;color:#6b7280;border:1px solid #e5e7eb}.topic-chip--tag[data-v-d185936e]:hover{background:#f9fafb;color:#374151;border-color:#d1d5db}.article-figure[data-v-d185936e]{margin:28px 0 0}.article-hero[data-v-d185936e]{width:100%;height:clamp(260px,50vw,580px);display:block}.article-hero[data-v-d185936e] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-body[data-v-d185936e]{font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:clamp(16px,1.5vw,18px);line-height:1.78;color:#1a1a2e;max-width:720px;margin:2rem auto;padding:0 24px}@media (max-width: 768px){.article-body[data-v-d185936e]{padding:0 16px;margin:1.5rem auto}}.article-body[data-v-d185936e] p{margin-bottom:.9em}.article-body[data-v-d185936e] p:empty,.article-body[data-v-d185936e] p br:only-child{display:none}.article-body[data-v-d185936e] h2{font-family:Playfair Display,Georgia,serif;font-size:1.35em;font-weight:700;line-height:1.25;color:#0d1117;margin:2em 0 .6em}.article-body[data-v-d185936e] h3{font-size:1.15em;font-weight:700;color:#0d1117;margin:1.8em 0 .5em}.article-body[data-v-d185936e] blockquote{border-left:3px solid #3189ca;margin:2em 0;padding:.25em 0 .25em 1.4em;font-style:italic;color:#4b5563}.article-body[data-v-d185936e] a{color:#3189ca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.article-body[data-v-d185936e] ul,.article-body[data-v-d185936e] ol{padding-left:1.5em;margin-bottom:1.5em}.article-body[data-v-d185936e] li{margin-bottom:.4em}.article-body[data-v-d185936e] img{max-width:100%;border-radius:4px;margin:1.25em 0}.article-body[data-v-d185936e] strong{font-weight:700;color:#0d1117}.article-author-card[data-v-d185936e]{max-width:720px;margin:0 auto 2rem;padding:28px 24px 0}@media (max-width: 768px){.article-author-card[data-v-d185936e]{padding:24px 16px 0}}.author-card-link[data-v-d185936e]{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:inherit;margin-bottom:12px}.author-card-link:hover .author-card-name[data-v-d185936e]{text-decoration:underline}.author-card-avatar[data-v-d185936e]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.author-card-info[data-v-d185936e]{display:flex;flex-direction:column;gap:3px}.author-card-name[data-v-d185936e]{font-size:15px;font-weight:700;color:#0d1117}.author-card-label[data-v-d185936e]{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.08em}.author-card-bio[data-v-d185936e]{font-size:14px;line-height:1.65;color:#4b5563;margin:0;max-width:640px}.related-section[data-v-d185936e]{padding:8px 0 2rem}.related-heading[data-v-d185936e]{font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:700;color:#0d1117;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid #3189ca}.body--dark .reading-progress-fill[data-v-d185936e]{background:#60a5fa}.body--dark .article-wrapper[data-v-d185936e]{background:#0a0f1e}.body--dark .article-nav-edit[data-v-d185936e]{color:#60a5fa;border-color:#60a5fa4d}.body--dark .article-nav-edit[data-v-d185936e]:hover{background:#60a5fa1a;border-color:#60a5fa80}.body--dark .article-category[data-v-d185936e]{color:#60a5fa}.body--dark .article-headline[data-v-d185936e],.body--dark .author-card-name[data-v-d185936e],.body--dark .related-heading[data-v-d185936e]{color:#f1f5f9}.body--dark .article-deck[data-v-d185936e]{color:#9ca3af}.body--dark .byline-name[data-v-d185936e],.body--dark .byline-name-plain[data-v-d185936e]{color:#e2e8f0}.body--dark .byline-meta[data-v-d185936e]{color:#6b7280}.body--dark .meta-dot[data-v-d185936e]{color:#374151}.body--dark .article-rule[data-v-d185936e]{border-top-color:#1f2937}.body--dark .topics-label[data-v-d185936e]{color:#4b5563}.body--dark .topic-chip--keyword[data-v-d185936e]{background:#60a5fa1a;color:#60a5fa;border-color:#60a5fa40}.body--dark .topic-chip--keyword[data-v-d185936e]:hover{background:#60a5fa33;border-color:#60a5fa73}.body--dark .topic-chip--tag[data-v-d185936e]{background:transparent;color:#6b7280;border-color:#374151}.body--dark .topic-chip--tag[data-v-d185936e]:hover{background:#1f2937;color:#9ca3af;border-color:#4b5563}.body--dark .article-body[data-v-d185936e]{color:#d1d5db}.body--dark .article-body[data-v-d185936e] h2,.body--dark .article-body[data-v-d185936e] h3,.body--dark .article-body[data-v-d185936e] strong{color:#f1f5f9}.body--dark .article-body[data-v-d185936e] blockquote{border-left-color:#60a5fa;color:#9ca3af}.body--dark .article-body[data-v-d185936e] a{color:#60a5fa}.body--dark .article-topics[data-v-d185936e]{border-bottom-color:#1f2937}.body--dark .author-card-bio[data-v-d185936e]{color:#9ca3af}.body--dark .translate-select[data-v-d185936e]{background-color:#1f2937}
