.calendar-tab.active {
    color: #3b82f6;
}
.hihi-daily-quote span {
    display: inline-block;
    transition: all 0.3s ease;
}
/* Màu mặc định Neumorphism */
.hihi-calendar-wrapper #display-lunar-day,
.hihi-calendar-wrapper #display-lunar-month {
    color: #ffffff !important;
	transition: all 0.5s ease;
}

/* Hiệu ứng khi đến Tết */
.hihi-calendar-wrapper.is-tet {
    background: #fff5f5;
    border-color: #feb2b2;
    box-shadow: 0 10px 25px rgba(229, 62, 62, 0.1);
}

.is-tet #display-solar-day, .is-tet #display-weekday {
    color: #e53e3e !important;
}

.is-tet .calendar-card {
    background: #fffaf0;
    border: 1px solid #fed7d7;
}

/* Hiệu ứng ngày lễ hội (như hôm nay 23 Chạp) */
.is-le-hoi {
    border-left: 5px solid #ed8936;
}
