.-popup__wrapper{--popup-max-height:calc(100dvh - 32px);z-index:101;width:100%;max-width:var(--container-max-width);min-height:min(var(--container-min-height,0px),var(--popup-max-height));max-height:var(--popup-max-height);flex-direction:column;display:flex;position:relative}.-popup__wrapper_variant-default{overscroll-behavior-y:contain;overflow:hidden auto}.-popup__content{flex:1}.-popup__header{align-items:center;width:100%;display:flex}.-popup__header-btn{width:24px;height:24px}.-popup__header-title{text-align:center;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.-popup__footer{flex-direction:column;gap:16px;display:flex;position:relative}.-popup{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.-popup-animation-enter-active{animation:.1s linear opacity-animation}.-popup-animation-leave-active{animation:.1s linear reverse opacity-animation}
