viewy 2.0.6

A web UI toolkit that combine the advantages of a design system and an ui library.
.popup {
  z-index: 10000;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--backdrop);
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition: visibility 0ms 250ms, opacity 250ms 0ms, z-index 250ms 0ms, backdrop-filter 250ms 0ms;
  -webkit-backdrop-filter: blur(0px);
  backdrop-filter: blur(0px);
  &__window {
    position: relative;
    transition: transform 500ms ease;
    transform: translateY(10px);
    pointer-events: none;
    margin: auto;
    background: var(--surface);
    border-radius: sp($border-radius);
    box-shadow: 0 4px 8px 0 var(--color-shadow);
    max-height: 95vh;
    max-width: 95vw;
    overflow: hidden;
    display: flex;
    flex-direction: column;

    .titlebar {
      background: var(--surface);
    }
    .field--multi-value__multi-value-container {
      background: var(--background);
    }
  }
  &__window-bar {
    background: var(--surface-dark);
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  &__window-content {
    overflow: auto;
  }

  &.visible {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    transition: visibility 250ms 0ms, opacity 250ms 0ms, z-index 250ms 0ms, backdrop-filter 250ms 0ms;
    .popup__window {
      transform: translateY(0px);
      pointer-events: all;
    }
  }
}