body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:-webkit-autofill{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}input:-webkit-autofill:hover{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}input:-webkit-autofill:focus{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}textarea:-webkit-autofill{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}textarea:-webkit-autofill:hover{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}textarea:-webkit-autofill:focus{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}select:-webkit-autofill{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}select:-webkit-autofill:hover{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}select:-webkit-autofill:focus{caret-color:#00d4ff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#000}body{color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#000}#root{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#000;min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#00d4ff33;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00d4ff66}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.animate-pulse{animation:1.5s ease-in-out infinite pulse}@keyframes pulse-slow{0%,to{opacity:.2}50%{opacity:.4}}.animate-pulse-slow{animation:4s ease-in-out infinite pulse-slow}.dynamic-bg-container{z-index:-1;background-color:#000;background-image:radial-gradient(circle at 20% 12%,#00d4ff14 0%,#00d4ff00 55%),radial-gradient(circle at 82% 88%,#00d4ff14 0%,#00d4ff00 55%),radial-gradient(circle,#00d4ff08 0%,#00d4ff00 45%);position:fixed;inset:0;overflow:hidden}.bg-noise{opacity:.02;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}
