*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#fff;background:#000;font-family:Poppins,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:Poppins,sans-serif}input,textarea,select{transition:border-color .18s,box-shadow .18s}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #10b9811f;border-color:#10b9818c!important}input::placeholder,textarea::placeholder{color:#ffffff61}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#10b981;border-radius:3px}input[type=date]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer;padding:4px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes glow-pulse{0%,to{opacity:.3}50%{opacity:.7}}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tick-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
