ion-header {
  background-color: #5c97ff;
  color: white;
}

ion-title {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

.createai{
    ion-button{
        contain-intrinsic-height: 50px;
    }
}

.ioncard {
    margin: 8px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    
    ion-item {
      --padding-start: 8px;
      --padding-end: 8px;
      --min-height: auto;
    }
    
    ion-avatar {
      width: 40px;
      height: 40px;
    }
    
    h2 {
      font-size: 14px;
      font-weight: 500;
      margin-bottom: 4px;
    }
    
    p {
      font-size: 12px;
      color: #666;
      margin: 0;
    }
  }
  
  .hospital-infom {
    .badges {
      display: flex;
      align-items: center;
      gap: 4px;
      margin-top: 4px;
      
      ion-badge {
        font-size: 10px;
        padding: 2px 4px;
      }
      
      span {
        font-size: 10px;
        color: #666;
      }
    }
  }