.wrap{margin:30px auto 0}.wrap *{margin:auto}.section{flex:0 0 25%;max-width:25%;width:25%}.section,.section50{align-items:center;margin:5px auto;padding:20px;text-align:center}.section50{flex:0 0 50%;max-width:50%;width:50%}.wrraper{border:1px solid #d8e0ed;border-radius:10px;height:100%;margin-top:30px;padding:30px}.section img,.wrraper{object-fit:cover;width:100%}@media screen and (max-width:768px){.section,.section50{flex:0 0 100%;max-width:100%;width:100%}}.nav{background-color:#fff;box-shadow:0 2px 4px #0000001a;justify-content:space-between;left:0;padding:1rem 2rem;position:fixed;right:0;top:0;z-index:1000}.navLeft{align-items:center;display:flex;gap:2rem}.logo{height:40px}.navLinks{display:flex;gap:1rem}.navLink{background:none;border:none;color:#1e293b;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.navRight{align-items:center;display:flex}.messages_box{background-color:#4caf50;border-radius:8px;box-shadow:0 4px 8px #0003;color:#fff;display:none;font-size:14px;font-weight:700;min-height:50px;min-width:250px;opacity:0;padding:15px;position:fixed;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);transition:opacity .3s ease-in-out;z-index:9999}.messages_box.show{display:block;opacity:.9}.messages_box.red_box{background-color:#f44336}@keyframes fadeOut{0%{opacity:.9}to{opacity:0}}.giftsContainer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:20px}.giftCard{align-items:flex-end;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-direction:row;padding:10px 15px;transition:transform .2s}.giftCard .giftright{text-align:right}.giftCard .giftleft{flex:1 1;max-width:60px;padding:10px 0;text-align:left}.giftCard:hover{transform:scale(1.05)}.giftCard i.fas.fa-gift{color:#09425b;font-size:2.4rem;margin-bottom:15px}.giftCard h4{color:#333;font-size:1.2rem;margin:0}.giftCard .mini{margin:5px 0}.hero{height:100vh;margin-top:64px;overflow:hidden;position:relative}.heroImage{filter:brightness(.7);height:100%;object-fit:cover;width:100%}.heroOverlay{color:#fff;left:50%;padding:0 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.heroTitle{font-size:3rem;margin-bottom:1rem;text-shadow:2px 2px 4px #00000080}.heroSubtitle{font-size:1.5rem;text-shadow:1px 1px 2px #00000080}.mini{color:#1a1a1a;font-size:.4rem;padding:0 10px;vertical-align:middle}.sectionTitle{color:#1e293b;font-size:1.2rem;margin-bottom:1.2rem;text-align:center}.aboutText{flex:1 1;line-height:2;text-align:right}.aboutText p:first-of-type{line-height:3}.aboutImage{border-radius:10px;flex:1 1;max-width:200px;width:100%}.marketContent{display:flex;gap:2rem;margin:0 auto;max-width:1200px}.airdropButton{display:none}.priceCard{background-color:#000;border-radius:10px;box-shadow:0 4px 6px #0000001a;color:#fff;flex:1 1;padding:2rem;text-align:center}.priceCard .pcs,.priceCard .price{color:#fff;font-size:2rem;font-weight:700}.change{color:#10b981}.newsGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.newsCard{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden}.newsImage{height:200px;object-fit:cover;width:100%}.newsContent{padding:1rem}.readMore{background-color:#00407c;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 1rem}.roadmap{margin:0 auto;max-width:800px;position:relative}.roadmapItem{align-items:center;display:flex;margin-bottom:2rem}h3{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAAJCAYAAABHYHKuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHISURBVHja7JjbbsQgDEQ9of//x8F96FayLF8mCat2JSxFS/AkENfHQCEiX/JjEJHD/NoLIjJe7eF8I/GNRJONcSTjwrWHma/3ibuH03b3vi2J3/uq/t+2NjqVe5Y9r8HYla7qj3xatJn76fqm056JbxKX1Z2vy977ttd4nxZjKJNQXuNBQJD4FRSDgAhEXzQncZB5HUj4IpiOJC5SPIMARG2Ae2JRsiMAQQsgst/ZQFRBoQFAFhZxyRkBow0sGUxno9MCjmhOWYFREJWuq75HAV6VyJJAwSR/1C8OOiHelWmEWK0qfRYrEHHGA3AqDQNMt9Jkeg3A00IzAwBnAx7jm+793SVuTt0qne4crlZDXPR3yXS4Ks0ms332IPXsdg43ikb1zbgYx7sgsVBVW7krycUAp4TeggQHFwOxXX0nWUSYGF7abq/YViAYEMVkGBizbZAdL4KQObt4KKoigCZuLCTv2s6tWq2YSlydl6zNZk7VWQwGqGx+SObRfV+Xk/oUgk+z6uDuD99IDt9MTFD8cfCG2GIRNCv0SsRAb7xDm3+u6KrE/ouk3PZ8Bf60uOqCb9xmA6a647Vt2wZp27Z/YN8AAAD//wMAHFoxGGn1Do0AAAAASUVORK5CYII=) bottom no-repeat;display:block;line-height:1;margin-bottom:5px;padding-bottom:20px;text-align:center}.roadmapDot{background-color:#00407c;border-radius:50%;height:20px;margin-right:1rem;width:20px}.roadmapContent{flex:1 1;text-align:right}.roadmapContent p{font-size:small}.newsletter{background-color:#00407c;color:#fff;padding:4rem 2rem;text-align:center}.newsletterText{font-size:1.2rem;margin-bottom:2rem}.newsletterForm{display:flex;gap:1rem;margin:0 auto;max-width:500px}.newsletterInput{border:none;border-radius:5px;flex:1 1;font-size:1rem;padding:.8rem}.newsletterButton{background-color:#fff;border:none;border-radius:5px;color:#00407c;cursor:pointer;font-weight:700;padding:.8rem 2rem}.subscriptionMsg{font-size:.9rem;margin-top:1rem}.networkSelector{margin-bottom:1.5rem}.networkSelector label{color:#1e293b;display:block;font-weight:500;margin-bottom:.5rem}.networkSelect{background:#f9fafb;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;max-width:320px;min-width:220px;padding:.2rem;transition:border-color .3s ease;width:100%}.networkSelect:focus{border-color:#cbe3f9;outline:none}.activeNavLink{border-bottom:2px solid #00407c;color:#00407c;font-weight:700}.loginContainer{align-items:center;background:linear-gradient(135deg,#000,#0d0d0e);display:flex;justify-content:center;min-height:100vh;padding:2rem}.loginBox{animation:fadeIn .5s ease-out;background:#fffffff2;border-radius:1rem;box-shadow:0 10px 25px #0003;max-width:420px;overflow:hidden;padding:2rem;position:relative;width:100%}.loginBox:before{background:linear-gradient(90deg,#00407c,#1e40af);content:"";height:4px;left:0;position:absolute;right:0;top:0}.loginHeader{margin-bottom:2rem;text-align:center}.loginLogo{animation:bounceIn .8s ease-out;height:auto;margin-bottom:1rem;width:80px}.loginTitle{color:#1f2937;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.loginSubtitle{color:#6b7280;font-size:.9rem}.loginForm{display:flex;flex-direction:column;gap:.75rem}.formGroup{margin-bottom:.2rem;position:relative}.formGroup label{font-size:.7rem}.formLabel{color:#374151;display:block;font-size:.865rem;font-weight:500;margin-bottom:.25rem}.formInput{background:#f9fafb;border:1px solid #d1d5db;border-radius:.5rem;font-size:.95rem;padding:.625rem .875rem;transition:all .3s ease;width:100%}.formInput:focus{background:#fff;border-color:#00407c;box-shadow:0 0 0 3px #00407c1a;outline:none}.formInput::placeholder{color:#9ca3af}.loginButton{background:#00407c;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin:0 4px;padding:.75rem 1.5rem;transition:all .3s ease}.menuButton i{margin:0 10px}.loginButton:hover{box-shadow:0 4px 12px #00407c33;transform:translateY(-2px)}.loginButton:disabled{cursor:not-allowed;opacity:.7;transform:none}.divider{align-items:center;color:#6b7280;display:flex;font-size:.875rem;margin:1rem 0;text-align:center}.divider:after,.divider:before{border-bottom:1px solid #e5e7eb;content:"";flex:1 1}.divider span{padding:0 1rem}.loginLinks{font-size:.9rem;margin-top:1rem;text-align:center}.loginLinks a{color:#00407c;font-weight:500;text-decoration:none;transition:color .3s ease}.loginLinks a:hover{color:#1e40af}.errorMessage{animation:shake .5s ease-in-out;background:#fee2e2;border-radius:.5rem;color:#dc2626;font-size:.875rem;margin-top:1rem;padding:.75rem 1rem;text-align:center}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.countdown-container{direction:ltr;display:flex;gap:1rem;justify-content:center;margin:2rem 0}.countdown-item{align-items:center;display:flex;flex-direction:column;gap:.5rem}.countdown-circle{align-items:center;background-color:#000;border-radius:50%;box-shadow:0 4px 6px #0000001a;display:flex;height:60px;justify-content:center;width:60px}.countdown-number{color:#fff;font-size:1.5rem;font-weight:700}.countdown-label{color:#1e293b;font-size:.875rem;font-weight:500}.mobile-menu-container{display:none;position:relative}.mobile-menu-button{background:none;border:none;cursor:pointer;padding:10px;position:fixed;right:20px;top:20px;z-index:1001}.mobile-menu-hamburger{display:flex;flex-direction:column;gap:6px}.mobile-menu-line{background-color:#00407c;border-radius:3px;height:3px;width:25px}.mobile-menu{background-color:#fff;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:100vh;padding:80px 20px 20px;position:fixed;right:0;top:0;width:100%;z-index:1000}.mobile-menu-item{border-bottom:1px solid #e2e8f0;color:#1e293b;text-decoration:none}.mobile-menu-item,.mobile-menu-logout{font-size:1.1rem;padding:15px;text-align:right}.mobile-menu-logout{background:none;border:none;color:#dc2626;cursor:pointer;margin-top:auto}.googleLogin{margin:1.5rem 0;text-align:center}.googleButton{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 1px 2px #0000001a;color:#374151;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.75rem;justify-content:center;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.googleButton:hover{background:#f9fafb;border-color:#9ca3af;box-shadow:0 2px 4px #0000001a}.googleLogo{height:18px;object-fit:contain;width:18px}.signupContainer{align-items:center;background:linear-gradient(135deg,#00407c,#1e40af);display:flex;justify-content:center;min-height:100vh;padding:2rem}.signupBox{animation:fadeIn .5s ease-out;background:#fffffff2;border-radius:1rem;box-shadow:0 10px 25px #0003;max-width:420px;overflow:hidden;padding:2rem;position:relative;width:100%}.signupBox:before{background:linear-gradient(90deg,#00407c,#1e40af);content:"";height:4px;left:0;position:absolute;right:0;top:0}.signupHeader{margin-bottom:1rem;text-align:center}.signupLogo{animation:bounceIn .8s ease-out;height:auto;margin-bottom:1rem;width:80px}.signupTitle{color:#1f2937;font-size:1.75rem;font-weight:700;margin-bottom:.1rem}.signupSubtitle{color:#6b7280;font-size:.9rem}.signupForm{display:flex;flex-direction:column;gap:.75rem}.signupTabs{border-bottom:1px solid #e5e7eb;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}.signupTab{background:none;border:none;color:#6b7280;cursor:pointer;flex:1 1;font-size:.9rem;padding:.75rem;transition:all .3s ease}.signupTab.active{border-bottom:2px solid #00407c;color:#00407c}.signupButton{background:linear-gradient(135deg,#00407c,#1e40af);border-radius:.5rem;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.signupButton:hover{box-shadow:0 4px 12px #00407c33;transform:translateY(-2px)}.signupButton:disabled{cursor:not-allowed;opacity:.7;transform:none}.signupLinks{font-size:.9rem;margin-top:1rem;text-align:center}.signupLinks a{color:#00407c;font-weight:500;text-decoration:none;transition:color .3s ease}.signupLinks a:hover{color:#1e40af}.closeButton{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;left:1rem;padding:.5rem;position:absolute;top:1rem;transition:all .3s ease;width:32px}.closeButton:hover{background:#f3f4f6;color:#1f2937}.dashboardContainer{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;flex-direction:column;gap:2rem;margin:0;min-height:100vh;padding:2rem;width:100%}.dashboardBlock{max-width:1200px;padding:1.5rem;width:100%}.dashboardBlock,.dashboardHeader{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a}.dashboardHeader{margin-bottom:1rem;padding:1rem;text-align:center}.dashboardHeader h1{color:#333;font-size:2rem;margin-bottom:.5rem}.dashboardHeader p{color:#666;font-size:1.1rem}.wrap{display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.wrap:after{clear:both;display:table}.dashboardContent{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin-top:2rem;max-width:1200px;padding:1.5rem;width:100%}.dashboardWelcome{align-items:center;display:flex;justify-content:space-between;width:100%}.logoutButton{background-color:#f44336;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:background-color .3s}.logoutButton:hover{background-color:#d32f2f}@media (max-width:640px){.logoutButton{align-items:center;background-color:#f44336;border-radius:50%;display:flex;height:36px;justify-content:center;min-width:36px;padding:0;width:36px}.logoutButton:before{content:"\f011";font-family:Font Awesome\ 5 Free;font-size:1rem;font-weight:900}.logoutButton span{display:none}}.walletInfo{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:2rem;width:100%}.walletInfo:after{clear:both;display:table}.sectionDiv{flex:0 0 25%;margin:5px auto;max-width:25%}.sectionDiv,.sectionDiv75{align-items:center;padding:10px;text-align:center}.sectionDiv75{flex:0 0 75%;max-width:75%}.walletAddress{margin-bottom:1.5rem}.walletChart{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:5px 10px;text-align:center}.walletChart h3{font-size:1.2rem;margin-bottom:20px}.walletAddress h3,.walletBalance h3{color:#666;font-size:1rem;margin-bottom:.5rem}.walletAddress p{color:#fff;font-size:1.2rem;word-break:break-all}.walletBalance{display:flex;gap:2rem}.balanceItem{flex:1 1;line-height:0%}.redtext{color:#ff114c}.greentext{color:#7fff00}.commenttext{color:#878887;font-size:smaller;font-weight:400}.balanceItem p{color:#fff;font-size:1.5rem;font-weight:700}.balanceItem h5{color:#fff}.dashboardMenu{display:flex;gap:1rem;margin-bottom:2rem}.menuButton{background:linear-gradient(135deg,#4a90e2,#357abd);border:none;border-radius:5px;color:#fff;cursor:pointer;flex:1 1;padding:1rem 2rem;transition:transform .3s}.menuButton:hover{transform:translateY(-2px)}.transactionsList{background:#1a1a1a;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:2rem}.transactionsList h2{color:#fff;font-size:1.5rem;margin-bottom:1.5rem}.transactionsTable{border-collapse:collapse;color:#fff;font-size:x-small;width:100%}.transactionsTable td,.transactionsTable th{border-bottom:1px solid #333;padding:1rem;text-align:right}.transactionsTable th{color:#666;font-weight:400}.transactionsTable tr:last-child td{border-bottom:none}.airdropModal{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.airdropContent{background:#fffbfb;border-radius:10px;max-width:400px;padding:2rem;text-align:center;width:90%}.airdropContent h2{color:#fff;margin-bottom:1rem}.airdropContent p{color:#666;margin-bottom:1.5rem}.airdropContent button{background:#4a90e2;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background-color .3s}.airdropContent button:hover{background:#357abd}.form-links{display:flex;justify-content:flex-end;margin-bottom:1rem}.forgot-password{color:var(--primary-color);font-size:.9rem;text-decoration:none;transition:color .3s ease}.forgot-password:hover{color:var(--secondary-color);text-decoration:underline}.auth-container{align-items:center;background:linear-gradient(135deg,#00407c,#1e40af);display:flex;justify-content:center;min-height:100vh;padding:2rem}.auth-box{animation:fadeIn .5s ease-out;background:#fffffff2;border-radius:1rem;box-shadow:0 10px 25px #0003;max-width:420px;overflow:hidden;padding:2rem;position:relative;width:100%}.auth-box h2{color:#1f2937;font-size:1.75rem;font-weight:700;text-align:center}.auth-box h2,.form-group{margin-bottom:1.5rem}.form-group label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.form-group input{background:#f9fafb;border:1px solid #d1d5db;border-radius:.5rem;font-size:.95rem;padding:.625rem .875rem;transition:all .3s ease;width:100%}.form-group input:focus{background:#fff;border-color:#00407c;box-shadow:0 0 0 3px #00407c1a;outline:none}.submit-button{background:linear-gradient(135deg,#00407c,#1e40af);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.75rem;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.submit-button:hover{box-shadow:0 4px 12px #00407c33;transform:translateY(-2px)}.submit-button:disabled{cursor:not-allowed;opacity:.7;transform:none}.error-message{animation:shake .5s ease-in-out;background:#fee2e2;color:#dc2626}.error-message,.success-message{border-radius:.5rem;font-size:.875rem;margin-bottom:1rem;padding:.75rem 1rem;text-align:center}.success-message{background:#dcfce7;color:#16a34a}.auth-links{font-size:.9rem;margin-top:1.5rem;text-align:center}.auth-links a{color:#00407c;font-weight:500;text-decoration:none;transition:color .3s ease}.auth-links a:hover{color:#1e40af;text-decoration:underline}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.reset-password-container{flex-direction:column}.reset-password-card{background-color:#fff;box-shadow:0 10px 25px #0000001a;max-width:450px;text-align:center}.reset-password-header h2{color:#333;font-weight:700}.reset-password-header p{color:#666}.reset-password-form-group{text-align:right}.reset-password-form-group label{color:#333;display:block;margin-bottom:.5rem}.reset-password-form-group input{border:1px solid #ddd;padding:.75rem;transition:border-color .3s;width:100%}.reset-password-form-group input:focus{border-color:#4f46e5}.reset-password-button{background-color:#4f46e5;margin-top:1rem;padding:.75rem;transition:background-color .3s}.reset-password-button:hover{background-color:#4338ca}.reset-password-button:disabled{background-color:#a5a5a5}.reset-password-error{color:#b91c1c;padding:.75rem;text-align:right}.reset-password-success{color:#166534;padding:.75rem;text-align:right}.reset-password-link{color:#4f46e5;font-weight:500;transition:color .3s}.reset-password-link:hover{color:#4338ca}.airdrop-started{animation:fadeIn .5s ease-out;margin-top:2rem;text-align:center}.airdrop-started h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-shadow:0 2px 4px #0000004d}.airdrop-button{animation:pulse 2s infinite;background:linear-gradient(135deg,#036,#0559ae);border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:.6rem;font-weight:500;margin:1px 2px;padding:.5rem 2rem;transition:all .3s ease}.airdrop-button:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-3px)}@keyframes pulse{0%{box-shadow:0 0 0 0 #7c3aedb3}70%{box-shadow:0 0 0 15px #7c3aed00}to{box-shadow:0 0 0 0 #7c3aed00}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.notification-container{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:15px;text-align:center}.notification-message{color:#333;font-size:16px;margin-bottom:15px}.dashboard-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.dashboard-button:hover{background-color:#45a049}.profileImage{border:2px solid #00407c;border-radius:50%;height:40px;object-fit:cover;width:40px}.userActions{align-items:center;display:flex;gap:1.5rem}.actionIcon{color:#00407c;cursor:pointer;font-size:1.5rem;transition:color .3s ease}.actionIcon:hover{color:#1e40af}.header{background-color:#fff;box-shadow:0 2px 4px #0000001a;left:0;padding:1rem 0;position:fixed;right:0;top:0;z-index:1000}.headerContent{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1rem}.logo{color:#333;font-size:1.5rem;font-weight:700;text-decoration:none}.nav,.userProfile{align-items:center;display:flex;gap:1rem}.actionIcon{color:#666;font-size:1.2rem;position:relative;text-decoration:none}.notificationBadge{font-size:.75rem;min-width:1.2rem;padding:.2rem .5rem;right:-8px;top:-8px}.profileImage img{border-radius:50%;height:2.5rem;object-fit:cover;width:2.5rem}.authButtons{display:flex;gap:1rem}.loginButton,.signupButton{border-radius:4px;font-size:.9rem;padding:.5rem 1rem;text-decoration:none}.loginButton{background-color:initial;border:1px solid #2196f3;color:#2196f3}.loginButton:hover{background-color:#2196f31a}.signupButton{background-color:#2196f3;border:none;color:#fff}.signupButton:hover{background-color:#1976d2}.profileIcons{display:flex;gap:10px;margin-top:10px}.iconContainer{background-color:#fff;border-radius:50%;cursor:pointer;height:36px;padding:10px;position:relative;transition:background-color .3s;width:36px}.iconContainer:hover{background-color:#e0e0e0}.iconContainer i{color:#333;font-size:1.2rem}.notificationBadge{background-color:#f44;border-radius:50%;color:#fff;font-size:.5rem;min-width:18px;padding:3px 2px;position:absolute;right:-5px;text-align:center;top:-5px}.price,.priceD{color:#000;direction:ltr;font-size:14px;font-weight:bolder;padding-left:5px;text-decoration:none;width:100%}.price:after{content:" USDT ";font-size:.3em;vertical-align:middle}.priceD:after{color:gold;content:" $ ";font-size:1.2em;vertical-align:middle}.walletAddresses{display:flex;gap:5px;margin-bottom:20px}.addressItem{background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px #0000001a;flex:1 1;padding:15px}.walletAddress{color:#666;margin-top:8px}.referralLinkInput{font-size:x-small;min-width:230px;width:auto}.forgot-password-container{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:100vh;padding:2rem}.forgot-password-card{animation:fadeIn .5s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:2rem;width:100%}.forgot-password-header{margin-bottom:2rem;text-align:center}.forgot-password-header h2{color:#1e293b;font-size:1.8rem;margin-bottom:.5rem}.forgot-password-header p{color:#64748b;font-size:1rem}.forgot-password-form{display:flex;flex-direction:column;gap:1.5rem}.forgot-password-form-group{display:flex;flex-direction:column;gap:.5rem}.forgot-password-form-group label{color:#1e293b;font-size:.9rem;font-weight:500}.forgot-password-form-group input{border:1px solid #e2e8f0;border-radius:5px;font-size:1rem;padding:.8rem;transition:all .3s ease}.forgot-password-form-group input:focus{border-color:#00407c;box-shadow:0 0 0 2px #00407c1a;outline:none}.forgot-password-button{align-items:center;background-color:#00407c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;padding:.8rem;transition:all .3s ease}.forgot-password-button:hover{background-color:#002b4d}.forgot-password-button:disabled{background-color:#94a3b8;cursor:not-allowed}.forgot-password-error{animation:shake .5s ease-in-out;background-color:#fee2e2;color:#dc2626}.forgot-password-error,.forgot-password-success{align-items:center;border-radius:5px;display:flex;gap:.5rem;margin-bottom:1rem;padding:1rem}.forgot-password-success{animation:fadeIn .5s ease-in-out;background-color:#dcfce7;color:#16a34a}.forgot-password-footer{margin-top:1.5rem;text-align:center}.forgot-password-link{align-items:center;color:#00407c;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;text-decoration:none;transition:all .3s ease}.forgot-password-link:hover{color:#002b4d;text-decoration:underline}.reset-password-container{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:100vh;padding:2rem}.reset-password-card{animation:fadeIn .5s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:2rem;width:100%}.reset-password-header{margin-bottom:2rem;text-align:center}.reset-password-header h2{color:#1e293b;font-size:1.8rem;margin-bottom:.5rem}.reset-password-header p{color:#64748b;font-size:1rem}.reset-password-form{display:flex;flex-direction:column;gap:1.5rem}.reset-password-form-group{display:flex;flex-direction:column;gap:.5rem}.reset-password-form-group label{color:#1e293b;font-size:.9rem;font-weight:500}.reset-password-form-group input{border:1px solid #e2e8f0;border-radius:5px;font-size:1rem;padding:.8rem;transition:all .3s ease}.reset-password-form-group input:focus{border-color:#00407c;box-shadow:0 0 0 2px #00407c1a;outline:none}.password-strength-meter{background-color:#e2e8f0;border-radius:2px;height:4px;margin-top:.5rem;overflow:hidden}.password-strength-bar{height:100%;transition:all .3s ease}.reset-password-button{align-items:center;background-color:#00407c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;padding:.8rem;transition:all .3s ease}.reset-password-button:hover{background-color:#002b4d}.reset-password-button:disabled{background-color:#94a3b8;cursor:not-allowed}.reset-password-error{animation:shake .5s ease-in-out;background-color:#fee2e2;color:#dc2626}.reset-password-error,.reset-password-success{align-items:center;border-radius:5px;display:flex;gap:.5rem;margin-bottom:1rem;padding:1rem}.reset-password-success{animation:fadeIn .5s ease-in-out;background-color:#dcfce7;color:#16a34a}.reset-password-footer{margin-top:1.5rem;text-align:center}.reset-password-link{align-items:center;color:#00407c;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;text-decoration:none;transition:all .3s ease}.reset-password-link:hover{color:#002b4d;text-decoration:underline}.requestsTable{font-size:x-small;margin-top:20px}.requestsTable td,.requestsTable th{border:1px solid #ddd;padding:8px}.requestsTable th{background-color:#f2f2f2}.status-pending{color:orange}.status-approved{color:green}.status-rejected{color:red}@media (max-width:640px){.profileIcons{margin:0}.iconContainer{height:21px;padding:3px;width:21px}.notificationBadge{right:-10px;top:-10px}.iconContainer .loginBox{margin:1rem;padding:1.5rem}.loginTitle{font-size:1.5rem}.countdown-container{gap:.5rem}.countdown-circle{height:50px;width:50px}.countdown-number{font-size:1.25rem}.countdown-label{font-size:.75rem}.forgot-password-container,.reset-password-container{padding:1rem}.forgot-password-card,.reset-password-card{padding:1.5rem}.forgot-password-header h2,.reset-password-header h2{font-size:1.5rem}.signupBox{margin:1rem;padding:1.5rem}.signupTitle{font-size:1.5rem}.formInput{padding:.625rem .875rem}.sectionDiv,.sectionDiv75{align-items:center;flex:0 0 100%;max-width:100%;padding:5px;text-align:center}}@media (max-width:768px){.mobile-menu-container{display:block}.navLinks{display:none}}.depositTypeSelector{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.depositTypeSelector .menuButton{background-color:#f3f4f6;border:none;border-radius:8px;color:#1e293b;cursor:pointer;font-size:1rem;padding:.8rem 2rem;transition:all .3s ease}.depositTypeSelector .menuButton.active{background-color:#00407c;color:#fff}.walletAddressSection{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:2rem}.addressContainer{align-items:center;background-color:#f8fafc;border-radius:8px;display:flex;gap:1rem;margin:1rem 0;padding:1rem}.walletAddress{color:#1e293b;flex:1 1;font-family:monospace;word-break:break-all}.copyButton{background-color:#00407c;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background-color .3s ease}.copyButton:hover{background-color:#002b4d}.instructionText{color:#64748b;font-size:.6rem;margin-top:1rem}.depositForm{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:2rem}.depositForm .formGroup{margin-bottom:1.5rem}.depositForm label{color:#1e293b;display:block;font-weight:500;margin-bottom:.5rem}.depositForm input{border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:.8rem;transition:border-color .3s ease;width:100%}.depositForm input:focus{border-color:#00407c;outline:none}.depositForm .submitButton{background-color:#00407c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:1rem;transition:background-color .3s ease;width:100%}.depositForm .submitButton:hover{background-color:#002b4d}.depositRequests{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;padding:2rem}.requestsTable{border-collapse:collapse;margin-top:1rem;width:100%}.requestsTable td,.requestsTable th{border-bottom:1px solid #e2e8f0;padding:1rem;text-align:right}.requestsTable th{background-color:#f8fafc;color:#1e293b;font-weight:600}.status-pending{color:#f59e0b}.status-approved{color:#10b981}.status-rejected{color:#ef4444}@media (max-width:768px){.addressContainer,.depositTypeSelector{flex-direction:column}.addressContainer{align-items:flex-start}.copyButton{width:100%}}.messagesContainer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:20px}.messageCard{align-items:center;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;padding:5px 25px 20px;transition:transform .2s}.messageCard:hover{transform:scale(1.05)}.messageCard i.fas.fa-envelope{color:#09425b;font-size:1.7rem;margin:10px 5px 0}.messageCard p{color:#333;font-size:x-small;margin:2px 0;text-align:justify}.messageCard .mini{margin:5px 0}.loading-container{align-items:center;background-color:#ffffffe6;display:flex;height:100vh;justify-content:center}.loading-spinner{align-items:center;display:flex;flex-direction:column;gap:1rem}.loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ff114c;height:50px;width:50px}.loading-text{color:#333;font-size:.6rem;font-weight:500}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-overlay{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.inviteCodeContainer{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;margin:10px 0;padding:8px;text-align:center}.inviteCodeLabel{color:#6c757d;font-size:.5rem;margin-bottom:4px}.inviteCode{background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#ff114c;font-size:1.1rem;font-weight:700;letter-spacing:1px;padding:4px 8px}.db-status{background-color:#f5f5f5;border-radius:8px;margin:20px 0;padding:20px;text-align:center}.db-status-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.db-status-button:hover{background-color:#45a049}.db-status-message{font-size:18px;font-weight:700;margin-top:10px}@font-face{font-display:swap;font-family:Samim;font-style:normal;font-weight:400;src:url(/static/media/Samim.ad3be93fd6040756419f.woff2) format("woff2"),url(/static/media/Samim.a6338e0951bd9771bde3.woff) format("woff"),url(/static/media/Samim.abbffc8aa79d149234ba.ttf) format("truetype")}@font-face{font-display:swap;font-family:Samim;font-style:normal;font-weight:700;src:url(/static/media/Samim-Bold.f2bee7f22a069478cccb.woff2) format("woff2"),url(/static/media/Samim-Bold.ad277d399471694a2c3b.woff) format("woff"),url(/static/media/Samim-Bold.58c4bdf1445242c26ebf.ttf) format("truetype")}link[rel=preload][as=font][href="/public/fonts/Samim/Samim-Bold.woff2"],link[rel=preload][as=font][href="/public/fonts/Samim/Samim.woff2"]{font-display:swap}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Samim,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*,body{direction:rtl}body{background-color:#f8fafc;display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0;text-align:right}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button,input,select,textarea{font-family:Samim,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.section-wrapper{margin:0 auto;max-width:1200px;padding:1rem;width:100%;@media (min-width:768px){padding-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-top:2rem}}.section-card{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;&:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-5px)}}.section-title{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:1rem;@media (min-width:768px){font-size:1.8rem}}.section-content{color:#64748b;line-height:1.6}.grid-1,.grid-2,.grid-3,.grid-4{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;@media (min-width:480px){grid-template-columns:repeat(2,1fr)}@media (min-width:768px){grid-template-columns:repeat(4,1fr)}}.form-group{margin-bottom:1rem}.form-label{color:#1e293b;display:block;font-weight:500;margin-bottom:.5rem}.form-input{border:1px solid #e2e8f0;border-radius:5px;font-size:1rem;padding:.75rem;transition:border-color .2s;width:100%;&:focus{border-color:#cbd5e1;outline:none}}.btn{border:none;border-radius:5px;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;text-align:center;transition:all .2s;@media (min-width:768px){padding-bottom:1rem;padding-left:2rem;padding-right:2rem;padding-top:1rem}}.btn-primary{background-color:#cbd5e1;color:#fff;&:hover{background-color:#1e40af}}.btn-secondary{background-color:#e2e8f0;color:#1e293b;&:hover{background-color:#cbd5e1}}.btn-danger{background-color:#dc2626;color:#fff;&:hover{background-color:#b91c1c}}@media (max-width:768px){html{font-size:14px}.section-card,.section-wrapper{padding:1rem}.btn{width:100%}}@media (max-width:480px){html{font-size:12px}.section-wrapper{padding:.5rem}.section-card{padding:.75rem}}@media (min-width:769px) and (max-width:1024px){.section-wrapper{max-width:90%}}@media (min-width:1025px){.section-wrapper{max-width:1200px}}.activity-list{list-style:none;margin:0;padding:0}.activity-item{border-bottom:1px solid #e2e8f0;padding:1rem;transition:background-color .2s;&:last-child{border-bottom:none}&:hover{background-color:#f8fafc}}.activity-time{color:#64748b;display:block;font-size:.8rem;margin-top:.5rem}.activity-description{color:#1e293b;line-height:1.5;margin:0}.activity-icon{color:#cbd5e1;height:24px;margin-left:.5rem;width:24px}.activity-status{border-radius:4px;display:inline-block;font-size:.75rem;margin-right:.5rem;padding:.25rem .5rem;&.success{background-color:#dcfce7;color:#166534}&.warning{background-color:#fef3c7;color:#92400e}&.error{background-color:#fee2e2;color:#991b1b}}.section-card.active{background-color:#eff6ff;border:2px solid #cbd5e1;box-shadow:0 4px 6px #0000001a;transform:translateY(-5px)}.section-card.active .section-title{color:#cbd5e1}.section-card.active .section-content{color:#1e40af}.mobile-menu-item.active{background-color:#eff6ff;border-right:3px solid #cbd5e1;color:#cbd5e1}.dashboard-container{margin:0 auto;max-width:1200px;padding:1rem;width:100%;@media (min-width:768px){padding-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-top:2rem}}.submain-content{background-color:#f8fafc;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin-top:1rem;min-height:calc(100vh - 200px);padding:1.5rem;width:100%;@media (min-width:768px){padding-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-top:2rem}}
/*# sourceMappingURL=main.af16bcd1.css.map*/