.nexus-theme{--nexus-bg:#0d2357;--nexus-bg-alt:#0a1a3a;--nexus-cyan:#00a3d4;--nexus-cyan-light:#4dd8f0;--nexus-blue:#1f46a1;--nexus-border:#00a3d433;--nexus-glass:#ffffff0a;background-color:var(--nexus-bg);color:#fff;font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;overflow-x:hidden}.nexus-theme h1,.nexus-theme h2,.nexus-theme h3,.nexus-theme h4,.nexus-theme h5{font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;letter-spacing:-.03em}.nexus-serif{font-family:var(--font-serif)}.nexus-inter{font-family:Inter,sans-serif}.nexus-stat-flags{letter-spacing:normal}.nexus-stat-emoji{font-variant-emoji:emoji;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important}.nexus-glass{background:var(--nexus-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--nexus-border)}.nexus-glass-heavy{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--nexus-border);background:#020c1fcc}@keyframes nexus-pulse-glow{0%{opacity:.8;transform:scale(1);box-shadow:0 0 10px #00a3d433}50%{opacity:1;transform:scale(1.3);box-shadow:0 0 20px #00a3d4cc}to{opacity:.8;transform:scale(1);box-shadow:0 0 10px #00a3d433}}@keyframes nexus-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes nexus-rotate-globe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes nexus-ticker-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes nexus-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-nexus-pulse{animation:3s ease-in-out infinite nexus-pulse-glow}.animate-nexus-blink{animation:2s ease-in-out infinite nexus-blink}.animate-nexus-globe{animation:40s linear infinite nexus-rotate-globe}.animate-nexus-ticker{will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;width:max-content;animation:45s linear infinite nexus-ticker-scroll;display:flex}.animate-nexus-fade{animation:.8s cubic-bezier(.16,1,.3,1) forwards nexus-fade-in-up}.nexus-globe-container{contain:layout style;border-radius:50%;justify-content:center;align-items:center;width:450px;height:450px;display:flex;position:relative;overflow:visible}.nexus-globe-bg-glow{z-radius:-1;pointer-events:none;background:radial-gradient(circle,#00a3d426 0%,#0000 70%);border-radius:50%;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nexus-text-gradient{background:linear-gradient(135deg,#fff 0%,#fff9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nexus-cyan-gradient{background:linear-gradient(135deg, var(--nexus-cyan-light) 0%, var(--nexus-cyan) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nexus-hide-scrollbar::-webkit-scrollbar{display:none}.nexus-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes nexus-center-pulse{0%,to{transform:scale(1);box-shadow:0 0 20px #fff,0 0 40px #ffffff4d}50%{transform:scale(1.25);box-shadow:0 0 30px #fff,0 0 60px #ffffff80}}@keyframes logo-wave{0%,to{filter:brightness(0)invert()}30%,50%{filter:brightness()invert(0)}}
