.narrow[data-v-42b49532]{max-width:860px}.not-found[data-v-42b49532]{text-align:center;padding:60px 24px}.not-found h3[data-v-42b49532]{color:var(--text-main);margin:0 0 20px}.article[data-v-42b49532]{padding:36px}.article-meta[data-v-42b49532]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.article-meta .date[data-v-42b49532],.article-meta .author[data-v-42b49532]{color:var(--text-muted);font-size:13.5px}.article-title[data-v-42b49532]{color:var(--text-main);margin:0 0 16px;font-size:28px;font-weight:800;line-height:1.4}.article-summary[data-v-42b49532]{color:var(--primary-dark);background:var(--primary-soft);border-left:4px solid var(--primary);border-radius:0 8px 8px 0;margin:0 0 24px;padding:14px 18px;font-size:15.5px;line-height:1.9}.article-body p[data-v-42b49532]{color:var(--text-main);margin:0 0 18px;font-size:15.5px;line-height:2}.related[data-v-42b49532]{margin-top:32px}.related h3[data-v-42b49532]{color:var(--text-main);margin:0 0 16px;font-size:19px;font-weight:700}.related-list[data-v-42b49532]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.related-item[data-v-42b49532]{display:block}.related-item h4[data-v-42b49532]{color:var(--text-main);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}.related-item:hover h4[data-v-42b49532]{color:var(--primary)}.related-item .date[data-v-42b49532]{color:var(--text-muted);font-size:13px}@media (max-width:768px){.article[data-v-42b49532]{padding:22px}.article-title[data-v-42b49532]{font-size:22px}.related-list[data-v-42b49532]{grid-template-columns:1fr}}
