/* ── CỠ CHỮ LỚN HƠN (dễ nhìn) ──
   Nạp SAU CÙNG để ghi đè cỡ chữ của các file page-*.css.
   Muốn quay về cỡ cũ: bỏ dòng <link href="css/font-scale.css"> trong index.html. */

/* ===== Chung: tiêu đề khung, nhãn, ô nhập, nút ===== */
.perf-title, .mon-page-title { font-size: 26px; }
.perf-adv-label { font-size: 13px; }
.perf-adv-input { font-size: 15px; padding: 8px 10px; }
.perf-preset-btn { font-size: 14px; padding: 12px 10px; }
.perf-action-btn { font-size: 14px; gap: 8px; padding: 14px 8px; }
.perf-action-btn svg { width: 18px; height: 18px; }
.perf-screen-res { font-size: 15px; }
.perf-screen-label { font-size: 11px; }
#ram-threshold-btn { font-size: 14px; }
.ram-thr-inp { font-size: 22px; }

/* Nút nhỏ, thông báo, nhãn trạng thái */
.rj-btn { font-size: 14px; padding: 5px 12px; }
.rj-msg { font-size: 14px; }
.rj-tag { font-size: 11.5px; }

/* ===== Bảng (Monitor / Auto Rejoin / Cookie) ===== */
.mon-tw table { font-size: 14px; }
.mon-tw th { font-size: 13px; }
.rj-last small, .ck-age small { font-size: 12.5px; }

/* ===== Monitor ===== */
.mon-rb { font-size: 14px; padding: 5px 14px; }
.mon-t small { font-size: 13px; }
/* số trong ô Monitor giữ 26px: ô hẹp, to hơn sẽ bị cắt (vd "↓ 217 KB/s") */
.mon-hd { min-height: 38px; }   /* chừa chỗ cho tiêu đề TASK MANAGER to hơn */
.mon-ts { font-size: 12.5px; }
.mon-ch b { font-size: 14px; }
.mon-lg { font-size: 12.5px; }
.mon-tb h4 { font-size: 14px; }
.mon-mx { font-size: 11px; }

/* ===== Auto Rejoin ===== */
.rj-stat b { font-size: 26px; }
.rj-stat small { font-size: 12px; }
.rj-ck { font-size: 13.5px; }
.rj-log { font-size: 13.5px; height: 200px; }
.rj-ax-row { font-size: 14.5px; padding: 11px 14px; }
.rj-ax-meta-s { font-size: 13px; }
.rj-ax-title { font-size: 22px; }
.rj-ax-meta { font-size: 13.5px; }
.rj-code-view { font-size: 13.5px; }
.rj-code-inp { font-size: 13.5px; }
#rj-ds-name, #rj-ds-code { height: 36px; line-height: 18px; }

/* ===== Cookie ===== */
.ck-tile__lb { font-size: 13px; }
.ck-tile__n { font-size: 32px; }
.ck-tile__bt .rj-btn { font-size: 13px; padding: 3px 10px; }
.ck-filter { font-size: 14px; }
.ck-cap { font-size: 14px; }
.ck-cc { font-size: 12.5px; }
.ck-flag { font-size: 19px; }

/* Điện thoại: giữ vừa màn hình */
@media (max-width: 600px) {
  .perf-title, .mon-page-title { font-size: 22px; }
  .perf-action-btn { font-size: 13px; }
  .ck-tile__n { font-size: 28px; }
}
