:root{--bg:#030014;--darker-bg:#020010;--card-bg:rgba(255,255,255,0.05);--card-hover:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--text:#ffffff;--text-secondary:rgba(255,255,255,0.7);--accent:#3a7bd5;--accent-hover:#2f6bbf;--purple-glow:rgba(138,43,226,0.4);--blue-glow:rgba(0,157,255,0.4);--teal-glow:rgba(0,255,191,0.4);--header-bg:rgba(3,0,20,0.5);--diamond-1-color:rgba(1,69,178,0.08);--diamond-2-color:rgba(138,43,226,0.08);--diamond-3-color:rgba(0,157,255,0.08);--cosmic-grid-color:rgba(255,255,255,0.05);--scrollbar-size:10px;--scrollbar-radius:999px;--scrollbar-thumb:rgba(255,255,255,0.25);--scrollbar-thumb-hover:rgba(255,255,255,0.35);--scrollbar-track:rgba(255,255,255,0.06);--transition-speed:0.3s}.theme-transition,.theme-transition *,.theme-transition :after,.theme-transition :before{transition:all .5s ease!important;transition-delay:0!important}.theme-toggle-wrapper{display:flex;align-items:center;margin-right:15px}.theme-toggle{position:relative;width:60px;height:30px}.theme-toggle input{opacity:0;width:0;height:0}.theme-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#091236,#1e215d);transition:.4s;border-radius:30px;display:flex;align-items:center;justify-content:space-between;padding:0 6px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.theme-toggle-slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.2)}.theme-toggle-icon{font-size:14px;z-index:1;transition:color .3s ease}.theme-toggle-icon.sun{color:#f8d568;margin-right:4px}.theme-toggle-icon.moon{color:#c4e5ff;margin-left:4px}input:checked+.theme-toggle-slider{background:linear-gradient(90deg,#3a7bd5,#00d2ff)}input:checked+.theme-toggle-slider:before{transform:translateX(30px)}input:checked+.theme-toggle-slider .theme-toggle-icon.sun{color:#fff}input:checked+.theme-toggle-slider .theme-toggle-icon.moon{color:rgba(255,255,255,.3)}@keyframes scrollPartners{0%{transform:translateX(0)}to{transform:translateX(calc(-220px * 6 - 50px * 6))}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes float-rotate{0%,to{transform:rotate(45deg) translateY(0);box-shadow:0 8px 32px rgba(1,69,178,.1)}50%{transform:rotate(45deg) translateY(-20px);box-shadow:0 15px 32px rgba(1,69,178,.15)}}@keyframes float-reverse{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes rotate{0%{transform:rotate(45deg)}50%{transform:rotate(60deg)}to{transform:rotate(45deg)}}@keyframes pulse{0%{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:.5;transform:scale(1)}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background-color:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden;transition:background-color .5s ease,color .5s ease}html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--scrollbar-thumb),var(--scrollbar-thumb-hover));border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1,h2,h3,h4,h5,h6,p{color:var(--text);transition:color .5s ease}p{margin-bottom:1rem;opacity:.8}a{color:var(--text);transition:color .5s ease;text-decoration:none;transition:var(--transition)}ul{list-style:none}section{padding:80px 0;position:relative;overflow:hidden}section h2{font-size:3.5rem;margin-bottom:30px;line-height:1.1}.btn-primary{display:inline-flex;align-items:center;background:var(--text);color:var(--bg);padding:12px 24px;border-radius:4px;font-weight:500;transition:var(--transition-speed);border:none;cursor:pointer;text-align:center;position:relative;overflow:hidden}.btn-primary:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.btn-primary:hover:after{left:100%;animation:shimmer 1.5s}.btn-primary i{margin-left:8px;font-size:.9rem}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(255,255,255,.2)}.btn-secondary{display:inline-flex;align-items:center;background:transparent;color:var(--text);padding:12px 24px;border-radius:4px;font-weight:500;transition:var(--transition-speed);border:none;cursor:pointer}#epcContractName,#epcContractName option{background:var(--card-bg);color:var(--text)}#epcContractName option:hover{background:var(--card-hover);color:var(--text)}body.light-theme #epcContractName,body.light-theme #epcContractName option{background:var(--card-bg);color:var(--text)}body.dark-theme #epcContractName,body.dark-theme #epcContractName option{background:var(--card-bg)!important;color:var(--text)!important}body.dark-theme #epcContractName option:hover{background:var(--card-hover)!important;color:var(--text)!important}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:#f24726;cursor:pointer;margin-top:-3.5px}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:var(--border-color)}form button{cursor:pointer;align-self:center;padding:8px 14px;border:1px solid var(--diamond-1-color);color:var(--text);text-decoration:none;border-radius:6px;background-color:transparent;display:inline-block;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01))}form button:hover{background:var(--card-hover);color:var(--text)}form button .active{background-color:#0145b2;color:white;border:none}form button .disabled{cursor:not-allowed;opacity:.5}.btn-secondary i{margin-left:8px;font-size:.9rem}.btn-secondary:hover{background:var(--card-bg)}.btn-outline{display:inline-flex;align-items:center;background:transparent;color:var(--text);padding:8px 16px;border-radius:4px;font-weight:500;transition:var(--transition-speed);border:none;cursor:pointer;text-align:center}.btn-outline i{margin-left:8px;font-size:.8rem}.btn-outline:hover{background:var(--card-bg)}.btn-small{display:inline-flex;align-items:center;background:var(--text);color:var(--bg);padding:8px 16px;border-radius:4px;font-weight:500;font-size:.9rem;transition:var(--transition-speed);border:none;cursor:pointer;text-align:center}.btn-small:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(255,255,255,.2)}.cta-button{gap:10px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text);padding:8px 16px;border-radius:4px;font-weight:500;transition:var(--transition-speed);border:none;cursor:pointer;text-align:center}.cta-button:hover{background:var(--card-bg)}.logo-img{width:150px;margin-left:-10px}header{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:20px 0;background:var(--header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .5s ease}header .container{display:flex;justify-content:space-between;align-items:center}.logo h1{font-size:1.8rem;letter-spacing:1px}.nav-links{display:flex;gap:30px}.nav-links a{font-weight:500;opacity:.8;transition:var(--transition-speed)}.nav-links a:hover{opacity:1}.mobile-menu-btn{display:none;font-size:1.5rem;cursor:pointer}.dropdown{position:relative}.dropdown-toggle{display:flex;align-items:center;gap:5px}.dropdown-toggle .fa-chevron-down{font-size:.7rem;transition:transform .3s ease}.dropdown-menu{top:calc(100% + 15px);transform:translateX(-50%) translateY(10px);min-width:280px;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color);z-index:1000}.dropdown-menu,.dropdown-menu:before{position:absolute;left:50%;background:rgba(17,17,34,.95)}.dropdown-menu:before{content:"";top:-6px;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;border-top:1px solid var(--border-color);border-left:1px solid var(--border-color)}.dropdown-content{padding:20px;display:flex;gap:40px}.dropdown-section{min-width:140px}.dropdown-section h4{font-size:.7rem;margin-bottom:15px;opacity:.6;letter-spacing:1px}.dropdown-section ul{display:flex;flex-direction:column;gap:15px}.dropdown-section ul li a{display:flex;align-items:center;gap:5px;font-size:.9rem;opacity:.8;transition:var(--transition-speed)}.dropdown-section ul li a:hover{opacity:1}.dropdown-section ul li a i{font-size:.7rem}.primaryBtn{padding:10px 20px;border:none;background:var(--accent);color:white;border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:500}.primaryBtn:hover:not(:disabled){background:var(--accent-hover)}.primaryBtn:disabled{opacity:.5;cursor:not-allowed}.btn-cancel{background:rgba(255,255,255,.1);color:var(--text-white);border:none;padding:10px 20px;border-radius:6px;cursor:pointer;transition:var(--transition);font-weight:500}.btn-cancel:hover{background:rgba(255,255,255,.15)}@media (min-width:769px){.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.dropdown:hover .dropdown-toggle .fa-chevron-down{transform:rotate(180deg)}}@media (max-width:768px){section{padding:60px 0}section h2{font-size:2rem;margin-bottom:25px}header{padding:15px 0;top:0;z-index:1050;background:var(--header-bg)}.nav-links,header{position:fixed;left:0;width:100%}.nav-links{top:100px;height:calc(100vh - 70px);background:rgba(3,0,20,.98);flex-direction:column;align-items:center;padding:40px 20px;gap:30px;transform:translateY(-100%);transition:transform .5s cubic-bezier(.215,.61,.355,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1040;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.25);visibility:hidden;opacity:0}.nav-links.active{transform:translateY(0);visibility:visible;opacity:1}.mobile-menu-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;cursor:pointer;transition:transform .3s ease;z-index:1050;background:transparent}.mobile-menu-btn i{position:absolute;transition:opacity .3s ease,transform .3s ease;font-size:1.5rem}.mobile-menu-btn .fa-bars{opacity:1;transform:rotate(0)}.mobile-menu-btn .fa-times{opacity:0;transform:rotate(-90deg)}.mobile-menu-btn.active .fa-bars{opacity:0;transform:rotate(90deg)}.mobile-menu-btn.active .fa-times{opacity:1;transform:rotate(0);color:var(--text)}.nav-links li{width:100%;max-width:400px;transform:translateY(20px);opacity:0;transition:transform .4s ease,opacity .4s ease;transition-delay:calc(.05s * var(--item-index, 0))}.nav-links.active li{transform:translateY(0);opacity:1}.nav-links li:first-child{--item-index:1}.nav-links li:nth-child(2){--item-index:2}.nav-links li:nth-child(3){--item-index:3}.nav-links li:nth-child(4){--item-index:4}.nav-links li:nth-child(5){--item-index:5}.nav-links li a{display:block;text-align:center;font-size:1.2rem;padding:15px 0;width:100%}.dropdown-menu{position:static;transform:none;width:100%;background:rgba(17,17,34,.3);box-shadow:none;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin:0;max-height:0;opacity:0;visibility:visible;transition:max-height .4s cubic-bezier(.215,.61,.355,1),opacity .4s ease,margin .4s ease,padding .4s ease;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}.dropdown-menu:before{display:none}.dropdown-content{padding:0;flex-direction:column;gap:25px;opacity:0;transition:opacity .3s ease}.dropdown.active .dropdown-menu{max-height:500px;opacity:1;margin:15px 0;padding:20px}.dropdown.active .dropdown-content{opacity:1}.dropdown.active .dropdown-toggle .fa-chevron-down{transform:rotate(180deg)}.dropdown-toggle{justify-content:center;width:100%;position:relative}.dropdown-section{margin-bottom:25px;width:100%}.dropdown-section:last-child{margin-bottom:0}.dropdown-section h4{margin-bottom:15px;text-align:center;letter-spacing:1px}.dropdown-section ul{gap:15px}.dropdown-section ul li a{justify-content:center;font-size:1rem;padding:10px 0}.theme-toggle-wrapper{margin-right:10px}.theme-toggle{width:50px}.theme-toggle-slider:before{height:20px;width:20px}input:checked+.theme-toggle-slider:before{transform:translateX(20px)}.theme-toggle-icon{font-size:12px}}.header-right{display:flex;align-items:center}.cosmic-grid{top:0;height:100%;background-image:linear-gradient(var(--cosmic-grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--cosmic-grid-color) 1px,transparent 1px);background-size:50px 50px;opacity:.2;transition:background-image .5s ease}.cosmic-elements,.cosmic-grid{position:absolute;left:0;width:100%;z-index:1}.cosmic-elements{overflow:hidden}.diamond{position:absolute;animation:float-around 8s ease-in-out infinite;transition:background var(--transition-speed) ease,box-shadow var(--transition-speed) ease,-webkit-backdrop-filter var(--transition-speed) ease;transition:background var(--transition-speed) ease,backdrop-filter var(--transition-speed) ease,box-shadow var(--transition-speed) ease;transition:background var(--transition-speed) ease,backdrop-filter var(--transition-speed) ease,box-shadow var(--transition-speed) ease,-webkit-backdrop-filter var(--transition-speed) ease}.diamond-1{top:20%;right:15%;animation-delay:0s}.diamond-1:after,.diamond-1:before{position:absolute;width:0;height:0}.diamond-1:after{top:45px;left:-45px}.diamond-2{top:35%;right:10%;animation-delay:2s}.diamond-2:before{width:0;height:0}.diamond-2:after{position:absolute;top:25px;left:-25px;width:0;height:0}.diamond-3{top:45%;right:18%;animation-delay:4s}.diamond-3:before{width:0;height:0}.diamond-3:after{position:absolute;top:37px;left:-37px;width:0;height:0}.diamond-4{top:40%;left:20%}.diamond-4:before{width:0;height:0}.diamond-4:after{position:absolute;top:15px;left:-15px;width:0;height:0}.diamond-5{bottom:20%;left:15%}.diamond-5:before{width:0;height:0}.diamond-5:after{position:absolute;top:30px;left:-30px;width:0;height:0}.diamond-6{bottom:30%;right:10%}.diamond-6:before{width:0;height:0}.diamond-6:after{position:absolute;top:20px;left:-20px;width:0;height:0}.diamond-blue{top:20%;right:10%}.diamond-blue:before{width:0;height:0}.diamond-blue:after{position:absolute;top:50px;left:-50px;width:0;height:0}.diamond-purple{bottom:20%;left:15%}.diamond-purple:before{width:0;height:0}.diamond-purple:after{position:absolute;top:30px;left:-30px;width:0;height:0}.diamond-small-1{bottom:30%;left:10%}.diamond-small-1:before{width:0;height:0}.diamond-small-1:after{position:absolute;top:12px;left:-12px;width:0;height:0}.diamond-small-2{top:20%;right:20%}.diamond-small-2:before{width:0;height:0}.diamond-small-2:after{position:absolute;top:17px;left:-17px;width:0;height:0}.diamond-small-3{top:40%;left:30%}.diamond-small-3:before{width:0;height:0}.diamond-small-3:after{position:absolute;top:10px;left:-10px;width:0;height:0}.hero-visual{position:absolute;top:0;right:0;width:50%;height:100%;z-index:1;max-width:600px}.diamond-custom{position:absolute;background-color:rgba(1,69,178,.08);border-radius:20%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:rotate(45deg);opacity:.8;animation:float-rotate 8s ease-in-out infinite;transition:background var(--transition-speed) ease,box-shadow var(--transition-speed) ease,-webkit-backdrop-filter var(--transition-speed) ease;transition:background var(--transition-speed) ease,backdrop-filter var(--transition-speed) ease,box-shadow var(--transition-speed) ease;transition:background var(--transition-speed) ease,backdrop-filter var(--transition-speed) ease,box-shadow var(--transition-speed) ease,-webkit-backdrop-filter var(--transition-speed) ease;box-shadow:0 8px 32px rgba(1,69,178,.1);border:1px solid rgba(255,255,255,.1);transition:background-color .5s ease,box-shadow .5s ease}.diamond-custom-1{width:150px;height:150px;top:10%;right:25%;background:var(--diamond-1-color);animation-delay:0s}.diamond-custom-2{width:100px;height:100px;top:40%;right:10%;background:var(--diamond-2-color);animation-delay:2s}.diamond-custom-3{width:120px;height:120px;top:60%;right:30%;background:var(--diamond-3-color);animation-delay:4s}.glow-custom{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;transition:background-color var(--transition-speed) ease}.glow-custom-1{width:250px;height:250px;top:20%;right:20%;background:var(--purple-glow);animation:pulse 10s infinite alternate}.glow-custom-1,.glow-custom-2{transition:background-color .5s ease}.glow-custom-2{width:200px;height:200px;bottom:15%;right:30%;background:var(--blue-glow);animation:pulse 8s infinite alternate-reverse}.glow{position:absolute;border-radius:50%;filter:blur(80px);animation:pulse 8s ease-in-out infinite}.glow-1{width:500px;height:500px;background:var(--purple-glow);top:-10%;right:-10%;transition:background-color .5s ease}.glow-2{width:400px;height:400px;bottom:-10%;left:-10%}.glow-2,.glow-blue{background:var(--blue-glow);transition:background-color .5s ease}.glow-blue{width:600px;height:600px}.glow-blue,.glow-purple{top:50%;left:50%;transform:translate(-50%,-50%)}.glow-purple{width:500px;height:500px;background:var(--purple-glow);transition:background-color .5s ease}.hero{height:100vh;padding-top:80px;padding-bottom:0}.governance-hero,.hero,.proposal-hero,.validator-hero,.validators-hero{display:flex;align-items:center;background:var(--bg);position:relative;overflow:hidden;transition:background-color .5s ease}.governance-hero,.hero,.proposal-hero,.validator-hero,.validators-hero{padding-top:120px;min-height:350px;padding-bottom:40px}.hero-content{max-width:700px;margin-bottom:100px}.governance-hero-content,.hero-content,.proposal-hero-content,.validator-hero-content,.validators-hero-content{position:relative;z-index:2}.hero-content h1{font-size:5rem;margin-bottom:20px;line-height:1.1}.hero-content p{font-size:1.2rem;margin-bottom:30px;max-width:600px}.hero-buttons{display:flex;gap:20px;margin-top:40px}.partners-bar{position:absolute;bottom:0;left:0;width:100%;background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;overflow:hidden}.partners-scroll{width:100%;overflow:hidden;position:relative}.partners-track{display:flex;animation:scrollPartners 30s linear infinite;width:-moz-fit-content;width:fit-content}.partners-track:hover{animation-play-state:paused}.partner-logo{color:var(--text-secondary);opacity:.6;transition:var(--transition);font-weight:500;padding:0 30px;white-space:nowrap;transition:color .5s ease}.partner-logo:hover{opacity:1;transform:scale(1.1)}.smart-contracts-container{padding:40px 80px;border-radius:20px;border:1px solid var(--border-color);position:relative;background:url(/images/vectors/dark-theme/3d-logo-background.png) no-repeat 100% 100%;background-size:contain}.smart-contracts-images{display:flex;align-items:center;justify-content:center;overflow:hidden}.smart-contracts-image-background{width:100%;position:absolute;z-index:100}.smart-contracts-image{top:-70px;position:absolute;z-index:-1}.community>p,.design-content,.participate>.container>p,.section-header,.smart-contracts-content,.statistics-header{margin-bottom:40px}.community,.design-section,.faq,.features,.news,.participate,.smart-contracts,.statistics,.testimonial{margin-top:0;padding:80px 0}.features{background:var(--darker-bg);position:relative;overflow:hidden;transition:background-color .5s ease}.section-header{max-width:800px}.stats{display:flex;gap:30px;margin:20px 0}.stat{display:flex;align-items:center}.stat-value{font-size:2.5rem;font-weight:700;background:linear-gradient(90deg,#00d2ff,#3a7bd5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;margin-top:60px}.feature-card{background:var(--card-bg);border-radius:8px;padding:30px;text-align:center;transition:var(--transition);border:1px solid #0e316a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .5s ease,border-color .5s ease}.feature-card:hover,.participate-card:hover,.stat-card:hover{transform:translateY(-10px);background:var(--card-hover);box-shadow:0 10px 30px rgba(0,0,0,.2);transition:background-color .3s ease,transform .3s ease}.feature-card:hover .feature-icon,.participate-card:hover{transform:scale(1.1) rotate(4deg)}.feature-icon,.participate-icon{transition:transform .3s ease}.feature-icon{font-size:2.5rem;margin-bottom:20px;color:var(--text);transition:color .5s ease}.feature-card h3{font-size:1.5rem;margin-bottom:15px}.feature-card .ellipse-left{right:0}.feature-card .ellipse-left,.feature-card .ellipse-right{position:absolute;top:0;width:100%;height:100%;z-index:-100;border-radius:inherit;overflow:hidden}.feature-card .ellipse-right{left:0}.ellipse-bottom,.ellipse-bottom-left{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-100;border-radius:inherit;overflow:hidden}.design-section{background:var(--bg);position:relative;overflow:hidden;transition:background-color .5s ease}.design-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.design-content h2{font-size:3.5rem;margin-bottom:30px;line-height:1.1}.design-content p{margin-bottom:40px;max-width:500px}.design-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.design-feature{display:flex;align-items:flex-start;gap:15px}.design-feature .feature-icon{font-size:1.5rem;color:var(--text);transition:color .5s ease;background:var(--card-bg);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background-color .5s ease,border-color .5s ease}.design-feature .feature-text h4{font-size:1.1rem;margin-bottom:5px}.design-feature .feature-text p{font-size:.9rem;opacity:.7;margin-bottom:0}.smart-contracts{background:var(--darker-bg);position:relative;overflow:hidden;min-height:500px;transition:background-color .5s ease}.smart-contracts-grid{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px}.smart-contracts-content{max-width:600px}.smart-contracts-content h2{font-size:3.5rem;margin-bottom:30px;line-height:1.1}.smart-contracts-content p{margin-bottom:40px}.contracts-elements{z-index:1}.statistics{background:var(--bg);position:relative;transition:background-color .5s ease}.statistics-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px}.statistics-header h2{max-width:600px}.big-stat{display:flex;flex-direction:column;align-items:flex-end}.big-stat-value{font-size:4rem;font-weight:700;background:linear-gradient(90deg,#00d2ff,#3a7bd5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.big-stat-label{font-size:1.2rem;opacity:.7;transition:color .5s ease}.stats-grid{gap:30px;display:flex;flex-wrap:wrap}.stat-card{flex:1 1 auto;background:var(--card-bg);border-radius:8px;padding:25px;transition:var(--transition);border:1px solid var(--border-color);transition:background-color .5s ease,border-color .5s ease}.stat-card:hover{transform:translateY(-5px);background:var(--card-hover);transition:background-color .3s ease,transform .3s ease}.stat-card h3{font-size:1.1rem;margin-bottom:10px;opacity:.9}.stat-card .stat-value{font-size:1.8rem;font-weight:700;background:linear-gradient(90deg,#00d2ff,#3a7bd5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.testimonial{background:var(--darker-bg);position:relative;transition:background-color .5s ease;padding-bottom:100px}.testimonial-card{background:var(--card-bg);border-radius:8px;padding:40px;border:1px solid var(--border-color);max-width:800px;margin:0 auto;transition:background-color .5s ease,border-color .5s ease}.testimonial-content p{font-size:1.5rem;font-weight:500;margin-bottom:30px;text-align:center}.testimonial-author{display:flex;justify-content:center;align-items:center}.author-logo{font-size:1.5rem;font-weight:700;background:linear-gradient(90deg,#a17fe0,#5d26c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.community{background:var(--bg);text-align:center;position:relative;transition:background-color .5s ease}.community h2{margin-bottom:20px}.community>p{max-width:700px;margin:0 auto 60px}.community-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;gap:30px;margin-top:60px}.community-stat{position:relative;border:1px solid #0e316a;background:var(--card-bg);border-radius:8px;padding:30px;transition:var(--transition);transition:background-color .5s ease,border-color .5s ease}.community-stat:hover{transform:translateY(-5px);background:var(--card-hover);transition:background-color .3s ease,transform .3s ease}.community-stat i{font-size:2rem;margin-bottom:20px;color:var(--text);transition:color .5s ease}.community-stat h3{font-size:1.2rem;margin-bottom:10px}.community-stat p{font-size:1rem;opacity:.8;margin-bottom:0}.news{background:var(--darker-bg);position:relative;transition:background-color .5s ease}.news-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;background:var(--card-bg);border-radius:8px;overflow:hidden;border:1px solid var(--border-color);transition:background-color .5s ease,border-color .5s ease}.news-content{padding:40px}.news-content h3{font-size:1.8rem;margin-bottom:20px}.news-content p{margin-bottom:30px}.news-image{position:relative;background:linear-gradient(135deg,#5d26c1,#a17fe0);display:flex;align-items:center;justify-content:center;overflow:hidden}.news-image .glow-element{position:absolute;width:200px;height:200px;background:rgba(255,255,255,.2);border-radius:50%;filter:blur(40px)}.participate{background:var(--bg);text-align:center;position:relative;transition:background-color .5s ease}.participate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;margin-top:60px}.participate-card{background:var(--card-bg);border-radius:8px;padding:30px;transition:var(--transition);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;transition:background-color .5s ease,border-color .5s ease}.participate-card:hover{transform:translateY(-10px);background:var(--card-hover);box-shadow:0 10px 30px rgba(0,0,0,.2);transition:background-color .3s ease,transform .3s ease}.participate-icon{font-size:2rem;margin-bottom:20px;color:var(--text);transition:color .5s ease}.participate-card h3{font-size:1.5rem;margin-bottom:15px}.participate-card p{opacity:.8;margin-bottom:0}.participate-elements{z-index:1}.faq{background:var(--darker-bg);position:relative;transition:background-color .5s ease}.faq h2{text-align:center;margin-bottom:40px}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:var(--card-bg);border-radius:8px;margin-bottom:15px;overflow:hidden;border:1px solid var(--border-color);transition:background-color .5s ease,border-color .5s ease}.faq-question{padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:var(--transition)}.faq-question h3{font-size:1.1rem;font-weight:600}.faq-question i{transition:var(--transition)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer p{padding:20px}.faq-answer li,.faq-answer p{opacity:.8;margin:0}.faq-answer a{font-weight:600;text-decoration:underline}.faq-answer ol{padding:20px 20px 20px 0;margin-left:40px;list-style-type:decimal}.pt20{padding-top:20px!important}.ml40{margin-left:40px!important}.mt20{margin-top:20px!important}.pl20{padding-left:20px!important}.pb0{padding-bottom:0!important}.pb20{padding-bottom:20px!important}.pl40{padding-left:40px!important}.pt0{padding-top:0!important}.pr20{padding-right:20px!important}.faq-answer ul{list-style-type:disc}.faq-answer .heading{font-weight:600;padding-left:20px}.faq-item.active .faq-question{background:var(--card-hover);transition:background-color .3s ease}.faq-item.active .faq-answer{max-height:2000px}.faq-actions{display:flex;justify-content:center;margin-top:40px}.faq-actions .btn-primary{min-width:180px}.heading-strong{margin-left:20px}footer{background:var(--darker-bg);padding:80px 0 20px;border-top:1px solid var(--border-color);transition:background-color .5s ease,border-color .5s ease}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:40px;gap:40px;margin-bottom:50px}.footer-col h3{font-size:1.2rem;margin-bottom:20px;color:var(--text);transition:color .5s ease}.footer-col ul li{margin-bottom:10px}.footer-col ul li a{opacity:.7;transition:var(--transition);transition:color .5s ease}.footer-col ul li a:hover{opacity:1}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid var(--border-color)}.footer-bottom p{opacity:.7;font-size:.9rem;margin-bottom:0;color:var(--text-secondary);transition:color .5s ease}.footer-links{display:flex;gap:20px}.footer-links a{opacity:.7;font-size:.9rem;transition:var(--transition);color:var(--text-secondary);transition:color .5s ease}.footer-links a:hover{opacity:1}@media (max-width:1200px){section h2{font-size:3rem}.hero-content h1{font-size:4rem}.big-stat-value{font-size:3.5rem}.design-grid{grid-template-columns:1fr;gap:40px}.statistics-header{flex-direction:column;gap:30px}.big-stat{align-items:flex-start}.smart-contracts-container{padding:30px 40px;background-size:cover;background-position:100%}.smart-contracts-image{top:-60px;right:20px;transform:scale(.99)}.smart-contracts-content{max-width:70%}.smart-contracts-content h2{font-size:2.5rem}}@media (max-width:1034px){.smart-contracts-image{top:-60px;right:0;transform:scale(.9)}.smart-contracts-content{max-width:70%}.smart-contracts-content h2{font-size:2.5rem}}@media (max-width:768px){.governance-hero,.hero,.proposal-hero,.validator-hero,.validators-hero{padding-top:100px;min-height:300px}.governance-hero-content,.hero-content,.proposal-hero-content,.validator-hero-content,.validators-hero-content{margin-top:40px}.smart-contracts-container{padding:20px 30px;background-size:cover;background-position:100%}.smart-contracts-image,.smart-contracts-image-background,.smart-contracts-images{display:none}.smart-contracts-content{max-width:100%;text-align:center}.smart-contracts-content h2{font-size:2rem}}@media (max-width:576px){.hero-content h1{font-size:2.2rem}.stats{flex-direction:column;gap:15px}.partner-logo{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px)}.testimonial-content p{font-size:1.2rem}.diamond-1:before,.diamond-blue:before{width:40px;height:40px}.diamond-2:before,.diamond-purple:before{width:30px;height:30px}.diamond-3:before{width:35px;height:35px}.diamond-4,.diamond-5,.diamond-6{display:none}.header-right{gap:5px}.theme-toggle{width:45px;height:26px}.theme-toggle-slider:before{height:18px;width:18px;left:3px;bottom:3px}input:checked+.theme-toggle-slider:before{transform:translateX(24px)}.theme-toggle-icon{font-size:12px}.smart-contracts-container{padding:15px 20px}.smart-contracts-content h2{font-size:1.8rem}}.Toastify{padding:0!important}.user-info-section,.validator-info-section{padding-top:100px}.modal{z-index:2000}.cosmic-elements{top:0;height:100%}.fade-in{opacity:0;flex:1 1 auto;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in.visible{opacity:1;flex:1 1 auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.diamond,.glow,.partners-track,.theme-toggle-slider:before{animation:none}.btn-primary:after{display:none}.theme-transition,.theme-transition *,.theme-transition :after,.theme-transition :before{transition:none!important}}.mobile-menu{display:none;position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background:var(--darker-bg);z-index:1000;overflow-y:auto;padding:20px;transform:translateX(100%);transition:transform .3s ease}.mobile-menu.active{transform:translateX(0);display:block}.mobile-nav-links{list-style:none;padding:0;margin:0}.mobile-nav-links li{margin-bottom:15px}.mobile-nav-links a{display:block;padding:10px 0;font-size:1.1rem;color:var(--text);text-decoration:none}.mobile-dropdown{position:relative}.mobile-dropdown-toggle{display:flex;justify-content:space-between;align-items:center}.mobile-dropdown-toggle i{transition:transform .3s ease}.mobile-dropdown.active .mobile-dropdown-toggle i{transform:rotate(180deg)}.mobile-dropdown-content{display:none;padding-left:20px;margin-top:10px}.mobile-dropdown.active .mobile-dropdown-content{display:block}.mobile-dropdown-content a{padding:8px 0;font-size:1rem;display:flex;justify-content:space-between;align-items:center}.mobile-wallet-container{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-color)}.mobile-wallet-container .cta-button,.mobile-wallet-container .user-wallet-info{width:100%;justify-content:center}.btn-stake,.btn-unstake{padding:6px 12px;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;transition:var(--transition);border:none}.btn-stake{background:rgba(7,244,158,.15);color:#07f49e;margin-right:5px}.btn-stake:hover{background:rgba(7,244,158,.3)}.btn-unstake{background:rgba(255,107,107,.15);color:#ff6b6b}.btn-unstake:hover{background:rgba(255,107,107,.3)}.btn-stake:disabled{opacity:.5;cursor:not-allowed}.btn-stake:active,.btn-unstake:active{transform:scale(.95)}@media (max-width:768px){.header-right .cta-button,.header-right .user-wallet-info{display:none!important}.header-right{justify-content:flex-end}.theme-toggle-wrapper{margin-right:0}}body.light-theme .btn-cancel{background-color:rgba(0,0,0,.05);color:#121826}body.light-theme .btn-cancel:hover{background-color:rgba(0,0,0,.1)}body.light-theme .mobile-menu{background:#f8fafc;border-top:1px solid rgba(0,0,0,.1)}body.light-theme .mobile-dropdown-content{border-left:1px solid rgba(0,0,0,.1)}body.light-theme .mobile-wallet-container{border-top:1px solid rgba(0,0,0,.1)}body.light-theme .combined-stake-card,body.light-theme .dao-card,body.light-theme .rewards-card,body.light-theme .stake-card,body.light-theme .stats-card,body.light-theme .validator-card,body.light-theme .voting-card{background-color:#ffffff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.08)}body.light-theme .combined-stake-card:hover,body.light-theme .dao-card:hover,body.light-theme .rewards-card:hover,body.light-theme .stake-card:hover,body.light-theme .stats-card:hover,body.light-theme .validator-card:hover,body.light-theme .voting-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:rgba(0,0,0,.15)}body.light-theme .smart-contracts-container{background:url(/images/vectors/light-theme/3d-logo-background.png) no-repeat 100% 100%;background-size:contain}body.light-theme .community-stat,body.light-theme .feature-card,body.light-theme .participate-card{border:1px solid #ffffff}body.light-theme .smart-contracts-container .btn-primary{background:#ffffff;color:#000000}body.light-theme .combined-stake-card h3,body.light-theme .dao-card h3,body.light-theme .rewards-card h3,body.light-theme .stake-card h3,body.light-theme .stats-card h3,body.light-theme .validator-card h3,body.light-theme .voting-card h3{color:#1a202c}body.light-theme .combined-stake-card p,body.light-theme .dao-card p,body.light-theme .rewards-card p,body.light-theme .stake-card p,body.light-theme .stats-card p,body.light-theme .validator-card p,body.light-theme .voting-card p{color:#4a5568}body.light-theme .dao-value,body.light-theme .reward-value,body.light-theme .stake-value,body.light-theme .stat-value,body.light-theme .voting-value{color:#2d3748;font-weight:700}body.light-theme .dao-label,body.light-theme .reward-label,body.light-theme .stake-label,body.light-theme .stat-label,body.light-theme .voting-label{color:#718096}body.light-theme .progress-bar{background-color:#e2e8f0}body.light-theme .progress-bar-fill{background:linear-gradient(90deg,#3182ce,#63b3ed)}body.light-theme .action-btn,body.light-theme .dashboard-btn,body.light-theme .history-btn{background-color:#edf2f7;color:#2d3748;border:1px solid #e2e8f0}body.light-theme .action-btn:hover,body.light-theme .dashboard-btn:hover,body.light-theme .history-btn:hover{background-color:#e2e8f0;color:#1a202c}body.light-theme .primary-btn{background:linear-gradient(90deg,#3182ce,#63b3ed);color:white}body.light-theme .primary-btn:hover{background:linear-gradient(90deg,#2c5282,#4299e1);box-shadow:0 4px 12px rgba(49,130,206,.3)}body.light-theme .data-table{background-color:#ffffff;border:1px solid rgba(0,0,0,.1)}body.light-theme .data-table th{background-color:#f7fafc;color:#4a5568;border-bottom:1px solid #e2e8f0}body.light-theme .data-table td{border-bottom:1px solid #edf2f7;color:#2d3748}body.light-theme .data-table tr:hover{background-color:#f7fafc}body.light-theme .chart-container{background-color:#ffffff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.08)}body.light-theme .tooltip{color:#2d3748;box-shadow:0 4px 12px rgba(0,0,0,.1)}body.light-theme .combined-stake-card,body.light-theme .tooltip{background-color:#ffffff;border:1px solid rgba(0,0,0,.1)}body.light-theme .stake-section{border-bottom:1px solid #edf2f7}body.light-theme .stake-section:last-child{border-bottom:none}body.light-theme .stake-header{color:#2d3748}body.light-theme .stake-amount{color:#1a202c}body.light-theme .stake-info{color:#718096}body.light-theme .voting-power-card{background-color:#ffffff;border:1px solid rgba(0,0,0,.1)}body.light-theme .voting-power-value{color:#1a202c}body.light-theme .voting-power-label{color:#718096}body.light-theme .rewards-section{background-color:#ffffff;border:1px solid rgba(0,0,0,.1)}body.light-theme .reward-item{border-bottom:1px solid #edf2f7}body.light-theme .reward-item:last-child{border-bottom:none}body.light-theme .reward-title{color:#2d3748}body.light-theme .reward-amount{color:#1a202c}body.light-theme .tabs-container{border-bottom:1px solid #e2e8f0}body.light-theme .tab{color:#718096}body.light-theme .tab.active{color:#3182ce;border-bottom:2px solid #3182ce}body.light-theme .tab:hover{color:#4a5568}body.light-theme .dashboard-grid{gap:20px}body.light-theme .icon{color:#4a5568}body.light-theme .icon-primary{color:#3182ce}body.light-theme .icon-success{color:#38a169}body.light-theme .icon-warning{color:#dd6b20}body.light-theme .icon-danger{color:#e53e3e}body.light-theme input,body.light-theme select,body.light-theme textarea{background-color:#ffffff;border:1px solid #e2e8f0;color:#2d3748}body.light-theme input:focus,body.light-theme select:focus,body.light-theme textarea:focus{border-color:#3182ce;box-shadow:0 0 0 3px rgba(49,130,206,.2)}body.light-theme input::placeholder,body.light-theme select::placeholder,body.light-theme textarea::placeholder{color:#a0aec0}body.light-theme .modal-content{background-color:#ffffff;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.15)}body.light-theme .modal-header{border-bottom:1px solid #e2e8f0}body.light-theme .modal-footer{border-top:1px solid #e2e8f0}body.light-theme .notification{background-color:#ffffff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}body.light-theme .notification-success{border-left:4px solid #38a169}body.light-theme .notification-warning{border-left:4px solid #dd6b20}body.light-theme .notification-error{border-left:4px solid #e53e3e}body.light-theme .notification-info{border-left:4px solid #3182ce}@media (prefers-reduced-motion:reduce){.resize-animation-stopper *{animation:none!important;transition:none!important}}.resize-animation-stopper *{animation:none!important;transition:none!important}body.light-theme .user-info-card,body.light-theme .validator-info-card{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 4px 16px rgba(0,0,0,.1)}body.light-theme .user-info-card:hover,body.light-theme .validator-info-card:hover{border-color:#cbd5e0;box-shadow:0 8px 24px rgba(0,0,0,.15)}body.light-theme .user-stats-grid,body.light-theme .validator-stats-grid{gap:24px}body.light-theme .stat-card,body.light-theme .stat-section{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.08)}body.light-theme .stat-card:hover,body.light-theme .stat-section:hover{border-color:#cbd5e0;box-shadow:0 8px 20px rgba(0,0,0,.12);transform:translateY(-2px)}body.light-theme .combined-stake-card{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 6px 20px rgba(0,0,0,.1)}body.light-theme .combined-stake-card:hover{border-color:#cbd5e0;box-shadow:0 10px 30px rgba(0,0,0,.15)}body.light-theme .stake-item{background:#f8fafc;border:1px solid #e2e8f0}body.light-theme .stake-distribution-section{border-top:2px solid #e2e8f0}body.light-theme .validator-stats-row .stat-card{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.08)}body.light-theme .node-stake-panel{background:#f0f8ff;border:2px solid #bee3f8;box-shadow:0 4px 16px rgba(59,130,246,.1)}body.light-theme .node-stake-panel:hover{border-color:#90cdf4;box-shadow:0 8px 24px rgba(59,130,246,.15)}body.light-theme .distribution-label,body.light-theme .stake-label,body.light-theme .stat-header h3,body.light-theme .stat-label{color:#718096;font-weight:600}body.light-theme .node-stake-value,body.light-theme .score-value,body.light-theme .stake-value,body.light-theme .stat-value,body.light-theme .total-stake-value{color:#1a202c;font-weight:700}body.light-theme .highlight{color:#2b6cb0;font-weight:700}body.light-theme .stake-change,body.light-theme .stat-change{font-weight:600}body.light-theme .stake-change.positive,body.light-theme .stat-change.positive{color:#38a169}body.light-theme .stake-change.negative,body.light-theme .stat-change.negative{color:#e53e3e}body.light-theme .info-label,body.light-theme .proposals-info,body.light-theme .stake-note,body.light-theme .stat-note{color:#718096}body.light-theme .btn-primary.btn-sm,body.light-theme .btn-sm{background:linear-gradient(135deg,#3182ce,#2c5282);color:white;border:none;box-shadow:0 2px 8px rgba(49,130,206,.3)}body.light-theme .btn-primary.btn-sm:hover,body.light-theme .btn-sm:hover{background:linear-gradient(135deg,#2c5282,#2a4365);box-shadow:0 4px 12px rgba(49,130,206,.4);transform:translateY(-1px)}body.light-theme .btn-secondary.btn-sm{background:#edf2f7;color:#2d3748;border:1px solid #e2e8f0}body.light-theme .btn-secondary.btn-sm:hover{background:#e2e8f0;color:#1a202c;border-color:#cbd5e0}body.light-theme .table-container{border:2px solid #e2e8f0;border-radius:12px;overflow:auto;box-shadow:0 4px 12px rgba(0,0,0,.08)}body.light-theme .delegates-table,body.light-theme .validators-table{background:#ffffff}body.light-theme .delegates-table th,body.light-theme .validators-table th{background:#f7fafc;color:#2d3748;border-bottom:2px solid #e2e8f0;font-weight:600}body.light-theme .delegates-table td,body.light-theme .validators-table td{color:#2d3748;border-top:1px solid #edf2f7}body.light-theme .delegates-table tr:hover,body.light-theme .validators-table tr:hover{background:#f7fafc}body.light-theme .current-user{background:#e6fffa;border-left:4px solid #38b2ac}body.light-theme .dao-stat-card{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.08)}body.light-theme .dao-stat-card:hover{border-color:#cbd5e0;box-shadow:0 8px 20px rgba(0,0,0,.12);transform:translateY(-2px)}body.light-theme .dao-stat-card h3{font-weight:500}body.light-theme .dao-stat-card .stat-value{color:#1a202c;font-weight:700}body.light-theme .dao-stat-card .countdown{color:#38a169}body.light-theme .status-badge{background-color:#edf2f7;color:#4a5568;font-weight:600;border:1px solid transparent}body.light-theme .status-badge.active{background:rgba(7,244,158,.15);color:#07f49e;border-color:rgba(7,244,158,.3)}body.light-theme .status-badge.valid{background:rgba(0,210,255,.15);color:#00d2ff;border-color:rgba(0,210,255,.3)}body.light-theme .status-badge.invalid{background:rgba(255,107,107,.15);color:#ff6b6b;border-color:rgba(255,107,107,.3)}body.light-theme .status-badge.status-active{background:rgba(7,244,158,.15);color:#07f49e;border-color:rgba(7,244,158,.3)}body.light-theme .status-badge.status-valid{background:rgba(0,210,255,.15);color:#00d2ff;border-color:rgba(0,210,255,.3)}body.light-theme .status-badge.status-invalid{background:rgba(255,107,107,.15);color:#ff6b6b;border-color:rgba(255,107,107,.3)}body.light-theme .wallet-icon{border:2px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}body.light-theme .stake-bar{background:#edf2f7;border:1px solid #e2e8f0}body.light-theme .own-stake{background:linear-gradient(90deg,#38a169,#48bb78)}body.light-theme .delegated-stake{background:linear-gradient(90deg,#805ad5,#9f7aea)}body.light-theme .stake-labels{font-weight:600}body.light-theme .own-stake-label{color:#38a169}body.light-theme .delegated-stake-label{color:#805ad5}body.light-theme .dao-overview,body.light-theme .delegates-section,body.light-theme .top-validators,body.light-theme .validators-staked{background:#f8fafc}body.light-theme .dao-overview h2,body.light-theme .delegates-section h2,body.light-theme .top-validators h2,body.light-theme .validators-staked h2{color:#1a202c}body.light-theme .user-info-section,body.light-theme .validator-info-section{background:linear-gradient(135deg,#f7fafc,#edf2f7)}body.light-theme .modal-content{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 20px 40px rgba(0,0,0,.15)}body.light-theme .modal-header{border-bottom:2px solid #e2e8f0;background:#f8fafc}body.light-theme .modal-header h3{color:#1a202c}body.light-theme .close-modal{color:#718096}body.light-theme .close-modal:hover{color:#2d3748}body.light-theme .form-group label{color:#2d3748;font-weight:600}body.light-theme .form-group input{background:#ffffff;border:2px solid #e2e8f0;color:#2d3748}body.light-theme .form-group input:focus{border-color:#3182ce;box-shadow:0 0 0 3px rgba(49,130,206,.2)}body.light-theme .form-group input::placeholder{color:#a0aec0}body.light-theme .validator-header{border-radius:12px;margin-bottom:30px}body.light-theme .validator-details h1{color:#1a202c}body.light-theme .score-label{color:#718096}body.light-theme .info-value.negative{color:#e53e3e;font-weight:600}body.light-theme .user-dashboard *,body.light-theme .validator-dashboard *{color:inherit}body.light-theme .user-dashboard h1,body.light-theme .user-dashboard h2,body.light-theme .user-dashboard h3,body.light-theme .validator-dashboard h1,body.light-theme .validator-dashboard h2,body.light-theme .validator-dashboard h3{color:#1a202c}body.light-theme .user-dashboard p,body.light-theme .validator-dashboard p{color:#4a5568}body.light-theme .dropdown-menu{background:#ffffff;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.15)}body.light-theme .dropdown-menu:before{background:#ffffff;border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}body.light-theme .dropdown-section h4{color:#718096}body.light-theme .dropdown-section ul li a{color:#4a5568}body.light-theme .dropdown-section ul li a:hover{color:#2d3748}body.light-theme .btn-stake{background:rgba(7,244,158,.15);color:#038d5a}body.light-theme .btn-stake:hover{background:rgba(7,244,158,.25)}@media (max-width:768px){body.light-theme .nav-links{background:#ffffff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 30px rgba(0,0,0,.06);border-top:1px solid rgba(0,0,0,.04)}body.light-theme .nav-links a{color:#1f2937;opacity:.95}body.light-theme .nav-links a:hover{color:#111827;opacity:1}body.light-theme .dropdown-menu{background:rgba(255,255,255,.98);border:1px solid rgba(0,0,0,.06);box-shadow:0 8px 20px rgba(16,24,40,.06);-webkit-backdrop-filter:none;backdrop-filter:none}body.light-theme .dropdown-menu:before{background:rgba(255,255,255,.98);border-top:1px solid rgba(0,0,0,.06);border-left:1px solid rgba(0,0,0,.06)}body.light-theme .dropdown-section ul li a,body.light-theme .mobile-menu-btn.active .fa-times{color:#1f2937}}
/*# sourceMappingURL=4c9a6289bb39e530.css.map*/