.history-container {
  max-width: 800px;
  margin: 2rem auto;
  padding: 0 1rem;
}

.history-item {
  padding: 1.5rem;
  margin-bottom: 1rem;
  border-radius: var(--radius);
  background: white;
  box-shadow: var(--shadow);
}

.history-item:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}

@media (prefers-color-scheme: dark) {
  .history-item {
    background: #1f2937;
  }
}
