/* Widget div có class ads366-custom-table */
.ads366-custom-table table,
.ads366-custom-table table tr,
.ads366-custom-table table td,
.ads366-custom-table table th {
    background-color: transparent ;
}

.ads366-custom-table table {
    background-color: #ffffff;
    border-collapse: collapse;
}

.ads366-custom-table table tbody tr:nth-child(odd) td,
.ads366-custom-table table tbody tr:nth-child(even) td {
    background-color: transparent;
}
.td-text{
	color:rgb(37 99 235);
}

/* Các mức intensity */
.intensity-0 {
    background-color: #f1f5f9 !important;
       color: #94a3b8 !important;
}
.intensity-1 {
    background-color: #e0f2fe !important;
    color: #0369a1 !important;
}
.intensity-2 {
    background-color: #bae6fd !important;
    color: #0c4a6e !important;
}
.intensity-3 {
    background-color: #7dd3fc !important;
    color: #0c4a6e !important;
}
.intensity-4 {
    background-color: #38bdf8 !important;
    color: #ffffff !important;
    font-weight: 600;
}

/* Ẩn border row nút - Bỏ padding để nút sát viền */
.ads366-custom-table .btn-row td {
    border: none !important;
    padding: 0 !important;
    text-align: center;
    background-color: #F8FAFC !important;
}

/* Style nút - Hình chữ nhật, sát viền và có viền trái phải */
.btn-chon {
    display: block; 
    background-color: #0EA5E9;
    color: #ffffff ;
    padding: 15px 10px;
    border-radius: 0;
    font-weight: 600;
    text-decoration: none;
    transition: background 0.2s;
    width: 100%;
    box-sizing: border-box;
    /* Thêm viền trái và phải (màu trắng mờ) để phân tách các cột */
    border-left: 1px solid rgba(255, 255, 255, 0.3);
    border-right: 1px solid rgba(255, 255, 255, 0.3);
}

a.btn-chon {
    text-decoration: none;
}

.btn-chon:hover {
    background-color: #1d4ed8;
}

.elementor-widget-button>a{
	text-decoration:none;
}