body,html{margin:0;padding:0;font-family:Arial,sans-serif}.coming-soon-container{height:100vh;width:100%;background:radial-gradient(circle at top,#1b1b3a,#000);display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.coming-soon-box{max-width:450px;padding:20px}.title{font-size:48px;margin-bottom:10px;color:gold;font-weight:700}.subtitle{opacity:.85;font-size:18px;margin-bottom:25px}.progress-bar{width:100%;height:10px;background:#444;border-radius:50px;overflow:hidden;margin-bottom:20px}.progress-fill{height:100%;width:0%;background:gold;animation:loading 2s infinite}@keyframes loading{0%{width:0%}to{width:100%}}.launching-text{opacity:.6;font-size:14px}
