/* Dropdown component styles previously inlined in Dropdown.tsx */
details[open]>.backdrop {
  opacity: 1;
  pointer-events: auto;
}

details[open]>.menu {
  opacity: 1;
  transform: translateY(0) scale(1);
  pointer-events: auto;
}

details>.menu {
  opacity: 0;
  transform: translateY(.25rem) scale(.98);
  pointer-events: none;
}

.menu>* {
  opacity: 0;
  transform: translateY(.25rem);
  transition: opacity 160ms ease, transform 160ms ease;
}

details[open]>.menu>* {
  opacity: 1;
  transform: translateY(0);
}

details[open]>.menu>*:nth-child(1) {
  transition-delay: 30ms;
}

details[open]>.menu>*:nth-child(2) {
  transition-delay: 60ms;
}

details[open]>.menu>*:nth-child(3) {
  transition-delay: 90ms;
}

details[open]>.menu>*:nth-child(4) {
  transition-delay: 120ms;
}

details[open]>.menu>*:nth-child(5) {
  transition-delay: 150ms;
}

details[open]>.menu>*:nth-child(6) {
  transition-delay: 180ms;
}