/* Phần thêm của bản thật. chung.css chép NGUYÊN từ phác thảo, không sửa. Lý do từng khối ghi ở phac-thao/khac-phep.json. */

/* Trang chặn style nội dòng (CSP default-src 'self'): các cỡ của phác thảo chuyển thành lớp */
.rong150{width:150px}
.rong200{width:200px}
.locLoaiO{width:90px;padding-left:10px;padding-right:4px}
.timDonO{width:98px;padding-left:10px;padding-right:6px}
.locThangO{width:130px;padding-left:10px;padding-right:4px}

/* Chữ phụ 13px ở màn rộng (cửa soát phác thảo mục C) */
@media (min-width:761px){
  .oSo small,.goiYO,.bang td small,.thuongHieu small,.chanMenu,.nhan,.bang th,.chip .dem,.theChan,.ctHang,.dongLs span{font-size:13px}
  .oSo{padding-top:10px;padding-bottom:10px}
}

/* Dải cảnh báo màn Hôm nay */
.daiCanhBao{display:flex;flex-wrap:wrap;gap:4px 18px;background:var(--do-nhat);border:1px solid var(--do-vien);color:var(--do);border-radius:var(--r);padding:8px 14px;font-weight:600;font-size:13.5px}

/* Hỏi trước khi đóng cửa sổ đang nhập dở */
.hoiDong{display:flex;align-items:center;gap:10px;padding:10px 20px;border-top:1px solid var(--do-vien);background:var(--do-nhat);color:var(--do);font-weight:600;font-size:13.5px}
.hoiDong span{margin-right:auto}

/* Báo nhỏ không chắn nút phía dưới */
.baoNho{pointer-events:none}

/* Khối nhỏ bản thật mới có */
.nutNho{min-height:44px;padding:0 12px;font-size:13px}
.dongThu{align-items:center}
.lienDon{color:var(--accent-dam);font-weight:600;margin-left:4px;white-space:nowrap}
.dongLs{padding:6px 0;border-bottom:1px solid var(--vien);font-size:13px;overflow-wrap:anywhere}
.dongLs b{display:block;font-weight:600}
.dongLs span{color:var(--chu-phu)}
.dongMon{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 14px}
.dongChon{width:100%;justify-content:flex-start;white-space:normal;text-align:left;margin-top:8px;padding-top:8px;padding-bottom:8px}
.nutTrong{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}
.dsChon{margin-top:8px;font-size:13px;overflow-wrap:anywhere}
.thanhTienDo{height:10px;background:var(--xam-nhat);border-radius:6px;overflow:hidden}
.thanhTienDo i{display:block;height:100%;width:0;background:var(--accent)}
.anhHd{display:block;max-width:100%;margin:0 auto}
.khungPdf{width:100%;height:320px;border:0;background:#fff}
.xemHoaDon .giua{text-align:center;color:var(--chu-phu)}
.bang tr.daTat td{color:var(--chu-mo)}
.giaiQuyen{padding:10px 18px;border-top:1px solid var(--vien);font-size:13px;color:var(--chu-phu)}
