@import url("https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap");:root{--primary-bg:#0a0a2a;--primary-text:#fff;--accent-color:#0f0;--secondary-bg:hsla(0,0%,100%,.1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Space Mono,monospace;background-color:var(--primary-bg);color:var(--primary-text);padding-top:60px;overflow-x:hidden}.navbar{position:fixed;top:0;left:0;right:0;justify-content:space-between;padding:.5rem 1rem;background-color:rgba(10,10,42,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;height:60px}.navbar,.navbar-left{display:flex;align-items:center}.navbar-logo{font-size:1.5rem;font-weight:700;color:var(--accent-color);text-decoration:none;margin-right:.5rem}.navbar-links{display:flex;gap:1rem;position:absolute;left:50%;transform:translateX(-50%)}.navbar-links a{color:var(--primary-text);text-decoration:none;transition:color .3s ease}.navbar-links a.active,.navbar-links a:hover{color:var(--accent-color)}.social-icons a{color:var(--primary-text);font-size:1.5rem;transition:color .3s ease}.burger-menu,.social-icons a:hover{color:var(--accent-color)}.burger-menu{display:none;background:none;border:none;font-size:1.5rem;cursor:pointer}@media (max-width:1200px){.navbar-links{display:none;position:fixed;top:60px;left:0;right:0;height:calc(100vh - 60px);background-color:rgba(10,10,42,.95);flex-direction:column;justify-content:flex-start;align-items:center;padding:2rem 1rem;overflow-y:auto;transform:none;z-index:999}}.audio-player{display:flex;align-items:center;margin-left:.1rem}.audio-control{background:none;border:none;color:var(--accent-color);font-size:.9rem;cursor:pointer;padding:.25rem;transition:color .3s ease}.audio-control:hover{color:#0c0}.now-playing{align-items:center;font-size:.75rem;color:var(--primary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.audio-wave,.now-playing{display:flex;margin-left:.1rem}.audio-wave{align-items:flex-end;height:10px;width:20px;flex-shrink:0}.audio-wave .bar{width:3px;margin-right:1px;background:var(--accent-color);animation:audio-wave .5s ease-in-out infinite alternate}.audio-wave .bar:nth-child(2){animation-delay:.2s}.audio-wave .bar:nth-child(3){animation-delay:.4s}@keyframes audio-wave{0%{height:5px}to{height:15px}}.hero{height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:url(/image1.jpg) no-repeat 50%;background-size:cover;position:relative}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.hero-content{position:relative;z-index:1}.hero h1{font-size:5rem;margin-bottom:1rem;text-shadow:0 0 10px var(--accent-color)}.hero p{font-size:1.5rem;max-width:600px;margin-bottom:2rem}.cta-button{padding:1rem 2rem;font-size:2rem;background-color:var(--accent-color);color:var(--primary-bg);border:none;border-radius:5px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;display:inline-block}.cta-button:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,255,0,.5)}.story-container{width:95%;max-width:1200px;height:calc(100vh - 100px);margin:2rem auto;background-color:var(--secondary-bg);border-radius:10px;overflow:hidden;position:relative}.story-paragraph{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:transform .5s ease,opacity .5s ease;transform:translateX(100%);opacity:0;pointer-events:none}.story-paragraph.active{transform:translateX(0);opacity:1;pointer-events:auto}.story-paragraph.prev{transform:translateX(-100%);opacity:0;pointer-events:none}.story-image{width:100%;height:60%;object-fit:contain;border-radius:10px;margin-bottom:1rem;border:4px solid var(--accent-color);box-shadow:0 0 20px rgba(0,255,0,.5)}.story-text{flex-grow:1;overflow-y:auto;margin-bottom:1rem;font-size:1.2rem;line-height:1.6}.next-button{padding:.5rem 1rem;font-size:1.2rem;background-color:var(--accent-color);color:var(--primary-bg);border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;text-decoration:none;display:inline-block;align-self:flex-end}.next-button:hover{background-color:#0c0}.tokenomics-container{width:95%;max-width:1200px;margin:2rem auto;padding:2rem;background-color:var(--secondary-bg);border-radius:10px}.tokenomics-container h1{font-size:3rem;text-align:center;margin-bottom:2rem;color:var(--accent-color)}.tokenomics-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.chart-container{max-width:500px}.tokenomics-info h2{font-size:2rem;margin-bottom:1rem;color:var(--accent-color)}.tokenomics-info ul{list-style-type:none;padding:0}.tokenomics-info li{font-size:1.2rem;margin-bottom:1rem}.highlight{color:var(--accent-color);font-weight:700}.donations-container{width:95%;max-width:800px;margin:2rem auto;padding:2rem;background-color:var(--secondary-bg);border-radius:10px}.donations-container h1{font-size:3rem;text-align:center;margin-bottom:2rem;color:var(--accent-color)}.donation-info p{font-size:1.2rem;margin-bottom:1rem}.donation-address{background-color:rgba(0,255,0,.1);padding:1rem;border-radius:5px;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.donation-address code{font-size:.9rem;word-break:break-all;margin-right:1rem;flex:1 1}.copy-button{background-color:var(--accent-color);color:var(--primary-bg);border:none;padding:.5rem;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center;font-size:1.2rem;width:40px;height:40px}.copy-button:hover{background-color:#0c0;transform:scale(1.1)}.copy-button:active{transform:scale(.95)}.copy-button i{margin-right:0}.donation-info ul{list-style-type:none;padding-left:1rem;margin-bottom:1rem}.donation-info li{margin-bottom:.5rem}.donation-progress{margin-bottom:2rem}.progress-bar{width:100%;height:30px;background-color:#ddd;border-radius:15px;overflow:hidden;position:relative}.progress-fill{height:100%;background-color:var(--accent-color);transition:width .5s ease-in-out}.progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:700}.kasware-integration{margin-top:2rem;padding:1rem;background-color:var(--secondary-bg);border-radius:10px}.connect-button,.donate-button{background-color:var(--accent-color);color:var(--primary-bg);border:none;padding:.5rem 1rem;border-radius:5px;cursor:pointer;transition:background-color .3s ease;font-size:1rem;margin-top:1rem}.connect-button:hover,.donate-button:hover{background-color:#0c0}#donationControls,#walletInfo{margin-top:1rem}#donationSlider{width:100%;margin-top:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}#donationSlider:hover{opacity:1}#donationSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:var(--accent-color);cursor:pointer}#donationSlider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:var(--accent-color);cursor:pointer}@media (max-width:1200px){.navbar{justify-content:space-between}.navbar-links{display:none;position:absolute;top:60px;left:0;right:0;flex-direction:column;background-color:rgba(10,10,42,.95);padding:1rem}.navbar-links.active{display:flex}.navbar-links a{padding:.5rem 0}.social-icons{display:none}.burger-menu{display:block}.hero h1{font-size:3rem}.hero p{font-size:1.2rem}.cta-button{font-size:1.5rem}.donations-container,.roadmap-container,.story-container,.tokenomics-container{width:95%;padding:1rem}.tokenomics-grid{grid-template-columns:1fr}}@media (max-width:480px){.navbar{padding:.5rem 1rem}.navbar-logo{font-size:1.5rem}.hero h1{font-size:2.5rem}.hero p{font-size:1rem}.cta-button{font-size:1.2rem;padding:.8rem 1.5rem}.story-image{height:200px}.next-button{font-size:1rem}.donation-address{flex-direction:column;align-items:stretch}.donation-address code{margin-right:0;margin-bottom:.5rem}.copy-button{width:100%}}.social-icons-mobile{display:none}@media (max-width:768px){.social-icons-mobile{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.social-icons-mobile a{display:flex;align-items:center;gap:.5rem;color:var(--primary-text);text-decoration:none;font-size:1rem}.social-icons-mobile a:hover{color:var(--accent-color)}}.hero h1{animation:slideInFromLeft 1s ease-out}.hero p{animation:slideInFromRight 1s ease-out}.cta-button{animation:fadeIn 1s ease-out .5s both}.donations-container,.roadmap-container,.tokenomics-container{animation:slideInFromBottom .5s ease-out}.story-paragraph.active{animation:fadeIn .5s ease-out}.page-transition-enter{opacity:0;transform:translateY(20px)}.page-transition-enter-active{transition:opacity .3s,transform .3s}.page-transition-enter-active,.page-transition-exit{opacity:1;transform:translateY(0)}.page-transition-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .3s,transform .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.roadmap-container{width:95%;max-width:800px;margin:2rem auto;padding:2rem;background-color:var(--secondary-bg);border-radius:10px}.roadmap-container h1{font-size:3rem;text-align:center;margin-bottom:2rem;color:var(--accent-color)}.roadmap-timeline{position:relative;padding-left:2rem}.roadmap-content{color:var(--primary-text)}.roadmap-item{position:relative;margin-bottom:2rem;opacity:0;animation:slideInFromRight .8s ease-in-out forwards;transition:transform .3s ease}.roadmap-item:first-child{animation-delay:.2s}.roadmap-item:nth-child(2){animation-delay:.4s}.roadmap-item:nth-child(3){animation-delay:.6s}.roadmap-item:nth-child(4){animation-delay:.8s}.roadmap-item:nth-child(5){animation-delay:1s}.roadmap-item:nth-child(6){animation-delay:1.2s}.roadmap-item:nth-child(7){animation-delay:1.4s}.roadmap-item:nth-child(8){animation-delay:1.6s}.roadmap-item:nth-child(9){animation-delay:1.8s}.roadmap-content h2{font-size:1.5rem;color:var(--accent-color);margin-bottom:.5rem}.roadmap-content p{font-size:1.1rem}.chart-title-centered-green{color:var(--accent-color);text-align:center}.search-form-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:.5rem}.search-form{display:flex;margin-bottom:1rem;min-width:300px;width:25%}.search-input{flex-grow:1;min-width:0;padding:.5rem;border:1px solid var(--accent-color);background-color:var(--primary-bg);color:var(--primary-text);border-radius:5px 0 0 5px}.search-button,.search-input{font-size:1rem;justify-content:center;align-items:center}.search-button{padding:.5rem 1rem;background-color:var(--accent-color);color:var(--primary-bg);border:none;border-radius:0 5px 5px 0;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}@media (max-width:480px){.search-input-container{flex-direction:column}.search-button,.search-input{width:100%;border-radius:5px}.search-input{margin-bottom:.5rem}}.search-button:hover{background-color:#0c0}.error-container{text-align:center;padding:2rem}.error-container h1{color:var(--accent-color);margin-bottom:1rem}.error-container button{margin-top:1rem;padding:.5rem 1rem;font-size:1rem;background-color:var(--accent-color);color:var(--primary-bg);border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.error-container button:hover{background-color:#0c0}.toast{position:fixed;top:20px;right:20px;background-color:rgba(0,255,0,.2);color:#0f0;padding:15px 20px;border-radius:5px;box-shadow:0 0 10px rgba(0,255,255,.3);z-index:1000;display:flex;align-items:center;justify-content:space-between;max-width:300px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.toast-close{background:none;border:none;color:#0f0;font-size:20px;cursor:pointer;margin-left:10px}.toast-close:hover{color:#0cc}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.chart-page-container{width:100%;max-width:1800px;margin:0 auto;padding:1rem}.chart-content{display:flex;flex-direction:column;gap:1rem}.chart-sidebar{width:100%}.info-cards{display:flex;flex-direction:column;gap:1rem}.chart-card{background-color:hsla(0,0%,100%,.1);border-radius:10px;padding:1rem}.chart-container{overflow:hidden}.chart-select{width:100px;margin-bottom:1rem;padding:.5rem;background-color:rgba(0,0,0,.3);color:#0f0;border:1px solid #0f0;border-radius:5px;cursor:pointer}.chart-select option{background-color:#0a0a2a;color:#0f0}@media (min-width:768px){.chart-content{flex-direction:row;align-items:stretch}.chart-sidebar{width:30%}.chart-main,.chart-sidebar{display:flex;flex-direction:column}.chart-main{width:70%}.info-cards{flex-grow:1;display:flex;flex-direction:column}.info-cards .chart-card{flex:1 1;display:flex;flex-direction:column}.chart-main .chart-card{flex-grow:1;display:flex;flex-direction:column}}.chart-container{width:100%;max-width:1200px;margin:0 auto;height:400px;max-height:400px}.partners-section{position:absolute;bottom:4rem;left:0;right:0;z-index:10;padding:0 1rem}.partners-section h3{text-align:center;color:var(--accent-color);font-size:1.25rem;margin-bottom:2rem}.partners-grid{gap:2rem;flex-wrap:wrap;max-width:1200px;margin:0 auto}.partner-logo,.partners-grid{display:flex;justify-content:center;align-items:center}.partner-logo{width:120px;height:120px;padding:1rem;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;transition:all .3s ease;border:2px solid var(--accent-color);box-shadow:0 0 15px rgba(0,255,0,.2);cursor:pointer}.partner-logo:hover{transform:translateY(-5px);border-color:#0f0;box-shadow:0 0 20px rgba(0,255,0,.4)}.partner-logo img{width:80%;height:80%;object-fit:contain;border-radius:50%}@media (max-width:768px){.partners-section{bottom:2rem}.partners-grid{gap:1rem}.partner-logo{width:100px;height:100px}}@media (max-width:480px){.partners-section{bottom:1rem}.partners-grid{gap:.5rem}.partner-logo{width:80px;height:80px;padding:.75rem}}.form-group{margin-bottom:20px}.form-group label{font-size:16px;font-weight:700;display:block;margin-bottom:8px}.form-group input[type=date],.form-group input[type=file],.form-group input[type=number],.form-group input[type=text],.form-group textarea{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;transition:border-color .3s}.form-group input[type=date]:focus,.form-group input[type=file]:focus,.form-group input[type=number]:focus,.form-group input[type=text]:focus,.form-group textarea:focus{border-color:#74cbbd}.form-group input[type=radio]{margin-right:5px}.full-width-container{width:98vw;margin:1rem auto;padding:2rem;background-color:var(--secondary-bg);border-radius:10px;position:relative;left:50%;transform:translateX(-50%)}.full-width-container h1{font-size:3rem;text-align:center;margin-bottom:2rem;color:var(--accent-color)}.table-wrapper{width:100%;overflow-x:auto;background-color:var(--secondary-bg);border-radius:10px;padding:.5rem}.launch-table{width:100%;border-collapse:collapse;table-layout:fixed}.launch-table th:first-child,.launch-table th:nth-child(2){width:15%}.launch-table th:nth-child(3){width:10%}.launch-table th:nth-child(4){width:18%}.launch-table th:nth-child(5){width:12%}.launch-table th:nth-child(6){width:13%}.launch-table th{padding:1rem .5rem;text-align:center;color:var(--accent-color);font-weight:700;border-bottom:2px solid var(--accent-color);font-size:1.1rem;white-space:nowrap}.launch-table td{padding:.8rem .5rem;text-align:center;color:var(--primary-text);border-bottom:1px solid rgba(0,255,0,.2);font-size:1rem}.launch-table td:first-child{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-link{color:var(--accent-color);text-decoration:none;padding:.4rem .8rem;border:1px solid var(--accent-color);border-radius:5px;transition:all .3s ease;font-size:.9rem;display:inline-block;white-space:nowrap}.project-link:hover{background-color:var(--accent-color);color:var(--primary-bg)}.social-icons{display:flex;gap:1rem;justify-content:center;align-items:center}.social-icon{color:var(--accent-color);font-size:1.2rem;transition:color .3s ease,transform .3s ease}.social-icon:hover{color:#0c0;transform:scale(1.1)}.status-launched{color:var(--accent-color);font-weight:700}.launch-table td:last-child{text-align:left;padding-left:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launch-datetime{display:flex;flex-direction:column;align-items:center;gap:.2rem}.tba-text{color:var(--accent-color);font-style:italic;opacity:.8}.launch-time{font-size:.9rem;opacity:.9}.launch-date{font-weight:700;color:var(--primary-text)}.website-disabled{color:hsla(0,0%,100%,.5);padding:.4rem .8rem;border:1px solid rgba(0,255,0,.3);border-radius:5px;font-size:.9rem;display:inline-block;white-space:nowrap;cursor:not-allowed}@media (max-width:1920px){.full-width-container{width:96vw}.launch-table td,.launch-table th{padding:.7rem .4rem}}@media (max-width:1200px){.full-width-container{width:94vw;padding:1rem}.launch-table{min-width:800px}}.countdown-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto 0;padding:2rem 0}.countdown-title{font-size:2rem;color:var(--accent-color);margin-bottom:0;text-align:center}.partners-section{margin-top:auto}.countdown{margin:1rem 0}.timer{display:flex;justify-content:center;gap:1rem}.time-segment{display:flex;flex-direction:column;align-items:center;background:rgba(26,26,26,.5);padding:1rem;border-radius:8px;min-width:80px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,255,0,.2)}.time-segment span:first-child{font-size:2rem;font-weight:700;color:var(--accent-color);text-shadow:0 0 10px rgba(0,255,0,.5)}.label{font-size:.8rem;margin-top:0;color:var(--accent-color);opacity:.8}.launch-button{display:inline-block;padding:1rem 2rem;background:rgba(0,255,0,.8);text-decoration:none;border-radius:4px;font-weight:700;transition:all .3s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 15px rgba(0,255,0,.3)}.launch-button:hover{background:rgba(0,252,13,.9);box-shadow:0 0 20px #0f0;transform:translateY(-2px)}