.app-navigation[data-v-3ee13b0a]{position:fixed;top:0;left:0;right:0;height:48px;padding:0 32px;z-index:2000;background:rgba(0,0,0,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;align-items:center;font-family:Inter,sans-serif;color:#eee;transition:all .3s ease}.nav-left[data-v-3ee13b0a]{display:flex;align-items:center;gap:24px}.brand-logo[data-v-3ee13b0a]{font-weight:700;font-size:1rem;color:#fff;letter-spacing:.5px}.menu-item-wrapper[data-v-3ee13b0a]{position:relative;height:100%;display:flex;align-items:center}.menu-item[data-v-3ee13b0a]{font-size:.85rem;color:hsla(0,0%,100%,.7);cursor:pointer;padding:6px 10px;border-radius:4px;transition:all .2s}.nav-center[data-v-3ee13b0a]{gap:6px}.menu-item[data-v-3ee13b0a]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.dropdown-menu[data-v-3ee13b0a]{position:absolute;top:100%;left:0;margin-top:5px;width:160px;background:hsla(0,0%,8%,.95);backdrop-filter:blur(30px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:8px;box-shadow:0 10px 40px rgba(0,0,0,.5);display:flex;flex-direction:column}.group-title[data-v-3ee13b0a]{font-size:.75rem;color:hsla(0,0%,100%,.4);padding:4px 10px;text-transform:uppercase;font-weight:600}.dropdown-link[data-v-3ee13b0a]{display:block;padding:6px 10px;text-decoration:none;color:hsla(0,0%,100%,.9);font-size:.9rem;border-radius:4px;transition:background .2s}.dropdown-link[data-v-3ee13b0a]:hover{background:hsla(0,0%,100%,.1);color:#fff}.divider[data-v-3ee13b0a]{height:1px;background:hsla(0,0%,100%,.1);margin:6px 0}.nav-center[data-v-3ee13b0a]{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:8px}.nav-center a[data-v-3ee13b0a]{text-decoration:none;color:hsla(0,0%,100%,.6);font-size:.9rem;padding:5px 14px;border-radius:16px;transition:all .2s}.nav-center a[data-v-3ee13b0a]:hover{color:#fff;background:hsla(0,0%,100%,.05)}.nav-center a.active[data-v-3ee13b0a]{color:#fff;background:hsla(0,0%,100%,.15);font-weight:500}.clock[data-v-3ee13b0a]{font-variant-numeric:tabular-nums;font-size:.9rem;color:hsla(0,0%,100%,.8)}.fade-slide-enter-active[data-v-3ee13b0a],.fade-slide-leave-active[data-v-3ee13b0a]{transition:all .2s ease}.fade-slide-enter-from[data-v-3ee13b0a],.fade-slide-leave-to[data-v-3ee13b0a]{opacity:0;transform:translateY(-10px)}.mobile-only[data-v-3ee13b0a]{display:none!important}.desktop-only[data-v-3ee13b0a]{display:flex!important}.hamburger-btn[data-v-3ee13b0a]{background:none;border:none;cursor:pointer;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;z-index:2000;padding:0}.hamburger-btn .bar[data-v-3ee13b0a]{width:24px;height:2px;background-color:#fff;transition:all .3s ease}.hamburger-btn.active .bar[data-v-3ee13b0a]:first-child{transform:translateY(8px) rotate(45deg)}.hamburger-btn.active .bar[data-v-3ee13b0a]:nth-child(2){opacity:0}.hamburger-btn.active .bar[data-v-3ee13b0a]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu-overlay[data-v-3ee13b0a]{position:fixed;inset:0;top:0;background:hsla(0,0%,4%,.98);backdrop-filter:blur(20px);z-index:1500;overflow-y:auto;padding:80px 24px 40px;display:flex;flex-direction:column}.mobile-nav-links[data-v-3ee13b0a]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.mobile-nav-links a[data-v-3ee13b0a]{font-size:1.2rem;font-weight:600;color:#fff;text-decoration:none;padding:10px;border-radius:8px;background:hsla(0,0%,100%,.05);text-align:center}.mobile-nav-links a.active[data-v-3ee13b0a]{background:hsla(0,0%,100%,.15);color:#4d6bfe}.mobile-nav-links .special-link[data-v-3ee13b0a]{background:linear-gradient(135deg,#ff69b4,#ff1493);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.mobile-divider[data-v-3ee13b0a]{height:1px;background:hsla(0,0%,100%,.1);margin-bottom:24px}.mobile-categories[data-v-3ee13b0a]{display:grid;grid-template-columns:1fr;gap:20px}.mobile-category-title[data-v-3ee13b0a]{font-size:.9rem;color:hsla(0,0%,100%,.5);margin-bottom:10px;font-weight:600;text-transform:uppercase}.mobile-category-items[data-v-3ee13b0a]{display:flex;flex-wrap:wrap;gap:10px}.mobile-sub-link[data-v-3ee13b0a]{font-size:.9rem;color:hsla(0,0%,100%,.8);text-decoration:none;padding:6px 12px;background:hsla(0,0%,100%,.05);border-radius:20px}.mobile-menu-fade-enter-active[data-v-3ee13b0a],.mobile-menu-fade-leave-active[data-v-3ee13b0a]{transition:opacity .3s ease}.mobile-menu-fade-enter-from[data-v-3ee13b0a],.mobile-menu-fade-leave-to[data-v-3ee13b0a]{opacity:0}@media (max-width:1100px){.app-navigation[data-v-3ee13b0a]{padding:0 16px}.clock[data-v-3ee13b0a]{display:none}.nav-center a[data-v-3ee13b0a]{padding:6px 10px;font-size:.9rem}.nav-left[data-v-3ee13b0a]{gap:12px}}@media (max-width:768px){.app-navigation[data-v-3ee13b0a]{padding:0 16px}.desktop-only[data-v-3ee13b0a]{display:none!important}.mobile-only[data-v-3ee13b0a]{display:flex!important}.clock[data-v-3ee13b0a],.nav-center[data-v-3ee13b0a],.nav-left .menu-item-wrapper[data-v-3ee13b0a]{display:none}}.app-dock-container[data-v-3680112a]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:10px}.dock-copyright[data-v-3680112a]{color:hsla(0,0%,100%,.5);font-size:11px;text-shadow:0 1px 2px rgba(0,0,0,.8);pointer-events:none;white-space:nowrap}.app-dock[data-v-3680112a]{display:flex;align-items:center;gap:10px;background:hsla(0,0%,8%,.7);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);padding:8px 12px;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.6)}.dock-item[data-v-3680112a]{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.dock-item[data-v-3680112a]:hover{transform:translateY(-5px)}.icon-wrapper[data-v-3680112a]{width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;transition:all .2s;border:1px solid hsla(0,0%,100%,.05)}.dock-item:hover .icon-wrapper[data-v-3680112a]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);box-shadow:0 0 15px var(--hover-color,hsla(0,0%,100%,.2))}.icon-svg-wrapper[data-v-3680112a]{width:24px;height:24px;transition:color .2s}.dock-item:hover .icon-svg-wrapper[data-v-3680112a]{color:#fff}.icon-svg-wrapper[data-v-3680112a]>svg{width:100%;height:100%}.icon-svg-wrapper[data-v-3680112a]:not(.use-original-colors)>svg path{fill:currentColor!important}.tooltip[data-v-3680112a]{position:absolute;top:-30px;background:rgba(0,0,0,.8);color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .2s,top .2s;white-space:nowrap}.dock-item:hover .tooltip[data-v-3680112a]{opacity:1;top:-40px}@media (max-width:768px){.app-dock-container[data-v-3680112a]{width:100%;bottom:20px;padding:0 16px}.app-dock[data-v-3680112a]{max-width:100%;overflow-x:auto;justify-content:flex-start;padding:10px 16px;background:hsla(0,0%,8%,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;scrollbar-width:none;-ms-overflow-style:none}.app-dock[data-v-3680112a]::-webkit-scrollbar{display:none}.dock-item[data-v-3680112a]{flex-shrink:0;margin-right:4px}.dock-item[data-v-3680112a]:last-child{margin-right:0}.icon-wrapper[data-v-3680112a]{width:44px;height:44px;background:hsla(0,0%,100%,.08)}.icon-svg-wrapper[data-v-3680112a]{width:26px;height:26px}.tooltip[data-v-3680112a]{display:none}.dock-copyright[data-v-3680112a]{font-size:10px;margin-top:8px;opacity:.6}}body,html{height:100%;overflow:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#000;color:#fff;margin:0;padding:0}.main-content-area{height:100vh;width:100%;max-width:100%;box-sizing:border-box;padding-top:50px;position:relative;overflow:hidden}.router-view-content{width:100%;height:100%;overflow:auto;box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}@font-face{font-family:Inter;src:url(/fonts/inter.6c596dfc.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Caveat;src:url(/fonts/caveat.4502a530.woff2) format("woff2");font-weight:400 700;font-display:swap;font-style:normal}@font-face{font-family:Dancing Script;src:url(/fonts/dancing-script.c416abe4.woff2) format("woff2");font-weight:400 700;font-display:swap;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/orbitron.1f45c7fc.woff2) format("woff2");font-weight:400 900;font-display:swap;font-style:normal}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-300.76dfe44f.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-500.244f1d86.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-700.05ae8f94.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Noto Sans SC;src:url(/fonts/noto-sans-sc-latin.be106ddf.woff2) format("woff2");font-weight:400 700;font-display:swap;font-style:normal}