.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}
