.toast-container[data-v-bb591e60] {
  position: fixed;
  z-index: var(--z-toast);
  top: 0;
  left: 0;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  width: 100vw;
  height: 100vh;
  background-color: var(--modal-bg);
}
.toast-container .toast[data-v-bb591e60] {
  margin: 2rem;
  padding: 0.25rem 1rem;
  animation: show-toast-bb591e60 0.5s ease-out;
  color: var(--white);
  border-radius: var(--border-radius-lg);
  background-color: var(--red);
}
.toast-container .btn[data-v-bb591e60] {
  margin-left: 2rem;
}
.items-overview .btn + .btn[data-v-bb591e60] {
  margin-left: 0.5em;
}
.items-overview .list[data-v-bb591e60] {
  list-style: none;
}
.items-overview .list .item[data-v-bb591e60] {
  display: flex;
  align-items: center;
  padding: 0.5em 0;
  border-bottom: dotted 3px var(--border-color);
}
.items-overview .list .item .title[data-v-bb591e60] {
  flex: 1;
}
.items-overview .list .btn[data-v-bb591e60] {
  padding: 0.25em 0.5em;
  transition: opacity 0.2s ease, transform 0.2s ease;
  opacity: 0.6;
}
.items-overview .list .btn[data-v-bb591e60]:hover, .items-overview .list .btn[data-v-bb591e60]:active {
  transform: scale(1.25);
  opacity: 1;
}
.items-overview .list-enter-active[data-v-bb591e60],
.items-overview .list-leave-active[data-v-bb591e60] {
  transition: all 1s ease;
}
.items-overview .list-enter-from[data-v-bb591e60],
.items-overview .list-leave-to[data-v-bb591e60] {
  transform: translateY(2rem);
  opacity: 0;
}
.items-overview .list-move[data-v-bb591e60] {
  transition: transform 0.3s ease;
}
@keyframes show-toast-bb591e60 {
from {
    transform: translateY(-5rem);
    opacity: 0;
}
to {
    transform: translateY(0);
    opacity: 1;
}
}