/* ==========================================================================
   ANVINA — tokens.css : Toàn bộ biến design (design tokens)
   --------------------------------------------------------------------------
   File này được nạp KÈM MỌI KHỐI (cả frontend lẫn editor) để các biến CSS
   luôn sẵn sàng, không phụ thuộc main.css. Khắc phục lỗi khối mất màu/khoảng
   cách khi main.css chưa kịp nạp (ví dụ trên trang chủ tĩnh / WordPress 7.0).
   ========================================================================== */
:root{
  --anvina-primary:#1F6FB2;
  --anvina-primary-dark:#175a93;
  --anvina-primary-soft:#eaf2f9;
  --anvina-secondary:#21A179;
  --anvina-secondary-soft:#e7f5ef;
  --anvina-accent:#F2693C;
  --lulavi-primary:#1F6FB2;
  --c-ink:#1a2430; --c-body:#4a5568; --c-muted:#8a94a3;
  --c-line:#e9edf2; --c-surface:#fff; --c-surface-2:#f7f9fb; --c-bg:#fff;
  --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-5:24px;
  --sp-6:32px; --sp-7:48px; --sp-8:64px; --sp-9:96px;
  --r-sm:6px; --r-md:10px; --r-lg:16px; --r-xl:24px; --r-full:999px;
  --sh-sm:0 1px 2px rgba(16,38,64,.06);
  --sh-md:0 4px 16px rgba(16,38,64,.08);
  --sh-lg:0 12px 40px rgba(16,38,64,.12);
  --container:1180px; --container-narrow:760px;
  --fs-xs:.8125rem; --fs-sm:.9rem; --fs-base:1rem; --fs-lg:1.15rem;
  --fs-xl:1.4rem; --fs-2xl:1.85rem; --fs-3xl:2.4rem; --fs-4xl:3rem;
  --ease:cubic-bezier(.22,.61,.36,1);
}
