[data-v-1b044d72]{-webkit-tap-highlight-color:transparent;user-select:none;box-sizing:border-box}.egg-shop-container[data-v-1b044d72]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;color:#fff;background-color:#0a0817}.status-view[data-v-1b044d72]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.53333rem;position:relative;z-index:1;overflow:hidden}.status-bg-img[data-v-1b044d72]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.status-content[data-v-1b044d72]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:10.66667rem}.status-icon[data-v-1b044d72]{font-size:1.6rem;color:gold;margin-bottom:.53333rem;filter:drop-shadow(0 0 .4rem rgba(0,0,0,.8));animation:bellShake-1b044d72 2s ease-in-out infinite}.status-title[data-v-1b044d72]{font-size:.69333rem;font-weight:700;background:linear-gradient(135deg,gold,orange);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.26667rem;text-shadow:0 .05333rem .26667rem rgba(0,0,0,.6)}.status-text[data-v-1b044d72]{font-size:.4rem;color:hsla(0,0%,100%,.9);margin-bottom:.8rem;text-shadow:0 .02667rem .13333rem rgba(0,0,0,.8)}.header[data-v-1b044d72]{flex-shrink:0;padding:.4rem .42667rem .26667rem;text-align:center;position:relative;z-index:1;background:radial-gradient(circle at 50% -10%,rgba(255,215,0,.2) 0,transparent 50%),linear-gradient(180deg,#181235,transparent)}.title[data-v-1b044d72]{font-size:.53333rem;font-weight:700;margin-bottom:.10667rem;background:linear-gradient(135deg,gold,orange);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.subtitle[data-v-1b044d72]{color:#9ca3af;font-size:.32rem}.scroll-wrapper[data-v-1b044d72]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;position:relative;z-index:1;background:linear-gradient(180deg,#0a0817,#1a1235 50%,#0a0817)}.eggs-grid[data-v-1b044d72]{display:grid;grid-template-columns:repeat(5,1fr);gap:.21333rem;padding:.32rem .26667rem}.egg-cell[data-v-1b044d72]{position:relative;display:flex;align-items:center;justify-content:center;padding:.16rem .10667rem;border-radius:.26667rem;cursor:pointer;background:hsla(0,0%,100%,.03);border:.05333rem solid transparent;transition:all .2s}.egg-cell.selected[data-v-1b044d72]{background:rgba(255,215,0,.15);border-color:rgba(255,215,0,.6);transform:scale(1.05);box-shadow:0 0 .53333rem rgba(255,215,0,.4)}.egg-cell[data-v-1b044d72]:active{transform:scale(.95)}.egg-cell.egg-locked[data-v-1b044d72]{cursor:not-allowed;opacity:.55}.egg-cell.egg-locked .golden-egg[data-v-1b044d72]{filter:grayscale(.7)}.egg-cell.egg-smashed[data-v-1b044d72]{cursor:not-allowed;opacity:.45}.egg-cell.egg-smashed .golden-egg[data-v-1b044d72]{filter:grayscale(1) brightness(.8)}.egg-lock-icon[data-v-1b044d72]{top:.10667rem;left:.10667rem;width:.48rem;height:.48rem;background:rgba(0,0,0,.55);color:#ff4d4f;z-index:9}.check-mark[data-v-1b044d72],.egg-lock-icon[data-v-1b044d72]{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.26667rem}.check-mark[data-v-1b044d72]{top:.05333rem;right:.05333rem;width:.53333rem;height:.53333rem;background:linear-gradient(135deg,gold,orange);color:#000;z-index:10;box-shadow:0 .05333rem .21333rem rgba(255,215,0,.6);animation:badgePop-1b044d72 .3s ease-out}@keyframes badgePop-1b044d72{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}.golden-egg[data-v-1b044d72]{position:relative;width:1.28rem;height:1.6rem;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:radial-gradient(ellipse at 35% 30%,#fffaf0 0,gold 15%,#daa520 50%,#b8860b 70%,#5d4e0a 100%);box-shadow:inset -.21333rem -.32rem .53333rem rgba(0,0,0,.4),inset .16rem .21333rem .4rem hsla(0,0%,100%,.3),0 .13333rem .4rem rgba(0,0,0,.5);transition:transform .2s}.egg-cell.selected .golden-egg[data-v-1b044d72]{transform:translateY(-.05333rem);filter:brightness(1.2)}.egg-highlight[data-v-1b044d72]{position:absolute;top:15%;left:25%;width:30%;height:20%;background:radial-gradient(ellipse,hsla(0,0%,100%,.8) 0,transparent 70%);border-radius:50%;filter:blur(.08rem);transform:rotate(-20deg)}.egg-number[data-v-1b044d72]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.egg-number span[data-v-1b044d72]{font-size:.34667rem;font-weight:800;color:hsla(0,0%,100%,.95);text-shadow:0 0 .21333rem rgba(0,0,0,.8)}.bottom-bar[data-v-1b044d72]{flex-shrink:0;width:100%;background:rgba(15,10,25,.9);backdrop-filter:blur(.53333rem);border-top:.02667rem solid rgba(255,215,0,.2);z-index:100;display:flex;flex-direction:column;position:relative}.action-row[data-v-1b044d72]{display:flex;align-items:center;gap:.21333rem;padding:.21333rem .32rem;border-bottom:.02667rem solid rgba(255,215,0,.1);flex-shrink:0}.action-btn[data-v-1b044d72]{padding:.16rem .32rem;background:rgba(255,215,0,.1);border:.02667rem solid rgba(255,215,0,.3);color:gold;border-radius:.42667rem;font-size:.32rem;cursor:pointer;display:flex;align-items:center;gap:.10667rem}.action-btn[data-v-1b044d72]:active{transform:scale(.95);background:rgba(255,215,0,.2)}.count-info[data-v-1b044d72]{margin-left:auto;display:flex;align-items:center;gap:.13333rem;font-size:.34667rem;color:#fff}.count-info i[data-v-1b044d72]{color:gold}.purchase-row[data-v-1b044d72]{display:flex;align-items:center;justify-content:space-between;gap:.26667rem;padding:.26667rem .32rem;height:1.73333rem}.left-area[data-v-1b044d72]{flex:1;height:100%;position:relative}.selected-preview[data-v-1b044d72]{height:100%;background:hsla(0,0%,100%,.05);border-radius:.26667rem;padding:.10667rem .21333rem;overflow:hidden;display:flex;align-items:center}.preview-list[data-v-1b044d72]{display:flex;flex-wrap:wrap;gap:.10667rem;align-content:flex-start}.preview-item[data-v-1b044d72]{width:.69333rem;height:.53333rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,gold,orange);color:#000;font-size:.29333rem;font-weight:700;border-radius:.10667rem;flex-shrink:0;text-align:center;white-space:nowrap}.purchased-box[data-v-1b044d72]{width:100%;height:100%;background:hsla(0,0%,100%,.05);border-radius:.26667rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.purchased-icon[data-v-1b044d72]{font-size:.58667rem;color:gold;margin-bottom:.10667rem}.purchased-text[data-v-1b044d72]{color:gold;font-size:.34667rem;font-weight:700;letter-spacing:.02667rem}@keyframes bellShake-1b044d72{0%,to{transform:rotate(0)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}}.purchase-btn[data-v-1b044d72]{width:2.93333rem;height:1.17333rem;padding:0 .4rem;background:linear-gradient(135deg,gold,orange);color:#000;font-weight:700;border-radius:.58667rem;border:none;cursor:pointer;font-size:.37333rem;white-space:nowrap;box-shadow:0 .10667rem .4rem rgba(255,215,0,.4);display:flex;align-items:center;justify-content:center;gap:.13333rem;transition:all .3s}.purchase-btn[data-v-1b044d72]:active{transform:scale(.95)}.purchase-btn.disabled[data-v-1b044d72]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.3);box-shadow:none;cursor:not-allowed}.purchase-btn.purchased[data-v-1b044d72]{background:#555;color:#fff;box-shadow:none;cursor:default}.modal-header[data-v-1b044d72]{padding:.4rem;text-align:center;border-bottom:.02667rem solid hsla(0,0%,100%,.1);position:relative}.modal-header h3[data-v-1b044d72]{color:gold;margin:0;font-size:.48rem}.particles[data-v-1b044d72]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:50;overflow:hidden}.particle[data-v-1b044d72]{position:absolute;width:.10667rem;height:.10667rem;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);opacity:0}@keyframes particleFly-1b044d72{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(0);opacity:0}}.toast[data-v-1b044d72]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);backdrop-filter:blur(.26667rem);color:#fff;padding:.32rem .64rem;border-radius:.53333rem;font-size:.37333rem;z-index:999;display:flex;align-items:center;gap:.21333rem;border:.02667rem solid rgba(255,215,0,.3)}.toast i[data-v-1b044d72]{color:gold}.badge-enter-active[data-v-1b044d72],.badge-leave-active[data-v-1b044d72]{transition:all .3s}.badge-enter[data-v-1b044d72],.badge-leave-to[data-v-1b044d72]{opacity:0;transform:scale(0)}.modal-enter-active[data-v-1b044d72],.modal-leave-active[data-v-1b044d72]{transition:opacity .3s}.modal-enter[data-v-1b044d72],.modal-leave-to[data-v-1b044d72]{opacity:0}.toast-enter-active[data-v-1b044d72],.toast-leave-active[data-v-1b044d72]{transition:all .3s}.toast-enter[data-v-1b044d72],.toast-leave-to[data-v-1b044d72]{opacity:0;transform:translate(-50%,-60%)}.pay-modal[data-v-1b044d72]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:1100;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(.21333rem)}.pay-modal-box[data-v-1b044d72]{width:8.53333rem;max-width:88vw;background:#15102e;border-radius:.42667rem;border:.02667rem solid rgba(255,215,0,.35);overflow:hidden;box-shadow:0 .26667rem 1.06667rem rgba(0,0,0,.6);animation:payPop-1b044d72 .25s ease-out}@keyframes payPop-1b044d72{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.pay-modal-body[data-v-1b044d72]{padding:.53333rem .53333rem .58667rem}.pay-tip[data-v-1b044d72]{font-size:.34667rem;color:#9ca3af;text-align:center;margin:0 0 .48rem;line-height:1.6}.stepper-row[data-v-1b044d72]{display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.05);border:.02667rem solid rgba(255,215,0,.15);border-radius:.32rem;padding:.32rem .42667rem;margin-bottom:.37333rem}.stepper-label[data-v-1b044d72]{font-size:.37333rem;color:#fff}.stepper[data-v-1b044d72]{display:flex;align-items:center;gap:.32rem}.stepper-btn[data-v-1b044d72]{width:.90667rem;height:.90667rem;border-radius:50%;background:linear-gradient(135deg,gold,orange);color:#000;font-size:.53333rem;font-weight:700;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;padding:0}.stepper-btn[data-v-1b044d72]:active{transform:scale(.92)}.stepper-btn.disabled[data-v-1b044d72]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.3)}.stepper-num[data-v-1b044d72]{min-width:1.06667rem;text-align:center;font-size:.53333rem;font-weight:800;color:gold}.price-row[data-v-1b044d72]{display:flex;justify-content:space-between;align-items:baseline;padding:0 .10667rem;margin-bottom:.42667rem;font-size:.34667rem;color:#9ca3af}.total-price em[data-v-1b044d72]{font-style:normal;font-size:.58667rem;font-weight:800;color:gold;margin-left:.10667rem}.pay-confirm-btn[data-v-1b044d72]{width:100%;height:1.22667rem;background:linear-gradient(135deg,gold,orange);color:#000;font-weight:700;font-size:.4rem;border-radius:.61333rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.16rem;box-shadow:0 .10667rem .4rem rgba(255,215,0,.4)}.pay-confirm-btn[data-v-1b044d72]:active{transform:scale(.97)}.pay-confirm-btn[data-v-1b044d72]:disabled{opacity:.6}.pay-requery[data-v-1b044d72]{margin:.37333rem 0 0;text-align:center;font-size:.32rem;color:#9ca3af;text-decoration:underline;cursor:pointer}@media (max-width:320px){.golden-egg[data-v-1b044d72]{width:1.12rem;height:1.38667rem}.preview-item[data-v-1b044d72]{width:.64rem}.purchase-btn[data-v-1b044d72]{width:2.66667rem}}@media (min-width:414px){.golden-egg[data-v-1b044d72]{width:1.38667rem;height:1.70667rem}.preview-item[data-v-1b044d72]{width:.74667rem}}