*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--blue:#0ea5e9;--blue-dark:#0284c7;--blue-mid:#38bdf8;--blue-light:#e0f2fe;--indigo:#6366f1;--purple:#a855f7;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-400:#94a3b8;--gray-600:#475569;--gray-700:#334155;--gray-900:#0f172a;--green:#22c55e;--radius:12px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#060d1f;color:#f1f5f9;font-family:Inter,system-ui,-apple-system,sans-serif;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#060d1f}::-webkit-scrollbar-thumb{background:#1e3a5f;border-radius:3px}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-18px) rotate(3deg)}66%{transform:translateY(-8px) rotate(-2deg)}}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.97)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes bubbleIn{0%{opacity:0;transform:scale(.7) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes orb{0%,to{transform:translate(0) scale(1)}25%{transform:translate(40px,-30px) scale(1.05)}50%{transform:translate(-20px,40px) scale(.95)}75%{transform:translate(30px,20px) scale(1.03)}}@keyframes typeCursor{0%,to{opacity:1}50%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkPop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=main.f2e19f47.css.map*/