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}.app-layout{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1;padding:1rem}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{background:#111c24;color:#fff;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.header,.header-left{align-items:center;display:flex}.header-left{gap:10px}.menu-btn{background:#0000;transition:color .3s ease}.menu-btn:hover{color:gold}.logo-link{align-items:center;color:inherit;display:flex;gap:10px;text-decoration:none}.logo{border-radius:8px;height:38px;object-fit:cover;width:38px}.title{font-size:18px;font-weight:600}.header-right{align-items:center;display:flex;gap:16px}.icon-link{color:#fff;padding:.5rem 2px;text-decoration:none;transition:color .3s ease}.icon-link:hover{color:gold}@media (max-width:768px){.desktop-header{display:none}.desktop-only{display:none!important}}.sidebar{background:#111c24;box-shadow:3px 0 10px #0003;color:#fff;height:100%;left:0;overflow-y:auto;padding:0 10px;position:fixed;top:68px;transform:translateX(-100%);transition:transform .3s ease;width:190px;z-index:1000}.sidebar.expanded{transform:translateX(0)}.sidebar ul{list-style:none;margin:0;padding:20px 0}.sidebar li{cursor:pointer;padding:12px 20px;transition:background .25s ease,transform .2s ease}.sidebar li:hover{background:#ffffff1f;transform:translateX(3px)}.sidebar span{font-size:.95rem}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:6px}@media (max-width:992px){.sidebar{max-width:280px;transform:translateX(-100%);width:75%}.sidebar.expanded{transform:translateX(0)}}.platform-footer{background-color:#797a8800;border-top:1px solid #c89898;bottom:0;box-shadow:0 -2px 10px #00000008;color:#111;font-size:.9rem;left:0;margin-bottom:50px;margin-top:2rem;padding:1rem 0;position:relative;text-align:center;width:100%;z-index:10}.platform-footer a{color:#15803d;font-weight:600;margin-bottom:50px;text-decoration:none}.platform-footer a:hover{text-decoration:underline}@media (max-width:640px){.platform-footer{font-size:.8rem;padding:.8rem}}@media screen and (max-width:768px){.bottom-nav{background:#0b0d0f;bottom:0;box-shadow:0 -2px 8px #00000026;height:60px;justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;width:100%;z-index:1000}.bottom-nav,.bottom-nav .nav-item{align-items:center;color:#fff;display:flex}.bottom-nav .nav-item{flex:1 1;flex-direction:column;font-size:12px;justify-content:center;text-decoration:none}.bottom-nav .nav-item .icon{height:22px;margin-bottom:2px;width:22px}.bottom-nav .nav-item.active{color:#28a745}.bottom-nav .nav-item.active .icon{color:#28a745;transform:scale(1.1)}.bottom-nav .nav-item:hover{color:#28a745;transform:translateY(-2px)}}@media screen and (min-width:769px){.bottom-nav{display:none}}.main-layout{background-color:#f7f8fa;color:#222;display:flex;flex-direction:column;font-family:Poppins,sans-serif;min-height:100vh}.layout-body{display:flex;flex:1 1;overflow:hidden}.page-content{flex:1 1;min-height:calc(100vh - 60px);overflow-y:auto;padding:20px}footer{background:#e9edf6bb;color:#fff;font-size:.9rem;padding:10px 0;text-align:center;width:100%}.bottom-nav{display:none}@media (max-width:600px){.bottom-nav{align-items:center;background:#0b0d0f;bottom:0;color:#fff;display:flex;height:60px;justify-content:space-around;left:0;position:fixed;z-index:1000}}.search-bar-container{margin:10px auto;max-width:450px;position:relative;width:90%;z-index:20}.search-bar{align-items:center;background:#1b2730;border-radius:45px;color:#fff;display:flex;height:43px;padding:1px 12px;transition:box-shadow .3s ease}.search-bar:focus-within{box-shadow:0 0 0 2px #00c853}.search-bar .icon{color:#aaa;margin-right:8px}.search-bar input{background:#0000;border:none;color:#fff;flex:1 1;outline:none}.clear-icon{color:#ccc;cursor:pointer;transition:color .2s ease}.clear-icon:hover{color:#fff}.search-results{background:#1b2730;border-radius:10px;box-shadow:0 4px 8px #00000040;list-style:none;margin:6px 0 0;overflow:hidden;padding:0;position:absolute;top:44px;width:100%}.search-results li{color:#fff;cursor:pointer;padding:10px 14px;transition:background .2s ease}.search-results li:hover{background:#00c853;color:#000}.hero-section{margin-bottom:30px}.hero-slide img{height:100%;width:100%}.hero-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin-top:10px}.hero-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;padding:10px 0;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.hero-item:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.hero-item img{border-radius:10px;height:70px;margin-bottom:8px;object-fit:cover;width:80%}.hero-item span{color:#1e293b;display:block;font-size:.8rem;font-weight:600}@media (max-width:600px){.hero-carousel{height:180px}.hero-item img{height:60px}.hero-item span{font-size:.75rem}}@media (max-width:400px){.hero-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.hero-carousel{border-radius:15px;height:250px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.hero-slide{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;font-weight:700;height:100%;justify-content:center;left:100%;opacity:0;position:absolute;top:0;transition:all 1s ease-in-out;width:100%}.hero-slide img{border-radius:15px;max-height:180px;object-fit:cover}.hero-slide.active{left:0;opacity:1}.investment-card{align-items:center;background:#fff;border-radius:15px;box-shadow:0 4px 10px #0000001a;color:#222;display:flex;flex-direction:column;margin:12px;padding:16px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.investment-card:hover{box-shadow:0 6px 14px #00000026;transform:translateY(-3px)}.investment-image{border-radius:10px;height:180px;margin-bottom:10px;object-fit:cover;width:100%}.investment-details h3{color:#007f3d;font-size:1.1rem;margin:8px 0}.investment-details p{font-size:.95rem;margin:0 0 8px}.roi{color:#d32f2f;display:block;font-weight:600;margin-bottom:10px}.invest-btn{background-color:#007f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 18px}.invest-btn:hover{background-color:#00682f}@media (max-width:768px){.investment-card{margin:10px auto;width:95%}.investment-image{height:160px}}.invite-section{align-items:center;background:#f6fef8;border-radius:15px;box-shadow:0 4px 8px #0000000d;display:flex;justify-content:space-between;margin:20px 10px;padding:20px}.invite-img{border-radius:12px;object-fit:cover;width:45%}.invite-text{padding:0 10px;width:50%}.invite-text h2{color:#007f3d;margin-bottom:8px}.invite-text p{color:#555;font-size:.95rem}.invite-btn{background-color:#007f3d;border-radius:8px;font-weight:600;padding:10px 18px}.invite-btn:hover{background-color:#00682f}@media (max-width:768px){.invite-section{flex-direction:column;text-align:center}.invite-img{margin-bottom:15px;width:100%}.invite-text{width:100%}}.tasks-section{background-color:#f9f9f9;border-radius:15px;box-shadow:0 3px 8px #0000000d;margin:20px 10px;padding:20px;text-align:center}.tasks-section h2{color:#007f3d;margin-bottom:15px}.task-card{align-items:center;background:#fff;border-radius:12px;flex-direction:column;padding:15px}.task-card img{border-radius:10px;margin-bottom:.1px;max-width:250px;width:100%}.task-card p{color:#444;font-size:.95rem;margin-bottom:10px}.task-btn{background-color:#ff9800;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 18px}.task-btn:hover{background-color:#e57e00}@media (max-width:768px){.tasks-section{padding:15px}.task-card img{max-width:100%}}.commission-chart-page{background-color:#0a1f44;border-radius:12px;box-shadow:0 4px 15px #0003;color:#fff;margin:40px auto;max-width:100%;padding:20px;text-align:center}.chart-title{color:gold;font-size:26px;font-weight:700;margin-bottom:10px}.chart-description{color:#cfd8dc;font-size:15px;margin-bottom:20px}.chart-banner img{border-radius:10px;box-shadow:0 2px 10px #0006;height:250px;margin-bottom:30px;object-fit:cover;width:100%}.chart-table-wrapper{overflow-x:auto}.commission-table{background:#11263f;border-collapse:collapse;border-radius:10px;overflow:hidden;width:100%}.commission-table td,.commission-table th{border-bottom:1px solid #ffffff1a;padding:14px;text-align:center}.commission-table th{background:#17395e;color:gold;font-size:13px;font-weight:600;text-transform:uppercase}.commission-table td{color:#e0e0e0;font-size:14px}.commission-table tr:nth-child(2n){background:#ffffff0d}.commission-table tr:hover{background:#ffd7001a;transition:.3s ease}@media (max-width:768px){.commission-chart-page{padding:15px}.chart-title{font-size:20px}.chart-description{font-size:14px}.commission-table td,.commission-table th{font-size:12px;padding:10px}}.export-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:25px}.export-btn{background-color:#00d5ff;border:none;border-radius:8px;color:#0a1f44;cursor:pointer;font-weight:600;padding:10px 18px;transition:.3s ease}.export-btn:hover{background-color:#ffea00;transform:translateY(-1px)}.downloads-page{background:#f8fafc;font-family:Poppins,sans-serif;padding-bottom:40px;width:100%}.hero-download{background:linear-gradient(90deg,#06203a,#024d47);border-radius:20px;color:#fff;display:flex;height:240px;margin-bottom:30px;overflow:hidden;width:100%}.hero-left{height:100%;width:50%}.hero-left .hero-img{border-right:3px solid #ffffff1a;filter:brightness(80%);height:100%;object-fit:cover;width:100%}.hero-right{display:flex;flex-direction:column;justify-content:center;padding:25px;width:50%}.hero-logo{border-radius:10px;margin-bottom:12px;width:70px}.hero-right h1{color:#4ade80;font-size:1.5rem;font-weight:600;margin:0}.hero-right p{font-size:.95rem;margin-top:5px;opacity:.9}.download-card{background:#fff;border-radius:20px;box-shadow:0 4px 12px #00000014;margin:0 auto;max-width:600px;padding:25px;text-align:center;transition:.3s ease;width:90%}.download-card:hover{transform:translateY(-5px)}.download-card-img{border-radius:15px;margin-bottom:15px;max-height:170px;object-fit:cover;width:100%}.download-btn{background:#22c55e;border-radius:12px;display:inline-block;font-size:1rem;margin-top:15px;padding:14px 25px;text-decoration:none}.download-btn:hover{background:#15803d;transform:scale(1.03)}.version-text{color:#475569;display:block;font-size:.9rem;margin-top:15px}.features-section{margin:40px auto;max-width:900px;text-align:center;width:90%}.features-section h2{font-size:1.4rem;margin-bottom:20px}.features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.feature-box{background:#fff;border-radius:15px;box-shadow:0 3px 12px #00000012;padding:20px;transition:.3s ease}.feature-box:hover{transform:translateY(-4px)}.feature-icon{border-radius:12px;height:70px;margin-bottom:10px;object-fit:cover;width:70px}.feature-box h3{font-size:1.05rem;margin-bottom:5px}.feature-box p{color:#475569;font-size:.9rem}@media (max-width:768px){.hero-download{flex-direction:column;height:auto}.hero-text h1{font-size:1.3rem}.download-card{padding:20px}.download-btn{width:100%}.hero-left .hero-img{border-bottom:3px solid #ffffff1a;border-right:none;height:180px}.hero-left{width:100%}.hero-right{align-items:center;padding:20px;text-align:center;width:100%}}@media (max-width:480px){.hero-logo{width:60px}.hero-text p{font-size:.85rem}.download-card-img{max-height:140px}}.transactions-feed{background:#1e293b;border-radius:15px;color:#fff;margin-top:50px;padding:15px;width:100%}.transactions-feed h2{color:#fef3c7;font-size:.95rem;margin-bottom:10px;text-align:center}.transactions-scroll-wrapper{max-height:120px;overflow:hidden;position:relative}.transactions-container{animation:scrollDown 20s linear infinite;display:flex;flex-direction:column;gap:15px}@keyframes scrollDown{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.transaction-card{border-radius:8px;display:flex;font-size:.75rem;font-weight:600;justify-content:space-between;opacity:.9;padding:6px 90px;transition:transform .3s ease,opacity .3s ease}.transaction-card.deposit{background-color:#16a34a;color:#f0fdf4}.transaction-card.withdrawal{background-color:#1094e6;color:#fff1f2}.transaction-card .tx-amount,.transaction-card .tx-type,.transaction-card .tx-user{margin-right:12px}.transaction-card span:last-child{margin-right:0}.auth-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:1rem}.auth-card{background:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;max-width:400px;padding:2.5rem 3rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:100%}.auth-card:hover{box-shadow:0 15px 30px #0003;transform:translateY(-5px)}.logo-section{margin-bottom:1.5rem}.platform-logo{border-radius:20px;height:60px;margin-bottom:.5rem;object-fit:contain;width:60px}.auth-title{color:#333;font-size:1.75rem;margin-bottom:.25rem}.auth-subtitle{color:#666;font-size:.95rem;margin-bottom:1.5rem}.auth-form{display:flex;flex-direction:column;gap:1rem}.auth-form input{border:1px solid #ccc;border-radius:8px;font-size:1rem;outline:none;padding:.75rem 1rem;transition:border .3s ease}.auth-form input:focus{border-color:#764ba2}.auth-form button{background:#ee4242;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1rem;transition:background .3s ease}.auth-form button:hover{background:#667eea}.auth-form button:disabled{background:#ccc;cursor:not-allowed}.auth-message.error{color:#e74c3c;font-size:.875rem;margin-top:.75rem}.auth-footer{color:#555;font-size:.85rem;margin-top:1rem}.auth-link{color:#764ba2;cursor:pointer;text-decoration:underline}.auth-link:hover{color:#667eea}@media (max-width:480px){.auth-card{padding:2rem 1.5rem}}.password-group input{padding-right:2.5rem;width:100%}.toggle-icon{cursor:pointer;font-size:1.1rem;position:absolute;right:.75rem}.password-group,.toggle-wrapper{align-items:center;display:flex;position:relative}.toggle-wrapper{cursor:pointer;margin-left:-35px}.toggle-icon{color:#555;font-size:20px}.toggle-wrapper:hover .password-tooltip{opacity:1;transform:translateY(0);visibility:visible}.password-tooltip{background:#000;border-radius:8px;color:#fff;font-size:13px;opacity:0;padding:6px 10px;position:absolute;right:-10px;top:-40px;transform:translateY(5px);transition:all .2s ease-in-out;visibility:hidden;white-space:nowrap;z-index:20}.password-tooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #000;bottom:-6px;content:"";height:0;position:absolute;right:15px;width:0}.about-container{animation:fadeIn .6s ease-in-out;padding-bottom:40px}.about-header{border-radius:10px;height:220px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.about-hero-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}.about-hero-text{bottom:15px;color:#fff;left:20px;position:absolute}.about-hero-text h1{font-size:1.4rem;font-weight:700}.about-hero-text p{font-size:.9rem;margin-top:5px}.about-section{animation:slideUp .5s ease;background:#1e293b;border-radius:12px;box-shadow:0 4px 10px #0000004d;color:#fff;margin:25px 0;padding:15px}.about-section h2{color:#facc15;margin-bottom:8px}.with-image{align-items:center;display:flex;gap:15px}.with-image.reverse{flex-direction:row-reverse}.about-img{border-radius:12px;box-shadow:0 4px 10px #0006;object-fit:cover;width:40%}@media (max-width:768px){.with-image,.with-image.reverse{flex-direction:column}.about-img{width:100%}}.highlight{background:#0f172a;border:1px solid #475569}.steps-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);text-align:center}.step-card{background:#1e293b;border-radius:10px;padding:10px;transition:transform .3s ease}.step-card img{border-radius:10px;width:70%}.step-card:hover{transform:scale(1.05)}@media (max-width:600px){.steps-grid{grid-template-columns:repeat(2,1fr)}}.check-list li{font-size:.9rem;margin:6px 0}.about-footer{color:#cbd5e1;margin-top:30px;text-align:center}.about-footer a{color:#38bdf8;text-decoration:none}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.forgot-password-container{background-color:#f7f9fc;border-radius:10px;box-shadow:0 4px 15px #0000001a;font-family:Arial,sans-serif;margin:50px auto;max-width:4000px;padding:30px}h2{margin-bottom:20px}.form-step{display:flex;flex-direction:column;gap:15px}input{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:12px}button{background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:.3s}button:hover{background-color:#218838}.error{background-color:#f8d7da;color:#842029}.error,.success{border-radius:6px;margin-bottom:10px;padding:10px;text-align:center}.success{background-color:#d1e7dd;color:#0f5132}.timer{color:#555;font-size:14px;margin-top:5px;text-align:center}button.disabled-btn{background-color:#ccc!important;cursor:not-allowed}.reset-password-container{background-color:#f8f9fb;border-radius:15px;box-shadow:0 4px 8px #0000001a;margin:100px auto;max-width:4200px;padding:30px}.reset-password-title{color:red;margin-bottom:20px;text-align:center}.reset-password-label{color:#333;display:block;font-weight:600;margin-bottom:8px}.reset-password-input{border:1px solid #ccc;border-radius:8px;font-size:16px;margin-bottom:20px;padding:10px;width:100%}.reset-password-input:focus{border-color:skyblue;box-shadow:0 0 5px skyblue;outline:none}.reset-password-button{background-color:red;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:.3s;width:100%}.reset-password-button:hover{background-color:#c40000}.reset-password-message{color:gray;font-size:15px;margin-top:15px;text-align:center}.unauthorized-container{align-items:center;background:linear-gradient(135deg,#f9fafb,#dcfce7);display:flex;font-family:Inter,sans-serif;justify-content:center;max-width:10000px;min-height:100vh;padding:1.5rem}.unauthorized-card{animation:fadeInUp .6s ease-in-out;background:#fff;border-radius:1.25rem;box-shadow:0 6px 20px #00000014;max-width:480px;padding:2rem;text-align:center}.unauthorized-icon{color:#dc2626;font-size:4rem;margin-bottom:1rem}.unauthorized-title{color:#111827;font-size:1.75rem;margin-bottom:.75rem}.unauthorized-message{color:#4b5563;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.unauthorized-actions{display:flex;gap:1rem;justify-content:center}.unauthorized-btn{border:none;border-radius:.75rem;cursor:pointer;font-weight:600;padding:.6rem 1.2rem;transition:all .3s ease}.unauthorized-btn.primary{background-color:#16a34a;color:#fff}.unauthorized-btn.primary:hover{background-color:#15803d}.unauthorized-btn.secondary{background-color:#e5e7eb;color:#374151}.unauthorized-btn.secondary:hover{background-color:#d1d5db}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.unauthorized-card{padding:1.5rem}.unauthorized-actions{flex-direction:column}.unauthorized-btn{width:100%}}.daily-tasks-container{margin:auto;max-width:1200px;padding:20px}.deposit-banner{align-items:center;background:#28a745;border-radius:12px;color:#fff;display:flex;justify-content:space-between;margin-bottom:20px;padding:12px 20px}.deposit-btn{background-color:#fff;color:#28a745;font-weight:700;padding:8px 16px;transition:transform .2s ease}.deposit-btn:hover{transform:scale(1.05)}h2{color:#333;font-size:28px;margin-bottom:15px;text-align:center}.progress-bar-container{margin-bottom:25px}.progress-bar{background:#e5e5e5;border-radius:10px;height:15px;margin-top:5px;overflow:hidden;width:100%}.progress-fill{background:#28a745;height:100%;transition:width .5s ease;width:0}.tasks-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.task-card{align-items:flex-end;background-position:50%;background-size:cover;border-radius:25px;color:#fff;cursor:pointer;display:flex;height:220px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.task-card:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-5px)}.task-overlay{background:#0009;margin-top:85px;padding:.1px;width:100%}.task-overlay h3{margin-bottom:8px}.complete-btn{background-color:#00a2ff;border:none;border-radius:6px;cursor:pointer;display:auto;font-weight:700;padding:6px 10px;transition:background .3s ease;width:100%}.complete-btn.done{background-color:#6c757d;cursor:default}.progress-bar-task{background-color:#00ffea;border-radius:5px;height:5px;margin-top:10px;transition:width .5s ease}.task-pagination{align-items:center;display:flex;gap:60px;justify-content:center;margin:25px 0}.task-pagination button{background-color:#28a745;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:4px 12px;width:20%}.wallet-info{font-size:16px;margin-top:20px;text-align:center}.loading-screen{background:linear-gradient(135deg,#141e30,#243b55);color:#333;min-height:80vh}.spinner-icon{color:#28a745;margin-bottom:20px}@media (max-width:768px){.tasks-grid{grid-template-columns:1fr}}.invite-banner{align-items:center;background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #0000001a;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;padding:25px}.invite-banner img{border-radius:12px;height:250px;margin-bottom:15px;object-fit:cover;width:100%}.invite-text{flex:1 1;padding-left:20px}.invite-text h3{color:#0a1f44;font-size:24px;margin-bottom:25px;margin-top:8px}.invite-text p{color:#333;margin-bottom:12px}.invite-btn{background-color:#28a745;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s ease}.invite-btn:hover{background-color:#218838}@media (max-width:768px){.invite-banner{flex-direction:column;text-align:center}.invite-text{padding-left:0}.invite-banner img{width:90%}}.earnings-container{animation:fadeIn .6s ease-in-out;padding-bottom:40px}.commission-hero{border-radius:12px;height:220px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.commission-hero-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}.commission-hero-text{bottom:15px;color:#fff;left:20px;position:absolute}.commission-hero-text h1{font-size:1.5rem;font-weight:700}.commission-hero-text p{font-size:.9rem}.loading-screen{color:#cbd5e1;height:70vh}.loading-spinner-icon{animation:spin 1s linear infinite;font-size:3.5rem;margin-bottom:12px}.earnings-summary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:10px}.summary-card{align-items:center;background:linear-gradient(135deg,#0a1f44,#064e3b);border-radius:16px;box-shadow:0 6px 18px #0000004d;cursor:pointer;display:flex;gap:18px;height:120px;padding:16px;transition:transform .25s ease,box-shadow .25s ease}.summary-card:hover{box-shadow:0 10px 22px #0006;transform:translateY(-3px)}.summary-card img{border-radius:12px;height:70px;object-fit:cover;width:70px}.summary-card h3{color:#34f78c;font-size:1.05rem;font-weight:600;margin:0}.summary-card p{color:#d7e2e8;font-size:.9rem;margin:4px 0 0}.summary-card.highlight{background:linear-gradient(135deg,#052e16,#0f5132);border:1px solid #1a693f}.total-amount{color:#34f78c;font-size:1rem;font-weight:700}@media (max-width:768px){.earnings-summary{grid-template-columns:1fr}.summary-card{height:110px;padding:14px}.summary-card img{height:60px;width:60px}}.table-card{background:#0f172a;border:1px solid #1e293b;border-radius:12px;box-shadow:0 4px 14px #00000059;margin-top:18px;padding:15px}.table-wrapper{border-radius:10px;max-height:360px;overflow-y:auto;scrollbar-width:thin;width:100%}.table-wrapper::-webkit-scrollbar{width:6px}.table-wrapper::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}.table-wrapper::-webkit-scrollbar-track{background:#0f172a}.earnings-table{background:#1e293b;border-collapse:collapse;border-radius:10px;min-width:600px;overflow:hidden;width:100%}.earnings-table thead{background:#0c1322}.earnings-table th{color:#e2e8f0;font-weight:600;text-align:left}.earnings-table td,.earnings-table th{border-bottom:1px solid #334155;font-size:.9rem;padding:12px 10px}.earnings-table td{color:#f1f5f9}.earnings-table tbody tr:nth-child(2n){background:#233044}.earnings-table tbody tr:hover{background:#2f3d55;transition:.25s ease}.earnings-table td:first-child,.earnings-table th:first-child{color:#a3bffa;text-align:center;width:50px}@media (max-width:768px){.table-card{padding:10px}}.commission-gallery{gap:8px;margin-top:20px}.commission-gallery img{border-radius:10px;object-fit:cover;width:33%}@media (max-width:768px){.commission-gallery{flex-direction:column}.commission-gallery img{width:100%}}.commission-gallery{display:flex;gap:12px;margin-top:25px}.gallery-card{background:#1e293b;border-radius:14px;box-shadow:0 4px 15px #00000059;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:33%}.gallery-card:hover{box-shadow:0 7px 20px #00000073;transform:scale(1.04)}.gallery-card img{height:130px;object-fit:cover;width:100%}.gallery-text{color:#e2e8f0;padding:12px}.gallery-text h4{color:#facc15;font-size:1rem;font-weight:600;margin:0}.gallery-text p{color:#cbd5e1;font-size:.85rem;margin-top:4px}@media (max-width:768px){.commission-gallery{flex-direction:column}.gallery-card{margin-bottom:12px;width:100%}.gallery-card img{height:120px}}.download-btn{border-radius:8px;font-weight:600;margin-bottom:14px;padding:10px 18px;transition:.3s ease}.download-btn:hover{background:#064e3b;transform:translateY(-2px)}.team-page{background:#f9f9f9;box-sizing:border-box;display:flex;flex-direction:column;padding:0 1rem;width:100%}.team-hero{background-position:50%;background-size:cover;height:280px;position:relative;width:100%}.team-hero .overlay{align-items:center;background:#0000008c;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;padding:0 1rem;position:absolute;text-align:center}.team-hero h1{font-size:2rem;margin-bottom:.5rem}.team-hero p{font-size:1rem;max-width:600px}.referral-section{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0;max-width:1200px;padding:1.5rem;width:100%}.referral-img{border-radius:10px;flex:1 1 250px;max-width:250px;object-fit:cover}.referral-info{display:flex;flex:2 1 400px;flex-direction:column}.referral-info h2{align-items:center;color:#094;display:flex;font-size:1.5rem;gap:.5rem}.referral-card{margin-top:1rem}.referral-box{align-items:center;background:#f2f2f2;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.6rem;padding:.7rem 1rem}.copy-btn,.share-btn{align-items:center;background:#0381ef;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:.4rem;margin-top:.3rem;padding:.5rem .8rem}.share-btn.wa{background:#25d366}.team-summary{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;gap:1rem;margin:1rem 0;max-width:1200px;padding:1rem;width:100%}.team-summary img{border-radius:10px;object-fit:cover;width:120px}.team-level-card{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;margin:1rem 0;max-width:1200px;padding:1rem;width:100%}.team-level-header{align-items:center;color:#333;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.6rem}.team-members{display:none;flex-direction:column;gap:.8rem;margin-top:.8rem}.team-members.expanded{display:flex}.team-member{align-items:center;background:#0a1f44;border-radius:8px;color:#fff;display:flex;flex-wrap:wrap;gap:1rem;padding:.6rem .8rem}.team-member img{border-radius:50%;height:55px;object-fit:cover;width:55px}.member-balance{color:#094;font-weight:600}.team-footer{color:#555;margin:2rem 0;text-align:center}.team-footer img{border-radius:50%;margin-bottom:.5rem;width:100px}@media (max-width:1024px){.referral-section,.team-level-card,.team-summary{flex-direction:column;text-align:center}.referral-img{max-width:200px}.team-summary img{width:100px}.team-member{justify-content:center}}@media (max-width:768px){.team-hero h1{font-size:1.7rem}.team-hero p{font-size:.9rem}.referral-info h2{font-size:1.3rem}.team-member img{height:45px;width:45px}}@media (max-width:480px){.team-hero{height:220px}.referral-img{max-width:150px}.team-footer img,.team-summary img{width:80px}}.myaccount-container{color:#fff;font-family:Poppins,sans-serif;margin:0 auto;max-width:1100px;padding:20px}.account-header{align-items:center;background:linear-gradient(135deg,#0a1f44,#004d40);border-radius:15px;box-shadow:0 6px 15px #0000004d;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:25px;padding:20px}.header-image{border-radius:15px;object-fit:cover;width:120px}.header-text h1{color:#12d21f;font-size:1.8rem;margin-bottom:4px}.header-text p{color:#ccc;font-size:1rem}.logout-btn{background:#d32f2f;box-shadow:0 4px 10px #d32f2f59;display:inline-flex;font-size:.9rem;margin-left:auto;padding:8px 18px;transition:.3s ease}.logout-btn:hover{box-shadow:0 6px 14px #b71c1c73}.logout-icon{font-size:1.1rem}.account-info{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1f44b3;border-radius:15px;box-shadow:0 4px 12px #0000004d;margin-bottom:25px;padding:25px}.account-info h2{color:#0bf;margin-bottom:20px;text-align:center}.info-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.info-item{background:#ffffff0f;border-radius:10px;padding:15px;transition:.3s ease}.info-item:hover{background:#ffffff1f}.label{color:#fff;margin-bottom:5px}.label,.value{font-weight:600}.value{color:#0bf;font-size:1rem}.balance-item{align-items:center;display:flex;gap:12px}.icon-img{border-radius:50%;height:45px;width:45px}.status{border-radius:8px;color:#fff;font-size:.9rem;padding:4px 10px}.status.active{background:#00c853}.status.inactive{background:#c62828}.copy-btn{background:none;border:1px solid #00e676;border-radius:8px;color:#00e676;font-size:.8rem;margin-left:8px;padding:2px 8px;transition:.2s ease}.copy-btn:hover{background:#00e676;color:#0a1f44}.illustration-section{display:flex;flex-wrap:wrap;justify-content:center;margin:25px 0}.illustration-section img{border-radius:15px;transition:.4s ease;width:100%}.illustration-section img:hover{transform:scale(1.05)}.account-actions{color:#0bf;text-align:center}.actions-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:20px}.action-card{background:#0a1f44bf;border-radius:15px;box-shadow:0 4px 10px #0003;cursor:pointer;padding:20px;text-align:center;transition:.3s}.action-card:hover{background:#0a1f44e6;transform:translateY(-5px)}.action-img{border-radius:50%;height:70px;margin-bottom:10px;object-fit:cover;width:70px}.action-card h4{color:#00e676;margin-bottom:6px}.action-card p{color:#ccc;font-size:.9rem}.loading-screen{background:linear-gradient(135deg,#0a1f44,#004d40);color:#fff;text-align:center}.spinner-icon{animation:spin 1.5s linear infinite;color:#00e676;font-size:3rem;margin-bottom:15px}@media (max-width:768px){.header-text h1{font-size:1.5rem}.header-image{width:100px}.account-header{flex-direction:column;text-align:center}.logout-btn{margin-left:0}}@media (max-width:480px){.header-text h1{font-size:1.2rem}.account-info{padding:18px}.action-card{padding:15px}.action-img{height:60px;width:60px}}.wallet-logo{border-radius:12px}.transactions-top h3{align-items:left;display:auto;justify-content:space-between}.wallet-terms{background:#00000040;border-radius:12px;font-size:.95rem;margin-top:2rem;padding:1rem}.wallet-terms ul{list-style-type:disc;padding-left:1.5rem}.wallet-terms li{margin:5px 0}.deposit-container{margin:auto;max-width:800px}.deposit-icon-wrapper{display:flex;justify-content:center;margin-bottom:10px}.deposit-icon{height:90px;width:90px}.deposit-title{font-size:28px;font-weight:700;text-align:center}.deposit-subtitle{color:#555;margin-bottom:20px;text-align:center}.deposit-banners{display:flex;flex-direction:column;gap:20px;margin:25px 0}.banner-card{border-radius:12px;box-shadow:0 4px 12px #0003;width:100%}.banner-card img{height:180px}.banner-text{text-shadow:1px 1px 5px #000}.banner-text h3{font-size:22px;margin:0}.banner-text p{font-size:14px}.deposit-form{background:#fff;border-radius:12px;box-shadow:0 0 10px #00000026;padding:20px}.network-select{justify-content:space-between}.network-logo{margin-left:8px;width:35px}.deposit-info-box,.deposit-info-box p{background:#f1f1f1;border-radius:10px;margin-bottom:15px;padding:15px}.info-icon{display:block;margin:auto auto 10px;width:70px}.deposit-number{font-size:24px;font-weight:700;text-align:center}.form-group{width:90%}.form-group,.form-group label{font-weight:600}.form-group input{border:1px solid #ccc;border-radius:8px;margin-top:15px;padding:12px;width:80%}.copy-btn{background:#222;padding:8px 14px;text-align:center;width:25%}.deposit-btn{background:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;margin-top:15px;padding:14px;width:100%}.deposit-message.success{color:green;font-weight:700;margin-top:15px}.deposit-message.error{color:red;margin-top:12px}@media (max-width:600px){.banner-card img{height:150px}.deposit-form{padding:15px}}.loading-screen{background:#1250ad;gap:15px;padding-top:40px;width:100%}.loading-spinner{animation:spin 1.2s linear infinite;font-size:60px}.loading-screen h2{color:#2e2e2e;font-size:18px;font-weight:500}@media (max-width:480px){.loading-spinner{font-size:45px}.loading-screen h2{font-size:16px;padding:0 20px;text-align:center}}.support-container{color:#333;font-family:Segoe UI,sans-serif;max-width:1200px;padding:20px}.service-header{background-position:50%;background-size:cover;border-radius:15px;color:#fff;margin-bottom:30px;padding:60px 20px;position:relative}.service-header:after{background:#00000080;border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.service-header h1,.service-header p{position:relative;z-index:1}.service-header h1{font-size:36px;margin-bottom:10px}.service-header p{font-size:18px}.support-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:40px}.info-card{background:#f9f9f9;border-radius:15px;cursor:pointer;flex:1 1 250px;padding:25px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.info-card:hover{box-shadow:0 10px 20px #0003;transform:translateY(-5px)}.contact-icon{color:#28a745;font-size:40px;margin-bottom:12px}.faq-section h2{font-size:28px;margin-bottom:20px;text-align:center}.faq-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.faq-card{background:#249fb89e;border-radius:15px;padding:.1px 20px;transition:transform .3s ease}.faq-card:hover{transform:translateY(-3px)}.service-images{display:flex;gap:20px;justify-content:center;margin-top:40px;width:100%}.service-images img{border-radius:15px;max-width:100%;object-fit:cover;transition:transform .3s ease}.service-images img:hover{transform:scale(1.05)}.live-chat-button{border-radius:50px;bottom:60px;box-shadow:0 5px 15px #0000004d;font-weight:700;gap:10px;padding:12px 18px;transition:transform .2s ease,box-shadow .2s ease;z-index:1000}.live-chat-button:hover{box-shadow:0 10px 20px #0006;transform:translateY(-3px)}.chat-icon{font-size:24px}.withdraw-banner{margin:20px auto}.banner-slide{border-radius:15px;flex:1 1;min-width:300px;overflow:hidden;position:relative}.banner-slide img{height:220px;object-fit:cover;width:100%}.banner-text{background:#000000d6}.banner-text h2{color:#f57070}.withdraw-icon-box{margin:20px 0}.withdraw-icon{border:3px solid #f5c542;height:90px;width:90px}.support-container{margin:auto;max-width:900px;padding-bottom:40px;width:90%}.service-header{padding:10px 0;text-align:center}.support-form{display:flex;flex-direction:column;gap:12px}.support-form input,.support-form textarea{border:1px solid #aaa;border-radius:10px;font-size:16px;padding:12px;width:100%}.send-btn{background:#005eff;font-size:18px}.message-box,.send-btn{border-radius:10px;padding:12px}.message-box{background:#fff;border-left:5px solid #007bff;margin-bottom:10px}.reply{background:#f0f6ff;border-radius:6px;margin-top:10px;padding:10px}.reply.unread{border-left:3px solid red}.live-chat-button{align-items:center;background:#25d366;border-radius:30px;bottom:25px;color:#fff;display:flex;padding:12px 16px;position:fixed;right:20px;text-decoration:none}.chat-icon{font-size:25px;margin-right:5px}@media (max-width:600px){.banner-slide img{height:180px}.withdraw-icon{height:70px;width:70px}}.wallet-page{background:#f5f7fa;min-height:100vh;overflow-x:hidden;padding:20px;position:relative}.wallet-background .bg-img{filter:blur(1px);opacity:.12;position:absolute;width:400px;z-index:0}.money-bg{left:5%;top:10%}.team-bg{bottom:5%;right:10%}.mobile-bg{right:-5%;top:50%}.wallet-card{animation:fadeIn .7s ease-in;background:#fff;border-radius:15px;box-shadow:0 6px 20px #00000014;margin:auto;max-width:900px;padding:25px;position:relative;z-index:2}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wallet-header{padding-bottom:15px;text-align:center}.wallet-logo{margin-bottom:10px;width:80px}.wallet-username{color:#555;font-size:14px}.wallet-balance{background:#0a1f44;border-radius:12px;color:#fff;margin:20px 0;padding:20px;text-align:center}.balance-amount{font-size:26px;margin-top:10px}.balance-loader .small-spinner{font-size:26px}.rotate{animation:spin 1s linear infinite}.transactions-section{margin-top:25px}.transactions-top{align-items:center;display:flex;justify-content:space-between}.download-btn{align-items:center;background:#0a1f44;border:none;border-radius:7px;color:#fff;cursor:pointer;display:flex;gap:6px;padding:8px 14px;transition:.3s}.download-btn:hover{background:#0d2b66}.transactions-table-wrapper{background:#fff;border-radius:14px;box-shadow:0 4px 18px #00000014;margin-top:15px;padding:0;transition:.3s ease;width:100%}.transactions-table-wrapper::-webkit-scrollbar{height:8px}.transactions-table-wrapper::-webkit-scrollbar-thumb{background:#b9c4d3;border-radius:20px}.transactions-table-wrapper:hover{box-shadow:0 6px 22px #0000001f}.transactions-table{border-collapse:initial;border-spacing:0;font-size:14px;min-width:650px}.transactions-table thead tr{background:#0a1f44;color:#fff}.transactions-table th{border-bottom:1px solid #0c2b55;font-weight:600;letter-spacing:.4px;padding:14px 12px;text-align:left}.transactions-table td{background:#fff;border-bottom:1px solid #e6e9f2;padding:14px 12px;transition:.25s ease}.transactions-table tbody tr:hover td{background:#f5f8ff}.transactions-table thead tr:first-child th:first-child{border-top-left-radius:12px}.transactions-table thead tr:first-child th:last-child{border-top-right-radius:12px}.transactions-table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.transactions-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.success td{color:#0ea85c;font-weight:600}.pending td{color:#e79b03;font-weight:600}.failed td{color:red;font-weight:600}.transactions-table td:nth-child(2){color:#0a1f44;font-weight:600}@media (max-width:768px){.transactions-table td,.transactions-table th{font-size:13px;padding:12px 8px}.transactions-table{min-width:580px}}.no-transactions{color:#555;padding:30px;text-align:center}.wallet-loading-screen{padding-top:120px;text-align:center}.spinner-icon{animation:spin 1s linear infinite;font-size:50px}.wallet-loader{margin-bottom:10px}@media (max-width:768px){.wallet-card{padding:18px}.transactions-top{flex-direction:column;gap:12px}.download-btn{justify-content:center;width:100%}}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}body{background-color:#f5f6fa;color:#333}.deposit-container{margin:0 auto;max-width:1000px;padding:20px}.loading-screen{background-color:#f5f6fa;flex-direction:column}.loading-spinner{animation:spin 1s linear infinite;color:#007bff;font-size:50px;margin-bottom:15px}.deposit-banner-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:25px;margin-top:40px}.banner-box{border-radius:12px;box-shadow:0 5px 15px #0000001a;flex:1 1 400px;overflow:hidden;position:relative}.banner-img{display:block;height:auto;width:100%}.banner-text{background-color:#0006;border-radius:8px;bottom:15px;font-weight:700;padding:8px 12px}.deposit-title-box{align-items:center;display:flex;gap:15px;margin-bottom:20px}.deposit-icon{border-radius:10px;height:50px;width:50px}.deposit-info-box{background-color:#fff;border-left:5px solid #007bff;border-radius:8px;box-shadow:0 2px 8px #0000000d;font-size:.95rem;line-height:1.5;margin-bottom:20px;padding:15px 20px}.network-select{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.network-select label{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:10px 15px;transition:.3s}.network-select label:hover{background-color:#f0f8ff;border-color:#007bff}.network-logo{height:30px;width:30px}.form-group{margin-bottom:20px}.form-group label{display:block;font-weight:700;margin-bottom:6px}.form-group input[type=number]{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:10px 12px;width:100%}.deposit-number-box{align-items:center;background-color:#e9f0ff;border-radius:8px;display:flex;justify-content:space-between;margin-top:10px;padding:12px 15px}.deposit-number-box h3{font-size:1.1rem;font-weight:700;margin:0}.copy-btn{background-color:#007bff;border:none;border-radius:6px;cursor:pointer;font-weight:700;padding:6px 12px;transition:.3s}.copy-btn:hover{background-color:#0056b3}.copy-status{color:green;font-weight:700;margin-top:5px}.transaction-form{margin:20px 0;text-align:center}.btn-confirm{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 25px;transition:.3s}.btn-confirm:hover{background-color:#218838}.balance-text{font-weight:700;margin-bottom:20px}.section-title{font-size:1.2rem;margin-bottom:10px}.transactions-table-wrapper{border-radius:8px;max-height:350px}.transactions-table{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.transactions-table td,.transactions-table th{padding:12px 15px}.transactions-table th{background-color:#007bff;color:#fff;font-weight:700;position:-webkit-sticky;position:sticky;top:0}.transactions-table tr:nth-child(2n){background-color:#f9f9f9}.transactions-table tr:hover{background-color:#f0f8ff}@media (max-width:768px){.deposit-banner-wrapper{flex-direction:column;gap:15px}.deposit-title-box,.network-select{flex-direction:column}.deposit-title-box{gap:10px;text-align:center}.transactions-table td,.transactions-table th{font-size:.9rem;padding:10px}}@media (max-width:480px){.banner-text{font-size:.9rem}.deposit-icon{height:40px;width:40px}.btn-confirm{padding:10px;width:100%}}.withdraw-banner{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:25px;width:100%}.banner-card{border-radius:15px;flex:1 1;min-width:300px;overflow:hidden;position:relative}.banner-card img{height:220px;object-fit:cover;width:100%}.banner-text{background:#0000008c;border-radius:10px;bottom:10px;color:#fff;left:15px;padding:10px;position:absolute;width:80%}.withdraw-icon-box{margin-bottom:20px;text-align:center}.withdraw-icon{border:3px solid gold;border-radius:50%;height:85px;object-fit:cover;width:85px}.withdraw-card{background:#fff;border-radius:15px;box-shadow:0 3px 10px #0000001a;margin-bottom:25px;padding:20px}.balance-amount{color:green;font-weight:700}.withdraw-input{border:1px solid #aaa;font-size:16px;margin-top:12px;width:90%}.withdraw-btn,.withdraw-input{border-radius:10px;padding:12px}.withdraw-btn{background:#007bff;border:none;color:#fff;font-size:18px;margin-top:15px;width:100%}.tx-title{margin-top:30px}.transactions-table-wrapper{overflow-x:auto}.transactions-table{border-collapse:collapse;margin-top:10px;width:100%}.transactions-table td,.transactions-table th{border:1px solid #ccc;padding:12px;text-align:left}.approved td{background:#e7ffe7}.pending td{background:#fff7d1}.rejected td{background:#ffe4e4}.withdraw-footer{margin-top:30px;padding:20px 0;text-align:center}.withdraw-footer a{color:#007bff}.copy{font-size:14px;margin-top:10px;opacity:.7}@media (max-width:600px){.banner-card img{height:180px}.withdraw-card{padding:15px}.withdraw-icon{height:70px;width:70px}}.support-container{padding:15px;width:100%}.support-header{background:#fff;border-radius:12px;box-shadow:0 3px 12px #0000001a;margin-bottom:20px;padding:18px 20px}.support-header h1{color:#111;font-size:1.6rem;font-weight:700;margin:0}.support-header p{color:#555;font-size:.95rem;margin-top:5px}.search-input{border:1px solid #ddd;border-radius:8px;font-size:.95rem;margin-top:15px;padding:12px 15px;transition:.2s;width:100%}.search-input:focus{border-color:#0a84ff;outline:none}.support-table{border-collapse:collapse;min-width:800px;width:100%}.support-table th{background:#0b0e12;color:#fff;padding:12px;text-align:left}.support-table td{border-bottom:1px solid #ddd;padding:10px}.support-table tr:hover{background:#f5f5f5}.status-badge{font-size:.8rem;font-weight:700}.status-badge.resolved{background:#2e7d32}.status-badge.replied{background:#0288d1}.reply-btn{font-weight:600;padding:7px 14px;transition:.2s}.reply-btn:hover{background:#0064d6}.reply-box textarea{resize:vertical}.reply-actions{gap:10px}.cancel-btn,.send-btn{font-weight:600}.cancel-btn{cursor:pointer}@media (max-width:480px){.support-header{text-align:center}}.admin-layout{background:#f4f7fc;display:flex}.admin-sidebar{background:#0b0e12;border-radius:0;bottom:0;color:#c6c1ff;left:-250px;overflow-x:hidden;overflow-y:auto;padding-bottom:56px;padding-top:1px;position:fixed;scrollbar-color:#444 #0b0e12;scrollbar-width:thin;top:70px;transition:.3s ease;width:250px;z-index:999}.admin-sidebar::-webkit-scrollbar{width:6px}.admin-sidebar::-webkit-scrollbar-thumb{background:#444;border-radius:10px}.admin-sidebar::-webkit-scrollbar-track{background:#0b0e12}.admin-sidebar.open{left:0}.sidebar-top{align-items:center;display:flex;gap:12px;height:70px;padding-left:20px;position:absolute;top:0;width:100%}.sidebar-logo{border-radius:8px;width:45px}.sidebar-title{color:#fff;font-size:20px;font-weight:600}.sidebar-links{padding-top:20px}.sidebar-link{align-items:center;color:#b785ff;display:flex;font-size:15px;gap:12px;padding:14px 20px;text-decoration:none;transition:.2s}.sidebar-link svg{font-size:18px}.sidebar-link.active,.sidebar-link:hover{background:#141924;color:#fff}.admin-header{background:#0b0e12;border-radius:0;height:70px;left:0;padding:0 18px;position:fixed;top:0;width:100%;z-index:900}.menu-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:28px}.header-logo{align-items:center;display:flex;gap:10px;margin-right:10px}.header-logo img{border-radius:10px;margin-right:20px;width:42px}.header-logo h2{color:#fff;font-size:12px;margin-right:10px;margin-top:20px}.header-search input{background:#1b222c;border:none;border-radius:30px;color:#fff;padding:8px 15px;width:220px}.admin-main{margin-top:80px;padding:20px;width:100%}@media (min-width:900px){.admin-sidebar{left:0}.admin-main{margin-left:250px}.menu-btn{display:none}}.logout-btn{align-items:center;background:#6e2fd3;border:none;border-radius:8px;box-shadow:0 4px 8px #d32f2f59;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:8px;justify-content:center;margin:20px auto 0;padding:10px 0;transition:all .3s ease;width:calc(100% - 40px)}.logout-btn:hover{background:#b71c1c;box-shadow:0 6px 12px #b71c1c73;transform:translateY(-2px)}.logout-icon{font-size:1.2rem;margin:0 80px 0 .1px}.bottom-navbar{background:#0a0b0c;border-top:1px solid #222;bottom:0;height:60px;justify-content:space-around;position:fixed;width:100%;z-index:1000}.bottom-item,.bottom-navbar{align-items:center;display:flex}.bottom-item{color:#949494;flex-direction:column;font-size:12px;text-decoration:none}.bottom-item svg{color:#ccc;font-size:20px;margin-bottom:3px}.bottom-item.active span,.bottom-item.active svg{color:#f7d100}@media (min-width:900px){.bottom-navbar{display:none}}.admin-dashboard-container{background:#f9fafb;font-family:Poppins,sans-serif;max-width:10000px;min-height:100vh;padding:2rem}.admin-header{background:linear-gradient(135deg,#00a36c,#87ceeb);border-radius:16px;box-shadow:0 6px 18px #0000001a;color:#fff;margin-bottom:2rem;padding:1.5rem 2rem;text-align:center}.reset-btn{background:linear-gradient(135deg,#8f0707,#e7d625);color:#fff;font-size:.7rem;font-weight:60;margin-bottom:.5rem;margin-top:.5rem;padding:.5rem 1rem}.admin-title{font-size:2rem;font-weight:700;margin-bottom:.5rem}.admin-subtitle{font-size:1rem;font-weight:400}.admin-loading{color:green;font-size:1.2rem}.admin-error,.admin-loading{font-weight:600;text-align:center}.admin-error{color:red;font-size:1.1rem}.admin-table-container{background:#fff;border-radius:16px;box-shadow:0 4px 14px #00000014;overflow-x:auto;padding:1rem}.admin-table{border-collapse:collapse;width:100%}.admin-table th{background-color:green;color:#fff;font-size:.95rem;font-weight:600;padding:12px 10px;text-align:left}.admin-table td{border-bottom:1px solid #e0e0e0;color:#333;padding:10px}.admin-table tr:hover{background-color:#f1fdf7}.referral{color:#0078d7;font-weight:600}.status-badge{border-radius:8px;display:inline-block;font-size:.9rem;text-align:center}.status-admin{background-color:#00a36c;color:#fff}.status-user{background-color:#ff6b6b;color:#fff}@media (max-width:768px){.admin-header{padding:1rem}.admin-table td,.admin-table th{font-size:.85rem}}.btn{border:none;border-radius:6px;cursor:pointer;font-weight:600;padding:10px 18px;transition:.3s}.btn-danger{background-color:#dc3545;color:#fff}.btn-danger:hover{background-color:#b52a37}.btn-disabled{cursor:not-allowed;opacity:.6}.admin-header{align-items:center;display:flex;justify-content:space-between}.all-users-container{padding:20px;width:100%}.header-section{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:20px;padding:20px 22px}.header-section h1{color:#0b0e12;font-size:1.7rem;font-weight:700;margin:0}.header-section p{color:#555;margin-top:5px}.reset-box{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:25px;padding:18px}.reset-box h3{font-size:1.1rem;font-weight:600;margin-bottom:10px}.reset-inputs{display:flex;flex-wrap:wrap;gap:12px}.reset-inputs input{border:1px solid #ccc;border-radius:8px;flex:1 1;min-width:220px;padding:10px 14px}.reset-inputs button{background:#c62828;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 16px}.reset-inputs button:hover{background:#a71e1e}.users-table-wrapper{box-shadow:0 3px 10px #0000000f}.users-table{min-width:750px}.users-table tr:hover{background:#f8f8f8}.role-badge{border-radius:6px;color:#fff;font-weight:600;padding:6px 10px}.role-badge.admin{background:#2e7d32}.role-badge.user{background:#0277bd}.empty,.loading{color:#777;padding:20px;text-align:center}@media (max-width:768px){.reset-inputs{flex-direction:column}.reset-inputs button{width:100%}}@media (max-width:480px){.header-section{text-align:center}.header-section h1{font-size:1.4rem}}.admin-deposits-container{padding:15px;width:100%}.page-header{background:#fff;border-radius:12px;box-shadow:0 3px 12px #0000001a;margin-bottom:20px;padding:18px 20px}.page-header h1{color:#111;font-size:1.6rem;font-weight:700}.page-header p{color:#555;font-size:.95rem}.error-msg,.success-msg{border-radius:8px;font-weight:500;margin-bottom:15px;padding:10px 15px;text-align:center}.error-msg{background:#ffebee;color:#c62828}.success-msg{background:#e8f5e9;color:#2e7d32}.table-wrapper{box-shadow:0 3px 12px #0000001a}.approval-table{border-collapse:collapse;min-width:700px;width:100%}.approval-table th{background:#0b0e12;color:#fff;font-size:.95rem;padding:12px;text-align:left}.approval-table td{border-bottom:1px solid #ddd;padding:10px}.approval-table tr:hover{background:#f9f9f9}.approve-btn,.reject-btn{border-radius:6px;font-size:.85rem;padding:8px 14px;transition:.25s ease-in-out}.approve-btn:hover{background:#1b5e20}.reject-btn:hover{background:#8e0000}.empty-msg{color:#777;padding:18px;text-align:center}@media (max-width:768px){.page-header h1{font-size:1.3rem}.action-buttons{flex-direction:column}.approve-btn,.reject-btn{width:100%}}@media (max-width:480px){.page-header{text-align:center}.admin-deposits-container{padding:10px}}.withdrawals-container{font-family:Segoe UI,sans-serif;padding:20px;width:100%}.withdrawals-container h2{color:#0b0e12;font-size:1.6rem;margin-bottom:20px}.withdrawals-table{border-collapse:collapse;min-width:750px;width:100%}.withdrawals-table th{background:#0b0e12;color:#fff;padding:12px;text-align:left}.withdrawals-table td{border-bottom:1px solid #eee;padding:12px}.withdrawals-table tr:hover{background:#f8f8f8}.action-buttons{flex-wrap:wrap;gap:10px}.approve-btn,.reject-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:6px 12px}.approve-btn:hover{background:#27632a}.reject-btn:hover{background:#a71e1e}.empty-msg,.loading-msg{color:#555;padding:20px;text-align:center}@media (max-width:768px){.action-buttons{flex-direction:column}}.reset-token-container{font-family:Segoe UI,sans-serif;padding:25px;width:100%}.reset-token-title{color:#0b0e12;font-size:1.8rem;margin-bottom:5px}.reset-token-subtitle{color:#555;margin-bottom:20px}.table-wrapper{box-shadow:0 3px 10px #0000000f;padding:15px}.reset-token-table{border-collapse:collapse;margin-bottom:500px;min-width:750px;width:100%}.reset-token-table th{background:#0b0e12;color:#fff;padding:12px;text-align:left}.reset-token-table td{border-bottom:1px solid #eee;padding:12px}.reset-token-table tr:hover{background:#f8f8f8}.status-badge{padding:6px 10px;text-transform:capitalize}.status-badge.expired{background:#c62828}.copy-btn,.delete-btn{border:none;border-radius:6px;cursor:pointer;font-weight:600;margin-left:8px;padding:4px 8px;transition:.2s}.copy-btn{background:#1976d2;color:#fff;width:80px}.copy-btn:hover{background:#115293}.delete-btn{background:#c62828}.delete-btn:hover{background:#a71e1e}.reset-token-empty{color:#555;padding:20px;text-align:center}.loading-screen{align-items:center;background:#f4f4f4;display:flex;height:100vh;justify-content:center}.loading-content{text-align:center}.loading-logo{margin-bottom:15px;width:80px}.spinner{animation:spin 1s linear infinite;border:6px solid #ddd;border-radius:50%;border-top-color:#0b0e12;height:50px;margin:15px auto;width:50px}.loading-text{color:#0b0e12;font-size:1.2rem;margin-top:10px}.loading-subtext{color:#555;font-size:.95rem}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:768px){.copy-btn,.delete-btn{display:block;margin:5px 0 0}}.requests-container{padding:15px;width:100%}.requests-header{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:20px;padding:20px 22px}.requests-header h1{color:#0b0e12;font-size:1.7rem;font-weight:700;margin:0}.requests-header p{color:#555;font-size:.96rem;margin-top:4px}.search-bar{padding:12px 15px}.table-wrapper{background:#fff;border-radius:12px;box-shadow:0 3px 10px #00000014;overflow-x:auto;padding:10px 12px}.requests-table{border-collapse:collapse;min-width:900px;width:100%}.requests-table th{background:#0b0e12;color:#fff;padding:12px}.requests-table td{border-bottom:1px solid #eee;padding:10px}.requests-table tr:hover{background:#fafafa}.status-badge{padding:6px 12px}.status-badge.pending{background:#f9a825}.status-badge.approved{background:#2e7d32}.status-badge.rejected{background:#c62828}.approve-btn{background:#2e7d32}.approve-btn,.reject-btn{border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px 12px}.reject-btn{background:#c62828}.reply-btn{background:#0a84ff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:7px 13px}.reply-box{display:flex;flex-direction:column;gap:8px}.reply-box textarea{border:1px solid #ddd;border-radius:6px;min-height:80px;padding:10px;width:100%}.reply-actions{display:flex;gap:8px}.send-btn{background:#2e7d32;padding:7px 14px}.cancel-btn{background:#c62828;border:none;border-radius:6px;color:#fff;padding:7px 14px}.empty-row{color:#777;padding:20px;text-align:center}@media (max-width:768px){.reply-actions{flex-direction:column}.cancel-btn,.send-btn{width:100%}}@media (max-width:480px){.requests-header{text-align:center}}.admin-users-container{padding:20px;width:100%}.users-header{background:#fff;border-radius:12px;box-shadow:0 4px 10px #00000014;margin-bottom:25px;padding:22px}.users-header h1{color:#0b0e12;font-size:1.7rem;font-weight:700;margin:0}.users-header p{color:#666;margin-top:4px}.search-bar{border:1px solid #ccc;border-radius:8px;font-size:.95rem;margin-top:15px;padding:12px 14px;width:100%}.users-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 3px 12px #0000000d;overflow-x:auto;padding:15px}.users-table{border-collapse:collapse;min-width:900px;width:100%}.users-table th{background:#0b0e12;color:#fff;padding:12px;text-align:left}.users-table td{border-bottom:1px solid #eee;padding:12px}.users-table tr:hover{background:#fafafa}.status-badge{border-radius:6px;color:#fff;font-size:.85rem;font-weight:600;padding:5px 10px}.status-badge.active{background:#2e7d32}.status-badge.blocked{background:#c62828}.message-box{display:flex;gap:8px}.message-box input{border:1px solid #ccc;border-radius:6px;flex-grow:1;padding:7px 10px}.send-btn{background:#0a84ff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:7px 12px}.action-buttons{display:flex;gap:8px}.block-btn{background:#c62828}.block-btn,.unblock-btn{border:none;border-radius:6px;color:#fff;padding:6px 12px}.unblock-btn{background:#2e7d32}.delete-btn{background:#444;border:none;border-radius:6px;color:#fff;padding:6px 12px}.pagination{display:flex;gap:8px;justify-content:center;margin-top:18px}.page-btn{background:#fff;border:1px solid #aaa;border-radius:6px;cursor:pointer;padding:7px 11px}.page-btn.active-page{background:#0a84ff;border-color:#0a84ff;color:#fff}.empty{color:#777;padding:20px;text-align:center}@media (max-width:768px){.message-box{flex-direction:column}.send-btn{width:100%}.action-buttons{flex-direction:column}.action-buttons button{width:100%}}@media (max-width:480px){.users-header{text-align:center}.users-header h1{font-size:1.4rem}}
/*# sourceMappingURL=main.9dc6ed31.css.map*/