.stat-card{transform:translateY(0);transition:all .3s ease}.stat-card:hover{transform:translateY(-5px)}[data-theme=dark] .stat-card:hover{box-shadow:0 8px 30px #0000004d}[data-theme=light] .stat-card:hover{box-shadow:0 8px 30px #00000026}.ant-card{overflow:hidden}@media (min-width: 577px){.ant-card{border-radius:16px}}.ant-card-head{border-bottom:none!important}.ant-progress-text{color:inherit!important}.dashboard-container{transition:all .3s ease}@media (max-width: 576px){.dashboard-container{padding:0!important;max-width:100%!important;margin:0!important}.dashboard-container .ant-card{border-radius:0!important;margin-bottom:1px!important;border:none!important}.dashboard-container .ant-row{margin:0!important}.dashboard-container .ant-col{padding:0!important}.dashboard-container .rounded-2xl{border-radius:0!important}.ant-card-body{padding:8px!important}.ant-card-head{padding:0 8px!important;min-height:40px!important}.ant-card-head-title{font-size:16px!important;padding:8px 0!important}.stat-value{font-size:20px!important}.ant-row{margin-right:-8px!important;margin-left:-8px!important}.ant-col{padding-right:8px!important;padding-left:8px!important}.ant-card{width:100%!important;margin-bottom:8px!important}.financial-stat-card .ant-card{margin:4px 0!important}.financial-stat-card .ant-card-body{padding:12px 8px!important}.chart-container,.package-info-stats,.share-buttons-container{padding:8px!important}.share-button{width:100%!important;margin:4px 0!important}}@media (min-width: 577px) and (max-width: 768px){.ant-card-body{padding:12px!important}.ant-row{margin-right:-12px!important;margin-left:-12px!important}.ant-col{padding-right:12px!important;padding-left:12px!important}}@media (max-width: 576px){.chart-container{height:250px!important}}@media (max-width: 576px){.financial-stat-card{margin-bottom:12px!important}.financial-stat-card .ant-card-head{min-height:auto!important}}@media (max-width: 576px){.package-info-card .ant-progress{margin-top:12px!important}.package-info-title{font-size:18px!important}}@media (max-width: 576px){.referral-input{font-size:14px!important}.share-buttons-container{flex-direction:column!important;width:100%!important}}.transactions-table.dark-mode,.transactions-table.dark-mode .ant-table{background-color:#1a2634;color:#f0f0f0}.transactions-table.dark-mode .ant-table-thead>tr>th{background-color:#1e2a38;color:#f0f0f0;border-bottom:1px solid #2A3F54}.transactions-table.dark-mode .ant-table-tbody>tr>td{border-bottom:1px solid #2A3F54;color:#f0f0f0}.transactions-table.dark-mode .ant-table-tbody>tr:hover>td{background-color:#2a3f54!important}.transactions-table.dark-mode .ant-pagination-item a{color:#f0f0f0}.transactions-table.dark-mode .ant-pagination-item-active{background-color:#1890ff}.transactions-table.dark-mode .ant-pagination-item-active a{color:#fff}.search-input.dark-mode.ant-input-affix-wrapper{background-color:#2a3f54;border-color:#3a4d65}.search-input.dark-mode.ant-input-affix-wrapper .ant-input{color:#f0f0f0;background-color:transparent}.search-input.dark-mode.ant-input-affix-wrapper .ant-input::placeholder{color:#8c8c8c}.transactions-table{width:100%;border-radius:12px;overflow:hidden}.transactions-table.dark-mode .ant-table{background:#1e1e1e!important;color:#fff!important}.transactions-table.light-mode .ant-table{background:#fff!important;color:#333!important}.transactions-table .ant-table-thead>tr>th{background:#253447!important;color:#fff!important;font-weight:600;border-bottom:none!important;padding:12px 16px!important}.transactions-table.light-mode .ant-table-thead>tr>th{background:#eaeaea!important;color:#333!important}.transactions-table.dark-mode .ant-table-tbody>tr>td{border-bottom:1px solid #2A3F54!important;padding:12px 16px!important}.transactions-table.light-mode .ant-table-tbody>tr>td{border-bottom:1px solid #E0E0E0!important}.transactions-table.dark-mode .ant-table-tbody>tr:hover>td{background:#2a3a4a!important}.transactions-table.light-mode .ant-table-tbody>tr:hover>td{background:#f0f0f0!important}.transactions-table .ant-table-expanded-row>td{background:inherit!important;padding:0!important}@media (max-width: 768px){.transactions-table .ant-table-thead>tr>th,.transactions-table .ant-table-tbody>tr>td{padding:8px 12px!important;font-size:14px}.transactions-table .ant-table-expanded-row .ant-card-body{padding:12px!important}}.ant-pagination-item a{color:inherit!important}.ant-pagination-item-active{border-color:#1890ff!important}.ant-pagination-item-active a{color:#1890ff!important}.withdraw-card{transition:all .3s ease}.withdraw-card.dark{background:#1a2634;border-color:#1677ff}.withdraw-card.light{background:#fff;border-color:#d9d9d9}.withdraw-input{font-size:24px!important;padding:12px!important;border-radius:8px!important;transition:all .3s ease}.withdraw-input.dark{background:#253447!important;border-color:#364357!important;color:#fff!important}.withdraw-input.dark input{color:#fff!important;background:transparent!important}.withdraw-input.dark .ant-input-prefix{color:#8c8c8c!important}.withdraw-input.light{background:#fff!important;border-color:#d9d9d9!important}.withdraw-input:hover,.withdraw-input:focus{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.withdraw-button{height:50px!important;font-size:16px!important;font-weight:500!important;border-radius:8px!important;transition:all .3s ease!important}.withdraw-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1890ff4d}.custom-modal.dark .ant-modal-content{background:#1a2634;border-radius:12px}.custom-modal.dark .ant-modal-header{background:#1a2b3c;border-radius:12px 12px 0 0;border-bottom:1px solid #364357}.custom-modal.dark .ant-modal-title,.custom-modal.dark .ant-modal-close,.custom-modal.dark .ant-modal-body{color:#fff}.custom-modal.dark .ant-modal-footer{border-top:1px solid #364357}.custom-modal.dark .ant-btn-default,.custom-modal.dark .ant-input{background:#253447;border-color:#364357;color:#fff}.custom-modal.light .ant-modal-content{border-radius:12px}.custom-modal.light .ant-modal-header{border-radius:12px 12px 0 0}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-slide-in{animation:fadeSlideIn .5s ease forwards}@media (max-width: 576px){.withdraw-input{font-size:20px!important}.withdraw-button{height:44px!important;font-size:14px!important}.custom-modal .ant-modal-body{padding:16px}}.ant-spin-dot-item{background-color:#1890ff!important}.ant-form-item-explain-error{margin-top:4px;font-size:14px;color:#ff4d4f}.withdraw-input:focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}.dark .withdraw-input:focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}.investments-page{padding:16px}.stats-card{border-radius:12px;box-shadow:0 2px 8px #00000017;transition:all .3s ease;height:100%}.stats-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.investments-container{border-radius:12px;box-shadow:0 2px 8px #00000017}.investment-card{transition:all .3s ease;position:relative}.investment-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.investment-header{display:flex;align-items:center;margin-bottom:8px}.investment-date{background:#00000005;padding:8px;border-radius:6px}.investment-date small{color:#00000073;font-size:12px}[data-theme=dark] .stats-card,[data-theme=dark] .investments-container,[data-theme=dark] .investment-card{background:#1f1f1f;border-color:#303030}[data-theme=dark] .investment-date{background:#ffffff08}[data-theme=dark] .investment-date small{color:#ffffff73}.locked-investment{opacity:.8;position:relative}.locked-investment:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000000d;pointer-events:none}@media (max-width: 768px){.investments-page{padding:8px}.investment-card{margin-bottom:12px}.investment-card .ant-card-actions{padding:0 8px}.investment-card .ant-card-actions li{margin:4px 0}}.ant-badge-count{font-size:10px;font-weight:700;box-shadow:0 0 0 1px #fff}.landing-container{width:100%;min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);position:relative;overflow-x:hidden}.background-effects{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,rgba(255,255,255,.05) 0%,transparent 70%);pointer-events:none;animation:fadeIn 2s ease-in-out}.decorative-shape-1{position:absolute;top:10%;left:-5%;width:200px;height:200px;background:radial-gradient(circle,rgba(255,215,0,.1) 0%,transparent 70%);border-radius:50%;animation:float 6s ease-in-out infinite}.decorative-shape-2{position:absolute;bottom:10%;right:-5%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,165,0,.1) 0%,transparent 70%);border-radius:50%;animation:float 8s ease-in-out infinite reverse}.content-container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:40px 20px}.header-nav{position:fixed;top:0;left:0;right:0;background:#f8fafcf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.1);z-index:1000;height:80px;transition:all .3s ease}.header-logo img{transition:all .3s ease}.header-logo:hover img{transform:scale(1.05)}.hero-section{text-align:center;margin-bottom:80px;padding:100px 0 60px;opacity:0;transform:translateY(30px);transition:all 1s ease-out}.hero-section.visible{opacity:1;transform:translateY(0)}.logo-container{margin-bottom:30px}.logo{max-width:500px;width:100%;height:auto}.main-title{color:#fff!important;font-size:2.5rem!important;font-weight:700!important;margin-bottom:15px!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.subtitle{color:#fff!important;font-size:1.8rem!important;font-weight:400!important;margin-bottom:10px!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.highlight-title{background:linear-gradient(45deg,gold,orange)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-size:3rem!important;font-weight:800!important;margin-bottom:40px!important;text-shadow:none!important}.action-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:40px}.btn-whatsapp{background:#25d366!important;border-color:#25d366!important;color:#fff!important;height:50px!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;box-shadow:0 4px 12px #25d3664d!important;transition:all .3s ease!important}.btn-whatsapp:hover{background:#20b858!important;border-color:#20b858!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #25d36666!important}.btn-client-area{background:#ffffff1a!important;border-color:gold!important;color:#fff!important;height:50px!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .3s ease!important}.btn-client-area:hover{background:#ffd70033!important;border-color:orange!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #ffd7004d!important}.calculator-section{margin-bottom:80px}.section-title{text-align:center;font-size:2.5rem!important;font-weight:700!important;margin-bottom:20px!important;color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.section-subtitle{text-align:center;font-size:1.2rem!important;color:#fff!important;margin-bottom:40px!important;opacity:.9}.calculator-card{background:#1e2937!important;border-radius:12px!important;border:1px solid rgba(255,215,0,.3)!important;box-shadow:0 8px 32px #0000004d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;margin-bottom:24px}.calculator-input-section{text-align:center}.calculator-icon{font-size:2rem;color:#0f3460;margin-bottom:15px;display:block}.input-title{color:#1a1a1a!important;font-size:1.1rem!important;font-weight:600!important;margin-bottom:15px!important}.calculator-input{width:100%!important;height:48px!important;border-radius:8px!important;border:2px solid #e8e8e8!important;font-size:16px!important;transition:all .3s ease!important}.calculator-input:hover{border-color:gold!important}.calculator-input:focus{border-color:#0f3460!important;box-shadow:0 0 0 2px #0f346026!important}.input-helper-text{margin-top:8px!important;font-size:14px!important;color:#666!important}.results-card{background:#1e2937!important;border-radius:12px!important;border:1px solid rgba(255,215,0,.3)!important;box-shadow:0 8px 32px #0000004d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;margin-top:24px}.results-title{text-align:center;color:#fff!important;font-size:1.8rem!important;font-weight:700!important;margin-bottom:30px!important}.results-stat-card{background:#1a3b5d!important;border-radius:8px!important;border:1px solid #e9ecef!important;text-align:center;transition:all .3s ease}.results-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.results-details{margin:30px 0;padding:30px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.results-summary{text-align:center;padding:20px;background:#f8f9fa;border-radius:8px;margin-top:20px}.services-section{margin-bottom:80px}.service-card{background:#1e2937!important;border-radius:12px!important;border:1px solid rgba(255,215,0,.3)!important;box-shadow:0 8px 32px #0003!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .4s ease!important;height:100%}.service-card:hover{transform:translateY(-8px)!important;box-shadow:0 12px 40px #0000004d!important;border-color:#ffd70099!important}.service-icon-container{margin-bottom:20px}.service-icon{font-size:3rem;background:linear-gradient(45deg,gold,orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.service-title{color:#fff!important;font-size:1.3rem!important;font-weight:700!important;margin-bottom:15px!important}.service-description{color:#ccc!important;font-size:1rem!important;line-height:1.6!important;margin-bottom:20px!important}.service-highlight{color:gold!important;font-weight:600!important;font-size:.95rem!important;display:flex;align-items:center;justify-content:center;gap:8px}.service-arrow{transition:transform .3s ease}.service-card:hover .service-arrow{transform:translate(4px)}.how-it-works-section{margin-bottom:80px;text-align:center}.how-it-works-badge{background:#ffd70033!important;color:gold!important;padding:8px 16px!important;border-radius:20px!important;display:inline-flex!important;align-items:center!important;margin-bottom:20px!important;font-weight:600}.badge-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:gold!important;margin-right:8px!important;animation:pulse 2s infinite}.steps-container{display:flex!important;justify-content:center!important;gap:30px!important;flex-wrap:wrap!important}.step-item{text-align:center!important;background:#ffffff1a!important;padding:30px 20px!important;border-radius:12px!important;border:1px solid rgba(255,215,0,.3)!important;min-width:200px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .3s ease!important}.step-item:hover{transform:translateY(-5px)!important;background:#ffffff26!important;border-color:#ffd70080!important}.step-number{width:50px!important;height:50px!important;border-radius:50%!important;background:linear-gradient(45deg,gold,orange)!important;color:#000!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:24px!important;font-weight:700!important;margin:0 auto 15px!important}.step-title{color:#fff!important;font-size:18px!important;font-weight:700!important;display:block!important;margin-bottom:8px!important}.step-description{color:#fff!important;font-size:14px!important;opacity:.9}.contact-section{text-align:center;margin-bottom:40px}.contact-title{color:#fff!important;font-size:2.5rem!important;font-weight:700!important;margin-bottom:20px!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}.contact-description{color:#fff!important;font-size:1.2rem!important;margin-bottom:40px!important;opacity:.9}.contact-info-grid{display:flex!important;justify-content:center!important;gap:40px!important;flex-wrap:wrap!important}.contact-info-item{text-align:center!important;background:#ffffff1a!important;padding:30px!important;border-radius:12px!important;border:1px solid rgba(255,215,0,.3)!important;min-width:200px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .3s ease!important}.contact-info-item:hover{transform:translateY(-5px)!important;background:#ffffff26!important;border-color:#ffd70080!important}.contact-info-icon{margin-bottom:15px!important}.contact-info-title{color:#fff!important;font-size:16px!important;font-weight:700!important;display:block!important;margin-bottom:8px!important}.contact-info-text{color:#fff!important;opacity:.9}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width: 768px){.content-container{padding:20px 15px}.main-title{font-size:2rem!important}.subtitle{font-size:1.4rem!important}.highlight-title{font-size:2.2rem!important}.section-title{font-size:2rem!important}.action-buttons{flex-direction:column;align-items:center}.btn-whatsapp,.btn-client-area{width:100%;max-width:300px}.steps-container{flex-direction:column;align-items:center}.step-item{max-width:300px;width:100%}.contact-info-grid{flex-direction:column;align-items:center}.contact-info-item{max-width:300px;width:100%}.logo{max-width:350px}}@media (max-width: 480px){.header-section{padding:40px 0}.main-title{font-size:1.8rem!important}.subtitle{font-size:1.2rem!important}.highlight-title{font-size:2rem!important}.section-title{font-size:1.8rem!important}.calculator-card,.results-card,.service-card{margin:0 -10px}.logo{max-width:280px}}@media (max-width: 320px){.logo{max-width:240px}}
