.logo[data-v-8b72b611]{height:64px;margin-right:5px;vertical-align:middle;width:64px}.drop-bounce[data-v-8b72b611]{animation:dropFade-8b72b611 4s ease-in-out infinite}@keyframes dropFade-8b72b611{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1;transform:translateY(0)}15%{transform:translateY(-10px)}20%{transform:translateY(0)}60%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.wave-text[data-v-8b72b611]{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.08em;white-space:nowrap}.wave-text span[data-v-8b72b611]{animation:wave-8b72b611 2.5s ease-in-out infinite;display:inline-block}.wave-text span[data-v-8b72b611]:first-child{animation-delay:0s}.wave-text span[data-v-8b72b611]:nth-child(2){animation-delay:.1s}.wave-text span[data-v-8b72b611]:nth-child(3){animation-delay:.2s}.wave-text span[data-v-8b72b611]:nth-child(4){animation-delay:.3s}.wave-text span[data-v-8b72b611]:nth-child(5){animation-delay:.4s}.wave-text span[data-v-8b72b611]:nth-child(6){animation-delay:.5s}.wave-text span[data-v-8b72b611]:nth-child(7){animation-delay:.6s}.wave-text span[data-v-8b72b611]:nth-child(8){animation-delay:.7s}.wave-text span[data-v-8b72b611]:nth-child(9){animation-delay:.8s}.wave-text span[data-v-8b72b611]:nth-child(10){animation-delay:.9s}@keyframes wave-8b72b611{0%{transform:translateY(0)}10%{transform:translateY(-8px)}20%{transform:translateY(0)}to{transform:translateY(0)}}.robot-navbar[data-v-8b72b611]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);border-radius:2px;box-shadow:0 4px 15px #00fff040;color:#b1f2f7;margin:0 auto!important;max-width:500px;padding:.25rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-container[data-v-8b72b611]{align-items:center;display:flex;justify-content:space-between}.navbar-title[data-v-8b72b611]{font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-shadow:0 0 6px #00fff7,0 0 10px #00fff7}.nav-link[data-v-8b72b611]{font-size:.9rem;text-transform:uppercase}.menu-btn[data-v-8b72b611]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:relative;width:30px;z-index:10}.hamburger[data-v-8b72b611],.hamburger[data-v-8b72b611]:after,.hamburger[data-v-8b72b611]:before{background:#00fff7;border-radius:2px;content:"";display:block;height:3px;position:absolute;transition:all .35s ease;width:30px}.hamburger[data-v-8b72b611]{top:50%;transform:translateY(-50%)}.hamburger[data-v-8b72b611]:before{top:-10px}.hamburger[data-v-8b72b611]:after{top:10px}.hamburger.open[data-v-8b72b611]{background:transparent}.hamburger.open[data-v-8b72b611]:before{top:0;transform:rotate(45deg)}.hamburger.open[data-v-8b72b611]:after{top:0;transform:rotate(-45deg)}.menu-list[data-v-8b72b611]{background:#142c38;border-radius:6px;box-shadow:0 6px 20px #00fff040;display:flex;flex-direction:column;margin-top:.8rem;overflow:hidden}.nav-link[data-v-8b72b611]{border-bottom:1px solid #0e4b5e;color:#b1f2f7;font-weight:600;padding:.5rem 1.2rem;text-decoration:none;transition:background-color .25s ease}.nav-link[data-v-8b72b611]:last-child{border-bottom:none}.nav-link[data-v-8b72b611]:hover{background:#00fff7;box-shadow:inset 0 0 15px #00fff7;color:#142c38;text-shadow:none}.slide-fade-enter-active[data-v-8b72b611],.slide-fade-leave-active[data-v-8b72b611]{transition:all .35s ease}.slide-fade-enter-from[data-v-8b72b611],.slide-fade-leave-to[data-v-8b72b611]{opacity:0;transform:translateY(-10px)}.slide-fade-enter-to[data-v-8b72b611],.slide-fade-leave-from[data-v-8b72b611]{opacity:1;transform:translateY(0)}.bottom-navbar{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);border-radius:12px 12px 0 0;bottom:0;box-shadow:0 -4px 15px #00fff040;justify-content:space-around;left:50%;max-width:500px;padding:.5rem 0;position:fixed;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1000}.bottom-navbar,.nav-item{align-items:center;display:flex}.nav-item{color:#b1f2f7;flex-direction:column;font-size:.75rem;font-weight:600;padding:.25rem .5rem;text-decoration:none;transition:color .3s ease}.nav-item i{filter:drop-shadow(0 0 1px #00fff7);font-size:1.4rem;margin-bottom:.15rem}.nav-item:hover,.nav-item[aria-current=page]{color:#00fff7;text-shadow:0 0 5px #00fff7}.nav-item:hover i,.nav-item[aria-current=page] i{filter:drop-shadow(0 0 6px #00fff7)}
