.activity-popup-mask[data-v-d8bc1116]{position:fixed;inset:0;z-index:9999;background:#1414148c;padding:24px;box-sizing:border-box}.activity-popup[data-v-d8bc1116],.activity-popup-mask[data-v-d8bc1116]{display:flex;align-items:center;justify-content:center}.activity-popup[data-v-d8bc1116]{position:relative;max-width:min(560px,calc(100vw - 48px));max-height:calc(100vh - 48px)}.activity-popup__img[data-v-d8bc1116]{display:block;max-width:100%;max-height:calc(100vh - 48px);width:auto;height:auto;border-radius:12px;box-shadow:0 18px 48px #00000052;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.activity-popup__close[data-v-d8bc1116]{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border-radius:50%;border:none;background:#fff;color:#1f1b18;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #00000040;transition:transform .18s ease,background .18s ease;z-index:1}.activity-popup__close[data-v-d8bc1116]:hover{background:#f4f1ec;transform:scale(1.06)}.activity-popup__close[data-v-d8bc1116]:active{transform:scale(.95)}.activity-popup-enter-active[data-v-d8bc1116]{animation:activity-popup-in-d8bc1116 .28s ease}.activity-popup-leave-active[data-v-d8bc1116]{animation:activity-popup-out-d8bc1116 .22s ease}@keyframes activity-popup-in-d8bc1116{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes activity-popup-out-d8bc1116{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}
