.event-popup-container[data-v-d275ffd8],.popup-overlay[data-v-d275ffd8]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.popup-overlay[data-v-d275ffd8]{-moz-animation:fadeIn-d275ffd8 .3s ease;animation:fadeIn-d275ffd8 .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0009}.popup-content[data-v-d275ffd8]{-moz-animation:slideIn-d275ffd8 .3s ease;animation:slideIn-d275ffd8 .3s ease;background:transparent;border:none;border-radius:8px;box-shadow:none;display:-moz-box;display:flex;left:50%;overflow:visible;padding:0;position:fixed;top:50%;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-sizing:border-box;box-sizing:border-box;flex-direction:column;height:auto;max-height:90vh;max-width:480px;width:auto}.popup-content.image-loading[data-v-d275ffd8]{-moz-animation:none;animation:none;opacity:0}.popup-close-btn[data-v-d275ffd8]{background:#0009;border:none;color:#fff;cursor:pointer;display:-moz-box;display:flex;font-size:24px;font-weight:700;height:32px;position:absolute;right:5px;top:5px;width:32px;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border-radius:50%;box-shadow:0 2px 8px #0000004d;line-height:1;padding-bottom:2px;-moz-transition:all .2s ease;transition:all .2s ease;z-index:10}.popup-close-btn[data-v-d275ffd8]:hover{background:#000c;-moz-transform:scale(1.1);transform:scale(1.1)}.popup-image-container[data-v-d275ffd8]{border:none;-moz-box-sizing:border-box;box-sizing:border-box;line-height:0;overflow:hidden;padding:0;text-align:center}.popup-image[data-v-d275ffd8],.popup-image-container[data-v-d275ffd8]{border-radius:8px;display:block;height:auto;width:100%}.popup-image[data-v-d275ffd8]{box-shadow:0 4px 20px #0000004d;cursor:pointer;max-height:none;object-fit:contain}.popup-image[data-v-d275ffd8]:hover{box-shadow:0 4px 15px #00000080}@-moz-keyframes fadeIn-d275ffd8{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-d275ffd8{0%{opacity:0}to{opacity:1}}@-moz-keyframes slideIn-d275ffd8{0%{opacity:0;-moz-transform:translate(-50%,-55%) scale(.95);transform:translate(-50%,-55%) scale(.95)}to{opacity:1;-moz-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes slideIn-d275ffd8{0%{opacity:0;-moz-transform:translate(-50%,-55%) scale(.95);transform:translate(-50%,-55%) scale(.95)}to{opacity:1;-moz-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@media (max-width:768px){.popup-content[data-v-d275ffd8]{max-height:90vh;max-width:80vw}.popup-close-btn[data-v-d275ffd8]{font-size:20px;height:28px;right:3px;top:3px;width:28px}}@media (max-width:480px){.popup-content[data-v-d275ffd8]{max-height:92vh;max-width:82vw}}.menu-bg{background:#3d351d;background:-moz-linear-gradient(top,#2c221a 0,#191414 100%);background:linear-gradient(180deg,#2c221a,#191414)}.menu-selected{color:#d29d54}[ref=chatEl][data-v-e17c9a20]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:none;will-change:transform}[ref=chatEl][data-v-e17c9a20]:active{opacity:.9}.mobile-menu-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:-moz-linear-gradient(top,#191414 0,#2c221a 100%);background:linear-gradient(180deg,#191414,#2c221a)}.red-packet-container[data-v-53f1e341]{height:100vh;position:relative;width:100vw}.redpacket-img[data-v-53f1e341]{-moz-box-align:center;align-items:center}.bottom-decoration[data-v-53f1e341],.redpacket-img[data-v-53f1e341]{display:-moz-box;display:flex;position:fixed;-moz-box-pack:center;justify-content:center}.bottom-decoration[data-v-53f1e341]{bottom:0;height:492px;left:0;opacity:0;overflow:hidden;width:100%}.animate-fade-in[data-v-53f1e341]{-moz-animation:fadeIn-53f1e341 1s ease-in forwards;animation:fadeIn-53f1e341 1s ease-in forwards}.text-shadow[data-v-53f1e341]{text-shadow:0 2px 8px rgba(0,0,0,.6)}@-moz-keyframes fadeIn-53f1e341{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-53f1e341{0%{opacity:0}to{opacity:1}}.animate-falling[data-v-53f1e341]{-moz-animation:falling-53f1e341 var(--falling-duration) linear var(--falling-delay) forwards;animation:falling-53f1e341 var(--falling-duration) linear var(--falling-delay) forwards;will-change:transform}@-moz-keyframes falling-53f1e341{0%{-moz-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0)}to{-moz-transform:translate3d(0,120vh,0) rotate(1turn);transform:translate3d(0,120vh,0) rotate(1turn)}}@keyframes falling-53f1e341{0%{-moz-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0)}to{-moz-transform:translate3d(0,120vh,0) rotate(1turn);transform:translate3d(0,120vh,0) rotate(1turn)}}.dismiss-btn[data-v-53f1e341]{cursor:pointer;display:-moz-box;display:flex;pointer-events:auto;position:fixed;right:16px;top:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3100;-moz-box-align:center;align-items:center;border-radius:9999px;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;--tw-text-opacity:1;-moz-animation:dismissPulse-53f1e341 2s ease-in-out infinite;animation:dismissPulse-53f1e341 2s ease-in-out infinite;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#00000073;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 2px 12px #00000040;color:rgb(255 255 255/var(--tw-text-opacity,1));-moz-transition:all .25s ease;transition:all .25s ease}.dismiss-btn[data-v-53f1e341]:hover{-moz-animation:none;animation:none;background:#0009;border-color:#ffffff4d;box-shadow:0 4px 20px #00000059;-moz-transform:scale(1.05);transform:scale(1.05)}.dismiss-btn[data-v-53f1e341]:active{-moz-transform:scale(.95);transform:scale(.95)}@-moz-keyframes dismissPulse-53f1e341{0%,to{opacity:.85}50%{opacity:1}}@keyframes dismissPulse-53f1e341{0%,to{opacity:.85}50%{opacity:1}}
