@keyframes ArSpaceModal-module-scss-module__fbieoW__modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ArSpaceModal-module-scss-module__fbieoW__modal-pop-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ArSpaceModal-module-scss-module__fbieoW__backdrop{background:var(--modal-backdrop,#0000008c);z-index:var(--modal-z,1050);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);place-items:center;animation:.16s ease-out ArSpaceModal-module-scss-module__fbieoW__modal-fade-in;display:grid;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.ArSpaceModal-module-scss-module__fbieoW__backdrop{background:color-mix(in srgb, var(--modal-backdrop,#0000008c) 90%, transparent)}}.ArSpaceModal-module-scss-module__fbieoW__modal{background:var(--modal-bg,#000);color:var(--modal-fg,inherit);border-radius:var(--modal-radius,0);box-shadow:var(--modal-shadow,0 10px 40px #0003);width:auto;max-width:var(--modal-max-w,100vw);min-height:min(100vh,100dvh);max-height:min(100vh,100dvh);padding:var(--modal-py) var(--modal-px);transform-origin:50%;animation:.2s ease-out ArSpaceModal-module-scss-module__fbieoW__modal-pop-in;overflow:auto}@media (min-width:768px){.ArSpaceModal-module-scss-module__fbieoW__modal{max-width:var(--modal-max-w,100vw);border-radius:var(--modal-radius-sm,8px);max-height:min(100vh,100dvh - 2rem)}}.ArSpaceModal-module-scss-module__fbieoW__modal::-webkit-scrollbar{width:10px}.ArSpaceModal-module-scss-module__fbieoW__modal::-webkit-scrollbar-thumb{background:#00000026;border-radius:999px}.ArSpaceModal-module-scss-module__fbieoW__header{background:inherit;border-bottom:var(--modal-header-separator,1px solid #0000000f);z-index:1000;gap:8px;position:sticky;top:0}@media (min-width:576px){.ArSpaceModal-module-scss-module__fbieoW__btn-back-arrow{display:none}}.ArSpaceModal-module-scss-module__fbieoW__title{font-size:var(--modal-title-fs,1.125rem);margin:0;font-weight:700;line-height:1.3}.ArSpaceModal-module-scss-module__fbieoW__closeBtn{z-index:999;appearance:none;color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;place-items:center;width:36px;height:36px;font-size:22px;line-height:1;display:inline-grid;position:absolute;top:10px;right:10px}.ArSpaceModal-module-scss-module__fbieoW__closeBtn:hover,.ArSpaceModal-module-scss-module__fbieoW__closeBtn:active{background:#fffc}.ArSpaceModal-module-scss-module__fbieoW__closeBtn:focus-visible{outline:2px solid var(--modal-focus,#0d6efd);outline-offset:2px}.ArSpaceModal-module-scss-module__fbieoW__body{padding-top:0}@media (prefers-reduced-motion:reduce){.ArSpaceModal-module-scss-module__fbieoW__backdrop,.ArSpaceModal-module-scss-module__fbieoW__modal{animation:none!important}}
.ArSpaceDetailPage-module-scss-module__ePIsBG__btnGoAR{z-index:100;position:absolute;bottom:35px;left:50%;transform:translate(-50%)}.ArSpaceDetailPage-module-scss-module__ePIsBG__btnGoAR button,.ArSpaceDetailPage-module-scss-module__ePIsBG__btnGoAR a{width:120px}.ArSpaceDetailPage-module-scss-module__ePIsBG__fixRightBtn{z-index:49;color:#fff;text-shadow:0 0 2px #0000004d;filter:drop-shadow(0 0 2px #0000004d);flex-direction:column;justify-content:space-between;align-items:center;width:54px;height:100%;padding:14px 0;display:flex;position:absolute;top:0;right:0}@media (min-width:768px){.ArSpaceDetailPage-module-scss-module__ePIsBG__fixRightBtn{background-color:#00000080}}.ArSpaceDetailPage-module-scss-module__ePIsBG__closePageBtn{cursor:pointer}@media (max-width:768px){.ArSpaceDetailPage-module-scss-module__ePIsBG__closePageBtn{background-color:#00000080;border-radius:50px;align-items:center;width:30px;height:30px;display:flex}}.ArSpaceDetailPage-module-scss-module__ePIsBG__mediaRightBtn{color:#fff;flex-direction:column;display:flex}.ArSpaceDetailPage-module-scss-module__ePIsBG__mediaRightBtn button,.ArSpaceDetailPage-module-scss-module__ePIsBG__mediaRightBtn a{text-align:center;flex-direction:column;display:flex}.ArSpaceDetailPage-module-scss-module__ePIsBG__pageBtn button{color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 0;display:flex}.ArSpaceDetailPage-module-scss-module__ePIsBG__pageBtn button+button{margin-top:12px}.ArSpaceDetailPage-module-scss-module__ePIsBG__pageBtn button:first-child{transform:rotate(180deg)}@media (max-width:768px){.ArSpaceDetailPage-module-scss-module__ePIsBG__pageBtn{background:#ffffff42;border:1px solid #fff3;border-radius:50px}}.ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromTop{animation:.25s cubic-bezier(.33,1,.68,1) forwards ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromTop}.ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromBottom{animation:.25s cubic-bezier(.33,1,.68,1) forwards ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromBottom}.ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToTop{animation:.25s cubic-bezier(.33,1,.68,1) forwards ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToTop}.ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToBottom{animation:.25s cubic-bezier(.33,1,.68,1) forwards ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToBottom}.ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromTop,.ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromBottom,.ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToTop,.ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToBottom{will-change:transform;backface-visibility:hidden;animation-duration:.25s;animation-timing-function:cubic-bezier(.33,1,.68,1)}@keyframes ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ArSpaceDetailPage-module-scss-module__ePIsBG__slideEnterFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ArSpaceDetailPage-module-scss-module__ePIsBG__slideLeaveToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ArSpaceDetailPage-module-scss-module__ePIsBG__progressBar{min-width:100px}@media (min-width:768px){.ArSpaceDetailPage-module-scss-module__ePIsBG__progressBar{min-width:120px}}@keyframes ArSpaceDetailPage-module-scss-module__ePIsBG__floatAndScale{0%,to{transform:translateY(0%)scale(1)rotate(0)}30%{transform:translateY(-5%)scale(1.1)rotate(10deg)}60%{transform:translateY(-5%)scale(1.1)rotate(-10deg)}}.ArSpaceDetailPage-module-scss-module__ePIsBG__giftCelebrate{animation:1.8s ease-in-out infinite ArSpaceDetailPage-module-scss-module__ePIsBG__floatAndScale}
.GiftProgressBar-module-scss-module__d5XZNW__wrapper{width:100%;position:relative}.GiftProgressBar-module-scss-module__d5XZNW__track{background-color:#ffedd5;border-radius:9999px;width:100%;height:20px;position:relative;box-shadow:inset 0 2px 4px #0000000d}.GiftProgressBar-module-scss-module__d5XZNW__giftIcon{z-index:20;color:#f97316;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .3s;display:flex;position:absolute;top:50%;left:-22px;transform:translateY(-50%);box-shadow:0 1px 3px #0000001a}@keyframes GiftProgressBar-module-scss-module__d5XZNW__floatAndScale{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-65%)scale(1.15)}}.GiftProgressBar-module-scss-module__d5XZNW__giftCelebrate{animation:1.8s ease-in-out infinite GiftProgressBar-module-scss-module__d5XZNW__floatAndScale}.GiftProgressBar-module-scss-module__d5XZNW__fill{background:linear-gradient(90deg,#fb923c,#facc15);border-radius:9999px;height:100%;transition:width .5s ease-out;position:absolute;top:0;left:0}@keyframes GiftProgressBar-module-scss-module__d5XZNW__fillSyncExplode{0%{opacity:1;width:0%}4%{opacity:1;width:24%}8%{opacity:1;width:38%}12%{opacity:1;width:53%}16%{opacity:1;width:67%}20%{opacity:1;width:81%}24%{opacity:1;width:95%}28%,99%{opacity:1;width:100%}to{opacity:0;width:0%}}.GiftProgressBar-module-scss-module__d5XZNW__fillExplode{animation:6s linear infinite GiftProgressBar-module-scss-module__d5XZNW__fillSyncExplode}.GiftProgressBar-module-scss-module__d5XZNW__flameIcon{z-index:30;color:#f97316;background-color:#fff;border:2px solid #facc15;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 6px #0000001a}.GiftProgressBar-module-scss-module__d5XZNW__hideFlame{opacity:0;visibility:hidden;transform:translateY(-50%)scale(0)}@keyframes GiftProgressBar-module-scss-module__d5XZNW__sparkScaleExplode{0%{transform:translateY(-50%)scale(1)rotate(0)}40%{transform:translateY(-50%)scale(1.1)rotate(20deg)}80%{transform:translateY(-50%)scale(1.1)rotate(-20deg)}to{transform:translateY(-50%)scale(1)rotate(0)}}.GiftProgressBar-module-scss-module__d5XZNW__flameScaleExplode{transition:none;animation:1.5s linear infinite GiftProgressBar-module-scss-module__d5XZNW__sparkScaleExplode}@keyframes GiftProgressBar-module-scss-module__d5XZNW__sparkAndExplode{0%{opacity:0;left:0%;transform:translateY(-50%)scale(.5)rotate(0)}4%{opacity:1;left:14%;transform:translateY(-50%)scale(1)rotate(20deg)}8%{left:28%;transform:translateY(-50%)scale(1)rotate(-20deg)}12%{left:43%;transform:translateY(-50%)scale(1)rotate(20deg)}16%{left:57%;transform:translateY(-50%)scale(1)rotate(-20deg)}20%{left:71%;transform:translateY(-50%)scale(1)rotate(20deg)}24%{left:85%;transform:translateY(-50%)scale(1)rotate(-20deg)}28%{opacity:1;left:calc(100% - 12px);transform:translateY(-50%)scale(1)rotate(20deg)}31%{opacity:1;left:calc(100% - 12px);transform:translateY(-50%)scale(1.3)rotate(-25deg)}34%{opacity:.8;left:calc(100% - 12px);transform:translateY(-50%)scale(1.7)rotate(25deg)}38%{opacity:0;left:calc(100% - 12px);transform:translateY(-50%)scale(2.2)rotate(-15deg)}40%{opacity:0;left:calc(100% - 12px);transform:translateY(-50%)scale(2.2)rotate(0)}41%,to{opacity:0;left:0%;transform:translateY(-50%)scale(.5)rotate(0)}}.GiftProgressBar-module-scss-module__d5XZNW__flameExplode{transition:none;animation:6s linear infinite GiftProgressBar-module-scss-module__d5XZNW__sparkAndExplode;right:auto}.GiftProgressBar-module-scss-module__d5XZNW__statusText{z-index:19;text-align:center;border-radius:19px;height:100%;padding:0 0 0 4px;font-size:.7rem;line-height:20px;transition:width .5s ease-out;position:absolute;top:0}@media (min-width:768px){.GiftProgressBar-module-scss-module__d5XZNW__statusText{padding:0 0 0 8px;font-size:.8rem}}@keyframes GiftProgressBar-module-scss-module__d5XZNW__textRevealExplode{0%{clip-path:inset(0 100% 0 0);opacity:1}4%{clip-path:inset(0 86% 0 0);opacity:1}8%{clip-path:inset(0 72% 0 0);opacity:1}12%{clip-path:inset(0 57% 0 0);opacity:1}16%{clip-path:inset(0 43% 0 0);opacity:1}20%{clip-path:inset(0 29% 0 0);opacity:1}24%{clip-path:inset(0 15% 0 0);opacity:1}28%,99%{clip-path:inset(0 0% 0 0);opacity:1}to{clip-path:inset(0 100% 0 0);opacity:0}}.GiftProgressBar-module-scss-module__d5XZNW__textReveal{animation:6s linear infinite GiftProgressBar-module-scss-module__d5XZNW__textRevealExplode}
.UserFootprint-module-scss-module__DEOSaW__itemList{clip-path:polygon(0 0,101% 0,100% calc(100% - 47px),calc(100% - 43px) 100%,0 100%);background-color:#fff;border-radius:17px;margin-bottom:10px}.UserFootprint-module-scss-module__DEOSaW__vibeBgOuter{z-index:2;background:linear-gradient(197deg,#00000040 0%,#0003 20%,#fffc 100%);border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.UserFootprint-module-scss-module__DEOSaW__vibeBg{opacity:.7;z-index:1;background-size:cover;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.UserFootprint-module-scss-module__DEOSaW__emojiImg{bottom:-70px;left:50%;transform:translate(-50%)translateZ(1px)}@media (min-width:768px){.UserFootprint-module-scss-module__DEOSaW__emojiImg{bottom:-20px;right:-50px;left:inherit;transform:translate(0)translateZ(1px)}}.UserFootprint-module-scss-module__DEOSaW__badgeInfo{background-color:#797979;border-top-right-radius:8px;border-bottom-left-radius:16px;align-items:center;padding:3px 10px;line-height:1;display:flex}.UserFootprint-module-scss-module__DEOSaW__peelCorner{z-index:100;transform-origin:100% 100%;background-color:#fff;border-top-left-radius:10px;width:40px;height:40px;position:absolute;bottom:4px;right:0;transform:skewY(-14deg);box-shadow:-2px -2px 4px #00000026}.UserFootprint-module-scss-module__DEOSaW__moreVibeCard{z-index:-1;background-color:#fff;border-radius:16px;width:100%;height:100%;top:1px;left:3px;transform:rotate(2deg);box-shadow:1px 1px 10px #0000006b}@media (min-width:768px){.UserFootprint-module-scss-module__DEOSaW__moreVibeCard{transform:rotate(1deg)}}
.StoreInfo-module-scss-module__GDZsuG__coverImg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:120px}
@keyframes ExplosionModal-module-scss-module__7ehfHq__floatAndScale{0%,to{transform:translateY(0%)scale(1)rotate(0)}30%{transform:translateY(-5%)scale(1.1)rotate(10deg)}60%{transform:translateY(-5%)scale(1.1)rotate(-10deg)}}.ExplosionModal-module-scss-module__7ehfHq__giftCelebrate{animation:1.8s ease-in-out infinite ExplosionModal-module-scss-module__7ehfHq__floatAndScale}
.ThrowCoin-module-scss-module__dzrJHq__EmojiOuter{border-radius:12px;padding:10px;position:relative}.ThrowCoin-module-scss-module__dzrJHq__EmojiOuterActive{background-color:#f5f5f5}.ThrowCoin-module-scss-module__dzrJHq__emojiImg{border-radius:12px;width:100%;height:auto}.ThrowCoin-module-scss-module__dzrJHq__pageControl{z-index:20;width:100%;padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0}
