@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-nav-enter{animation:slideUp .3s ease forwards}.mobile-nav-item-active{position:relative}.mobile-nav-item-active:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:#16a34a;opacity:1}.mobile-nav-item{position:relative;isolation:isolate;border-radius:12px;transition:all .2s ease}.mobile-nav-item:active{transform:scale(.95);background-color:rgba(16,185,129,.05)}.mobile-nav-item svg{transition:all .3s cubic-bezier(.4,0,.2,1)}.mobile-nav-item-active svg{transform:scale(1.05)}@keyframes orderPulse{0%{box-shadow:0 4px 15px rgba(16,185,129,.3),0 0 0 0 rgba(16,185,129,.2)}50%{box-shadow:0 8px 25px rgba(16,185,129,.4),0 0 0 8px rgba(16,185,129,.1)}to{box-shadow:0 4px 15px rgba(16,185,129,.3),0 0 0 0 rgba(16,185,129,0)}}.order-button{animation:orderPulse 3s infinite;background:linear-gradient(135deg,#16a34a,#15803d);position:relative;overflow:hidden}.order-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);transition:all .5s;opacity:0}.order-button:active:before{opacity:1;transform:translateX(100%) translateY(100%) rotate(45deg)}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.mobile-nav-item:hover svg{animation:iconFloat .8s ease-in-out infinite}.mobile-nav-item span{font-weight:500;letter-spacing:.025em;transition:all .3s ease}.mobile-nav-item-active span{font-weight:600;text-shadow:0 1px 2px rgba(16,185,129,.1)}.mobile-nav-item:focus-visible{outline:2px solid #16a34a;outline-offset:4px;border-radius:12px;background-color:rgba(16,185,129,.05)}.mobile-bottom-nav{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(255,255,255,.95);border-top:1px solid rgba(0,0,0,.05)}.mobile-nav-shadow{box-shadow:0 -1px 3px rgba(0,0,0,.12),0 -1px 2px rgba(0,0,0,.24)}