*{box-sizing:border-box;margin:0;padding:0}body{align-items:center;background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);background-position:50%;background-size:cover;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100vh;justify-content:center;padding:20px}.App{animation:fadeUp 1s ease;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background:#ffffff40;border:1px solid #ffffff2e;border-radius:35px;box-shadow:0 20px 50px #0006;max-width:700px;padding:70px 60px;text-align:center;width:100%}@keyframes fadeUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}h1,h2{color:#fff;font-size:32px;font-weight:700;margin-bottom:30px;text-shadow:0 2px 5px #0000004d}input{background-color:#fffc;border:none;border-radius:15px;box-shadow:0 4px 10px #0000001a;font-size:18px;margin-bottom:25px;outline:none;padding:18px;transition:.3s ease;width:100%}input:focus{background-color:#fff;border:2px solid #00bcd4;transform:scale(1.03)}button{background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;border-radius:15px;box-shadow:0 10px 20px #0072ff4d;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:18px;transition:.3s ease;width:100%}button:hover{background:linear-gradient(135deg,#0072ff,#00c6ff);box-shadow:0 12px 24px #0072ff80;transform:translateY(-3px)}.welcome-box{animation:fadeBox .8s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3;border-radius:25px;box-shadow:inset 0 0 20px #ffffff1a;color:#fff;margin-top:30px;padding:50px 40px}@keyframes fadeBox{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:700px){.App{border-radius:20px;padding:40px 30px}h1,h2{font-size:24px}button,input{font-size:16px;padding:14px}}
/*# sourceMappingURL=main.f45bd8dd.css.map*/