.diary-header {
  margin-bottom: 20px;
  
  .date-section {
    margin-bottom: 10px;
    
    .date {
      font-size: 2.5rem;
      font-weight: bold;
      margin: 0;
    }
    
    .week-time {
      display: flex;
      gap: 8px;
      margin-top: 8px;
    }
  }
  
  .meta-section {
    display: flex;
    gap: 8px;
    margin-top: 10px;
  }
}

.content-card {
  margin: 0;
  box-shadow: none;
  border-radius: 12px;
  
  ion-card-content {
    padding: 16px;
    
    .content-text {
      white-space: pre-line;
      line-height: 1.6;
      font-size: 1.1rem;
    }
  }
}

ion-fab {
  margin-bottom: 20px;
}