@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}.focus-visible:focus-visible{outline:2px solid #facc15;outline-offset:2px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1e293b80}::-webkit-scrollbar-thumb{background:#facc154d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#facc1580}*{box-sizing:border-box}button,a{transition:all .2s ease-in-out}@media (max-width: 640px){body{background-attachment:scroll}}
