.view-programas.view-display-id-block_3 .view-content,.view-programas.view-display-id-block_5 .view-content{
  display:grid;
  gap:.5rem;
  grid-template-columns:repeat(1, minmax(0, 1fr));
  margin-top:1rem;
}

.view-academic .summary__arrow--wrapper,.view-academic summary,.view-academic summary>.views-element-container>.view{
  align-items:center;
  display:flex;
}

.view-academic .icon-arrow-down,.view-academic .summary__arrow{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M19 12l-7 7-7-7'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-size:contain;
  height:1rem;
  width:1rem;
}

.view-academic .icon-monitor,.view-academic .summary__marker,.view-academic .summary__virtual{
  height:1.25rem;
  width:1.25rem;
}

.view-academic .summary__arrow--wrapper{
  animation-duration:.3s;
  border-color:hsl(var(--foreground));
  border-radius:9999px;
  border-width:2px;
  height:2rem;
  justify-content:center;
  transition-duration:.15s;
  transition-duration:.3s;
  transition-property:transform;
  transition-timing-function:cubic-bezier(.4, 0, .2, 1);
  width:2rem;
}

.view-academic summary,.view-academic summary>.views-element-container>.view{
  flex:1 1 0%;
  justify-content:space-between;
}

.view-programas.view-display-id-block_3 a,.view-programas.view-display-id-block_5 a{
  border-radius:.25rem;
  color:hsl(var(--primary));
  display:inline-flex;
  font-weight:500;
  padding:.5rem;
  transition-duration:.15s;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function:cubic-bezier(.4, 0, .2, 1);
}

.view-academic details{
  border-radius:var(--radius);
  border-width:1px;
  --tw-border-opacity:1;
  border-color:rgb(229, 231, 235, var(--tw-border-opacity, 1));
}

.view-academic summary,.view-programas.view-display-id-block_3 .view-content-wrapper,.view-programas.view-display-id-block_5 .view-content-wrapper{
  padding-left:1.5rem;
  padding-right:1.5rem;
}

.view-academic summary{
  font-size:1.125rem;
  font-weight:600;
  line-height:1.75rem;
  padding-bottom:1rem;
  padding-top:1rem;
  text-align:left;
}

.view-programas.view-display-id-block_3 .view-content-wrapper,.view-programas.view-display-id-block_5 .view-content-wrapper{
  padding-bottom:1rem;
  padding-top:0;
}

.view-programas.view-display-id-block_3,.view-programas.view-display-id-block_3 a,.view-programas.view-display-id-block_5,.view-programas.view-display-id-block_5 a{
  font-size:.875rem;
  line-height:1.25rem;
}

.view-academic summary,.view-programas.view-display-id-block_3,.view-programas.view-display-id-block_5{
  transition-duration:.15s;
  transition-property:all;
  transition-timing-function:cubic-bezier(.4, 0, .2, 1);
}

.view-academic summary:hover,.view-programas.view-display-id-block_3 a:hover,.view-programas.view-display-id-block_5 a:hover{
  --tw-bg-opacity:1;
  background-color:rgb(249, 250, 251, var(--tw-bg-opacity, 1));
}

.view-programas.view-display-id-block_3 a:hover,.view-programas.view-display-id-block_5 a:hover{
  color:hsl(var(--primary)/.8);
}

[data-state=closed].view-programas.view-display-id-block_3,[data-state=closed].view-programas.view-display-id-block_5{
  animation:accordion-up .2s ease-out;
}

[data-state=open].view-programas.view-display-id-block_3,[data-state=open].view-programas.view-display-id-block_5{
  animation:accordion-down .2s ease-out;
}

@media (min-width:768px){
  .view-programas.view-display-id-block_3 .view-content,.view-programas.view-display-id-block_5 .view-content{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
}
@media (min-width:1024px){
  .view-programas.view-display-id-block_3 .view-content,.view-programas.view-display-id-block_5 .view-content{
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
}
.view-academic summary[data-state=open]>div:last-child{
  --tw-rotate:180deg;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.view-academic details+details{
  margin-top:1rem;
}
.view-academic details[open] .summary__arrow--wrapper{
  transform:rotate(180deg);
}
.view-academic summary>.views-element-container{
  width:100%;
}
.view-academic .summary__marker{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23c93827' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-size:contain;
}
.view-academic .icon-monitor,.view-academic .summary__virtual{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23c93827' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='14' x='2' y='3' rx='2'/%3E%3Cpath d='M8 21h8M12 17v4'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-size:contain;
}
.view-programas.view-display-id-block_5{
  margin-top:1rem;
}
/*# sourceMappingURL=view-academic.css.map */
