@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&family=JetBrains+Mono:wght@400;500&display=swap");@import url("https://api.fontshare.com/v2/css?f[]=clash-display@400,500,600,700&display=swap");body,html{background:#0f0f0f;color:#fff;padding:0;margin:0;font-family:Instrument Sans,sans-serif;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}::selection{background:#ff006e;color:#0f0f0f}:focus-visible{outline:2px solid #00d9ff;outline-offset:3px;border-radius:2px}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:999;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.9'/></svg>")}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulseGlow{0%,to{filter:drop-shadow(0 0 8px rgba(255,0,110,.55))}50%{filter:drop-shadow(0 0 18px rgba(255,0,110,.9))}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0f0f0f}::-webkit-scrollbar-thumb{background:#262626;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#ff006e}