@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}body{background-color:#101E33;color:white;margin:0;padding:0;font-family:var(--font-livvic),sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(26,32,44,.3)}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#9F7AEA,#667EEA);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#805AD5,#553C9A)}