*{margin:0;padding:0;box-sizing:border-box;font-family:Garamond}.home,.investmentplans,.products,.team,.messages,.setting,.twofactor,.investlog,.confrim1{display:flex;height:100vh;align-items:center;justify-content:center;overflow:hidden}.header{margin:0;top:0;background:#15171c;height:60px;display:flex;justify-content:space-between;color:#fff;box-shadow:0 7px 8px -1px #15171c;width:100%;align-items:center;padding:10px 20px;position:fixed;z-index:1000}.header-menu-icon{padding-left:15px;margin-top:9px;color:red}.piuser{color:#8b0000;margin:6px;font-size:25px}.header-username{display:flex;align-items:center}.header-user{font-size:8px;display:flex;padding:10px;color:#8b0000;cursor:pointer}.tesla-logo{height:50px}.piuser{font-size:2rem;margin-right:8px}.username{font-size:1rem;font-weight:500}.header-dropdown{position:absolute;top:50px;right:0;background:#1f2230;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000004d;animation:fadeSlide .3s ease}.header-dropdown ul{list-style:none;margin:0;padding:0}.header-dropdown li{padding:12px 18px;font-size:14px;cursor:pointer;transition:background .2s ease}.header-dropdown li:hover{background:#252a38}@keyframes fadeSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-menu-icon .fill{color:#6a5d13e6;font-size:21px}.header-title{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.header-title,li{display:flex;padding:50px;color:#c50707;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.home-container-content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:20px;padding:10px;border:2px solid rgba(0,0,0,.2);color:#fff;background:linear-gradient(45deg,gold,#fff4e0,#ffc107,#b8860b,#000);background-size:400% 400%;animation:goldShine 4s infinite alternate ease-in-out;z-index:5}@keyframes goldShine{0%{background-position:0% 50%}to{background-position:100% 50%}}.home-container-content>div{box-shadow:3px 3px 8px #8b054499;border-radius:10px;padding:15px;transition:transform .2s ease,box-shadow .2s ease}.home-container-content>div:hover{transform:translateY(-4px);box-shadow:5px 5px 12px #8b0544e6}.header1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;position:relative;z-index:1000;background:#15171c;height:60px;box-shadow:0 7px 8px -1px #15171c}.navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background:#141e30;color:#fff;position:relative}.nav-links a{margin:0 1rem;text-decoration:none;color:#fff;font-weight:500}.mobile-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:1001;opacity:0;transition:background .25s ease,opacity .25s ease}.mobile-overlay.active{display:block;background:#00000073;opacity:1}.mobile-sidebar{position:fixed;top:0;right:-110%;width:78%;max-width:360px;height:100%;padding:3.2rem 2rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;justify-content:center;z-index:1002;transition:right .36s cubic-bezier(.2,.9,.25,1),box-shadow .36s;box-shadow:-20px 0 40px #00000059;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mobile-sidebar.active{right:0}.mobile-sidebar a{color:#fff;font-size:1.1rem;text-decoration:none;width:100%;padding:.6rem 0;transition:color .18s ease,transform .18s ease;opacity:.98}.mobile-sidebar a:hover,.mobile-sidebar a:focus{color:#ffd54a;transform:translate(6px)}.mobile-menu-icon{display:none;cursor:pointer;z-index:1200}.hamburger{display:none;font-size:28px;color:red;margin-right:15px;cursor:pointer}.header-left{display:flex;justify-content:space-between}.desktop{display:flex}.tesla-logo1{height:91px;width:auto}nav ul{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}nav ul li{cursor:pointer;font-weight:500}.icons{display:flex;align-items:center;gap:1rem}.menu-toggle{display:none;font-size:1.8rem;cursor:pointer}.tesla,.security{position:relative;top:60px;display:flex}.tesla-text,.edu-res{font-family:Poppins,Inter,Roboto,sans-serif;color:#fff;padding:50px;line-height:1.6;max-width:700px}.tesla-text1{position:relative;right:5%;font-family:Poppins,Inter,Roboto,sans-serif;color:#fff;padding:50px;line-height:1.6;max-width:700px;opacity:0;transform:translateY(30px);animation:fadeUp 1s ease forwards}.tesla-text h1{font-size:2.5rem;font-weight:700;letter-spacing:-.5px;margin-bottom:20px;background:linear-gradient(90deg,#fff,#b3b3b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tesla-text h4{font-size:1.25rem;font-weight:500;color:#ccc;margin-bottom:15px}.tesla-text p{font-size:1rem;font-weight:300;color:#aaa;margin-bottom:30px}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:1001;opacity:0;transition:opacity .3s ease}.overlay.active{display:block;background:#00000080;opacity:1}.twofactor{background:#fff;padding:20px;border-radius:16px;box-shadow:0 4px 12px #0000001a;max-width:500px;margin:20px auto;text-align:center}.twofactor h2{font-size:1.5rem;margin-bottom:12px;color:#333}.twofactor p{font-size:.95rem;margin-bottom:12px;color:#555}.twofactor img{max-width:220px;margin:15px auto;display:block;border:6px solid #f5f5f5;border-radius:12px}.twofactor input{width:100%;padding:12px 14px;margin-top:12px;border:1px solid #ddd;border-radius:8px;font-size:1rem;outline:none;transition:border .2s ease}.twofactor input:focus{border-color:#007bff}.twofactor button{margin-top:14px;padding:12px 20px;background:#007bff;color:#fff;border:none;border-radius:10px;font-size:1rem;cursor:pointer;transition:background .3s ease}.twofactor button:hover{background:#0056b3}.twofactor button:disabled{background:#ccc;cursor:not-allowed}.twofactor .message{margin-top:10px;font-size:.95rem;font-weight:500}.tesla-img{position:relative;max-width:600px}.tesla-img img{width:100%;height:auto;display:block;object-fit:cover;filter:brightness(1.05) contrast(1.05);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,#000 85%,#0000);mask-repeat:no-repeat;mask-size:100% 100%}.tesla-img1 img{width:39%;height:auto;display:block;object-fit:cover;filter:brightness(1.05) contrast(1.05);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to top,#000 85%,#0000);mask-repeat:no-repeat;mask-size:100% 100%}.tesla-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(255,255,255,.08),transparent 70%);pointer-events:none}.tesla1{display:flex;justify-content:space-between;position:relative;top:25px;gap:2rem;background:linear-gradient(135deg,#141e30,#243b55);color:#fff;margin-bottom:2rem}.edu{display:flex}.tesla-img1 img{width:100%;max-width:449px;border-radius:12px;box-shadow:0 10px 20px #0000004d}.tesla-text1{max-width:600px}.security-text{margin-right:60px}.security-text h1{font-size:2.5rem;font-weight:700;letter-spacing:-.5px;margin-bottom:20px;background:linear-gradient(90deg,#fff,#b3b3b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tesla-text1 h1{font-family:Poppins,sans-serif;font-size:2.5rem;margin-bottom:1rem}.tesla-text1 p,.security-text p{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem;color:#d1d1d1;flex:1 1 33%}.tesla-ul{list-style:none;padding:0}.tesla-ul li{padding-left:1.5rem;margin-bottom:.7rem;position:relative}.tesla-ul li:before{content:"✔";position:absolute;left:0;color:#ff3d33;font-weight:700}.tesla-ul ul{list-style:none;font-size:14px;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem 2rem}.tesla-ul li{position:relative;padding-left:28px;margin-bottom:10px;font-size:1.1rem;color:#e0e0e0;opacity:0;transform:translate(-20px);animation:fadeInLeft .5s ease forwards}.tesla-ul li:nth-child(1){animation-delay:.2s}.tesla-ul li:nth-child(2){animation-delay:.4s}.tesla-ul li:nth-child(3){animation-delay:.6s}.tesla-ul li:nth-child(4){animation-delay:.8s}.tesla-ul li:nth-child(5){animation-delay:1s}.tesla-ul li:nth-child(6){animation-delay:1.2s}.tesla2{padding:60px 20px;background:linear-gradient(135deg,#141e30,#243b55);color:#fff;text-align:center;position:relative;top:-40px}.invest-text p{font-size:1rem;color:#ffcc70}.invest-text h1{font-size:2rem;font-weight:700;margin-bottom:40px}.invest{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:2rem}.invest-card{background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:20px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.invest-card:hover{transform:translateY(-8px)scale(1.03);box-shadow:0 8px 20px #0000004d}.price{font-size:1.2rem;font-weight:700;color:#00ff95;margin-top:8px}.loading-spinner{border:3px solid rgba(255,255,255,.2);border-top:3px solid #00ff95;border-radius:50%;width:18px;height:18px;animation:spin .8s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.invest{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}html{scroll-behavior:smooth}.NFLX{font-size:1.1rem;font-weight:700}.NFL{font-size:.9rem;opacity:.8}.stock-logo{filter:brightness(1.5);width:50px;height:auto;display:block;margin:0 auto 10px;object-fit:contain}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.Trending{padding:30px;background:#111827;border-radius:10px}.Trending p{padding:10px}#tradingview_chart{border-radius:8px;overflow:hidden}.why-choose,.InvestTrading{padding:60px 20px;background:linear-gradient(135deg,#141e30,#243b55);color:#fff;text-align:center}.why-choose-header,.InvestTrad{max-width:700px;margin:0 auto 40px}.why-choose-header h1,.InvestTrad h1{font-size:2.2rem;margin-bottom:15px}.why-choose-header p,.InvestTrad p{font-size:1rem;color:#ccc}.why-choose-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;max-width:1100px;margin:0 auto}.fade-in{opacity:1;transform:translateY(0);transition:opacity .8s ease-out,transform .8s ease-out}.why-card,.fca-auth{background:#ffffff0d;padding:25px;border-radius:15px;transition:transform .2s ease,background .3s ease;display:flex;flex-direction:column;align-items:center}.why-card:hover{transform:translateY(-5px);background:#ffffff1a}.why-card img{width:60px;height:60px;margin-bottom:15px}.why-card h2,.fca-auth h1{font-size:1.2rem;margin-bottom:10px}.why-card p,.fca-auth p{font-size:.95rem;color:#ccc}.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:1000;box-shadow:0 2px 5px #0000004d}.about-wrapper{position:relative;top:20px;padding-top:0}.security img{height:auto;display:block;object-fit:cover;filter:brightness(1.05) contrast(1.05);padding:1px}.security{display:block;justify-content:space-between}.security-img img{width:100%;max-width:500px;border-radius:12px;box-shadow:0 10px 20px #0000004d;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,#000 85%,#0000);mask-repeat:no-repeat;mask-size:100% 100%}.sec-info{display:flex;justify-content:space-between}.equity-capital{display:grid;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:30px;justify-content:center}.equ-cap{width:60%;background:#2301059d;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 px 10px #fe0303fd}.equ-cap h1{font-size:2rem;color:red}.equ-cap p{font-size:.6rem}.fca{display:grid;grid-template-columns:repeat(4,1fr);flex-wrap:wrap;gap:2rem;padding:2rem}.fca-auth:hover{transform:translateY(-5px);background:#ffffff1a}.fca-auth img{height:3.1rem;margin-bottom:15px}.edu-res h1{font-size:2.5rem;font-weight:700;letter-spacing:-.5px;margin-bottom:20px;background:linear-gradient(90deg,#fff,#b3b3b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.chatbot-icon{position:fixed;bottom:20px;left:20px;background:#007bff;color:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 10px #0003;z-index:999}.fixed-sec{margin-bottom:30px}.InvestTrading{display:block;justify-content:center}.InvestTrad1{width:100%;max-width:800px;margin:0 auto;text-align:center}.InvestTrad{border-bottom:1px solid #ddd;margin-bottom:10px;padding:10px}.InvestTrad1 ul{list-style:none;padding:0;margin:0}.InvestTrad1>ul>li{margin-bottom:10px;display:block}.InvestTrad1>ul>li>a{display:block;padding:14px 18px;background:#243b55;color:#fff;text-decoration:none;font-weight:600;font-size:1rem;border-radius:8px;transition:background .2s ease}.InvestTrad1>ul>li>a:hover{background:#1b2a3b}.InvestTrad1 .dropdown{padding:1rem;background:#f8f9fa;border-radius:6px;margin-top:.5rem}.InvestTrad1 .dropdown p{margin-bottom:1rem;font-size:.95rem;line-height:1.6;color:#333}.faq-item{margin:20px 0}.faq-question{display:block;font-size:1.2rem;font-weight:700;cursor:pointer;text-decoration:none;color:#fff;padding:10px;background:#243b55;border-radius:8px}.faq-answer{background:#141e30;color:#fff;padding:15px;border-radius:8px;line-height:1.6}.footer{position:relative;background:#15171c;box-shadow:0 7px 8px -1px #15171c;padding:3rem 1.5rem 1rem;font-family:Inter,sans-serif}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;max-width:1200px;margin:auto}.footer-brand{flex:1 1 250px}.footer-brand p{font-size:.9rem;color:#cbd5e1;line-height:1.6}.footer-links{display:flex;flex:2;gap:2rem;flex-wrap:wrap}.footer-column{flex:1 1 150px;height:7rem}.footer-column h3{font-size:1rem;margin-bottom:.8rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.footer-column ul{list-style:none;padding:0;margin:0;display:none}.footer-column ul.show{display:block}.footer-column li{font-size:10px;height:10px;padding:10px}.footer-column a{text-decoration:none;color:#cbd5e1;transition:color .2s ease}.footer-column a:hover{color:#38bdf8}.footer-bottom{margin-top:2rem;border-top:1px solid #1e293b;padding-top:1rem;text-align:center;font-size:.85rem;color:#94a3b8}.dropdown{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0}.dropdown.open{max-height:500px;opacity:1}.dropdown p{line-height:1.2cm;margin-bottom:1.5rem}.home-container{border:1px solid transparent;position:relative;left:160px;width:calc(100% - 160px);min-height:100vh;background-color:#1f1e1ee6;padding-top:70px;padding-left:20px;padding-right:20px;transition:all .3s ease-in-out;overflow:hidden}.home-container-content2{display:grid;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:20px}@media (max-width: 1024px){.home-container{left:0;width:100%;padding-left:15px;padding-right:15px}.home-container-content2{grid-template-columns:repeat(2,1fr)}}.details-card1,.details-card2,.details-card3,.details-card4{background-color:#15171c;color:#fff;border-radius:10px;padding:15px;min-width:150px}.details-content{background-color:red;color:#fff;width:50px;display:flex;justify-content:center;padding:15px;border-radius:6px;margin-bottom:16px;box-shadow:1px 1px 6px #df1616b3}.details-content1{display:flex;justify-content:space-between;align-items:center;color:wheat;font-size:12px;margin-top:6px}.details-card5{grid-column:span 2;color:#f5f5f5}.details-card6{grid-column:span 2;margin-top:15px}.container-card1 p{padding:5px}.container-card1:first-child{background-color:#000;border-radius:8px;font-size:14px;color:wheat;padding:15px}.card-account{margin-top:20px}.container-card1{border-radius:8px;display:flex;align-items:center;margin:10px 0;padding:15px;font-style:italic;color:wheat;gap:12px}.container-card1:nth-child(2){background:gold;color:#111}.container-card1:nth-child(3){background:#000;color:gold}.container-card1:nth-child(4){background:#b8860b;color:#fff}.container-card1:nth-child(5){background:#8b6508;color:wheat}.piggy{border:2px solid rgba(255,255,255,.15);padding:12px;color:#fff;background-color:#ffffff40;border-radius:6px}.close-btn{display:none;font-size:1.8rem;color:#fff;position:absolute;top:15px;right:15px;cursor:pointer}.charts{z-index:1;height:90px}.details-card5 h3{color:#f5f5f5cb;color:gold}.details-card6{grid-area:card6;display:block;margin:15px}.referral-tree{border:1px solid wheat;height:40px;padding:10px;background-color:#1e1717b5;color:wheat}.referral-tree1{display:flex;justify-content:center;align-items:center;border:1px solid wheat;border-top:none;height:230px;color:wheat;background-color:#170101b5}.tree1-icon{font-size:100px;display:flex;align-items:center;justify-content:center;color:#f9f5f5}.search{padding:1px 10px;display:flex;align-items:center;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top:1px solid plum;border-left:2px solid plum;border-right:1px solid plum;color:#fff;font-size:20px;width:100px;margin:7px}.search:hover{background-color:#fff;color:#000;cursor:pointer;border:none;filter:drop-shadow(3px 3px 3px plum)}.no-record{display:flex;justify-content:center;margin:20px;font-size:11px}.cancel-btn{background:#ff4d4d;color:#fff;border:none;padding:5px 10px;margin-left:10px;border-radius:5px;cursor:pointer}.cancel-btn:hover{background:#d63030}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:5000;padding:20px;overflow-y:auto}.modal{background:#1e1e2ff2;border-radius:16px;padding:25px;max-width:400px;width:100%;color:#fff;text-align:center;box-shadow:0 8px 25px #0006;animation:fadeInUp .3s ease}.modal h2{color:gold;margin-bottom:15px}.modal p{margin:8px 0;font-size:15px}.modal input{width:100%;padding:12px;margin-top:12px;border:none;border-radius:8px;font-size:15px;outline:none}.deposit-modal{background:#fff;padding:25px;border-radius:12px;width:320px;position:relative;text-align:center}.deposit-modal input{width:100%;margin:10px 0;padding:10px;border:1px solid #ddd;border-radius:6px}.deposit-modal .close-btn{position:absolute;top:8px;right:12px;font-size:22px;background:none;border:none;cursor:pointer}.confirm-btn,.cancel-btn{width:100%;padding:12px;margin-top:12px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:transform .2s ease,background .2s ease}.confirm-btn{background:linear-gradient(135deg,#28a745,#3cd15f);color:#fff}.confirm-btn:hover{transform:scale(1.05);background:#24963c}.cancel-btn{background:#ff4d4d;color:#fff}.cancel-btn:hover{transform:scale(1.05);background:#e63939}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.notification{background:#28a745;color:#fff;padding:10px;text-align:center;border-radius:5px;position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:space-between;width:280px;font-size:14px}.notification button{background:transparent;border:none;color:#fff;font-weight:700;margin-left:10px;cursor:pointer}.investlog{margin-top:20px;padding:20px;background:#1e1e2fe6;color:#fff;border-radius:12px;box-shadow:0 6px 20px #0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:12px;border-radius:8px;border:1px solid #eee}.investment-table{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden;margin-top:20px}.investment-table th,.investment-table td{padding:10px 14px;border-bottom:1px solid #eee;text-align:left;font-size:14px}.investment-table th{background:#f9f9f9;font-weight:700;color:#444}.investment-table tr:nth-child(2n){background:#ffffff08}.investment-table tr:hover{background:#ffd7000d;transition:background .3s ease}.investment-table td:last-child{font-weight:700;color:#28a745}.investment-table td:last-child:contains("Matured"){color:#ff4d4d}.investment-container{justify-content:center;height:100vh;background-color:#1f1e1eb7;max-width:1200px;margin:3rem auto}.investment-container h1{font-size:25px}.investment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:20px}.investment-card{background:#1e1e2fd9;border-radius:16px;padding:25px;text-align:center;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 20px #00000040;transition:transform .25s ease,box-shadow .25s ease}.investment-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px #00000059}.investment-card h2{font-size:20px;font-weight:700;color:gold;margin-bottom:12px}.investment-card p{font-size:16px;color:#555;opacity:.9;margin-bottom:8px}.investment-card button{margin-top:12px;padding:10px 18px;border:none;border-radius:10px;background:linear-gradient(135deg,gold,#fc0);color:#000;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.investment-card button:hover{transform:scale(1.05);box-shadow:0 4px 12px #ffd70066}.investment-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;width:350px;box-shadow:0 4px 10px #0003;border-radius:10px;text-align:center}.investment-popup input{width:100%;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:5px;font-size:16px}.investment-popup button{width:100%;padding:12px;margin-top:15px;background:#28a745;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer}.investment-popup button:hover{background:#218838}.ticker-container{display:inline-block;white-space:nowrap;animation:tickerScroll 25s linear infinite}.ticker-item{display:inline-block;margin:0 2rem;font-size:.9rem;color:#f9f9f9}.ticker-item strong{color:#ffc107}.ticker-item button{margin-left:.75rem;padding:.3rem .7rem;font-size:.8rem;border:none;border-radius:6px;background:#ff5252;color:#fff;cursor:pointer;transition:background .3s ease,transform .2s ease}.ticker-item button:hover{background:#d32f2f;transform:scale(1.05)}@keyframes tickerScroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}.countdown-timer{font-size:16px;font-weight:700;color:red;display:flex;align-items:center;gap:5px}.transaction-log{padding:20px;background:#f5f5f5;color:#000;text-align:center}.transaction-table{width:100%;border-collapse:collapse;min-width:500px}.transaction-table th,.transaction-table td{padding:12px;border:1px solid #444;text-align:center}.transaction-table th{background:#007bff;color:#fff}.badge{padding:4px 8px;border-radius:6px;font-size:12px;color:#fff}.deposit-confirmation{position:relative;left:160px;width:calc(100% - 160px);background:#fff;padding:2rem;margin:9rem;border-radius:10px;max-width:600px;box-shadow:0 4px 10px #0000001a}.deposit-confirmation p{margin:.5rem 0}.deposit-confirmation button{padding:8px 16px;border:none;border-radius:6px;cursor:pointer}.deposit-confirmation .btn-primary{background-color:#28a745;color:#fff}.deposit-confirmation .btn-secondary{background-color:#007bff;color:#fff}.deposit-confirmation code{background:#f4f4f4;padding:3px 6px;border-radius:4px;font-size:.9em}.bitcoin{width:100px}.item-mid{margin:10px;display:flex;justify-content:center}.xrp-pa{display:flex;justify-content:center;padding:6px;border-radius:10px;filter:drop-shadow(3px 3px 3px orange)}.xrp-pa:hover{cursor:pointer;border:black;filter:drop-shadow(3px 0px orange)}.deposit-card{max-width:400px;padding:30px;background:linear-gradient(135deg,#1e1e2f,#2c2c3c);border-radius:16px;text-align:center;color:#fff;box-shadow:0 6px 20px #00000040;transition:transform .35s ease,box-shadow .35s ease}.deposit-card:hover{transform:translateY(-6px);box-shadow:0 14px 35px #00000059}.deposit-logo{width:100px;margin-bottom:15px}.deposit-log-container{background:#1e1e2f;border-radius:10px;margin:30px;padding:50px;color:#fff;text-align:center;width:100%;height:100vh}.deposit-log-container h2{margin-bottom:20px}.table-wrapper{width:100%;overflow-x:auto}.deposit-confirm-card{background:#1e1e2f;color:#fff;border-radius:16px;padding:25px;margin:20px auto;width:100%;max-width:600px;box-shadow:0 6px 20px #00000040;text-align:center;animation:fadeIn .4s ease-in}.deposit-confirm-card h2{color:gold;margin-bottom:20px}.deposit-confirm-card .details p{margin:8px 0;font-size:16px}.redirect-text{margin-top:15px;color:#fc0;font-style:italic}.caption{font-size:14px;color:#e7a206;margin-bottom:20px;animation:float 6s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.card-xrp img{width:120px;height:auto;margin:15px auto;display:block}.pay-btn{display:inline-block;padding:20px;border-radius:10px;border:none;cursor:pointer;font-weight:700;background:linear-gradient(135deg,#fc0,#f93);color:#fff;font-size:16px;margin-top:12px;transition:background .2s}.pay-btn:hover{background:linear-gradient(135deg,#e6b800,#e68a00);transform:scale(1.03)}.message{margin-top:15px;padding:10px;border-radius:6px}.message.success{background:#e8f5e9;color:#4caf50}.message.error{background:#ffebee;color:#f44336}#payee:active{color:#ff0;background-color:red;padding:2px 0}.deposit-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:25px;width:90%;max-width:400px;border-radius:14px;box-shadow:0 10px 30px #0000004d;z-index:3000;text-align:center}.deposit-popup h3{margin-bottom:15px;color:#333}.deposit-popup label{display:block;margin:10px 0 6px;font-weight:600;color:#444}.deposit-popup input{width:100%;padding:10px;font-size:16px;border-radius:6px;border:1px solid #ccc;margin-bottom:15px}.deposit-popup button{width:100%;padding:12px;font-size:16px;font-weight:700;border-radius:8px;border:none;background:linear-gradient(to right,#28a745,#34d058);color:#fff;cursor:pointer;transition:background .25s ease}.deposit-popup button:hover{background:linear-gradient(to right,#34d058,#28a745)}.deposit-popup .close-btn{position:absolute;top:12px;right:12px;background:transparent;border:none;font-size:22px;cursor:pointer;color:#333}.withdraw-page{display:flex;border-radius:10px;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:60px;padding:20px;max-width:1200px;margin-left:auto;margin-right:auto;color:wheat;width:100vh}.withdraw-card{flex:1 1 60%;min-width:340px;background:var(--card-bg);border-radius:16px;padding:24px;box-shadow:0 8px 22px #00000040;transition:transform .25s ease,box-shadow .25s ease;color:var(--text-primary)}.withdraw-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000059}.withdraw-title{font-size:1.7rem;font-weight:700;margin-bottom:16px;text-align:center;color:var(--accent)}.balance-info{font-size:15px;margin-bottom:20px;text-align:center}.balance-amount{font-weight:700;color:var(--accent)}.form-group{margin-bottom:18px}.form-group label{font-weight:600;font-size:14px;margin-bottom:6px;display:block;color:var(--text-secondary)}.withdraw-select,.withdraw-input{width:100%;padding:12px;border-radius:10px;border:1px solid var(--border);background:var(--input-bg);font-size:15px;color:var(--text-primary);transition:border .2s ease,box-shadow .2s ease}.withdraw-select:focus,.withdraw-input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #ffd7004d}.withdraw-button{width:100%;padding:14px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;color:#000;background:linear-gradient(135deg,gold,#facc15);transition:transform .15s ease,box-shadow .15s ease}.withdraw-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #facc1566}.withdraw-button:disabled{background:#9ca3af;cursor:not-allowed}.alert{margin-top:16px;padding:12px 14px;border-radius:10px;font-size:14px;position:relative}.alert-success{background:#14532d;border:1px solid #22c55e;color:#bbf7d0}.alert-error{background:#7f1d1d;border:1px solid #ef4444;color:#fecaca}.close-alert{position:absolute;top:6px;right:8px;border:none;background:transparent;cursor:pointer;font-size:16px;color:var(--text-primary)}.withdraw-info{flex:0 0 240px;background:var(--card-bg);border-left:4px solid var(--accent);border-radius:10px;padding:14px 16px;box-shadow:0 4px 14px #0000001f;color:var(--text-primary);align-self:flex-start;position:sticky;top:90px;font-size:13px}.withdraw-info h3{font-size:1rem;margin-bottom:8px;color:var(--accent);font-weight:600;text-align:left}.withdraw-info ul{margin:0;padding-left:16px;list-style-type:disc}.withdraw-info li{margin-bottom:6px;font-size:13px;line-height:1.4;color:var(--text-secondary)}.withdraw-info li strong{color:var(--accent);font-weight:600}.table-wrapper{overflow-x:auto;margin-top:20px}.transaction-table{width:100%;border-collapse:collapse;font-size:14px;border-radius:12px;overflow:hidden}.transaction-table th,.transaction-table td{padding:12px 14px;border:1px solid #e0e0e0;text-align:center}.transaction-table th{background:#007bff;color:#fff;font-weight:600}.badge{padding:5px 10px;border-radius:8px;font-size:12px;font-weight:600;text-transform:capitalize;color:#fff}.badge-pending{background:#ff9800}.badge-completed{background:#4caf50}.badge-rejected{background:#f44336}.log-container{margin-top:30px;padding:20px;border-radius:8px;background-color:#ffffff1a;box-shadow:0 4px 10px #0003}.log-container{position:relative;left:260px;width:calc(100% - 260px);height:100vh}.transaction{display:flex;justify-content:baseline}.table-container{margin:20px;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;text-align:left}table th,table td{padding:12px 15px;border:1px solid #ddd}table th{background-color:#f4f4f4;font-weight:700}table tbody tr:nth-child(2n){background-color:#f9f9f9}.twofactor-container{background:#fff;padding:2rem;max-width:500px;margin:4rem auto;border-radius:16px;box-shadow:0 5px 20px #00000014;text-align:center;transition:all .3s ease}.twofactor-container h2{margin-bottom:1rem;color:#1e1e1e}.primary-btn{background:#090360;color:#fff;padding:12px 20px;border:none;border-radius:10px;cursor:pointer;font-weight:500;transition:background .3s;width:100%;margin-top:1rem}.primary-btn:hover{background:#0056b3}.input-field{width:100%;padding:12px;margin:1rem 0;border:1px solid #ddd;border-radius:10px;font-size:16px;text-align:center}.input-field:focus{border-color:#007bff;outline:none}.qr-code{max-width:200px;margin:1rem auto;display:block}.status-message{margin-top:1rem;color:#333;font-weight:500}table tbody tr:hover{background-color:#f1f1f1}.transfer-content,.messages,.transaction-log,.referral{background:#1e1e2f;border-radius:16px;color:wheat;padding:2rem;margin:1rem auto;max-width:900px;box-shadow:0 6px 20px #0000004d}.transfer-content h1,.referral h2,.transaction-log h2{color:#c9a227;margin-bottom:1rem}.transfer-receiver input{width:100%;padding:12px 15px;margin:.5rem 0 1rem;border:1px solid #c9a227;border-radius:10px;background:#1e0036;color:#fff;font-size:1rem;transition:border-color .3s}.transfer-receiver input:focus{outline:none;border-color:gold}.transfer-charge{display:flex;justify-content:space-between;flex-wrap:wrap;background:#1e0036;border:1px solid #c9a227;border-radius:12px;padding:1rem;margin:1rem 0}.transfer-charge div{flex:1;min-width:150px;margin:.5rem}.transfer-charge h3{color:#c9a227;margin-bottom:.25rem}.transfer-charge p{font-weight:700;color:#fff}button{display:inline-block;color:#1e0036;padding:12px 24px;border:none;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .3s}button:hover{transform:translateY(-2px);box-shadow:0 4px 15px #c9a227b3}.transaction-table{width:100%;border-collapse:collapse;margin-top:1rem}.transaction-table th,.transaction-table td{border:1px solid #c9a227;padding:12px;text-align:center}.transaction-table th{background:#c9a227;color:#1e0036;font-weight:700}.transaction-table tr:nth-child(2n){background:#ffd7000d}.transaction-table tr:hover{background:#ffd7001a}.referral{text-align:center}.referral p{margin:.75rem 0;font-size:1.1rem}.referral strong{color:gold}.charts{margin:20px auto;position:relative;left:260px;width:calc(100% - 500px);display:block}.chart-container{display:flex;justify-content:center;gap:20px;width:50%}.chart-section,.crypto-section{width:100%;max-width:400px;height:400px;margin:auto}.crypto-market iframe{margin-top:10px;border-radius:10px}.register-container{width:100px;margin:auto;max-width:400px;padding:20px;background:#f8f9fa;border-radius:10px;box-shadow:0 4px 8px #0000001a;text-align:center}.register-container input,.register-container select{width:100%;padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:5px}.register-container button{width:100%;padding:10px;background:#28a745;color:#fff;border:none;cursor:pointer;margin-top:10px}.error{color:red;font-size:12px;text-align:left}.dashboard-container{display:flex;flex-direction:column;height:100vh;width:100%;overflow-x:hidden;margin:0;padding:0;min-height:100vh;background:#111}.dashboard-container header{position:fixed;top:0;left:0;width:100%;z-index:1000}.dashboard-container>header{width:100%;flex-shrink:0}.main-content{flex:1;overflow-y:auto;background:#1e1e2f;-webkit-overflow-scrolling:touch;padding-top:2rem;padding-left:12rem;min-height:calc(100vh - 63px)}.dashboard-body{display:flex;flex:1;align-items:stretch;justify-content:flex-start}.sidebar{position:fixed;top:63px;left:0;height:100vh;background:#15171c;overflow-y:auto;transition:transform .3s ease-in-out;z-index:2000;color:#fff;transform:translate(0)}.sidebar.closed{transform:translate(-100%);position:fixed;top:0;left:0;height:100%;z-index:1000}.sidebar-overlay{display:none}.dashboard-contents{height:calc(100vh - 63px);overflow-y:auto;background:#1f1f1f;color:#f61010;min-height:100vh;flex:1;transition:margin-left .3s ease;margin-left:.5rem}.log-controls{display:flex;justify-content:flex-start;gap:20px;margin:16px 0;flex-wrap:wrap}.log-controls .control-group{display:flex;flex-direction:column;gap:5px}.log-controls label{font-size:14px;font-weight:600;color:#444}.log-controls select{padding:8px 12px;border-radius:8px;border:none;outline:none;background:#1f1f2e;color:gold;font-weight:500;cursor:pointer}.log-controls select:hover{background:#2c2c40}.deposit-container{display:flex;justify-content:center;align-items:center;height:100vh;padding:20px}.stats-section{display:flex;justify-content:center;gap:2rem;margin:3rem auto;flex-wrap:wrap}.stat-card{background:#ffffff14;padding:2rem;border-radius:16px;text-align:center;width:220px;box-shadow:0 6px 20px #0003;transition:transform .3s ease}.stat-card h2{font-size:2rem;color:gold;margin-bottom:.5rem;text-shadow:0 0 8px rgba(255,215,0,.6)}.stat-card p{color:#ddd;font-size:1rem}.stat-card:hover{transform:translateY(-6px)}.footer-social{display:flex;gap:15px;margin-top:20px}.footer-social a{display:flex;align-items:center;justify-content:center;background:#243b55;color:#fff;border-radius:50%;width:40px;height:40px;font-size:18px;transition:all .3s ease}.footer-social a:hover{background:gold;color:#141e30}.legal-page{max-width:900px;margin:50px auto 1px;padding:2rem;color:#e0e0e0;line-height:1.7;background:#141e30e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 20px #0000004d}.legal-page h1{font-size:2rem;margin-bottom:1rem;text-align:center;color:#ff3c00dc}.legal-page h2{margin-top:1.5rem;margin-bottom:.5rem}.legal-page p,.legal-page li{font-size:1rem}.legal-page ul{margin:.5rem 0 1rem 1.2rem;list-style:disc}.tesla-text1{opacity:0;transform:translateY(30px);animation:fadeUp 1s ease forwards;animation-delay:.2s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.tesla-text1 h1{font-size:2rem;color:gold;margin-bottom:1rem;text-shadow:0 0 8px rgba(255,215,0,.5)}.tesla-text1 p{color:#ddd;font-size:1.1rem;margin-bottom:1.5rem}.tesla-ul ul{list-style:none;padding-left:0}.tesla-ul li{position:relative;padding-left:28px;margin-bottom:10px;font-size:1.05rem;color:#e0e0e0;opacity:0;transform:translate(-20px);animation:fadeInLeft .6s ease forwards}.tesla-ul li:before{content:"✔";position:absolute;left:0;color:gold;font-weight:700}@keyframes fadeInLeft{to{opacity:1;transform:translate(0)}}.tesla-ul li:nth-child(1){animation-delay:.3s}.tesla-ul li:nth-child(2){animation-delay:.5s}.tesla-ul li:nth-child(3){animation-delay:.7s}.tesla-ul li:nth-child(4){animation-delay:.9s}.tesla-ul li:nth-child(5){animation-delay:1.1s}.tesla-ul li:nth-child(6){animation-delay:1.3s}@media (max-width: 1024px){.sidebar{position:fixed;top:0;left:0;height:100%;z-index:1000}.dashboard-contents{margin-left:200px}.sec-info{flex-direction:column;align-items:center;text-align:center}.security-img img{max-width:400px;position:relative}.equity-capital{grid-template-columns:repeat(2,1fr);gap:1rem}.equ-cap{width:100%}.fca{grid-template-columns:repeat(2,1fr);gap:1rem}.InvestTrad h1{font-size:1.75rem}.InvestTrad p{font-size:.95rem}.withdraw-page{flex-direction:column;align-items:center}.withdraw-info{position:relative;top:auto;width:100%;margin-top:20px}.main-content{margin-left:0;padding:16px}.legal-page{padding:1.5rem}.legal-page h1{font-size:1.8rem}.legal-page h2{font-size:1.3rem}.legal-page p,.legal-page ul li{font-size:.95rem}}@media screen and (min-width: 1024px){.deposit-log-container{margin-left:220px}.deposit-confirm-card{margin-left:240px}}@media screen and (max-width: 1023px){.deposit-log-container{margin:15px auto;width:95%}.investlog{left:0;width:100%}.investment-grid{grid-template-columns:repeat(2,1fr)}.hamburger{display:block}.dashboard-contents{margin-left:0;flex-direction:column}.sidebar-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1500}.sidebar-overlay.show{opacity:1;pointer-events:auto}.sidebar{transform:translate(-100%);position:fixed;left:0;top:63px;height:calc(100% - 63px);background:#15171c;transition:left .3s ease;z-index:2000}.sidebar.active{transform:translate(0)}.sidebar.open{left:0;transform:translate(0)}.main-content{width:100%;flex:1;padding:15px;margin-left:0!important}.withdraw-page{flex-direction:column;max-width:100%;padding:12px}}@media (min-width: 768px){.footer-column ul{display:block!important}.footer-column h3 span{display:none}.sidebar{transform:translate(0)}.sidebar-overlay{display:none!important}}@media screen and (max-width: 768px){.twofactor{max-width:90%;padding:16px}.twofactor h2{font-size:1.2rem}.twofactor img{max-width:180px}.deposit-card{max-width:90%;padding:20px}.card-xrp img{width:90px}.pay-btn{width:50%}.home-container{padding-top:60px}.home-container-content2{grid-template-columns:repeat(2,1fr)}.container-card1{flex-direction:column;align-items:flex-start}.details-content1 h1{font-size:14px}.notification{width:90%;right:5%}.header{height:50px;padding:5px 10px}.desktop{display:none}.mobile-menu-icon{display:block}.tesla{flex-direction:column;align-items:center}nav{position:fixed;top:0;right:0;height:100%;width:250px;background:#191923cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-left:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-top:4rem;transform:translate(100%);transition:transform .3s ease-in-out;flex-direction:column;gap:1.5rem;z-index:1002;overflow:hidden}nav.open{transform:translate(0)}nav ul{flex-direction:column;gap:1.5rem;padding-left:1.5rem}nav ul li{opacity:0;transform:translate(20px);animation:fadeInRight .4s ease forwards}nav.active ul li:nth-child(1){animation-delay:.1s}nav.active ul li:nth-child(2){animation-delay:.2s}nav.active ul li:nth-child(3){animation-delay:.3s}nav.active ul li:nth-child(4){animation-delay:.4s}@keyframes fadeInRight{to{opacity:1;transform:translate(0)}}.menu-toggle{display:block;z-index:1003}.header-title{display:none}nav.open .header-title{display:flex;color:wheat}.modal{width:95%;padding:1.5rem}.ticker-item{margin:0 1rem;font-size:.8rem}.tesla1{flex-direction:column;text-align:center;display:block;margin-bottom:2rem}.security-img{display:flex;justify-content:center}.security-text{position:relative;left:3rem}.tesla-img1 img{align-items:center}.tesla-img1{display:flex;justify-content:center}.tesla-text1{max-width:100%;text-align:center}.tesla-text{padding:40px;text-align:center}.tesla-ul li{text-align:left}.tesla-text h1{font-size:1.8rem}.tesla-text p{font-size:.95rem}.invest{grid-template-columns:repeat(2,1fr)}.security{padding:30px 15px}.equity-capital{grid-template-columns:repeat(2,1fr)}.about-wrapper{overflow:hidden}.why-choose-grid{grid-template-columns:repeat(2,1fr)}.security{top:40px;padding:1rem}.security-text h1{font-size:2rem}.security-text p{font-size:.9rem}.equity-capital{grid-template-columns:repeat(2,1fr);gap:.8rem}.equ-cap{width:100%;padding:1rem}.fca{grid-template-columns:repeat(2,1fr);padding:1rem;gap:1rem}.fca-auth{text-align:center}.InvestTrad{padding:.75rem;text-align:center}.InvestTrad h1{font-size:1.5rem}.InvestTrad1>ul>li>a{font-size:.95rem;padding:12px 14px}.footer-column{height:3rem;font-size:.95rem;position:relative;left:7rem;top:3rem;display:flex}.footer-column ul{position:relative;top:-1rem}.tesla-img{position:relative;left:3rem;bottom:2rem;display:none}.dropdown p{font-size:.95rem}.username{display:none}.sidebar{transform:translate(-100%)}.sidebar.active{transform:translate(0)}.mobile-toggle{display:block}.sidebar-overlay{display:none}.close-btn{display:block}.hamburger{display:block;margin-right:10rem}.transfer-charge{flex-direction:column;align-items:center}.transaction-table th,.transaction-table td{font-size:.9rem;padding:8px}.log-controls{flex-direction:column;gap:10px;align-items:flex-end}.log-controls .control-group{width:100%}.log-controls select{width:100%;font-size:16px}.investment-table,.investment-table thead,.investment-table tbody,.investment-table th,.investment-table td,.investment-table tr{display:block}.investment-table thead{display:none}.investment-table tr{margin-bottom:15px;border:1px solid #ddd;border-radius:8px;padding:12px}.investment-table th,.investment-table td{border:none;display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.investment-table td:before{content:attr(data-label);font-weight:700;color:#333}}@media screen and (max-width: 767px){.deposit-container{margin:60px;height:auto;padding:40px 10px}.deposit-card{max-width:90%}.pay-btn{padding:20px;width:50%}.dashboard-body,.dashboard-contents,.main-content{min-height:auto}.investment-grid{grid-template-columns:1fr}.investment-container{padding:15px}.sidebar{transform:translate(-100%)}.sidebar.active{transform:translate(0)}.sidebar-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1500}.sidebar-overlay{display:none}.sidebar-overlay.show{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1500}.sidebar a{display:block;padding:15px;color:#e1e9fc;text-decoration:none;font-size:14px}.sidebar a:hover{background:#252831;border-left:4px solid red}.close-icon{font-size:1.5rem;color:#fff;cursor:pointer;margin:10px;display:block}.main-content{padding:10px}.investment-card{padding:18px}.modal{max-width:90%;padding:20px}.main-content{margin-top:-2vh}.withdraw-card,.withdraw-info{width:100%}.transaction-table{font-size:12px}}@media (max-width: 600px){.twofactor-container{width:90%;padding:1.5rem}}@media (max-width: 480px){.transfer-content,.messages,.transaction-log,.referral{padding:1rem}.transfer-content h1,.referral h2,.transaction-log h2{font-size:1.4rem}button{width:100%;font-size:1rem;padding:10px}.deposit-confirm-card{padding:18px;width:100%}.deposit-confirm-card .details p{font-size:14px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.deposit-card{padding:15px;margin:15px auto}.caption{font-size:13px}.card-xrp img{width:75px}.deposit-popup{width:95%;padding:20px}.sidebar{position:fixed;top:63px;left:0;height:calc(100vh - 63px);transform:translate(-100%)}.dashboard-container{height:auto;min-height:100vh;overflow:visible}.dashboard-content{margin-top:63px;display:flex;width:100%;min-height:calc(100vh - 63px);flex-direction:column;height:auto;overflow:visible}.investment-grid{grid-template-columns:1fr;gap:12px}.investlog{padding:10px}.investment-table th,.investment-table td{font-size:12px;padding:8px}.header1{padding:.5rem 1rem;height:50px}.tesla-logo1{height:55px}nav{width:200px;padding-top:3rem}nav ul li{font-size:.9rem;justify-content:center;border-top:.5px solid rgba(243,8,51,.523);color:#059af7d9}.menu-toggle{font-size:1.5rem}.tesla-text{font-size:12px;padding:20px;line-height:1.4}.tesla-img img{max-width:100%;height:auto}.tesla-text{padding:20px;text-align:center}.tesla-text h1{font-size:1.8rem}.tesla-text h4{font-size:1.1rem}.tesla-text p{font-size:.95rem}.tesla-ul ul{grid-template-columns:repeat(2,1fr);gap:.7rem 1.5rem}.invest-text h1{font-size:1.5rem}.invest{grid-template-columns:repeat(2,1fr)}.tesla-text1{position:relative;left:10px}.why-choose-grid,.equity-capital{grid-template-columns:repeat(2,1fr)}.register-container{padding:10px}.security-text h1{font-size:1.6rem}.security-text p{font-size:.85rem;margin-left:-20px}.equ-cap h1{font-size:1.5rem}.equ-cap p{font-size:.7rem}.InvestTrad h1{font-size:1.25rem}.InvestTrad p{font-size:.9rem}.InvestTrad1 .dropdown p{font-size:.9rem;line-height:1.5}.footer-column{height:2rem;font-size:.9rem;position:relative;left:1rem;top:1.2rem;display:flex}.footer-column h3{font-size:.8rem}.tesla-text{margin-bottom:1.7rem}.main-content{padding:12px;width:100%;overflow-y:visible}.deposit-log-container{margin:10px auto;padding:15px;width:100%}.withdraw-title{font-size:1.3rem}.withdraw-button{font-size:14px;padding:12px}.transaction-table th,.transaction-table td{padding:8px}.fca-auth img{width:60px}.legal-page h1{font-size:1.4rem}.legal-page h2{font-size:1.1rem}.legal-page p,.legal-page ul li{font-size:.85rem}}
