/* System Date Tags Styling */
.cb-aacf7-system-tag {
    background-color: #e1f5fe;
    border-color: #0073aa;
    color: #0073aa;
}

.cb-aacf7-system-tag:hover:not(.cb-aacf7-disabled-tag) {
    background-color: #b3e5fc;
    transform: translateY(-1px);
}

.cb-aacf7-disabled-tag {
    opacity: 0.5;
    cursor: not-allowed !important;
    background-color: #f5f5f5 !important;
    color: #999 !important;
}

.cb-aacf7-disabled-tag:hover {
    background-color: #f5f5f5 !important;
    transform: none !important;
}

/* 有料版Advanced Date Tags用スタイル */
.cb-aacf7-system-tag.cb-aacf7-advanced-tag {
    background-color: #e8f5e8;
    border-color: #28a745;
    color: #28a745;
}

.cb-aacf7-system-tag.cb-aacf7-advanced-tag:hover {
    background-color: #d4edda;
}