@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&family=Orbitron:wght@400;700;900&family=Space+Grotesk:wght@500;700&display=swap";:root{--color-bg-top: #020014;--color-bg-bottom: #FF4500;--color-background: #020014;--color-surface: #0a051e;--color-text-primary: #E6FAE6;--color-text-secondary: #B0B0C0;--color-accent: #C5F899;--color-accent-glow: rgba(197, 248, 153, .4);--color-button-text-on-accent: #020014;--color-button-text-on-dark: #FFFFFF;--color-border: rgba(255, 255, 255, .15);--color-error: #FF6B6B;--color-error-background: rgba(255, 107, 107, .15);--transition-speed: .3s;--font-body: "Inter", sans-serif;--font-heading: "Orbitron", sans-serif;--font-button: "Space Grotesk", sans-serif;--ticker-height: 40px;--header-height: 50px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--color-background);background-image:linear-gradient(180deg,var(--color-bg-top) 0%,#3a132c 60%,var(--color-bg-bottom) 100%);background-attachment:fixed;background-repeat:no-repeat;color:var(--color-text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;padding-top:calc(var(--ticker-height) + var(--header-height))}.video-background{position:fixed;top:0;left:0;width:100vw;height:100%;object-fit:cover;z-index:-1;opacity:.2}.news-ticker{position:fixed;top:0;left:0;width:100%;background-color:#000;color:#e6fae6;font-weight:500;padding:0 10px;overflow:hidden;z-index:1000;border-bottom:1px solid var(--color-border);display:flex;align-items:center;white-space:nowrap;height:var(--ticker-height)}.news-ticker span{display:inline-block;padding-left:100%;animation:scroll-left 100s linear infinite}.header{position:fixed;top:var(--ticker-height);left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:36px 40px;background-color:#02001499;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);z-index:999;height:var(--header-height)}.header .logo{height:35px;filter:brightness(0) invert(1)}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-200%)}}.container{width:90%;max-width:420px;margin:40px auto;padding:20px;border:1px solid var(--color-border);background-color:#0a051ed9;border-radius:15px;box-shadow:0 10px 40px #0000004d;color:var(--color-text-primary)}h1{text-align:center;font-size:30px;margin-bottom:20px;color:var(--color-text-primary);font-family:var(--font-heading);font-weight:700;text-shadow:0 0 10px rgba(255,255,255,.1)}.presale-title{text-align:center;margin-top:50px;font-size:27px;font-weight:900;color:var(--color-text-primary);font-family:var(--font-heading);text-shadow:none}.conversion-rate-text,.user-purchased-text{text-align:center;font-size:16px;color:var(--color-text-secondary);margin-bottom:15px}.progress-bar-container{width:100%;margin-bottom:15px}.progress-bar{position:relative;width:100%;background-color:#ffffff1a;border:none;border-radius:30px;overflow:hidden;height:30px}.progress-fill{width:95%;height:100%;background-color:var(--color-accent);transition:width .5s ease-in-out;box-shadow:0 0 15px var(--color-accent-glow)}.progress-label{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);color:var(--color-button-text-on-accent);font-weight:900;font-size:14px;pointer-events:none;text-shadow:none}.error-message{margin-top:0;margin-bottom:10px;padding:10px;text-align:center;color:var(--color-error);background-color:var(--color-error-background);border:1px solid var(--color-error);border-radius:20px}.network-buttons{display:flex;justify-content:space-around;margin-bottom:15px;flex-wrap:wrap}.network-button{flex:1 1 30%;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-border);padding:10px;margin:5px;background-color:transparent;color:var(--color-text-secondary);border-radius:10px;cursor:pointer;transition:all var(--transition-speed)}.network-button:hover{border-color:var(--color-accent);color:var(--color-text-primary);background-color:#c5f8990d}.network-button.selected{background-color:var(--color-accent);color:var(--color-button-text-on-accent);border-color:var(--color-accent);box-shadow:0 0 10px var(--color-accent-glow)}.network-button img{height:20px;margin-right:8px}.inputs-row{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px;flex-wrap:wrap}.input-group{flex:1 1 45%;display:flex;flex-direction:column}.input-group label{margin-bottom:8px;font-weight:700;color:var(--color-text-primary);font-size:.9em}.input-container{position:relative;display:flex;align-items:center}.input-field{width:100%;padding:10px 40px 10px 10px;border:1px solid var(--color-border);border-radius:10px;font-size:16px;background-color:#0003;color:var(--color-text-primary);transition:border-color var(--transition-speed)}.input-field:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 8px var(--color-accent-glow);background-color:#0006}.input-field:read-only{background-color:#ffffff0d;color:var(--color-text-secondary)}input::placeholder{color:var(--color-text-secondary);font-weight:400;opacity:.5}.input-logo{position:absolute;right:10px;height:24px;width:24px;border-radius:50%}.presale-details{padding:40px 20px;background-color:transparent;border-top:none;color:var(--color-text-primary)}.presale-details h2{font-size:23px;font-weight:900;color:var(--color-text-primary);text-align:center;margin-bottom:20px;font-family:var(--font-heading)}.presale-details ul{max-width:800px;margin:0 auto;list-style-type:none;padding:0}.presale-details ul li{margin-bottom:10px;font-size:1rem;color:var(--color-text-secondary)}.presale-details ul li ul{list-style-type:disc;margin-left:20px;color:var(--color-accent)}.presale-details ul li strong{color:var(--color-accent)}button{border-radius:30px;border:1px solid transparent;padding:13px 30px;font-size:1em;color:var(--color-button-text-on-accent);background-color:var(--color-accent);font-weight:700;font-family:var(--font-button);cursor:pointer;transition:all var(--transition-speed) ease;box-shadow:0 4px 15px #0003}button:hover{transform:translateY(-2px);box-shadow:0 0 20px var(--color-accent-glow)}button:focus,button:focus-visible{outline:4px auto var(--color-accent)}.send-button{width:100%;padding:12px;border-radius:40px;font-weight:800;font-size:18px;background-color:var(--color-accent);color:var(--color-button-text-on-accent);border:1px solid var(--color-accent)}.send-button:disabled{background-color:#333;border-color:#333;color:#666;opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.thank-you-button{width:100%;margin-top:10px;padding:12px;border:2px solid var(--color-border);background-color:transparent;color:var(--color-text-secondary);border-radius:30px;font-weight:800;font-size:18px;cursor:default}.footer{background-color:#00000080;padding:2px;text-align:center;font-family:var(--font-body);border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin-top:auto}.social-logos{margin-bottom:10px;display:flex;justify-content:center;gap:18px}.social-logo{width:40px;height:40px;transition:transform var(--transition-speed);filter:invert(1)}.social-logo:hover{transform:scale(1.2);filter:invert(1) drop-shadow(0 0 5px var(--color-accent))}.copyright{color:#888;font-size:14px;margin:0}@media (max-width: 768px){h1,.presale-title{font-size:28px}.container{margin:20px auto;padding:16px;max-width:95%}}
