.quick-popup {
    position: absolute;
    min-width: calc(161px * var(--ui-scale));

    /*border-radius: calc(20px * var(--ui-scale));
    border: calc(3px * var(--ui-scale)) solid #ffffff;
    overflow: hidden;*/
    z-index: 6;
}
.quick-popup.quick-menu {
    z-index: 9999;
}
.quick-popup.hidden {
    display: none;
    /*pointer-events: none;*/

    color: black;
}

@keyframes growDown {
    0% {
        transform: scaleY(0);
    }
    80% {
        transform: scaleY(1.1);
    }
    100% {
        transform: scaleY(1);
    }
}
@keyframes justFadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes rotateX {
    0% {
        transform: rotateX(-90deg);
        opacity: 0;
    }
    80% {
        transform: rotateX(-20deg);
    }
    100% {
        transform: rotateX(0deg);
        opacity: 1;
    }
}