@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700;800;900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";*{margin:0;padding:0;box-sizing:border-box}:root{font-family:Cinzel,serif;line-height:1.6;font-weight:400;color-scheme:light;color:#333;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer}#root{width:100%}.countdown-section{width:100vw;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background:#001800;position:relative;overflow:hidden}.countdown-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;background:url(/assets/miorish-BKJeBZV_.jpg) center/cover;opacity:.2;border-radius:15px;z-index:0}.countdown-section>*{position:relative;z-index:1}.coming-soon{font-family:Cinzel,serif;font-size:4rem;font-weight:700;color:#c89000;margin-bottom:1rem;text-transform:uppercase;letter-spacing:8px;text-shadow:2px 2px 8px rgba(0,0,0,.5);animation:fadeInDown 1s ease-out}.launch-text{font-family:Cinzel,serif;font-size:1.3rem;color:#c89000;margin-bottom:3rem;letter-spacing:2px;animation:fadeIn 1.5s ease-out}.countdown-timer{display:flex;gap:1.5rem;align-items:center;margin-bottom:3rem;animation:fadeInUp 2s ease-out}.time-unit{text-align:center;transition:transform .3s}.time-unit:hover{transform:scale(1.1)}.time-value{font-family:Cinzel,serif;font-size:3.5rem;font-weight:700;color:#c89000;line-height:1;margin-bottom:.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.time-label{font-family:Cinzel,serif;font-size:.9rem;color:#c89000;text-transform:uppercase;letter-spacing:2px}.time-separator{font-family:Cinzel,serif;font-size:3rem;color:#c89000;font-weight:300;opacity:.6}.notify-section{text-align:center;animation:fadeIn 3s ease-out;margin-top:3rem}.notify-text{font-family:Cinzel,serif;font-size:1.1rem;color:#c89000;margin-bottom:1.5rem;letter-spacing:1px}.notify-form{display:flex;gap:0;max-width:500px;margin:0 auto}.notify-form input{flex:1;padding:1rem 1.5rem;border:2px solid rgba(200,144,0,.3);border-radius:8px 0 0 8px;background:#00180080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c89000;font-size:1rem;outline:none;transition:border-color .3s}.notify-form input::placeholder{color:#c8900080}.notify-form input:focus{border-color:#c89000}.notify-form input:disabled{opacity:.6;cursor:not-allowed}.notify-form button{padding:1rem 2.5rem;background:#c89000;color:#001800;border:none;border-radius:0 8px 8px 0;font-family:Cinzel,serif;font-weight:600;font-size:1rem;cursor:pointer;transition:background .3s,transform .2s;letter-spacing:1px}.notify-form button:hover:not(:disabled){background:#daa520;transform:scale(1.05)}.notify-form button:disabled{opacity:.6;cursor:not-allowed}.message{margin-top:1rem;font-family:Cinzel,serif;font-size:.95rem;letter-spacing:.5px;padding:.75rem 1rem;border-radius:8px;max-width:500px;margin-left:auto;margin-right:auto}.message.success{color:#4caf50;background:#4caf501a;border:1px solid rgba(76,175,80,.3)}.message.error{color:#f44336;background:#f443361a;border:1px solid rgba(244,67,54,.3)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.coming-soon{font-size:2.5rem;letter-spacing:4px}.launch-text{font-size:1rem}.countdown-timer{gap:.75rem;flex-wrap:wrap;justify-content:center}.time-box{padding:1rem 1.25rem;min-width:80px}.time-value{font-size:2rem}.time-label{font-size:.75rem}.time-separator{display:none}.notify-form{flex-direction:column;padding:0 1rem}.notify-form input,.notify-form button{border-radius:8px}}.app{min-height:100vh;width:100%}
