.ml {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin: 5 pt;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    text-align: center;
    background-color: #d6e1f1;
    overflow: hidden;
    border-collapse: separate;
}
.cg {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin: 5 pt;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    text-align: center;
    background-color: #EBC771;
    overflow: hidden;
    border-collapse: separate;
}
.vision {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin: 5 pt;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    text-align: center;
    background-color: #c1eb78;
    overflow: hidden;
    border-collapse: separate;
}

	.hci {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin: 5 pt;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    text-align: center;
    background-color: #7ed6cc;
    overflow: hidden;
    border-collapse: separate;
}

.animation {
   border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   margin: 5 pt;
   padding-top: 3px;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   text-align: center;
   background-color: #eba878;
   overflow: hidden;
   border-collapse: separate;}
	
	.sim {
   border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   margin: 5 pt;
   padding-top: 3px;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   text-align: center;
   background-color: #eb7885;
   overflow: hidden;
   border-collapse: separate;}
	
	.robotic {
   border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   margin: 5 pt;
   padding-top: 3px;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   text-align: center;
   background-color: #9e9e9e;
   overflow: hidden;
   border-collapse: separate;}
	.vis {
   border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   margin: 5 pt;
   padding-top: 3px;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   text-align: center;
   background-color: #f0f573;
   overflow: hidden;
   border-collapse: separate;}
	.medicine {
   border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   margin: 5 pt;
   padding-top: 3px;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   text-align: center;
   background-color: #7eb7d6;
   overflow: hidden;
   border-collapse: separate;}

.section-text {
    text-align: left;
    width: auto;
    background-color: #8f8f8f;
    font-family: 'Oswald', sans-serif;
    font-style: normal;
    font-weight: 600;
}
.default-text {
    font-family: Arial, sans-serif;
    background-color: #FFFFFF;
    color: rgba(0,0,0,1);
    font-style: normal;
    font-weight: 400;
}

   .intro {
    text-align: justify; 
    font-family: Helvetica, Arial;
   }

 .paper_info {
    font-family: Arial;
    background-color: #FFFFFF;
    color: rgba(0,0,0,1);
    font-style: normal;
    word-spacing: -1px;
    text-align: justify; 
    vertical-align: top;
    font-weight: 400;
 }

 .author_info {
   font-family: Arial;
   background-color: #FFFFFF;
   color: rgba(0,0,0,1);
   font-style: normal;
   font-size:14px ;
   word-spacing: -1px;
   text-align: justify; 
   vertical-align: top;
   font-weight: 300;
}

.venue_info {
   font-family: Arial;
   background-color: #FFFFFF;
   color: rgba(0,0,0,1);
   font-style: italic;
   font-size:15px ;
   word-spacing: -1px;
   text-align: justify; 
   vertical-align: top;
   font-weight: 400;
}


.high_lit {
    font-family: Helvetica, Arial;
    background-color: #FFFFFF;
    color: rgb(244, 68, 3);
	vertical-align: 0.15em;
    font-style:italic;
    word-spacing: -1px;
    font-size: 14px;
    text-decoration-color: rgb(244, 68, 3);
 }

 .note {
   font-family: Helvetica, Arial;
   background-color: #FFFFFF;
   color: rgb(0, 0, 0);
   font-style:italic;
   word-spacing: -1px;
   font-size: 0.8em;
   text-decoration-color: rgb(0, 0, 0);
}


.high_lit a:link{
    color: rgb(244, 68, 3);
    text-decoration-color: rgb(244, 68, 3);
 }

 .material-symbols-outlined {
   font-variation-settings:
   'FILL' 0,
   'wght' 400,
   'GRAD' 0,
   'opsz' 24
 }

.material-symbols-outlined,
.ai.ai-arxiv,
.ai.ai-acm{
  font-size:20px;
  line-height:1;
  color:#444;
}
.ai.ai-arxiv,
.ai.ai-acm,
.ai.ai-ieee{
  display:inline-block;
  transform: translateY(-3px);
}

