@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&family=Montserrat:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;700&display=swap";:root{--color-primary: #ffffff;--color-text-primary: #1a1a1a;--color-text-secondary: #555555;--color-background-dark: #000000;--color-accent-pink: #ff69b4;--color-accent-pink-hover: #ff1493;--color-shadow: rgba(0, 0, 0, .1);--transition-speed: .3s;--font-body: "Roboto", sans-serif;--font-heading: "Montserrat", sans-serif;--font-button: "Oswald", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-weight:500;font-family:var(--font-body);background-color:var(--color-primary);color:var(--color-text-primary);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}.video-background{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:grayscale(100%) brightness(1.5);mix-blend-mode:multiply}.container{width:90%;max-width:450px;margin:20px auto;padding:25px;background-color:var(--color-primary);border-radius:20px;border:2px solid var(--color-accent-pink);box-shadow:0 5px 20px var(--color-shadow)}.header{display:flex;justify-content:center;align-items:center;padding:15px 0;margin-bottom:10px}.header .logo{height:50px}.news-ticker{width:100%;background-color:#ff149116;color:#000;font-weight:700;padding:8px 0;margin-bottom:15px;overflow:hidden;position:relative;border-top:2px solid var(--color-accent-pink);border-bottom:2px solid var(--color-accent-pink);display:flex;align-items:center}.news-ticker span{display:inline-block;white-space:nowrap;padding-right:100px;animation:scroll-left 40s linear infinite}@keyframes scroll-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}h1,.presale-title{text-align:center;font-size:2.2rem;margin-bottom:15px;color:var(--color-text-primary);font-weight:700;font-family:var(--font-heading);text-transform:uppercase}.conversion-rate-text,.user-purchased-text,.usdt-balance{text-align:center;font-size:1rem;color:var(--color-text-secondary);margin-bottom:15px;font-weight:400}.progress-bar-container{width:100%;margin-bottom:20px}.progress-bar{position:relative;width:100%;border:2px solid var(--color-accent-pink);background-color:var(--color-background-dark);border-radius:30px;overflow:hidden;height:35px}.progress-fill{width:95%;height:100%;background-color:var(--color-accent-pink);transition:width .5s ease-in-out}.progress-label{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);color:var(--color-primary);font-weight:700;font-size:1rem;pointer-events:none}.error-message{margin-top:10px;margin-bottom:20px;padding:15px;text-align:center;color:#a00;background-color:#ffe8e8;border:1px solid #ff6666;border-radius:10px;font-weight:500}.network-buttons{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}.network-button{flex:1 1 30%;max-width:32%;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-text-primary);padding:8px;margin:5px 0;background-color:var(--color-primary);color:var(--color-text-primary);border-radius:10px;cursor:pointer;transition:all .3s ease}.network-button:hover{background-color:var(--color-accent-pink);color:var(--color-primary);border-color:var(--color-accent-pink)}.network-button.selected{background-color:var(--color-accent-pink);color:var(--color-primary);border-color:var(--color-accent-pink);box-shadow:0 0 15px #ff69b480}.network-button.selected:hover{background-color:var(--color-accent-pink-hover)}.network-button img{height:25px;margin-right:10px}.inputs-row{display:flex;justify-content:space-between;gap:15px;margin-bottom:20px;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)}.input-container{position:relative;display:flex;align-items:center}.input-field{width:100%;padding:12px 45px 12px 15px;border:2px solid var(--color-text-primary);border-radius:10px;font-size:1rem;background-color:var(--color-primary);color:var(--color-text-primary);transition:border-color .3s ease,box-shadow .3s ease}.input-field:focus{outline:none;border-color:var(--color-accent-pink);box-shadow:0 0 10px #ff69b433}.input-field:read-only{background-color:#f5f5f5;cursor:default}input::placeholder{color:var(--color-text-secondary);font-weight:400}.input-logo{position:absolute;right:15px;border-radius:50%;height:28px;width:28px}.presale-details{padding:30px 20px;background-color:#f8f8f8;border-top:2px solid var(--color-accent-pink);margin-top:20px;border-radius:15px}.presale-details h2{font-size:1.5rem;font-weight:700;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-primary)}.presale-details ul li ul{list-style-type:disc;margin-left:20px;color:var(--color-text-primary)}.presale-details ul li strong{color:var(--color-accent-pink)}.footer{background-color:#f8f8f8;padding:20px;text-align:center;font-family:var(--font-body);border-top:2px solid var(--color-accent-pink);margin-top:auto}.social-logos{margin-bottom:15px;display:flex;justify-content:center;gap:20px}.social-logo{width:45px;height:45px;transition:transform .3s ease,filter .3s ease}.social-logo:hover{transform:scale(1.1);filter:drop-shadow(0 0 10px var(--color-accent-pink))}.copyright{color:var(--color-text-primary);font-size:.9rem;margin:0}button{border-radius:30px;border:2px solid var(--color-accent-pink);padding:13px 30px;font-size:1.1em;font-weight:700;font-family:var(--font-button);background-color:var(--color-accent-pink);color:var(--color-primary);cursor:pointer;transition:all .3s ease;text-transform:uppercase}button:hover{background-color:var(--color-accent-pink-hover);border-color:var(--color-accent-pink-hover);box-shadow:0 0 20px #ff69b480}button:focus,button:focus-visible{outline:none;border-color:var(--color-accent-pink-hover);box-shadow:0 0 15px #ff69b480}.send-button{width:100%;margin-top:10px;font-size:1.2rem}.send-button:disabled{background-color:#ccc;color:#888;border-color:#ccc;cursor:not-allowed;box-shadow:none}.thank-you-button{width:100%;margin-top:15px;padding:15px;border:2px solid var(--color-text-primary);background-color:transparent;color:var(--color-text-primary);font-weight:700;font-size:1.1rem;border-radius:30px;transition:all .3s ease}.thank-you-button:hover{background-color:var(--color-text-primary);color:var(--color-primary)}@media (max-width: 768px){.container{width:90%;margin-top:20px;padding:20px}h1,.presale-title{font-size:1.1rem;margin-bottom:10px}.header .logo{height:35px}.news-ticker{padding:8px 0;margin-bottom:15px}.news-ticker span{font-size:.85rem;padding-right:60px}.conversion-rate-text,.user-purchased-text,.usdt-balance{font-size:1rem;margin-bottom:15px}.progress-bar-container{margin-bottom:20px}.progress-bar{height:35px}.progress-label{font-size:1rem}.network-buttons{display:flex;justify-content:space-between;gap:8px;margin-bottom:15px;flex-wrap:nowrap}.network-button{flex:1;width:auto;max-width:none;padding:12px 5px;font-size:.85rem;margin:0}.network-button img{height:20px;margin-right:5px}.inputs-row{flex-direction:column;gap:15px}.input-field{padding:12px 45px 12px 15px;font-size:1rem}.input-logo{height:25px;width:25px;right:12px}.send-button,.thank-you-button{font-size:1.1rem;padding:15px}.presale-details{padding:20px;border-radius:0;margin-top:20px}.presale-details h2{font-size:1.3rem;margin-bottom:15px}.presale-details ul li,.presale-details ul li ul{font-size:.85rem}.footer{padding:20px 15px}.social-logos{gap:20px;margin-bottom:15px}.social-logo{width:40px;height:40px}.copyright{font-size:.85rem}}
