._1kupkrn0 {
  z-index: var(--_1qq99gj4y);
  width: auto;
  min-width: 8rem;
  border-radius: var(--_1qq99gj47);
  border: var(--_1qq99gj40) solid var(--_1qq99gj1h);
  background-color: var(--_1qq99gj12);
  padding: var(--_1qq99gj4);
  color: var(--_1qq99gj13);
  box-shadow: var(--_1qq99gj3u);
  outline: none;
}
._1kupkrn0[data-state=open] {
  animation: _1idesxb0 var(--_1qq99gj4e) var(--_1qq99gj4l), _1idesxb2 var(--_1qq99gj4e) var(--_1qq99gj4n);
}
._1kupkrn0[data-state=closed] {
  animation: _1idesxb1 var(--_1qq99gj4e) var(--_1qq99gj4k), _1idesxb3 var(--_1qq99gj4e) var(--_1qq99gj4k);
}
._1kupkrn0[data-side=bottom] {
  animation-name: _1idesxb5;
}
._1kupkrn0[data-side=left] {
  animation-name: _1idesxb6;
}
._1kupkrn0[data-side=right] {
  animation-name: _1idesxb7;
}
._1kupkrn0[data-side=top] {
  animation-name: _1idesxb4;
}
@media (prefers-reduced-motion: reduce) {
  ._1kupkrn0[data-state=open] {
    animation: _1idesxb0 var(--_1qq99gj4e) var(--_1qq99gj4l);
  }
  ._1kupkrn0[data-state=closed] {
    animation: _1idesxb1 var(--_1qq99gj4e) var(--_1qq99gj4k);
  }
  ._1kupkrn0[data-side=bottom] {
    animation-name: none;
  }
  ._1kupkrn0[data-side=left] {
    animation-name: none;
  }
  ._1kupkrn0[data-side=right] {
    animation-name: none;
  }
  ._1kupkrn0[data-side=top] {
    animation-name: none;
  }
}
