/* Trang Quan hệ cổ đông — page tokens + section/component CSS imports (order theo PLAN.md) */
/* LƯU Ý: @import PHẢI đứng đầu file (trước mọi rule khác) — nếu không sẽ bị bỏ qua. */

/* Shared components (reuse) */
@import url("../../components/tag/assets/styles.css");
@import url("../../components/button/assets/styles.css");
@import url("../../components/card-tin-tuc/assets/styles.css");

/* Sections */
@import url("../section-banner/assets/styles.css");
@import url("../section-disclosure/assets/styles.css");
@import url("../section-stock/assets/styles.css");
@import url("../section-report/assets/styles.css");
@import url("../section-announcement/assets/styles.css");
@import url("../section-contact/assets/styles.css");
@import url("../../compound/section-news/assets/styles.css");
@import url("../../gioi-thieu/section-contact/assets/styles.css");

:root {
  --tt-orange: #f15a29; /* Orange-300 brand */
  --tt-orange-accent: #fa6900; /* button/link/report/footer accent (đo get_node_styles) */
  --tt-orange-600: #c14821; /* hover đậm */
  --tt-orange-50: #feefea; /* chip bg */
  --tt-heading: #131313; /* heading + body text (đo) */
  --tt-text: #131313;
  --tt-text-muted: #4b4a4a;
  --tt-white: #ffffff;
  --tt-section-gray: #f8f8f8; /* section bg stock + contact (đo node 2348:31277/31449) */
  --tt-font: "Lexend Deca", sans-serif;
}

body.page-template-page-quan-he-co-dong .section-news__card-large-body,
body.page-template-page-quan-he-co-dong-php .section-news__card-large-body {
  padding-top: 3.72rem !important;
}

body.page-template-page-quan-he-co-dong .section-news__pagination,
body.page-template-page-quan-he-co-dong-php .section-news__pagination {
  justify-content: flex-end;
  justify-content: right;
  gap: 1.5rem;
}
