*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{background:#060910;overscroll-behavior:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer}button,input{font-family:inherit}input::placeholder{color:#4b5563}input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb26!important;outline:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}@media (max-width:768px){::-webkit-scrollbar{display:none}html{scrollbar-width:none}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes aurora1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(6%,-4%) scale(1.06)}50%{transform:translate(-4%,6%) scale(.97)}75%{transform:translate(4%,4%) scale(1.03)}}@keyframes aurora2{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-5%,5%) scale(1.04)}50%{transform:translate(6%,-4%) scale(1.07)}75%{transform:translate(-3%,-5%) scale(.96)}}@keyframes aurora3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(4%,4%) scale(1.05)}66%{transform:translate(-5%,-3%) scale(.95)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes badgePulse{0%,to{box-shadow:0 0 0 0 #60a5fa80}50%{box-shadow:0 0 0 8px #60a5fa00}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gradientBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes glow{0%,to{box-shadow:0 0 10px #2563eb33}50%{box-shadow:0 0 22px #2563eb66,0 0 40px #2563eb1a}}.fadeUp{animation:fadeUp .7s ease both}.fadeIn{animation:fadeIn .5s ease both}.float{animation:float 4s ease-in-out infinite}.btn-primary{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 20px #2563eb73;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;overflow:hidden;position:relative;transition:all .25s ease}.btn-primary:after{background:linear-gradient(135deg,#ffffff26,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s}.btn-primary:hover{box-shadow:0 8px 32px #2563eb99,0 0 60px #2563eb33;transform:translateY(-2px) scale(1.03)}.btn-primary:hover:after{opacity:1}.btn-primary:active{transform:translateY(0) scale(.98)}.btn-secondary{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;transition:all .25s ease}.btn-secondary:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateY(-2px)}.card{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;transition:all .3s ease}.card:hover{border-color:#2563eb59;box-shadow:0 16px 40px #0006}.feature-card{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:20px;padding:28px;transform-style:preserve-3d;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;will-change:transform}.pricing-card{border-radius:24px;display:flex;flex-direction:column;padding:36px;transition:all .3s ease}.pricing-card:hover{transform:translateY(-6px)}.faq-card{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:16px;cursor:default;padding:22px 24px;transition:all .2s ease}.faq-card:hover{background:#2563eb12;border-color:#2563eb40;transform:translateX(4px)}.input-field{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;color:#fff;font-size:16px;padding:14px 16px;transition:all .2s ease;width:100%}.input-field:focus{background:#2563eb0d;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.tab-btn{border:none;border-radius:10px;font-size:15px;font-weight:600;padding:10px 20px;transition:all .2s ease}.tab-btn:hover{transform:scale(1.05)}.logout-btn{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#94a3b8;font-size:15px;padding:8px 20px;transition:all .2s ease}.logout-btn:hover{background:#ef44441a;border-color:#ef44444d;color:#f87171}.download-btn{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;padding:12px 24px;transition:all .3s ease}.download-btn:hover{box-shadow:0 8px 24px #2563eb80;transform:translateY(-2px) scale(1.03)}.lang-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:6px;padding:6px 14px;transition:all .2s ease}.lang-btn:hover{background:#ffffff1a}.gradient-border{animation:gradientBorder 4s linear infinite;background:linear-gradient(#0d1525,#0d1525) padding-box,linear-gradient(135deg,#2563eb,#7c3aed,#2563eb) border-box;background-size:auto,200% auto;border:1px solid #0000;position:relative}@media (max-width:768px){nav{padding:12px 16px!important}.mobile-stack{flex-direction:column!important}.mobile-full{text-align:center!important;width:100%!important}}
/*# sourceMappingURL=main.9ffb84f0.css.map*/