*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#1058a6,#0d4590);color:#fff;height:100vh;align-items:center;justify-content:center;text-align:center;overflow-y:scroll}.coming-soon-container{text-align:center;max-width:600px;padding:40px 20px;position:relative;margin:auto;z-index:2}.logo{font-size:3rem;font-weight:700;color:#f79422;margin-bottom:0;text-shadow:0 2px 10px rgba(0,0,0,.3)}.logo img{max-height:80px;width:auto}.coming-soon-title{font-size:3rem;margin-bottom:20px;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.3)}.coming-soon-subtitle{font-size:1.5rem;margin-bottom:30px;opacity:.9;line-height:1.6;margin-top:-10px}.coming-soon-description{font-size:1.1rem;margin-bottom:40px;opacity:.8;line-height:1.6}.launch-date{background:#f7942233;border:2px solid #f79422;border-radius:15px;padding:20px;margin:30px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.launch-date h3{color:#f79422;margin-bottom:10px;font-size:1.3rem}.countdown{display:flex;justify-content:center;gap:20px;margin:30px 0;flex-wrap:wrap}.countdown-item{background:#ffffff1a;border-radius:10px;padding:15px;min-width:80px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease}.countdown-item:hover{transform:translateY(-5px)}.countdown-number{font-size:2rem;font-weight:700;color:#f79422;display:block}.countdown-label{font-size:.9rem;opacity:.8;text-transform:uppercase;letter-spacing:1px}.countdown-expired{color:#ff6b6b;font-size:1.5rem;font-weight:700;text-align:center;margin:30px 0}.notify-form{background:#ffffff1a;border-radius:15px;padding:30px;margin-top:40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notify-form h3{color:#f79422;margin-bottom:15px;font-size:1.3rem}.email-input-group{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap;justify-content:center}.email-input{flex:1;min-width:250px;padding:12px 15px;border:2px solid rgba(255,255,255,.3);border-radius:25px;background:#ffffff1a;color:#fff;font-size:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.email-input::placeholder{color:#ffffffb3}.email-input:focus{outline:none;border-color:#f79422;background:#fff3}.notify-button{background:linear-gradient(135deg,#f79422,#e67e22);color:#fff;border:none;padding:12px 25px;border-radius:25px;font-weight:700;cursor:pointer;transition:all .3s;font-size:16px}.notify-button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #f7942266}.social-links{margin-top:40px}.social-links h4{margin-bottom:15px;color:#f79422}.social-icons{display:flex;justify-content:center;gap:20px}.social-icon{color:#fff;font-size:1.5rem;transition:all .3s;opacity:.8;text-decoration:none}.social-icon:hover{color:#f79422;opacity:1;transform:translateY(-2px)}.bg-animation{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.bg-animation:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><polygon fill="rgba(247,148,34,0.1)" points="0,0 1000,300 1000,1000 0,700"/></svg>');background-size:400px 400px;animation:backgroundMove 20s linear infinite}@keyframes backgroundMove{0%{transform:translate(0)}to{transform:translate(-200px,-200px)}}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width: 768px){.coming-soon-title{font-size:2rem}.coming-soon-subtitle{font-size:1.2rem}.countdown{gap:10px}.countdown-item{min-width:60px;padding:10px}.countdown-number{font-size:1.5rem}.email-input-group{flex-direction:column;align-items:center}.email-input{min-width:auto;width:100%;max-width:300px}}.debug-info{position:fixed;bottom:10px;right:10px;background:#000000b3;color:#fff;padding:10px;border-radius:5px;font-size:12px;font-family:monospace}
