ion-list {
  padding: 16px;
}

ion-item {
  --padding-start: 0;
  --inner-padding-end: 0;
  margin-bottom: 8px;
  border-radius: 8px;
  --background: var(--ion-color-light);

  ion-label {
    margin: 12px 0;
    
    h2 {
      font-size: 16px;
      font-weight: 500;
      color: var(--ion-color-dark);
      margin-bottom: 4px;
    }

    p {
      font-size: 14px;
      color: var(--ion-color-medium);
      margin: 0;
    }
  }
}

ion-fab {
  margin: 16px;
} 