@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@700&family=Kosugi+Maru:wght@400&family=M+PLUS+1p:wght@700&family=Poiret+One&display=swap";.text-shadow[data-v-5c74fb32]{text-shadow:0 0 8px hsla(0,0%,100%,.4)}.text-gradient[data-v-5c74fb32]{background:linear-gradient(90deg,#4cc9f0,#7209b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(76,201,240,.5))}.cyber-logo[data-v-5c74fb32]{letter-spacing:2px;line-height:1;position:relative;text-shadow:0 0 5px hsla(0,0%,100%,.5),0 0 10px rgba(0,255,255,.3)}.logo-container[data-v-5c74fb32]{align-items:baseline;display:flex;gap:1px;padding:4px 8px}.floor-badge[data-v-5c74fb32]{background:#0a0a28b3;border:1px solid rgba(76,201,240,.3);border-radius:12px;color:#4cc9f0;display:inline-block;font-size:.7rem;letter-spacing:1px;margin-left:10px;padding:2px 8px}.floor-badge[data-v-5c74fb32],.orbitron-font[data-v-5c74fb32]{font-family:Orbitron,sans-serif}.jp-font[data-v-5c74fb32],.orbitron-font[data-v-5c74fb32]{font-weight:700}.jp-font[data-v-5c74fb32]{font-family:M PLUS\ 1p,sans-serif}.jp-font-sub[data-v-5c74fb32]{font-family:Kosugi Maru,sans-serif;font-weight:400}.header-nav[data-v-16c41752]{background:linear-gradient(45deg,#1a1a2e,#0f3460);box-shadow:0 4px 15px #0000004d}.nav-link[data-v-16c41752]{animation-duration:.2s;color:#fffc;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link[data-v-16c41752]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-link[data-v-16c41752]{align-items:center;border-radius:calc(var(--radius) - 2px);display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem .75rem}.nav-link.router-link-active[data-v-16c41752]{background-color:#ffffff1a}.mobile-menu-button[data-v-16c41752],.nav-link.router-link-active[data-v-16c41752]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.mobile-menu-button[data-v-16c41752]{padding:.5rem}@media (min-width:768px){.mobile-menu-button[data-v-16c41752]{display:none}}.mobile-nav[data-v-16c41752]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));border-color:#ffffff1a;border-top-width:1px;--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}@media (min-width:768px){.mobile-nav[data-v-16c41752]{display:none}}
