/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 16 2025 | 08:08:00 */
/* Nút full width, chữ bên trái, khoảng cách nhỏ */
.custom-row-buttons .button,
.custom-row-buttons a {
  font-size: 14px !important;     /* Giảm kích thước chữ */
  letter-spacing: 0 !important;   /* Xóa khoảng cách chữ */
  padding: 2px 6px !important;    /* Thu gọn padding trái phải */
  margin: 0 2px !important;       /* Giảm khoảng cách ngoài */
  line-height: 1.3 !important;    /* Chiều cao dòng vừa phải */
  white-space: nowrap !important; /* ko cho chữ xuống hàng */
  display: inline-block;          /* Giữ thẻ a gọn */
  max-width: 100%;                /* Không tràn cột */
  text-align: left;               /* Căn chữ bên trái */
}


/* Style chung cho tất cả nút */
.btn {
  display: inline-flex !important;
  align-items: center !important;
  gap: 5px !important;
  font-weight: 500 !important;
  text-decoration: none !important;
  position: relative !important;
}

/* Hiệu ứng gạch dưới trượt */
.btn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 0%;
  height: 2px;
  background-color: currentColor;
  transition: width 0.3s ease;
}
.btn:hover::after {
  width: 100%;
}


/* Các màu */
.btn-g { color: #2ecc71 !important; }
.btn-g:hover { color: #27ae60 !important; }

.btn-r { color: #e74c3c !important; }
.btn-r:hover { color: #c0392b !important; }

.btn-o { color: #e67e22 !important; }
.btn-o:hover { color: #d35400 !important; }
/* Màu xanh dương */
.btn-b { color: #3498db !important; }
.btn-b:hover { color: #2980b9 !important; }
