*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'Roboto',sans-serif;background:#1a1f3a;color:#fff;overflow-x:hidden}.bg-animation{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(135deg,#1a1f3a 0%,#2d3561 100%)}.circle{position:absolute;border:1px solid rgb(255 189 89 / .3);border-radius:50%;animation:float 20s infinite ease-in-out}@keyframes float{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}header{background:rgb(26 31 58 / .95);backdrop-filter:blur(10px);padding:.8rem 0;position:fixed;width:100%;top:0;z-index:1000;border-bottom:1px solid rgb(255 189 89 / .2)}nav{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;text-decoration:none;gap:15px}.logo img{width:60px;height:60px}.logo span{font-size:2rem;font-weight:700;color:#ffbd59;letter-spacing:1px}.nav-links{display:flex;list-style:none;gap:2rem;align-items:center}.nav-links a{color:#fff;text-decoration:none;transition:color 0.3s;font-weight:500}.nav-links a:hover{color:#ffbd59}.buy-ticket-nav{background:linear-gradient(135deg,#ffbd59 0%,#ff6b6b 100%);color:#1a1f3a!important;padding:.6rem 1.5rem;border-radius:25px;font-weight:bold!important;transition:all 0.3s}.buy-ticket-nav:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgb(255 189 89 / .4)}section{min-height:100vh;padding:120px 0 80px;position:relative}.container{max-width:1400px;margin:0 auto;padding:0 2rem}#home{display:flex;align-items:center;padding-top:80px}.home-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.left-content{animation:slideInLeft 1s ease-out}@keyframes slideInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}h1{font-size:3.5rem;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff 0%,#ffbd59 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:1.2}.subtitle{font-size:1.3rem;color:#a8b2d1;margin-bottom:2rem;line-height:1.6}.features{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:3rem 0}.feature-card{background:rgb(255 255 255 / .05);border:1px solid rgb(255 189 89 / .2);border-radius:12px;padding:1.5rem;transition:all 0.3s}.feature-card:hover{background:rgb(255 189 89 / .1);transform:translateY(-5px);box-shadow:0 10px 30px rgb(255 189 89 / .2)}.feature-icon{font-size:2rem;margin-bottom:.5rem}.feature-title{color:#ffbd59;font-size:1.1rem;margin-bottom:.5rem;font-weight:600}.feature-desc{color:#a8b2d1;font-size:.9rem;line-height:1.4}.ico-box{background:linear-gradient(135deg,rgb(26 31 58 / .9) 0%,rgb(45 53 97 / .9) 100%);border:2px solid rgb(255 189 89 / .3);border-radius:20px;padding:2.5rem;backdrop-filter:blur(10px);box-shadow:0 20px 60px rgb(0 0 0 / .5);animation:slideInRight 1s ease-out;position:relative;overflow:hidden}.ico-box::before{content:'';position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(255 189 89 / .1) 0%,transparent 70%);animation:rotate 30s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes slideInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.ico-header{text-align:center;margin-bottom:2rem;position:relative;z-index:1}.ico-title{font-size:2rem;color:#ffbd59;margin-bottom:.5rem}.ico-phase{background:linear-gradient(135deg,#ffbd59 0%,#ff6b6b 100%);color:#1a1f3a;padding:.5rem 1.5rem;border-radius:25px;display:inline-block;font-weight:700;margin-bottom:1rem;animation:pulse 2s infinite}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.timer-container{background:rgb(0 0 0 / .3);border-radius:15px;padding:1.5rem;margin:2rem 0;position:relative;z-index:1}.timer-label{text-align:center;color:#a8b2d1;margin-bottom:1rem;font-size:.9rem;text-transform:uppercase;letter-spacing:2px}.timer{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.time-unit{text-align:center;background:linear-gradient(135deg,rgb(255 189 89 / .1) 0%,rgb(255 189 89 / .05) 100%);border:1px solid rgb(255 189 89 / .3);border-radius:10px;padding:1rem .5rem}.time-value{font-size:2rem;font-weight:700;color:#ffbd59;display:block;font-family:'Courier New',monospace}.time-label{font-size:.75rem;color:#a8b2d1;text-transform:uppercase;margin-top:.5rem}.progress-container{margin:2rem 0;position:relative;z-index:1}.progress-info{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.9rem}.progress-bar{background:rgb(255 189 89 / .1);border-radius:10px;height:20px;overflow:hidden;border:1px solid rgb(255 189 89 / .3)}.progress-fill{background:linear-gradient(90deg,#ffbd59 0%,#ff6b6b 100%);height:100%;width:65%;border-radius:10px;position:relative;animation:progressPulse 2s ease-in-out infinite}@keyframes progressPulse{0%,100%{opacity:1}50%{opacity:.8}}.token-info{background:rgb(0 0 0 / .2);border-radius:10px;padding:1.5rem;margin:2rem 0;position:relative;z-index:1}.info-row{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgb(255 189 89 / .1)}.info-row:last-child{border-bottom:none}.info-label{color:#a8b2d1;font-size:.9rem}.info-value{color:#ffbd59;font-weight:600}.buy-section{margin-top:2rem;position:relative;z-index:1}.amount-input{width:100%;padding:1rem;background:rgb(0 0 0 / .3);border:2px solid rgb(255 189 89 / .3);border-radius:10px;color:#fff;font-size:1.1rem;margin-bottom:1rem;transition:all 0.3s}.amount-input:focus{outline:none;border-color:#ffbd59;box-shadow:0 0 20px rgb(255 189 89 / .3)}.currency-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1.5rem}.currency-btn{padding:.75rem;background:rgb(255 189 89 / .1);border:1px solid rgb(255 189 89 / .3);border-radius:8px;color:#ffbd59;cursor:pointer;transition:all 0.3s;font-weight:600}.currency-btn:hover,.currency-btn.active{background:rgb(255 189 89 / .3);transform:translateY(-2px)}.buy-btn{width:100%;padding:1.25rem;background:linear-gradient(135deg,#ffbd59 0%,#ff6b6b 100%);border:none;border-radius:12px;color:#1a1f3a;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all 0.3s;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.buy-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgb(255 189 89 / .4)}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem;position:relative;z-index:1}.stat-card{background:rgb(255 189 89 / .05);border:1px solid rgb(255 189 89 / .2);border-radius:10px;padding:1rem;text-align:center}.stat-value{font-size:1.5rem;color:#ffbd59;font-weight:700}.stat-label{font-size:.8rem;color:#a8b2d1;margin-top:.25rem}#about{background:rgb(255 255 255 / .02)}.section-title{font-size:3rem;text-align:center;margin-bottom:3rem;color:#ffbd59}.about-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.about-text{font-size:1.1rem;line-height:1.8;color:#a8b2d1}.about-text p{margin-bottom:1.5rem}.network-visual{position:relative;display:flex;justify-content:center;align-items:center;height:400px}.node{position:absolute;width:80px;height:80px;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:0 10px 30px rgb(99 102 241 / .3);animation:nodeFloat 4s ease-in-out infinite}@keyframes nodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.connection-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,#ffbd59,transparent);animation:connectionPulse 2s linear infinite}@keyframes connectionPulse{from{opacity:.3}50%{opacity:1}to{opacity:.3}}#token{background:linear-gradient(135deg,rgb(255 189 89 / .05) 0%,transparent 100%)}.token-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.token-info-card{background:rgb(26 31 58 / .9);border:2px solid rgb(255 189 89 / .3);border-radius:20px;padding:3rem;backdrop-filter:blur(10px)}.token-specs{display:grid;gap:1.5rem}.spec-row{display:flex;justify-content:space-between;padding:1.5rem;background:rgb(0 0 0 / .3);border-radius:10px;border:1px solid rgb(255 189 89 / .2);transition:all 0.3s}.spec-row:hover{background:rgb(255 189 89 / .1);transform:translateX(10px)}.spec-label{color:#ffbd59;font-weight:600}.spec-value{color:#fff;font-weight:500}.token-visual{display:flex;justify-content:center;align-items:center}.token-logo-large{width:300px;height:300px;position:relative;animation:tokenRotate 20s linear infinite}@keyframes tokenRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#distribution{background:rgb(45 53 97 / .2)}.distribution-content{text-align:center}.pie-chart-container{max-width:600px;margin:3rem auto;position:relative}.chart-legend{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:800px;margin:0 auto}.legend-item{background:rgb(255 255 255 / .05);border:1px solid rgb(255 189 89 / .2);border-radius:12px;padding:1.5rem;transition:all 0.3s}.legend-item:hover{background:rgb(255 189 89 / .1);transform:translateY(-5px)}.legend-color{display:inline-block;width:20px;height:20px;border-radius:4px;margin-right:10px;vertical-align:middle}.legend-percentage{font-size:1.5rem;color:#ffbd59;font-weight:700;display:block;margin-top:10px}#faq{background:rgb(26 31 58 / .5)}.faq-tabs{display:flex;justify-content:center;gap:2rem;margin-bottom:3rem}.faq-tab{padding:.8rem 2rem;background:#fff0;border:2px solid rgb(255 189 89 / .3);border-radius:25px;color:#a8b2d1;cursor:pointer;transition:all 0.3s;font-weight:600}.faq-tab.active{background:linear-gradient(135deg,#ffbd59 0%,#ff6b6b 100%);color:#1a1f3a;border-color:#fff0}.faq-container{max-width:900px;margin:0 auto}.faq-item{background:rgb(255 255 255 / .05);border:1px solid rgb(255 189 89 / .2);border-radius:12px;margin-bottom:1.5rem;overflow:hidden;transition:all 0.3s}.faq-item:hover{background:rgb(255 189 89 / .05)}.faq-question{padding:1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#fff}.faq-arrow{font-size:1.5rem;color:#ffbd59;transition:transform 0.3s}.faq-item.active .faq-arrow{transform:rotate(180deg)}.faq-answer{padding:0 1.5rem;max-height:0;overflow:hidden;transition:all 0.3s ease-out;color:#a8b2d1;line-height:1.6}.faq-item.active .faq-answer{padding:0 1.5rem 1.5rem;max-height:500px}footer{background:#0f1322;padding:4rem 0 2rem;border-top:1px solid rgb(255 189 89 / .2)}.footer-content{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:2fr 1fr 1fr;gap:4rem;margin-bottom:3rem}.footer-section h4{color:#ffbd59;margin-bottom:1.5rem;font-size:1.2rem}.footer-section p{color:#a8b2d1;line-height:1.6;margin-bottom:1.5rem}.footer-links{list-style:none}.footer-links li{margin-bottom:.8rem}.footer-links a{color:#a8b2d1;text-decoration:none;transition:color 0.3s}.footer-links a:hover{color:#ffbd59}.social-icons{display:flex;gap:1rem}.social-icon{width:40px;height:40px;background:rgb(255 189 89 / .1);border:1px solid rgb(255 189 89 / .3);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffbd59;text-decoration:none;transition:all 0.3s}.social-icon:hover{background:#ffbd59;color:#1a1f3a;transform:translateY(-3px)}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid rgb(255 189 89 / .1);color:#6c7293}@media (max-width:968px){.home-content,.about-content,.token-grid{grid-template-columns:1fr;gap:3rem}h1{font-size:2.5rem}.section-title{font-size:2rem}.features{grid-template-columns:1fr}.nav-links{display:none}.footer-content{grid-template-columns:1fr;gap:2rem}.chart-legend{grid-template-columns:1fr}}@media (max-width:480px){.timer{grid-template-columns:repeat(2,1fr)}.currency-selector{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr}}.particle{position:absolute;background:radial-gradient(circle,#ffbd59 0%,transparent 70%);border-radius:50%;pointer-events:none;animation:floatUp 15s infinite linear}@keyframes floatUp{from{opacity:0;transform:translateY(100px) translateX(0) scale(0)}10%{opacity:1;transform:translateY(0) translateX(10px) scale(1)}90%{opacity:1;transform:translateY(-500px) translateX(-10px) scale(1)}to{opacity:0;transform:translateY(-600px) translateX(0) scale(0)}}.logo{display:flex;align-items:center;gap:.6rem;text-decoration:none;font-size:2rem;line-height:1}.logo img,.logo svg{height:1em;width:auto;display:block}.logo span{font-size:1em;font-weight:800;color:#ffbd59;letter-spacing:.5px}.row{display:flex;gap:.75rem;align-items:center;margin-bottom:.75rem;flex-wrap:wrap}.meta{font-size:.9rem;color:#a8b2d1}.highlight{color:#ffbd59;font-weight:700}.connect-btn{width:100%;padding:.9rem;border:1px dashed rgb(255 189 89 / .5);border-radius:10px;background:#fff0;color:#ffbd59;font-weight:700;cursor:pointer;margin-bottom:.75rem}.danger{color:#ff6b6b}.ok{color:#22c55e}.small{font-size:.85rem}.pr-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0 1.25rem}@media (max-width:768px){.pr-grid{grid-template-columns:1fr}}.pr-card{background:rgb(255 255 255 / .04);border:1px solid rgb(255 189 89 / .2);border-radius:14px;padding:1rem}.pr-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.pr-title{font-weight:800;letter-spacing:.3px}.pr-sub{color:#a8b2d1;font-weight:600}.pr-pay-selector{display:flex;gap:.5rem}.pr-pay-selector .currency-btn{padding:.5rem .8rem;background:rgb(255 189 89 / .08);border:1px solid rgb(255 189 89 / .25);border-radius:8px;color:#ffbd59;cursor:pointer;font-weight:700}.pr-pay-selector .currency-btn.active,.pr-pay-selector .currency-btn:hover{background:rgb(255 189 89 / .28);transform:translateY(-1px)}.pr-input{position:relative;display:flex;align-items:center;background:rgb(0 0 0 / .25);border:2px solid rgb(255 189 89 / .25);border-radius:12px;padding:.75rem 1rem}.pr-input input{width:100%;background:#fff0;border:none;outline:none;color:#fff;font-size:1.25rem;font-weight:700}.pr-input .pr-unit{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);color:#ffbd59;font-weight:800;opacity:.9}.pr-readonly{opacity:.95}.small{font-size:.85rem}.faq-answer{padding:0 1.5rem;max-height:0;overflow:hidden;transition:all 0.3s ease-out;color:#a8b2d1;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.faq-item.active .faq-answer{padding:0 1.5rem 1.5rem;max-height:800px}@media (max-width:768px){.faq-answer{font-size:.9rem;line-height:1.5}.faq-question span:first-child{font-size:.95rem;padding-right:1rem}}#payAmount::-webkit-inner-spin-button,#payAmount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#payAmount::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}#payAmount{-webkit-appearance:none;-moz-appearance:textfield}#payAmount:-webkit-autofill,#payAmount:-webkit-autofill:hover,#payAmount:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff0 inset;-webkit-text-fill-color:inherit}