/**
 * Journal App Theme - Color Overrides
 * Extends the shared tokens with journal-specific branding
 */

:root {
  --primary: #7c3aed; /* violet-600 */
  --accent: #6d28d9; /* violet-700 */
}

/**
 * Journal-specific card styling
 */
.journal-card {
  background: var(--surface);
  border: 1px solid var(--border);
  box-shadow: 0 4px 12px var(--shadow);
}

/**
 * Editor-specific styling
 */
.journal-editor {
  background: var(--surface);
  border: 1px solid var(--border);
  border-radius: 8px;
}

/**
 * Calendar-specific styling
 */
.journal-calendar-cell {
  background: var(--surface);
  border: 1px solid var(--border);
}

.journal-calendar-selected {
  background: var(--primary);
  color: var(--primary-ink);
}

.journal-calendar-today {
  border-color: var(--primary);
  font-weight: bold;
}
