/* style.css */

body {
    font-family: 'Inter', sans-serif;
    background-color: #f0f2f5; /* Màu nền nhẹ nhàng */
}
.section-title {
    position: relative;
    display: inline-block;
    padding-bottom: 8px;
    margin-bottom: 24px;
}
.section-title::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 50%;
    height: 3px;
    background-color: #007bff; /* Màu xanh chủ đạo */
    border-radius: 2px;
}
.table-header {
    background-color: #007bff;
    color: white;
}
.table-row-even {
    background-color: #f8f9fa;
}
.table-row-odd {
    background-color: #e9ecef;
}
.process-step {
    background-color: white;
    border-left: 5px solid #007bff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: transform 0.2s ease-in-out;
}
.process-step:hover {
    transform: translateY(-5px);
}
