color: var(--text-light);
}
.history-section { margin-top: 1.25rem; }
.history-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.75rem; }
.history-warning { background-color: rgba(250, 204, 21, 0.1); border-left: 3px solid #FACC15; padding: 0.6rem 0.75rem; margin-bottom: 1rem; border-radius: var(--border-radius); font-size: 0.9rem; color: #854D0E; display: flex; align-items: center;}
html.dark-mode .history-warning { color: #fcd34d; }
.history-warning i { margin-r