.Accordion {
}

.AccordionItem {
  @apply border-b;
  @apply tracking-wider;
}

.AccordionTrigger {
  @apply flex;
  @apply flex-1;
  @apply items-center;
  @apply justify-between;
  @apply py-4;
  @apply text-sm;
  @apply font-medium;
  @apply transition-all;
  @apply tracking-wider;
  @apply hover:underline;
  @apply [&[data-state=open]>svg]:rotate-180;
}

.AccordionTriggerIcon {
  @apply h-4;
  @apply w-4;
  @apply shrink-0;
  @apply text-muted-foreground;
  @apply transition-transform;
  @apply duration-200;
}

.AccordionContent {
  @apply overflow-hidden;
  @apply text-sm;
  @apply data-[state=closed]:animate-accordion-up;
  @apply data-[state=open]:animate-accordion-down;
  @apply pb-4;
  @apply pt-0;
  @apply tracking-wider;
}

.AccordionItem--primary {
}

.AccordionItem--secondary {
}

.AccordionTrigger--primary {
}

.AccordionTrigger--secondary {
}

.AccordionContent--primary {
}

.AccordionContent--secondary {
}
