body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{animation:gradientShift 15s ease infinite;background:linear-gradient(135deg,#1a1a2e,#16213e 25%,#0f3460 50%,#533483 75%,#7209b7);background-size:400% 400%;box-sizing:border-box;color:#fff;font-family:Inter,Arial,sans-serif;margin:0;min-width:0;overflow-x:hidden;padding:0;width:100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.navbar{align-items:center;display:flex;height:7vh;justify-content:space-between;padding:0 1.2vw;position:relative}.navbar-center{display:flex;gap:1vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.navbar-center a{color:#fff;font-size:.7vw;text-decoration:none;transition:color .2s}.navbar-right a{border:2px solid #0000;border-radius:8px;box-sizing:border-box;display:inline-block;font-size:1.2vw;padding:.4em 1.5em;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s}.navbar-right a:first-child{background:none;border:2px solid #fff;color:#fff}.navbar-right a:last-child{background:linear-gradient(90deg,#6c63ff,#48c6ef);border:none;box-shadow:0 4px 24px #4c46ff33;color:#fff}.navbar-right a:first-child:hover{background:#fff;color:#23234d}.navbar-right a:last-child:hover{background:linear-gradient(90deg,#48c6ef,#6c63ff);box-shadow:0 6px 32px #4c46ff4d;color:#fff}.navbar a:hover{color:#6c63ff}.nav-btn{align-items:center;border:2px solid #0000;border-radius:25px!important;box-sizing:border-box;display:inline-flex!important;font-size:.9rem!important;font-weight:600;gap:8px;overflow:hidden;padding:12px 20px!important;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-btn .btn-icon{font-size:1em;transition:transform .3s ease}.signin-btn-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a!important;border:2px solid #ffffff4d!important;color:#fff!important}.signin-btn-nav:hover{background:#fff3!important;border-color:#00d4ff!important;box-shadow:0 8px 25px #00d4ff33;color:#00d4ff!important;transform:translateY(-2px)}.signin-btn-nav:hover .btn-icon{transform:scale(1.1)}.signup-btn-nav{background:linear-gradient(135deg,#00d4ff,#09c)!important;border:none!important;box-shadow:0 4px 15px #00d4ff4d;color:#fff!important}.signup-btn-nav:hover{background:linear-gradient(135deg,#0f8,#00d4ff)!important;box-shadow:0 8px 30px #0f86;transform:translateY(-2px)}.signup-btn-nav:hover .btn-icon{transform:rotate(15deg) scale(1.1)}.admin-btn{background:linear-gradient(135deg,#ff6b6b,#ee5a5a)!important;border:none!important;box-shadow:0 4px 15px #ff6b6b4d;color:#fff!important}.admin-btn:hover{background:linear-gradient(135deg,#ff5252,#f44336)!important;box-shadow:0 8px 30px #ff525266;transform:translateY(-2px)}.admin-btn:hover .btn-icon{transform:rotate(90deg) scale(1.1)}.logout-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a!important;border:2px solid #fff3!important;color:#ccc!important}.logout-btn:hover{background:#ff6b6b1a!important;border-color:#ff6b6b!important;box-shadow:0 8px 25px #ff6b6b33;color:#ff6b6b!important;transform:translateY(-2px)}.logout-btn:hover .btn-icon{transform:scale(1.1)}.hero-section{height:85vh;margin-bottom:4vw;max-height:900px;min-height:600px;overflow:hidden;padding-bottom:2vw;position:relative;width:100%}.hero-bg-icons{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.hero-bg-icons img.star{opacity:.85;pointer-events:none;position:absolute;z-index:3}.hero-bg-icons img.star1{animation:twinkle 4s ease-in-out infinite;height:36px!important;left:18%;opacity:.9!important;top:15%;width:36px!important}.hero-bg-icons img.star1,.hero-bg-icons img.star2{pointer-events:none!important;position:absolute!important;z-index:3!important}.hero-bg-icons img.star2{animation:twinkle 6s ease-in-out infinite reverse;height:28px!important;opacity:.8!important;right:12%;top:75%;width:28px!important}.hero-bg-icons img.star3{animation:twinkle 5s ease-in-out infinite;height:32px!important;opacity:.85!important;right:25%;top:25%;width:32px!important}.hero-bg-icons img.star3,.hero-bg-icons img.star4{pointer-events:none!important;position:absolute!important;z-index:3!important}.hero-bg-icons img.star4{animation:twinkle 7s ease-in-out infinite reverse;bottom:20%;height:24px!important;left:25%;opacity:.75!important;width:24px!important}.global-bg-elements{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100vw;z-index:-1}.global-star1{animation:twinkle 5s ease-in-out infinite;height:24px!important;left:15%;opacity:.7!important;top:10%;width:24px!important}.global-star1,.global-star2{pointer-events:none!important;position:fixed;z-index:-1!important}.global-star2{animation:twinkle 7s ease-in-out infinite reverse;height:28px!important;opacity:.6!important;right:20%;top:25%;width:28px!important}.global-star3{animation:twinkle 6s ease-in-out infinite;height:20px!important;left:8%;opacity:.8!important;top:45%;width:20px!important}.global-star3,.global-star4{pointer-events:none!important;position:fixed;z-index:-1!important}.global-star4{animation:twinkle 8s ease-in-out infinite reverse;height:26px!important;opacity:.5!important;right:12%;top:60%;width:26px!important}.global-star5{animation:twinkle 4s ease-in-out infinite;height:22px!important;left:25%;opacity:.7!important;top:80%;width:22px!important}.global-star5,.global-star6{pointer-events:none!important;position:fixed;z-index:-1!important}.global-star6{animation:twinkle 9s ease-in-out infinite reverse;height:18px!important;left:45%;opacity:.6!important;top:35%;width:18px!important}.global-crypto1{animation:floatSlow 12s ease-in-out infinite;height:80px;left:5%;opacity:.4;position:fixed;top:20%;width:80px;z-index:-1}.global-crypto2{animation:floatSlow 15s ease-in-out infinite reverse;height:90px;opacity:.3;position:fixed;right:8%;top:70%;width:90px;z-index:-1}.global-crypto3{animation:floatSlow 10s ease-in-out infinite;height:75px;opacity:.35;position:fixed;right:5%;top:40%;width:75px;z-index:-1}.global-crypto4{animation:floatSlow 14s ease-in-out infinite reverse;height:85px;left:10%;opacity:.4;position:fixed;top:85%;width:85px;z-index:-1}.global-sphere1{animation:floatGentle 8s ease-in-out infinite;height:100px;opacity:.3;position:fixed;right:15%;top:15%;width:100px;z-index:-1}.global-sphere2{animation:floatGentle 11s ease-in-out infinite reverse;height:120px;left:12%;opacity:.25;position:fixed;top:55%;width:120px;z-index:-1}.global-sphere3{animation:floatGentle 9s ease-in-out infinite;height:90px;opacity:.35;position:fixed;right:25%;top:75%;width:90px;z-index:-1}.global-sphere4{animation:floatGentle 13s ease-in-out infinite reverse;height:60px;left:35%;opacity:.4;position:fixed;top:30%;width:60px;z-index:-1}@keyframes floatSlow{0%,to{opacity:.3;transform:translateY(0) rotate(0deg)}25%{opacity:.5;transform:translateY(-15px) rotate(90deg)}50%{opacity:.4;transform:translateY(-30px) rotate(180deg)}75%{opacity:.6;transform:translateY(-15px) rotate(270deg)}}@keyframes floatGentle{0%,to{opacity:.25;transform:translateY(0) translateX(0)}33%{opacity:.4;transform:translateY(-20px) translateX(10px)}66%{opacity:.35;transform:translateY(-10px) translateX(-10px)}}@media (max-width:768px){.global-crypto1,.global-crypto2,.global-crypto3,.global-crypto4{height:50px;width:50px}.global-sphere1,.global-sphere2,.global-sphere3,.global-sphere4{height:60px;width:60px}.global-star1,.global-star2,.global-star3,.global-star4,.global-star5,.global-star6{height:16px!important;width:16px!important}}.sphere-dark{height:80px;left:42%;top:48%;transform:translate(-50%,-40%);width:80px;z-index:2}.sphere-orange{animation:float 6s ease-in-out infinite;height:120px;left:8vw;opacity:.7;position:absolute;top:20vh;width:120px;z-index:1}.sphere-purple{animation:float 8s ease-in-out infinite reverse;bottom:15vh;height:100px;opacity:.6;position:absolute;right:5vw;width:100px;z-index:1}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.icon-btc{animation:float 7s ease-in-out infinite;left:12vw;top:8vh}.icon-btc,.icon-xmr{height:110px;opacity:.8;position:absolute;width:110px;z-index:2}.icon-xmr{animation:float 9s ease-in-out infinite reverse;right:10vw;top:12vh}.icon-ltc{animation:float 8s ease-in-out infinite;bottom:8vh;left:6vw}.icon-eth,.icon-ltc{height:110px;opacity:.8;position:absolute;width:110px;z-index:2}.icon-eth{animation:float 6s ease-in-out infinite reverse;bottom:6vh;right:15vw}@media (max-width:700px){.hero-bg-icons img{height:48px;width:48px}}.hero-text{align-items:center;display:flex;flex-direction:column;max-width:700px;position:relative;text-align:center;width:50vw;z-index:2}.hero-text h1{box-sizing:border-box;color:#fff;font-size:4.43vw;font-weight:800;line-height:1.1;margin-bottom:1vw;width:100%}.hero-text .hero-btn{background:linear-gradient(90deg,#6c63ff,#48c6ef);border-radius:8px;box-shadow:0 4px 20px #4c46ff40;color:#fff;display:inline-block;font-size:1.2vw;font-weight:600;margin-bottom:4vw;margin-top:2vw;padding:1.5vw 2.5vw;text-decoration:none;transition:background .2s,box-shadow .2s}.hero-text .hero-btn:hover{background:linear-gradient(90deg,#48c6ef,#6c63ff);box-shadow:0 6px 32px #4c46ff4d}.sphere-dark{height:120px;left:25%;opacity:.4;pointer-events:none;position:absolute;top:45%;transform:translate(-50%,-50%);width:120px;z-index:-1}.hero-text>*{margin-top:.5vw!important}.cards-row{background:none!important;gap:1vw;margin-top:6vw!important;padding-top:4vw}.card{background:#181828;border-radius:2vw;box-shadow:0 4px 32px #4c46ff14;flex-direction:column;margin:0;max-width:320px;min-width:220px;padding:2vw 1.5vw 1.5vw;text-align:center;width:22vw}.card,.card-icon{align-items:center;display:flex}.card-icon{background:radial-gradient(circle at 60% 40%,#3b3c44 0,#23232a 100%);border-radius:50%;height:4.2vw;justify-content:center;width:4.2vw}.card-icon img{height:2.5vw;object-fit:contain;width:2.5vw}.card h3{color:#fff;font-size:1.8vw;font-weight:700;margin-bottom:.7vw}.card p{color:#898ca9;font-size:.7vw;margin-bottom:1.5vw}.card-link{color:#b982ff;font-size:.8vw;font-weight:600;text-decoration:none;transition:color .2s}.card-link:hover{color:#6c63ff}.support-section{gap:4vw;margin:4vw auto 0;max-width:1200px;padding:4vw 3vw}.support-image{align-items:flex-start;display:flex;flex-shrink:0;height:18vw;justify-content:flex-start;min-height:220px;min-width:220px;position:relative;width:18vw}.sphere-orange1{height:30%;left:0;top:40%;width:30%;z-index:1}.icon_trust,.sphere-orange1{pointer-events:none;position:absolute}.icon_trust{height:80%;left:10%;top:0;width:65%;z-index:2}.icon-stack{height:100%;position:relative;width:100%}.starr4{height:15%;left:0;pointer-events:none;position:absolute;top:2vh;width:15%;z-index:3}.support-content{max-width:480px;min-width:280px;position:relative;z-index:2}.support-content h2{color:#fff;font-size:2.5vw;font-weight:800;line-height:1.15;margin-bottom:1vw}.support-content p{color:#d1d5db;font-size:1vw;margin-bottom:2vw}.support-btn{background:none;border:2px solid #fff;border-radius:8px;color:#fff;display:inline-block;font-size:1.1vw;font-weight:700;padding:1vw 3vw;text-decoration:none;transition:background .2s,color .2s}.support-btn:hover{background:#fff;color:#23234d}@media (max-width:900px){.support-section{flex-direction:column;gap:2vw;padding:4vw 2vw}.support-content,.support-image{max-width:100%;min-width:0;text-align:center;width:100%}}.lowest-fees-section{margin:3vw auto 2vw}.lowest-fees-title{color:#fff;font-size:2vw;font-weight:800;line-height:1.15;margin-bottom:1vw}.lowest-fees-desc{color:#898ca9;font-size:1vw;margin-bottom:2vw}.lowest-fees-btn{color:#b982ff;font-size:.8vw;font-weight:600;text-decoration:none;transition:color .2s}.lowest-fees-btn:hover{color:#6c63ff}.market-table{background:#181828;border-radius:1.5vw;box-shadow:0 4px 32px #4c46ff14;display:flex;flex-direction:column;gap:1vw;margin:2vw 4vw 0;padding:2vw 1vw}.market-row{grid-gap:.5vw;align-items:center;background:#0000;border-radius:1vw;box-sizing:border-box;display:grid;font-size:1.1vw;gap:.5vw;grid-template-columns:2fr 1fr 1.5fr 1.5fr 1.5fr;height:4vw;line-height:1.2;min-height:4vw;padding:1vw 2vw}.market-row a,.market-row span{align-items:center;display:flex;height:auto;justify-content:flex-start;line-height:1.2;margin-bottom:0;overflow:hidden;white-space:nowrap}.arrow{font-size:1.2em;font-weight:700;margin-right:.3em}.arrow.up{color:#0f8}.arrow.down{color:#ff4757}.market-header{background:#23234d;font-weight:700}.market-symbol{color:#a78bfa;font-weight:600;min-width:60px}.market-price{color:#fff;min-width:120px;text-align:right}.market-change{font-weight:600;min-width:80px}.market-change.up{color:#4ade80}.market-change.down{color:#f87171}.market-chart img{height:32px;object-fit:contain;width:80px}.market-action{border-radius:6px;color:#fff;font-size:1vw;font-weight:600;padding:.5vw 1vw;text-decoration:none;transition:background .2s,color .2s}.market-action:hover{background:#6c63ff;color:#fff}.invest-hero{align-items:center;background:none!important;display:flex;gap:6vw;justify-content:space-between;max-width:1200px;padding:6vw 4vw}.invest-hero-content{flex:1 1;max-width:500px;min-width:280px}.invest-hero-content h1{color:#fff;font-size:3.2vw;font-weight:800;line-height:1.1;margin-bottom:2vw}.invest-hero-desc{color:#b3b6c7;font-size:1.2vw;line-height:1.6;margin-bottom:3vw}.invest-hero-btn{background:linear-gradient(90deg,#48c6ef,#6c63ff);border-radius:12px;box-shadow:0 4px 24px #48c6ef4d;color:#fff;display:inline-block;font-size:1.3vw;font-weight:700;padding:1.2vw 3vw;text-decoration:none;transition:all .3s ease}.invest-hero-btn:hover{background:linear-gradient(90deg,#6c63ff,#48c6ef);box-shadow:0 6px 32px #48c6ef66;transform:translateY(-2px)}.invest-hero-image{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:400px;min-width:300px;position:relative}.invest-hero-image img{height:auto;max-width:350px;object-fit:contain;width:100%}.invest-hero-image .star{color:#48c6ef;font-size:2.5vw;opacity:.8;position:absolute;text-shadow:0 0 10px #48c6ef80}.invest-hero-image .starr1{left:15%;top:15%}.invest-hero-image .starr2{bottom:15%;right:15%}.star{color:#fff;font-size:2vw;opacity:.8;position:absolute}.starr1{right:12%;top:30%}.starr2{right:8%;top:56%}.site-footer{background:radial-gradient(circle at 30% 60%,#48c6ef22 0,#181828 100%);color:#b3b6c7;font-size:1vw;margin-top:7vw;padding:5vw 0 2vw}.footer-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6vw;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-left{display:flex;flex:1 1 380px;flex-direction:column;gap:1.2vw;max-width:440px;min-width:300px}.footer-logo{height:36px;margin-bottom:1.2vw}.footer-desc{color:#b3b6c7;font-size:1.05vw;line-height:1.6;margin:0 0 1vw}.footer-form{align-items:center;background:#181828;border:1.5px solid #6c63ff;border-radius:10px;display:flex;margin:1.5vw 0 1vw;max-width:360px;overflow:hidden}.footer-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:1vw;outline:none;padding:1.2vw 1vw}.footer-submit{background:none;border:none;color:#6c63ff;cursor:pointer;font-size:1.7vw;padding:0 1vw;transition:color .2s}.footer-submit:hover{color:#48c6ef}.footer-copyright{color:#b3b6c7;font-size:.95vw;margin-top:1.5vw;opacity:.8}.footer-links{display:flex;flex:2 1 520px;gap:6vw;justify-content:flex-end;min-width:340px}.footer-links>div{min-width:180px}.footer-links h4{color:#b3b6c7;font-size:1.05vw;font-weight:600;letter-spacing:.02em;margin-bottom:1vw}.footer-links a{color:#b3b6c7;display:block;font-size:1vw;line-height:1.5;margin-bottom:1vw;text-decoration:none;transition:color .2s}.footer-links a:hover{color:#6c63ff}.navbar-hidden-menu,.navbar-menu-btn{display:none}.row-up{background:#00ff002e}.row-down,.row-up{transition:background .7s cubic-bezier(.4,0,.2,1)}.row-down{background:#ff00002e}.market-row{transition:background .7s cubic-bezier(.4,0,.2,1)}.profile-menu-header{align-items:center;display:flex;flex-direction:column;margin-bottom:4vw}.profile-picture{border-radius:50%;height:56px;margin-bottom:1vw;object-fit:cover;width:56px}.profile-name{color:#fff;font-size:1.2em;font-weight:600}.calc-btn.active{background:#48c6ef;box-shadow:0 2px 8px #4c46ff26;color:#fff}.calculator-examples-table{background:#23234d;border-radius:16px;box-shadow:0 4px 24px #4c46ff14;margin:2vw auto 0;max-width:480px;padding:2vw 2vw 1vw;text-align:center}.examples-title{color:#48c6ef;font-size:1.2em;font-weight:700;margin-bottom:1vw}.examples-table{display:flex;flex-direction:column;gap:.5vw;width:100%}.examples-header{border-radius:10px 10px 0 0;color:#48c6ef;font-weight:700}.examples-header,.examples-row{background:#181828;display:grid;font-size:1em;grid-template-columns:1.5fr 1fr 1fr;padding:.7vw .5vw}.examples-row{align-items:center;border-radius:0;margin-bottom:2px}.example-value{color:#4ade80;font-size:1.15em;font-weight:700}.example-growth{color:#fff;font-size:1em;font-weight:600}.neon-calculator{background:radial-gradient(circle at 50% 30%,#181828 0,#0a0a23 100%);border-radius:20px;box-shadow:0 0 40px #48c6ef44,0 0 80px #6c63ff22;margin:4vw auto;max-width:350px;padding:1.5vw;position:relative;text-align:center;width:350px;z-index:1}.neon-calculator-icon img{filter:drop-shadow(0 0 16px #48c6ef) drop-shadow(0 0 32px #6c63ff);height:50px;margin-bottom:1vw;width:50px}.neon-title{color:#48c6ef;font-size:1.8em;font-weight:800;letter-spacing:.02em;line-height:1.1;margin-bottom:1vw;text-shadow:0 0 16px #48c6ef88,0 0 32px #6c63ff44}.neon-buttons{display:flex;gap:1vw;justify-content:center;margin-bottom:1vw}.neon-btn{background:none;border:none;border-radius:8px;color:#48c6ef;cursor:pointer;font-size:1.1em;font-weight:700;padding:.5em 1.2em;text-shadow:0 0 8px #48c6ef88;transition:background .2s,color .2s}.neon-btn.active,.neon-btn:hover{background:linear-gradient(90deg,#6c63ff,#48c6ef);box-shadow:0 0 16px #48c6ef88;color:#fff}.neon-result{color:#48c6ef;font-size:1em;font-weight:600;margin:1vw 0;text-shadow:0 0 8px #48c6ef88}.neon-input{background:#23234d;border:none;border-radius:8px;box-shadow:0 0 8px #48c6ef44;color:#48c6ef;font-size:.9em;margin:.3vw 0;outline:none;padding:.6em;text-align:center;transition:box-shadow .2s;width:90%}.neon-input:focus{box-shadow:0 0 16px #48c6ef88}.neon-calc-btn{background:linear-gradient(90deg,#6c63ff,#48c6ef);border:none;border-radius:8px;box-shadow:0 4px 16px #4c46ff33;color:#fff;cursor:pointer;font-size:.9em;font-weight:700;margin:.5vw 0 1vw;padding:.7em;transition:background .2s,box-shadow .2s;width:95%}.neon-calc-btn:hover{background:linear-gradient(90deg,#48c6ef,#6c63ff);box-shadow:0 0 32px #6c63ff88}.neon-examples-title{color:#48c6ef;font-size:.9em;font-weight:700;margin-bottom:.5vw;text-shadow:0 0 8px #48c6ef88}.neon-examples-row{display:flex;flex-wrap:wrap;gap:.5vw;justify-content:space-between}.neon-example-box{align-items:center;background:#181828;border-radius:8px;box-shadow:0 0 16px #48c6ef22;display:flex;flex:1 1;flex-direction:column;font-size:.85em;min-width:65px;padding:.8vw}.neon-example-days{color:#48c6ef;font-size:1em;margin-bottom:.5vw;text-shadow:0 0 8px #48c6ef88}.neon-example-value{color:#4ade80;font-size:1.2em;font-weight:700;text-shadow:0 0 12px #4ade8088}.hero-logo{filter:drop-shadow(0 0 16px rgba(255,255,255,.3));height:auto;margin-bottom:1vw;width:120px}.cards-row,.hero-section,.invest-hero,.lowest-fees-section,.market-table,.site-footer,.support-section{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:2vw;padding-right:2vw}.cards-row{gap:2vw;margin:4vw auto;max-width:1100px}.cards-row,.hero-section{align-items:center;display:flex;justify-content:center}.hero-section{flex-direction:column;max-width:100vw;padding:0}.hero-text{margin:0 auto;max-width:800px}.market-table{margin:4vw auto;max-width:900px}.support-section{align-items:center;display:flex;justify-content:center;margin:4vw auto;max-width:1000px}.invest-hero{margin:4vw auto;max-width:1100px}.lowest-fees-section{margin:4vw auto;max-width:800px;text-align:center}.admin-panel{color:#fff;margin:0 auto;max-width:1200px;padding:40px 20px}.admin-header{margin-bottom:40px;text-align:center}.admin-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#00d4ff,#ff4081);background-clip:text;-webkit-background-clip:text;font-size:2.5em;margin-bottom:10px}.admin-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.stat-card{border:1px solid #00d4ff33;border-radius:15px;padding:25px;text-align:center}.stat-card h3{color:#00d4ff;font-size:1.1em;margin-bottom:10px}.stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#0f8,#00d4ff);background-clip:text;-webkit-background-clip:text;font-size:2.5em;font-weight:700}.admin-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px}.add-user-btn{background:linear-gradient(45deg,#00d4ff,#ff4081);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;padding:12px 25px;transition:all .3s ease}.add-user-btn:hover{box-shadow:0 10px 20px #00d4ff4d;transform:translateY(-2px)}.users-table{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #00d4ff33;border-radius:15px;overflow:hidden}.users-table table{border-collapse:collapse;width:100%}.users-table table td,.users-table table th{border-bottom:1px solid #ffffff1a;padding:15px;text-align:left}.users-table table th{background:#00d4ff1a;color:#00d4ff;font-weight:700}.users-table tr:hover{background:#ffffff0d}.action-btn{border:none;border-radius:20px;cursor:pointer;font-size:.9em;margin:0 5px;padding:8px 15px;transition:all .3s ease}.edit-btn{background:linear-gradient(45deg,#00d4ff,#09c);color:#fff}.delete-btn{background:linear-gradient(45deg,#ff4757,#c33);color:#fff}.action-btn:hover{box-shadow:0 5px 15px #0000004d;transform:translateY(-1px)}.modal-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14141ef2;border:1px solid #00d4ff4d;border-radius:20px;max-width:500px;padding:30px;width:90%}.modal h2{color:#00d4ff;text-align:center}.form-group,.modal h2{margin-bottom:20px}.form-group label{color:#fff;display:block;font-weight:700;margin-bottom:8px}.form-group input{background:#ffffff0d;border:1px solid #00d4ff4d;border-radius:10px;color:#fff;font-size:1em;padding:12px;width:100%}.form-group input:focus{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff4d;outline:none}.modal-actions{display:flex;gap:15px;justify-content:space-between;margin-top:30px}.cancel-btn,.save-btn{border:none;border-radius:25px;cursor:pointer;flex:1 1;font-size:1em;font-weight:700;padding:12px;transition:all .3s ease}.save-btn{background:linear-gradient(45deg,#0f8,#00d4ff);color:#fff}.cancel-btn{background:#ffffff1a;border:1px solid #ffffff4d;color:#fff}.cancel-btn:hover,.save-btn:hover{box-shadow:0 5px 15px #0000004d;transform:translateY(-2px)}.user-profile{color:#fff;margin:0 auto;max-width:1000px;padding:40px 20px}.profile-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #00d4ff33;border-radius:20px;display:flex;gap:30px;margin-bottom:40px;padding:30px}.profile-avatar img{border:3px solid #00d4ff;border-radius:50%;height:100px;object-fit:cover;width:100px}.profile-info{flex:1 1}.profile-details h2{color:#00d4ff;font-size:2em;margin-bottom:10px}.username{color:#ff4081;font-size:1.2em;margin-bottom:5px}.email{color:#ffffffb3;margin-bottom:15px}.edit-form input{background:#ffffff0d;border:1px solid #00d4ff4d;border-radius:10px;color:#fff;font-size:1em;margin-bottom:10px;padding:10px;width:100%}.edit-form input:focus{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff4d;outline:none}.profile-actions{display:flex;gap:10px}.profile-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.balance-amount{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#0f8,#00d4ff);background-clip:text;-webkit-background-clip:text;font-size:2.5em;font-weight:700}.join-date,.last-login{color:#00d4ff;font-size:1.3em}.transaction-history{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #00d4ff33;border-radius:20px;padding:30px}.transaction-history h3{color:#00d4ff;font-size:1.5em;margin-bottom:20px}.transactions-table table{border-collapse:collapse;width:100%}.transactions-table table td,.transactions-table table th{border-bottom:1px solid #ffffff1a;padding:15px;text-align:left}.transactions-table table th{background:#00d4ff1a;color:#00d4ff;font-weight:700}.transactions-table tr:hover{background:#ffffff0d}.transaction-type{font-weight:700;text-transform:capitalize}.transaction-type.deposit{color:#0f8}.transaction-type.withdrawal{color:#ff4757}.transaction-type.trade{color:#ffa502}.positive{color:#0f8}.negative{color:#ff4757}.status{border-radius:15px;font-size:.9em;font-weight:700;padding:5px 12px;text-transform:capitalize}.status.completed{background:#0f83;color:#0f8}.status.pending{background:#ffa50233;color:#ffa502}.status.failed{background:#ff475733;color:#ff4757}.loading{color:#00d4ff;font-size:1.2em;padding:50px;text-align:center}.login-container{align-items:center;display:flex;justify-content:center;min-height:80vh;padding:40px 20px}.login-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #00d4ff33;border-radius:20px;max-width:400px;padding:40px;text-align:center;width:100%}.login-form h2{color:#00d4ff;font-size:2em;margin-bottom:30px}.login-form .form-group{margin-bottom:20px;text-align:left}.login-form .form-group label{color:#fff;display:block;font-weight:700;margin-bottom:8px}.login-form .form-group input{background:#ffffff0d;border:1px solid #00d4ff4d;border-radius:10px;box-sizing:border-box;color:#fff;font-size:1em;padding:12px;width:100%}.login-form .form-group input:focus{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff4d;outline:none}.login-btn{background:linear-gradient(45deg,#00d4ff,#ff4081);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-top:10px;padding:12px;transition:all .3s ease;width:100%}.login-btn:hover{box-shadow:0 10px 20px #00d4ff4d;transform:translateY(-2px)}.error-message{background:#ff475733;border:1px solid #ff47574d;border-radius:10px;color:#ff4757;margin-bottom:20px;padding:10px}.demo-credentials{background:#00d4ff1a;border:1px solid #00d4ff33;border-radius:15px;margin-top:30px;padding:20px}.demo-credentials p{color:#fff;font-size:.9em;margin:5px 0}.demo-credentials strong{color:#00d4ff}.signup-container{align-items:center;display:flex;justify-content:center;min-height:90vh;padding:40px 20px}.signup-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #00d4ff33;border-radius:20px;max-width:500px;padding:40px;position:relative;width:100%}.back-to-home-btn{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:15px;color:#fff;cursor:pointer;font-size:.9em;left:20px;padding:8px 16px;position:absolute;top:20px;transition:all .3s ease}.back-to-home-btn:hover{background:#fff3;transform:translateY(-1px)}.signup-form h2{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#00d4ff,#ff4081);background-clip:text;-webkit-background-clip:text;color:#00d4ff;font-size:2.2em;margin-bottom:10px;text-align:center}.signup-subtitle{color:#ffffffb3;font-size:1.1em;margin-bottom:30px;text-align:center}.signup-form .form-group{margin-bottom:20px}.signup-form .form-group label{color:#fff;display:block;font-size:1em;font-weight:700;margin-bottom:8px}.signup-form .form-group input{background:#ffffff0d;border:1px solid #00d4ff4d;border-radius:10px;box-sizing:border-box;color:#fff;font-size:1em;padding:12px 15px;transition:all .3s ease;width:100%}.signup-form .form-group input:focus{background:#ffffff14;border-color:#00d4ff;box-shadow:0 0 10px #00d4ff4d;outline:none}.signup-form .form-group input.error{border-color:#ff4757;box-shadow:0 0 10px #ff47574d}.signup-form .form-group input::placeholder{color:#ffffff80}.error-text{color:#ff4757;display:block;font-size:.85em;margin-top:5px}.signup-btn{align-items:center;background:linear-gradient(45deg,#00d4ff,#ff4081);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:1.1em;font-weight:700;gap:10px;justify-content:center;margin-top:20px;padding:14px;transition:all .3s ease;width:100%}.signup-btn:hover:not(:disabled){box-shadow:0 10px 20px #00d4ff4d;transform:translateY(-2px)}.signup-btn:disabled{cursor:not-allowed;opacity:.7}.loading-spinner{animation:spin 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.success-form{padding:50px 40px;text-align:center}.success-icon{animation:bounceIn .6s ease;font-size:4em;margin-bottom:20px}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.success-form h2{font-size:2em;margin-bottom:15px}.success-form p{color:#fffc;line-height:1.6;margin-bottom:25px}.success-details{background:#00d4ff1a;border:1px solid #00d4ff33;border-radius:15px;margin:25px 0;padding:20px}.success-details p{color:#fff;margin:8px 0}.success-details strong{color:#00d4ff}.form-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.back-btn,.signin-btn{border:none;border-radius:25px;cursor:pointer;font-size:1em;font-weight:700;min-width:140px;padding:12px 25px;transition:all .3s ease}.signin-btn{background:linear-gradient(45deg,#0f8,#00d4ff);color:#fff}.back-btn{background:#ffffff1a;border:1px solid #ffffff4d;color:#fff}.back-btn:hover,.signin-btn:hover{box-shadow:0 5px 15px #0000004d;transform:translateY(-2px)}.link-btn{background:none;border:none;color:#00d4ff;cursor:pointer;font-family:inherit;font-size:14px;margin:0 5px;padding:0;text-decoration:underline;transition:color .3s ease}.link-btn:hover{color:#0f8}.signup-footer{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:20px;text-align:center}.signup-footer p{color:#ccc;font-size:14px;margin:0}@media (max-width:700px){body,html{font-size:15px;overflow-x:hidden}.navbar{flex-direction:column;height:auto;padding:2vw 3vw}.navbar-center{flex-wrap:wrap;gap:3vw;justify-content:center;margin:1vw 0;position:static;transform:none}.navbar-center a{font-size:3vw;margin:0 1vw}.navbar-right{display:flex;gap:2vw;justify-content:center;margin-top:1vw}.navbar-right a{font-size:3vw;margin:0 .5vw;padding:.5em 2em}.hero-section{height:auto;min-height:350px;padding:8vw 2vw 4vw}.hero-bg-icons{height:30vh;min-height:180px;width:100vw}.hero-bg-icons img.star,.hero-bg-icons img.star1,.hero-bg-icons img.star2,.hero-bg-icons img.star3,.hero-bg-icons img.star4{height:18px!important;width:18px!important}.hero-text{margin-top:6vw;max-width:98vw;padding:0 2vw;width:90vw}.hero-text h1{font-size:7vw;margin-bottom:3vw}.hero-subtext{font-size:3vw;margin-bottom:4vw}.hero-btn{font-size:3vw;margin-top:3vw;padding:2vw 6vw}.sphere-dark{height:60px;left:50%;opacity:.3;top:80%;width:60px}.cards-row{align-items:center;flex-direction:column;gap:5vw;margin-top:8vw}.card{border-radius:6vw;max-width:98vw;min-width:0;padding:6vw 3vw 4vw;width:90vw}.card-icon{height:12vw;width:12vw}.card-icon img{height:7vw;width:7vw}.card h3{font-size:5vw;margin-bottom:2vw}.card p{margin-bottom:3vw}.card p,.card-link{font-size:3vw}.info-section{margin-bottom:6vw;margin-top:12vw;padding:0 2vw}.info-title{font-size:6vw;margin-bottom:3vw;max-width:98vw}.info-desc{font-size:3vw;margin-bottom:4vw;max-width:98vw}.info-btn{font-size:3vw;margin-top:3vw;padding:2vw 6vw}.support-section{flex-direction:column;gap:6vw;margin:6vw 0 0;max-width:100vw;padding:8vw 2vw}.support-image{height:32vw;margin:0 auto;min-height:0;min-width:0;width:32vw}.icon-stack{height:100%;width:100%}.icon_trust,.sphere-orange1{height:18vw;margin:0 auto 1vw;min-height:0;min-width:0;width:18vw}.starr4{height:5vw;left:2vw;top:2vw;width:5vw}.support-content{margin:0 auto;max-width:98vw;min-width:0;text-align:center}.support-content h2{font-size:6vw;margin-bottom:3vw}.support-content p{font-size:3vw;margin-bottom:4vw}.support-btn{font-size:3vw;margin-top:3vw;padding:2vw 6vw}.lowest-fees-section{margin:6vw auto 2vw;max-width:90vw;padding:0 2vw}.lowest-fees-title{font-size:4vw;margin-bottom:2vw}.lowest-fees-desc{font-size:2.5vw;margin-bottom:3vw}.lowest-fees-btn{font-size:2.5vw;margin-top:2vw;padding:1.5vw 4vw}.market-table{border-radius:3vw;gap:1vw;margin:6vw 4vw 0;max-width:92vw;padding:4vw 2vw}.market-row{border-radius:2vw;box-sizing:border-box;flex-wrap:wrap;gap:.5vw;margin-bottom:2vw;min-height:12vw;padding:3vw 2vw}.market-row,.market-row a,.market-row span{align-items:center;display:flex;font-size:2.7vw;height:auto;line-height:1.3}.market-row a,.market-row span{margin-right:1vw;min-width:0;min-width:auto}.market-header{border-radius:2vw;font-size:3vw;padding:1vw}.market-change,.market-price,.market-symbol{font-size:2.7vw;min-width:0}.market-chart img{height:8vw;margin-left:1vw;width:24vw}.market-action{border-radius:1vw;font-size:2.7vw;margin-left:auto;padding:1vw 2vw}.site-footer{margin-top:15vw}@media (max-width:768px){.admin-panel{min-height:100vh;padding:15px 10px}.admin-header{align-items:center;flex-direction:column;gap:15px;padding:20px 10px;text-align:center}.admin-header h1{font-size:1.8em;margin:0}.back-to-home{border-radius:8px;font-size:.9em;order:-1;padding:10px 20px}.admin-stats{gap:15px;grid-template-columns:1fr;margin:20px 0}.stat-card{border-radius:12px;padding:20px 15px;text-align:center}.stat-label{font-size:.9em;margin-bottom:5px}.stat-value{font-size:1.8em;margin:0}.admin-actions{align-items:stretch;flex-direction:column;margin:20px 0}.add-user-btn{border-radius:8px;font-size:1em;margin-bottom:20px;padding:12px;width:100%}.users-section h2{font-size:1.4em;margin-bottom:15px}.users-table{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;overflow-x:auto}.users-table table{min-width:650px;width:100%}.users-table table td,.users-table table th{font-size:.85em;padding:12px 8px;text-align:left}.users-table table th{background:#ffffff1a;border-bottom:1px solid #ffffff1a;font-weight:600}.users-table table tr:nth-child(2n){background:#ffffff05}.action-btn{border:none;border-radius:4px;cursor:pointer;font-size:.75em;margin:2px;padding:6px 10px;transition:all .3s ease}.edit-btn{background:linear-gradient(135deg,#00d4ff,#09c);color:#fff}.delete-btn{background:linear-gradient(135deg,#ff6b6b,#ee5a5a);color:#fff}.action-btn:hover{box-shadow:0 2px 8px #0000004d;transform:translateY(-1px)}.modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1b23fa;border:1px solid #ffffff1a;border-radius:15px;left:50%;margin:20px auto;max-height:90vh;max-width:400px;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:95%;z-index:1000}.modal h2{font-size:1.4em;margin-bottom:20px;text-align:center}.form-group{margin-bottom:15px}.form-group label{color:#fff;display:block;font-size:.9em;margin-bottom:6px}.form-group input,.form-group select{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:12px;width:100%}.form-group input:focus,.form-group select:focus{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff33;outline:none}.modal-actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.cancel-btn,.save-btn{border:none;border-radius:8px;cursor:pointer;font-size:1em;font-weight:600;padding:12px;transition:all .3s ease;width:100%}.save-btn{background:linear-gradient(135deg,#00d4ff,#09c);color:#fff}.save-btn:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-1px)}.cancel-btn{background:#ffffff1a;border:1px solid #fff3;color:#ccc}.cancel-btn:hover{background:#fff3;color:#fff}.modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.user-profile{padding:20px 10px}.profile-header{flex-direction:column;gap:20px;padding:20px;text-align:center}.profile-avatar img{height:80px;width:80px}.profile-details h2{font-size:1.5em}.username{font-size:1.1em}.profile-stats{gap:15px;grid-template-columns:1fr}.stat-card{padding:20px}.balance-amount{font-size:2em}.join-date,.last-login{font-size:1.1em}.transaction-history{overflow-x:auto;padding:20px}.transaction-history h3{font-size:1.3em}.transactions-table table{min-width:500px}.transactions-table table td,.transactions-table table th{font-size:.9em;padding:10px 8px}.edit-form input{font-size:.9em;padding:8px}.profile-actions{flex-wrap:wrap;justify-content:center}.login-container{align-items:center;display:flex;justify-content:center;min-height:80vh;padding:15px 10px}.login-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1b23f2;border:1px solid #ffffff1a;border-radius:15px;margin:10px;max-width:95%;padding:25px 15px;width:100%}.login-form h2{font-size:1.4em;text-align:center}.login-form .form-group,.login-form h2{margin-bottom:15px}.login-form .form-group label{display:block;font-size:.9em;margin-bottom:6px}.login-form .form-group input{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:12px;width:100%}.login-btn{background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1em;font-weight:600;margin-top:10px;padding:12px;transition:all .3s ease;width:100%}.login-btn:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-1px)}.demo-credentials{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin-top:20px;padding:15px}.demo-credentials p{font-size:.8em;line-height:1.4;margin:5px 0}.error-message{background:#ff4d4d1a;border:1px solid #ff6b6b4d;border-radius:6px;color:#ff6b6b;font-size:.9em;margin-bottom:15px;padding:10px}.signup-container{align-items:center;display:flex;justify-content:center;min-height:90vh;padding:15px 10px}.signup-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1b23f2;border:1px solid #ffffff1a;border-radius:15px;margin:10px;max-width:95%;padding:25px 15px;width:100%}.back-to-home-btn{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:.9em;margin-bottom:20px;padding:10px;position:static;text-align:center;transition:all .3s ease;width:100%}.back-to-home-btn:hover{background:#fff3}.signup-form h2{font-size:1.6em;margin-bottom:10px;text-align:center}.signup-subtitle{color:#ccc;font-size:.95em;margin-bottom:20px;text-align:center}.signup-form .form-group{margin-bottom:15px}.signup-form .form-group label{color:#fff;display:block;font-size:.9em;margin-bottom:6px}.signup-form .form-group input{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:12px;transition:border-color .3s ease;width:100%}.signup-form .form-group input:focus{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff33;outline:none}.signup-form .form-group input.error{border-color:#ff6b6b;box-shadow:0 0 10px #ff6b6b33}.error-text{color:#ff6b6b;display:block;font-size:.8em;margin-top:5px}.signup-btn{align-items:center;background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:600;gap:10px;justify-content:center;margin-top:15px;padding:12px;transition:all .3s ease;width:100%}.signup-btn:hover:not(:disabled){box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-1px)}.signup-btn:disabled{cursor:not-allowed;opacity:.7}.loading-spinner{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}}@media (max-width:768px){@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.success-form{padding:30px 20px;text-align:center}.success-icon{display:block;font-size:3em;margin-bottom:15px}.success-form h2{font-size:1.5em;margin-bottom:15px}.success-form p{color:#ccc;font-size:.95em;line-height:1.5;margin-bottom:20px}.success-details{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin:20px 0;padding:15px}.success-details p{font-size:.9em;margin:8px 0}.form-actions{align-items:center;flex-direction:column;gap:10px;margin-top:25px}.back-btn,.signin-btn{border-radius:8px;cursor:pointer;font-size:1em;font-weight:600;margin-bottom:10px;padding:12px;transition:all .3s ease;width:100%}.signin-btn{background:linear-gradient(135deg,#00d4ff,#09c);border:none;color:#fff}.signin-btn:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-1px)}.back-btn{background:#ffffff1a;border:1px solid #fff3;color:#ccc}.back-btn:hover{background:#fff3;color:#fff}.signup-footer{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:15px;text-align:center}.signup-footer p{color:#ccc;font-size:.9em;margin:0}.link-btn{background:none;border:none;color:#00d4ff;cursor:pointer;font-family:inherit;font-size:.9em;margin:0 5px;padding:0;text-decoration:underline;transition:color .3s ease}.link-btn:hover{color:#0f8}}.footer-main{flex-direction:column;gap:6vw;max-width:98vw;padding:0 2vw}.footer-left{gap:3vw;max-width:98vw;min-width:0}.footer-logo{height:32px;margin-bottom:3vw}.footer-desc{font-size:3vw;margin-bottom:3vw}.footer-form{border-radius:4vw;margin:3vw 0;max-width:98vw}.footer-input{font-size:3vw;padding:2vw}.footer-submit{font-size:4vw;padding:0 2vw}.footer-copyright{font-size:2.5vw;margin-top:3vw}.footer-links{flex-direction:column;gap:4vw;justify-content:flex-start;max-width:98vw;min-width:0}.footer-links>div{min-width:0}.footer-links a,.footer-links h4{font-size:3vw;margin-bottom:2vw}.icon_trust,.sphere-orange1,.starr4,.support-image{display:none!important}.hero-logo{width:120px}.navbar{align-items:center;flex-direction:row;height:12vw;justify-content:space-between;padding:2vw 3vw}.logo{height:8vw;margin-bottom:0;margin-right:0}.navbar-center,.navbar-right{display:none!important}.navbar-menu-btn{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:7vw;margin-left:0;margin-right:0;z-index:100}.navbar-hidden-menu{align-items:center;background:#181828;box-shadow:-2vw 0 8vw #0000004d;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding-top:20vw;position:fixed;right:-70vw;top:0;transition:right .3s cubic-bezier(.4,0,.2,1);width:60vw;z-index:999}.navbar-hidden-menu.active{right:0}.navbar-hidden-menu a{background:linear-gradient(90deg,#6c63ff,#48c6ef);border-radius:8px;box-shadow:0 4px 24px #4c46ff33;color:#fff;font-size:6vw;font-weight:600;margin:4vw 0;padding:2vw 8vw;text-decoration:none;transition:background .2s,color .2s}.profile-menu-header{padding:20px 0;width:100%}.profile-info,.profile-menu-header{align-items:center;display:flex;flex-direction:column}.profile-info{margin-bottom:20px}.profile-avatar{align-items:center;background:linear-gradient(135deg,#00d4ff,#09c);border-radius:50%;box-shadow:0 4px 15px #00d4ff4d;display:flex;height:60px;justify-content:center;margin-bottom:10px;width:60px}.avatar-initials{color:#fff;font-size:24px;font-weight:700}.profile-name{color:#fff;font-size:5vw;font-weight:600;text-align:center}.mobile-menu-link{align-items:center;border-radius:12px!important;box-sizing:border-box;color:#fff!important;display:flex!important;font-size:4.5vw!important;font-weight:600;gap:10px;justify-content:center;margin:3vw 0!important;padding:3vw 6vw!important;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:80%}.link-icon{font-size:1.2em;transition:transform .3s ease}.signin-link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a!important;border:2px solid #ffffff4d}.signin-link:hover{background:#00d4ff33!important;border-color:#00d4ff;box-shadow:0 6px 20px #00d4ff4d;transform:translateY(-2px)}.signup-link{background:linear-gradient(135deg,#00d4ff,#09c)!important;border:none;box-shadow:0 4px 15px #00d4ff4d}.signup-link:hover{background:linear-gradient(135deg,#0f8,#00d4ff)!important;box-shadow:0 6px 25px #0f86;transform:translateY(-2px)}.signup-link:hover .link-icon{transform:rotate(15deg) scale(1.1)}.admin-link{background:linear-gradient(135deg,#ff6b6b,#ee5a5a)!important;border:none;box-shadow:0 4px 15px #ff6b6b4d}.admin-link:hover{background:linear-gradient(135deg,#ff5252,#f44336)!important;box-shadow:0 6px 25px #ff525266;transform:translateY(-2px)}.admin-link:hover .link-icon{transform:rotate(90deg) scale(1.1)}.logout-link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a!important;border:2px solid #fff3}.logout-link:hover{background:#ff6b6b1a!important;border-color:#ff6b6b;box-shadow:0 6px 20px #ff6b6b4d;transform:translateY(-2px)}.logout-link:hover .link-icon{transform:scale(1.1)}}.card{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s}.card.slide-out-left{opacity:0;transform:translateX(-100%)}.card.slide-in-right{opacity:0;transform:translateX(100%)}.card.slide-in{opacity:1;transform:translateX(0)}@media (max-width:700px){.cards-row{align-items:center;display:flex;justify-content:center;min-height:340px;overflow:hidden;position:relative}.card{background:#1a1b23;border-radius:20px;box-sizing:border-box;left:0;margin:0 auto;max-width:90vw;min-width:80vw;opacity:0;padding:40px 16px 24px;pointer-events:none;position:absolute;right:0;transform:translateX(100%);transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .4s;z-index:1}.card.active{pointer-events:auto;z-index:2}.card.slide-in{opacity:1;transform:translateX(0)}.card.slide-out-left{opacity:0;transform:translateX(-60%);z-index:1}.card.prep-in{opacity:0;transform:translateX(100%);z-index:1}.invest-hero{flex-direction:column;gap:6vw;padding:8vw 4vw;text-align:center}.invest-hero-content{max-width:100%;min-width:0}.invest-hero-content h1{font-size:8vw;margin-bottom:4vw}.invest-hero-desc{font-size:4vw;line-height:1.5;margin-bottom:6vw}.invest-hero-btn{border-radius:3vw;font-size:4.5vw;padding:4vw 8vw}.invest-hero-image{max-width:100%;min-width:0}.invest-hero-image img{max-width:280px;width:70vw}.invest-hero-image .star{font-size:6vw}.invest-hero-image .starr1{left:10%;top:10%}.invest-hero-image .starr2{bottom:10%;right:10%}.neon-calculator{border-radius:16px!important;margin:6vw auto!important;max-width:320px!important;padding:4vw!important;width:320px!important;z-index:1!important}.neon-calculator-icon img{height:48px!important;margin-bottom:3vw!important;width:48px!important}.neon-title{font-size:6vw!important;line-height:1.2!important;margin-bottom:2vw!important}.neon-input{margin-bottom:3vw!important}.neon-calc-btn,.neon-input{border-radius:8px!important;box-sizing:border-box!important;font-size:4vw!important;padding:3vw!important;width:100%!important}.neon-calc-btn{margin-bottom:4vw!important}.neon-examples-row{display:flex!important;flex-wrap:wrap!important;gap:1vw!important;justify-content:space-between!important}.neon-example-box{border-radius:8px!important;box-sizing:border-box!important;padding:3vw!important;width:100%!important}.neon-example-days{font-size:3.5vw!important}.neon-example-value,.neon-result{font-size:3.2vw!important}.neon-examples-title,.neon-result{margin-bottom:3vw!important}.neon-examples-title{font-size:4.5vw!important}}@media (max-width:375px){.login-form,.signup-form{margin:5px;padding:20px 12px}.login-form h2,.signup-form h2{font-size:1.3em}.form-group input{font-size:16px;padding:10px}.signup-subtitle{font-size:.85em}.demo-credentials{padding:12px}.demo-credentials p{font-size:.75em}.success-form{padding:25px 15px}.success-icon{font-size:2.5em}.admin-panel{padding:10px 5px}.admin-header h1{font-size:1.6em}.stat-card{padding:15px 10px}.users-table table{min-width:550px}.users-table table td,.users-table table th{font-size:.8em;padding:8px 6px}.modal{margin:10px auto;padding:15px;width:98%}}@media (max-height:500px) and (orientation:landscape){.login-container,.signup-container{min-height:auto;padding:10px 5px}.login-form,.signup-form{margin:5px auto;max-height:90vh;overflow-y:auto}.success-form{padding:20px 15px}.success-icon{font-size:2em}.admin-panel{padding:10px}}@media (pointer:coarse){.action-btn,.add-user-btn,.back-btn,.back-to-home-btn,.cancel-btn,.form-group input,.form-group select,.link-btn,.login-btn,.save-btn,.signin-btn,.signup-btn{min-height:44px;touch-action:manipulation}}.hero-badge{align-items:center;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:50px;color:#00d4ff;display:inline-flex;font-size:.9rem;font-weight:500;margin-bottom:2rem;padding:.5rem 1rem}.hero-background{z-index:1}.hero-background,.hero-pattern{bottom:0;left:0;position:absolute;right:0;top:0}.hero-pattern{background-image:radial-gradient(circle at 25% 25%,#00d4ff1a 0,#0000 50%),radial-gradient(circle at 75% 75%,#0f346033 0,#0000 50%)}.hero-glow{background:radial-gradient(circle,#00d4ff0d 0,#0000 70%);border-radius:50%;height:800px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px}.hero-content{max-width:600px}.hero-stats{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:2rem;margin-bottom:3rem;padding:1.5rem}.stat-item{text-align:center}.stat-value{color:#64748b;font-size:.9rem;font-weight:500;margin-bottom:.25rem}.stat-price{color:#e2e8f0;font-size:1.2rem;font-weight:700;margin-bottom:.25rem}.stat-change{font-size:.85rem;font-weight:600}.stat-change.positive{color:#10b981}.stat-change.negative{color:#ef4444}.stat-divider{background:#ffffff1a;height:40px;width:1px}.hero-features{display:flex;gap:2rem}.feature-item{align-items:center;color:#94a3b8;display:flex;font-size:.9rem;font-weight:500;gap:.5rem}.feature-icon{font-size:1.2rem}.hero-visual{align-items:center;display:flex;justify-content:center}.crypto-cards{display:flex;flex-direction:column;gap:1rem;transform:rotate(10deg)}.crypto-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;min-width:200px;padding:1.5rem;transition:all .3s ease}.crypto-card:hover{box-shadow:0 10px 30px #00d4ff33;transform:translateY(-5px)}.crypto-card.btc{border-color:#f7931a4d}.crypto-card.eth{border-color:#627eea4d}.crypto-card.ada{border-color:#007bff4d}.card-icon{color:#00d4ff;font-size:2rem;margin-bottom:.5rem}.card-name{color:#94a3b8;font-size:.9rem;margin-bottom:.25rem}.card-price{color:#e2e8f0;font-size:1.2rem;font-weight:700}.navbar-scrolled{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0a0e1afa}.logo-subtitle{color:#64748b;font-size:.8rem;font-weight:400;margin-top:-2px}.nav-link{color:#e2e8f0;position:relative}.nav-link:after{background:linear-gradient(90deg,#00d4ff,#0f3460);bottom:-4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.nav-link:hover:after{width:100%}.nav-buttons{display:flex;gap:1rem;margin-left:1rem}.btn-login{background:#0000;border:1px solid #e2e8f033;border-radius:8px;color:#e2e8f0;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.btn-login:hover{background:#00d4ff1a;border-color:#00d4ff;color:#00d4ff}.btn-signup{background:linear-gradient(135deg,#00d4ff,#0f3460);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:all .3s ease}.btn-signup:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-1px)}.market-container{margin:0 auto;max-width:1400px;padding:0 2rem}.market-header{margin-bottom:3rem;text-align:center}.market-header h2{color:#00d4ff;margin-bottom:1rem}.market-header p{color:#94a3b8;font-size:1.1rem}.market-filters{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.filter-btn{background:#0000;border:1px solid #94a3b833;border-radius:8px;color:#94a3b8;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.filter-btn.active,.filter-btn:hover{background:#00d4ff1a;border-color:#00d4ff;color:#00d4ff}.market-data-table{background-color:#16213e;border-collapse:collapse;border-radius:12px;box-shadow:0 10px 30px #0000004d;overflow:hidden;width:100%}.market-data-table th{background-color:#0f3460;color:#00d4ff;cursor:pointer;font-weight:600;padding:1.5rem;position:relative;text-align:left;transition:background-color .3s ease}.market-data-table th:hover{background-color:#00d4ff1a}.sortable{-webkit-user-select:none;user-select:none}.sort-icon{font-size:.8rem;opacity:.6;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.market-row{border-bottom:1px solid #94a3b81a;transition:background-color .3s ease}.market-row:hover{background-color:#00d4ff0d}.market-data-table td{color:#e2e8f0;padding:1.5rem}.coin-info{gap:1rem}.coin-icon,.coin-info{align-items:center;display:flex}.coin-icon{background:#00d4ff1a;border-radius:50%;color:#00d4ff;font-size:1.2rem;height:40px;justify-content:center;width:40px}.coin-details{display:flex;flex-direction:column}.coin-name{color:#e2e8f0;font-weight:600}.coin-symbol{color:#94a3b8;font-size:.9rem}.coin-price{font-size:1.1rem;font-weight:700}.coin-change{align-items:center;display:flex;font-weight:600;gap:.25rem}.change-indicator{font-size:1.2rem}.trade-btn{background:linear-gradient(135deg,#00d4ff,#0f3460);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:all .3s ease}.trade-btn:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-1px)}.market-footer{color:#64748b;font-size:.9rem;margin-top:2rem;text-align:center}.invest-hero{background:linear-gradient(135deg,#16213e,#0a0e1a 50%,#16213e);color:#fff;overflow:hidden;padding:100px 0;position:relative}.invest-background{z-index:1}.invest-background,.invest-particles{bottom:0;left:0;position:absolute;right:0;top:0}.invest-particles{background-image:radial-gradient(circle at 20% 80%,#00d4ff1a 0,#0000 50%),radial-gradient(circle at 80% 20%,#0f346033 0,#0000 50%)}.invest-container{margin:0 auto;max-width:1400px;padding:0 2rem;position:relative;z-index:2}.invest-content{text-align:center}.invest-header{margin-bottom:4rem}.invest-badge{align-items:center;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:50px;color:#00d4ff;display:inline-flex;font-size:.9rem;font-weight:500;margin-bottom:2rem;padding:.5rem 1rem}.invest-header h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:800;margin-bottom:1.5rem}.invest-header p{color:#94a3b8;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:600px}.investment-stats{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-bottom:4rem}.stat-card{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.stat-card:hover{box-shadow:0 10px 30px #00d4ff33;transform:translateY(-5px)}.stat-icon{font-size:2rem}.stat-number{color:#00d4ff;font-size:1.5rem;font-weight:700}.stat-label{color:#94a3b8;font-size:.9rem}.investment-plans{margin-bottom:4rem}.investment-plans h3{color:#e2e8f0;font-size:1.8rem;margin-bottom:2rem}.plans-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:900px}.plan-card{background:#ffffff0d;border:2px solid #ffffff1a;border-radius:16px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.plan-card:hover{border-color:#00d4ff4d;transform:translateY(-5px)}.plan-card.selected{background:#00d4ff1a;border-color:#00d4ff}.plan-header{margin-bottom:1.5rem;text-align:center}.plan-name{color:#e2e8f0;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.plan-amount{font-size:2rem;font-weight:800}.plan-features{text-align:left}.plan-feature{align-items:center;color:#94a3b8;display:flex;gap:.5rem;margin-bottom:.75rem}.feature-check{color:#10b981;font-weight:700}.plan-selected-indicator{background:#00d4ff;border-radius:20px;color:#0a0e1a;font-size:.8rem;font-weight:600;padding:.25rem .75rem;position:absolute;right:1rem;top:1rem}.invest-actions{margin-bottom:4rem}.invest-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.invest-btn{font-size:1.1rem;padding:1rem 2rem}.invest-info{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.info-item{align-items:center;color:#94a3b8;display:flex;font-size:.9rem;font-weight:500;gap:.5rem}.info-icon{font-size:1.2rem}.popular-cryptos{margin:0 auto;max-width:600px}.popular-cryptos h4{color:#e2e8f0;font-size:1.5rem;margin-bottom:1.5rem}.crypto-list{display:flex;flex-direction:column;gap:1rem}.crypto-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;justify-content:space-between;padding:1rem;transition:all .3s ease}.crypto-item:hover{background:#ffffff14;border-color:#00d4ff4d}.crypto-icon{align-items:center;border-radius:50%;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;width:40px}.crypto-icon.btc{background:#f7931a33;color:#f7931a}.crypto-icon.eth{background:#627eea33;color:#627eea}.crypto-icon.ada{background:#007bff33;color:#007bff}.crypto-info{flex:1 1;margin-left:1rem;text-align:left}.crypto-name{color:#e2e8f0;font-weight:600;margin-bottom:.25rem}.crypto-price{color:#94a3b8;font-size:.9rem}.crypto-change{font-size:.9rem;font-weight:600}.crypto-change.positive{color:#10b981}.crypto-change.negative{color:#ef4444}@media (max-width:768px){.investment-stats{align-items:center;flex-direction:column;gap:1.5rem}.plans-grid{grid-template-columns:1fr}.invest-buttons{align-items:center;flex-direction:column}.invest-info{flex-direction:column;gap:1rem}}
/*# sourceMappingURL=main.81f06250.css.map*/