.modal-overlay:has(.deposit-modal){background:rgba(20,16,40,.45)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.modal-container.deposit-modal{background:#fff!important;color:#161a1a!important;border:0!important;border-radius:18px!important;box-shadow:0 12px 40px rgba(94,64,200,.25)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;max-height:86vh;overflow-y:auto}.deposit-modal .modal-header{border-bottom:1px solid #eee9ff!important;display:flex;align-items:center;gap:8px}.deposit-modal .modal-header h3,.deposit-modal .modal-title{color:#161a1a!important;flex:1}.deposit-modal .modal-close{color:#7a6fa8!important;background:#f3f0ff!important;border-radius:50%!important}.deposit-modal .ng03-rec{border:1px solid #d9d0ff;background:#f6f3ff;color:#7b5cf5;font-size:12px;font-weight:600;border-radius:14px;padding:5px 12px;cursor:pointer;white-space:nowrap}.deposit-modal label,.deposit-modal .form-label{color:#333!important;font-weight:600}.deposit-modal input.form-input{background:#f6f4ff!important;color:#161a1a!important;border:1px solid #e1dafc!important;border-radius:12px!important;font-size:16px!important}.deposit-modal input.form-input:focus{border-color:#8b6cff!important;outline:0;box-shadow:0 0 0 3px rgba(139,108,255,.15)}.deposit-modal .ng03-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 14px}.deposit-modal .ng03-chip{height:36px;border-radius:10px;border:1px solid #e1dafc;background:#fff;color:#4a3d8f;font-size:14px;font-weight:600;cursor:pointer}.deposit-modal .ng03-chip.is-on{background:linear-gradient(180deg,#a58bff,#7b5cf5);border-color:#7b5cf5;color:#fff;box-shadow:0 3px 10px rgba(123,92,245,.3)}.deposit-modal .reward-setting{background:#faf8ff!important;border:1px solid #ece6ff!important;color:#5a4e8c!important}.deposit-modal .reward-setting *{color:#5a4e8c!important}.deposit-modal .reward-dropdown__panel{background:#fff!important;border:1px solid #ece6ff!important;box-shadow:0 8px 24px rgba(94,64,200,.15)!important}.deposit-modal .reward-option{color:#333!important;background:0 0!important}.deposit-modal .reward-option.active{color:#7b5cf5!important;background:#f3f0ff!important}.deposit-modal .deposit-methods>div:first-child{color:#161a1a!important;font-weight:700}.deposit-modal .ng03-tip{font-size:12px;color:#8a82ad;margin:-2px 0 10px}.deposit-modal .ng03-empty{font-size:13px;color:#8a82ad;text-align:center;padding:18px 0}.deposit-modal .deposit-method-item{background:#fff!important;border:1px solid #ece6ff!important;border-radius:14px!important;box-shadow:0 2px 8px rgba(94,64,200,.06)!important;cursor:pointer}.deposit-modal .deposit-method-item:active{background:#f6f3ff!important;transform:scale(.99)}.deposit-modal .method-icon{color:#7b5cf5}.deposit-modal .method-name{color:#161a1a!important;font-weight:700}.deposit-modal .method-desc{color:#8a82ad!important}.deposit-modal .method-arrow{color:#b9aee8!important}.deposit-modal .address-box,.deposit-modal .address-text,.deposit-modal [class*=address]{color:#161a1a!important}.deposit-modal .btn-secondary{background:#f3f0ff!important;color:#5a4e8c!important;border:1px solid #e1dafc!important}#woai-tz-tabbar a.is-deposit.ng03-open span:last-child{color:#7b5cf5}.deposit-page .deposit-title{color:#161a1a!important}.deposit-page .deposit-subtitle{color:#8a82ad!important}.deposit-page .stat-card{background:#fff!important;border:1px solid #ece6ff!important}.deposit-page .stat-card__label{color:#555!important}.deposit-page .stat-card__value{color:#7b5cf5!important}.deposit-page .deposit-tab-btn{background:#fff!important;border:1px solid #e1dafc!important;color:#5a4e8c!important}.deposit-page .deposit-tab-btn.active{background:linear-gradient(180deg,#a58bff,#7b5cf5)!important;border-color:#7b5cf5!important;color:#fff!important}.deposit-page .deposit-item{background:#fff!important;border:1px solid #ece6ff!important;box-shadow:0 2px 8px rgba(94,64,200,.06)}.deposit-page .deposit-item__method{color:#161a1a!important}.deposit-page .deposit-item__time,.deposit-page .deposit-item__label{color:#8a82ad!important}.deposit-page .deposit-item__value{color:#333!important}.deposit-page .deposit-item__amount{color:#7b5cf5!important}.deposit-page .deposit-item__footer{border-top-color:#f0ecff!important}.deposit-page .deposit-loading p,.deposit-page .deposit-empty p{color:#8a82ad!important}.deposit-page .deposit-empty svg circle,.deposit-page .deposit-empty svg path{stroke:#b9aee8!important}.deposit-page .loading-spinner{border-color:rgba(123,92,245,.2)!important;border-top-color:#7b5cf5!important}.deposit-page .load-more-btn{background:#fff!important;color:#5a4e8c!important;border:1px solid #e1dafc!important}.deposit-page .deposit-scroll-container{padding-bottom:110px}.deposit-page .deposit-header{position:relative}.deposit-page .ng03-back{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 0 8px -4px;border:1px solid #e1dafc;border-radius:50%;background:#fff;color:#5a4e8c;cursor:pointer;box-shadow:0 2px 8px rgba(94,64,200,.08)}.deposit-page .ng03-paynow{display:block;width:100%;height:42px;margin:12px 0 2px;border:0;border-radius:21px;background:linear-gradient(180deg,#a58bff,#7b5cf5);color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;box-shadow:0 4px 14px rgba(123,92,245,.3);cursor:pointer}.deposit-page .ng03-paynow:active{transform:scale(.98)}