.article-page[data-v-af66c671]{padding:40px 0 80px}.article_header[data-v-af66c671]{margin-bottom:24px}.article_meta[data-v-af66c671]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.article_category_badge[data-v-af66c671]{background-color:#0b2341;color:#fff;padding:4px 12px;border-radius:4px;font-size:13px;font-weight:500;text-decoration:none}.article_date[data-v-af66c671]{color:#888;font-size:14px}.article_title[data-v-af66c671]{font-size:32px;font-weight:700;line-height:1.35;color:#111}.article_cover_container[data-v-af66c671]{margin-bottom:32px;border-radius:8px;overflow:hidden}.article_cover_img[data-v-af66c671]{width:100%;max-height:540px;object-fit:cover}.article_body[data-v-af66c671]{font-size:17px;line-height:1.85;color:#2b2b2b}.article_body[data-v-af66c671] img{max-width:100%;height:auto;border-radius:6px;margin:24px 0}.article_body[data-v-af66c671] iframe{max-width:100%;border-radius:6px;margin:24px 0}.article_footer[data-v-af66c671]{margin-top:48px;padding-top:24px;border-top:1px solid #eee}.article_tags[data-v-af66c671]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tags_label[data-v-af66c671]{font-weight:600;color:#555}.article_tag_pill[data-v-af66c671]{background-color:#f1f5f9;color:#334155;padding:4px 12px;border-radius:16px;font-size:13px;text-decoration:none;transition:all .2s ease}.article_tag_pill[data-v-af66c671]:hover{background-color:#0b2341;color:#fff}
