*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#000;color:#e8c96a;font-family:Share Tech Mono,Courier New,monospace}@keyframes flicker{0%,to{opacity:1}45%{opacity:.85}50%{opacity:.4}55%{opacity:.95}}@keyframes float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-14px) rotate(1deg)}}@keyframes pulse-dot{0%,to{opacity:1;box-shadow:0 0 8px #fbbf24,0 0 16px #d9770655}50%{opacity:.5;box-shadow:0 0 3px #d97706}}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.flicker{animation:flicker 4s infinite}.float-anim{animation:float 9s ease-in-out infinite}.pulse-dot{animation:pulse-dot 2.2s ease-in-out infinite}.cursor{animation:cursor-blink .85s step-start infinite}.stars-bg{background-image:radial-gradient(1px 1px at 5% 10%,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 15% 25%,rgba(255,255,255,.5),transparent),radial-gradient(2px 2px at 25% 5%,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 38% 42%,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 48% 18%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 58% 63%,rgba(255,255,255,.3),transparent),radial-gradient(2px 2px at 67% 33%,rgba(255,255,255,.25),transparent),radial-gradient(1px 1px at 76% 77%,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 86% 22%,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 93% 54%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 11% 72%,rgba(255,255,255,.55),transparent),radial-gradient(1px 1px at 32% 58%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 71% 12%,rgba(255,255,255,.65),transparent),radial-gradient(2px 2px at 91% 38%,rgba(255,255,255,.28),transparent),radial-gradient(1px 1px at 62% 83%,rgba(255,255,255,.7),transparent);background-color:#000}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#3d2a08;border-radius:2px}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}
