.wallet-screen{background:var(--theme-bg);color:#fff;max-width:480px;min-height:100vh;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));margin:0 auto;position:relative;overflow-x:hidden}.wallet-screen:before{content:"";background:var(--theme-bg-soft);pointer-events:none;z-index:0;max-width:480px;margin:0 auto;position:fixed;inset:0}.wallet-screen>:not(.club-bottom-nav){z-index:1;position:relative}.wallet-screen-loading{text-align:center;color:var(--theme-text-dim);padding:3rem}.wallet-screen-header{background:0 0;border-bottom:1px solid #ffffff0f;grid-template-columns:40px 1fr 40px;align-items:center;padding:.875rem 1rem;display:grid}.wallet-screen-back{color:#fff;font-size:1.75rem;line-height:1;text-decoration:none}.wallet-screen-header h1{text-align:center;font-size:1.125rem;font-weight:700}.wallet-screen-header-spacer{width:40px}.wallet-screen-msg{margin:.75rem 1rem 0}.wallet-hero-card{isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f0fb3;border:1px solid #d4af3740;border-radius:20px;flex-direction:column;margin:.75rem 1rem;padding:1.25rem 1.125rem 1rem;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 15px 35px #0000008c,inset 0 1px 1px #ffffff14,0 0 20px #d4af3714}.wallet-hero-card:hover{border-color:#d4af3773;box-shadow:0 20px 45px #000000a6,inset 0 1px 1px #ffffff1f,0 0 30px #d4af3726}.wallet-hero-icon-wrap{filter:drop-shadow(0 4px 10px #d4af3738);justify-content:center;margin-bottom:.75rem;display:flex}.wallet-hero-icon{width:48px;height:48px}.wallet-hero-balance-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.wallet-hero-amount{letter-spacing:.01em;white-space:nowrap;background:var(--theme-gold-metal);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px #00000040);-webkit-background-clip:text;font-size:1.625rem;font-weight:900;line-height:1.1}.wallet-hero-label{color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:500}.wallet-view-balance-btn{color:var(--theme-gold-bright);cursor:pointer;background:#d4af3714;border:1px solid #d4af3759;border-radius:999px;align-self:center;align-items:center;gap:.35rem;margin-bottom:.75rem;padding:.375rem .875rem;font-size:.7125rem;font-weight:700;transition:all .2s;display:inline-flex}.wallet-view-balance-btn:hover{background:#d4af372e;border-color:#d4af378c;transform:translateY(-1px)}.wallet-view-balance-icon{width:14px;height:14px}.wallet-hero-pending{color:#fb923c;text-align:center;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.wallet-hero-stats{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:.375rem;padding-top:.75rem;display:grid}.wallet-hero-stat-row{background:#1e1e1e73;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:.5625rem;min-height:60px;padding:.625rem;transition:all .2s;display:flex}.wallet-hero-stat-row:hover{background:#1e1e1ea6;border-color:#d4af3726}.wallet-stat-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.wallet-stat-icon.blue,.wallet-stat-icon.yellow{color:var(--theme-gold-bright);background:#d4af371f;border:1px solid #d4af374d}.wallet-stat-copy strong{color:#fff;font-size:.9375rem;font-weight:800;line-height:1.1;display:block}.wallet-stat-copy span{color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.03em;margin-top:.1875rem;font-size:.625rem;font-weight:500;display:block}.wallet-hero-stat-link{color:inherit;text-decoration:none}.wallet-txn-view-all{color:var(--theme-gold-bright);text-align:center;margin-top:.75rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:block}.wallet-txn-view-all:hover{opacity:.8}.wallet-actions{flex-direction:column;gap:.75rem;padding:0 1rem 1rem;display:flex}.wallet-action-btn{cursor:pointer;width:100%;min-height:76px;color:var(--theme-text-secondary);text-align:left;background:#1414148c;border:1px solid #ffffff0d;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:.875rem;padding:.875rem 1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.wallet-action-btn:hover{background:#141414bf;transform:translateY(-2px)}.wallet-action-btn:active{transform:scale(.98)}.wallet-action-icon-ring{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.wallet-action-icon-ring.yellow,.wallet-action-icon-ring.blue,.wallet-action-icon-ring.red,.wallet-action-icon-ring.green{color:var(--theme-gold-bright,#f4d77d);background:#d4af371f;border:1px solid #d4af3759}.wallet-action-icon{width:24px;height:24px}.wallet-action-copy{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.wallet-action-copy strong{color:#fff;font-size:.9375rem;font-weight:800}.wallet-action-copy span{color:var(--theme-text-muted);font-size:.7125rem;line-height:1.35}.wallet-action-chevron{color:var(--theme-text-dim);font-size:1.5rem;line-height:1}.wallet-action-btn.yellow,.wallet-action-btn.blue,.wallet-action-btn.red,.wallet-action-btn.green{border-color:#d4af3740;box-shadow:0 4px 15px #d4af370d}.wallet-action-btn.yellow:hover,.wallet-action-btn.blue:hover,.wallet-action-btn.red:hover,.wallet-action-btn.green:hover{border-color:#d4af3773;box-shadow:0 8px 22px #d4af371f}.txn-history-page .deposit-header{grid-template-columns:40px 1fr 40px}.txn-history-refresh{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:10px;width:36px;height:36px;font-size:1.125rem}.txn-history-refresh:disabled{opacity:.5;cursor:not-allowed}.txn-history-filters{gap:.5rem;padding:0 1rem .75rem;display:flex;overflow-x:auto}.txn-history-chip{color:var(--theme-text-muted);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.txn-history-chip.active{border-color:var(--theme-green-light);background:var(--theme-border-green);color:#fff}.txn-history-list{padding:0 1rem 1rem;list-style:none}.txn-history-item{background:var(--theme-bg-elevated);border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;padding:.875rem 1rem;display:flex}.txn-history-main strong{font-size:.875rem;display:block}.txn-history-desc,.txn-history-meta{color:var(--theme-text-muted);margin-top:.125rem;font-size:.6875rem;display:block}.txn-history-main small{color:var(--theme-text-dim);margin-top:.375rem;font-size:.6875rem;display:block}.txn-history-side{text-align:right;flex-shrink:0}.txn-history-amount{font-size:.9375rem;font-weight:700;display:block}.txn-history-amount.credit{color:#4ade80}.txn-history-amount.debit{color:#f87171}.txn-history-balance{color:var(--theme-text-dim);margin-top:.25rem;font-size:.625rem;display:block}.txn-history-more{text-align:center;padding:0 1rem 1.5rem}.txn-history-more button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;min-width:140px;padding:.625rem 1rem;font-size:.8125rem;font-weight:600}.wallet-icon-svg{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wallet-icon-svg svg{width:100%;height:100%;display:block}.wallet-screen .club-bottom-nav .club-nav-item:nth-child(4).active{color:var(--theme-green-light)}.wallet-modal-overlay{z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.wallet-modal{background:var(--theme-bg-elevated);border-radius:16px;width:100%;max-width:360px;padding:1.25rem}.wallet-modal-wide{max-width:400px;max-height:70vh;overflow-y:auto}.wallet-modal h3{margin-bottom:1rem;font-size:1.125rem}.wallet-withdraw-balance{color:var(--theme-text-muted);margin:-.5rem 0 .875rem;font-size:.8125rem}.wallet-withdraw-form{flex-direction:column;gap:.75rem;display:flex}.wallet-withdraw-methods{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.wallet-withdraw-methods button{color:var(--theme-text-muted);cursor:pointer;background:#121212;border:1px solid #ffffff1f;border-radius:10px;padding:.625rem;font-size:.875rem;font-weight:600}.wallet-withdraw-methods button.active{border-color:var(--theme-green-light);background:var(--theme-border-green);color:#fff}.wallet-history-list{list-style:none}.wallet-history-list li{border-bottom:1px solid #ffffff0f;justify-content:space-between;padding:.625rem 0;font-size:.875rem;display:flex}.wallet-empty-text{color:var(--theme-text-dim);text-align:center;padding:1rem}.deposit-page{color:#fff;max-width:480px;min-height:100vh;padding-bottom:calc(132px + env(safe-area-inset-bottom,0px));background:#000;margin:0 auto;position:relative;overflow-x:hidden}.deposit-page:before{content:"";background:var(--theme-bg-soft);pointer-events:none;z-index:0;max-width:480px;margin:0 auto;position:fixed;inset:0}.deposit-page>*{z-index:1;position:relative}.deposit-history-page{color:#fff;background:#080808;max-width:480px;min-height:100vh;margin:0 auto;padding-bottom:88px}.deposit-header{background:0 0;border-bottom:1px solid #ffffff0f;grid-template-columns:40px 1fr auto;align-items:center;padding:.875rem 1rem;display:grid}.deposit-header.center-title{grid-template-columns:40px 1fr auto}.deposit-header h1{text-align:center;font-size:1.0625rem;font-weight:700}.deposit-balance-pill{border:1px solid var(--theme-green-border);color:var(--theme-green-light);white-space:nowrap;background:#121212cc;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.deposit-balance-pill-icon-img{flex-shrink:0;width:16px!important;height:16px!important}.deposit-icon{object-fit:contain;display:block}.deposit-icon svg{width:100%;height:100%}.deposit-method-logo-img{border-radius:10px;width:34px!important;height:34px!important}.deposit-method-upi-badge{margin-top:.125rem;width:28px!important;height:12px!important}.deposit-channel-logo-img{border-radius:50%;flex-shrink:0;width:36px!important;height:36px!important}.deposit-input-icon-img{flex-shrink:0;width:20px!important;height:20px!important}.deposit-proof-dropzone-icon-img{flex-shrink:0;width:28px!important;height:28px!important}.deposit-secure-note{text-align:center;color:var(--theme-text-dim);justify-content:center;align-items:center;gap:.35rem;margin:0;font-size:.625rem;display:inline-flex}.deposit-secure-note-icon{opacity:.85;width:14px!important;height:14px!important}.deposit-history-link{color:var(--theme-green-light);white-space:nowrap;font-size:.75rem;text-decoration:none}.deposit-balance-card{background:var(--theme-green-dark);box-shadow:0 10px 28px var(--theme-green-soft-bg);border-radius:16px;margin:.75rem 1rem 0;padding:1rem 1rem .875rem;position:relative;overflow:hidden}.deposit-balance-card:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:140px;height:140px;position:absolute;inset:auto -20% -40% auto}.deposit-balance-card-top{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.deposit-balance-card-label{color:#ffffffe0;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.deposit-balance-card-icon{color:#fde68a!important}.deposit-balance-refresh{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:50%;width:28px;height:28px}.deposit-balance-refresh:disabled{opacity:.6;cursor:wait}.deposit-balance-amount{letter-spacing:.01em;margin:0;font-size:1.75rem;font-weight:800}.deposit-balance-mask{letter-spacing:.12em;color:#ffffff8c;font-size:.75rem;position:absolute;bottom:.875rem;right:1rem}.deposit-methods-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.deposit-method-tile{min-height:96px;color:var(--theme-text-secondary);cursor:pointer;background:#121212d1;border:1px solid #94a3b838;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.625rem .35rem;display:flex;position:relative}.deposit-method-tile.active{border-color:var(--theme-green-light);background:var(--theme-green-soft-bg);box-shadow:0 0 18px var(--theme-green-soft-bg)}.deposit-method-tile:disabled{opacity:.45;cursor:not-allowed}.deposit-method-tile.inactive{opacity:.72;cursor:not-allowed;background:#7f1d1d1a;border-style:dashed;border-color:#f8717159}.deposit-item-disabled-msg{color:#fca5a5;text-align:center;margin:.25rem 0 0;font-size:.5625rem;line-height:1.35}.deposit-channel-item.inactive{opacity:.72;cursor:not-allowed;background:#7f1d1d1a;border-style:dashed;border-color:#f8717159}.deposit-channel-item.inactive .deposit-channel-copy small{color:#fca5a5}.deposit-channel-bonus.off{color:var(--theme-text-muted);background:#64748b33}.deposit-method-tile strong{font-size:.6875rem;font-weight:700}.deposit-method-tile small{color:var(--theme-text-muted);font-size:.5625rem}.deposit-channel-head{color:var(--theme-text-secondary);align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.deposit-channel-head-icon{color:var(--theme-green-light)!important}.deposit-channel-list{flex-direction:column;gap:.5rem;display:flex}.deposit-channel-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:#121212d1;border:1px solid #94a3b838;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;padding:.75rem;display:grid}.deposit-channel-item.active{background:var(--theme-green-soft-bg);box-shadow:0 8px 20px var(--theme-green-soft-bg);border-color:#0000}.deposit-channel-copy strong{margin-bottom:.125rem;font-size:.8125rem;display:block}.deposit-channel-copy small{color:#e2e8f0b8;font-size:.6875rem}.deposit-channel-bonus{color:#fde68a;background:#fbbf2429;border-radius:999px;flex-shrink:0;padding:.1875rem .4375rem;font-size:.625rem;font-weight:700}.deposit-channel-disabled{text-align:center;background:#7f1d1d1f;border:1px dashed #f8717159;border-radius:12px;padding:1rem}.deposit-channel-disabled-icon{margin-bottom:.5rem;font-size:1.5rem;display:block}.deposit-channel-disabled strong{color:#fecaca;margin-bottom:.375rem;font-size:.875rem;display:block}.deposit-channel-disabled p{color:#fca5a5;margin:0;font-size:.75rem;line-height:1.5}.deposit-methods-empty{color:var(--theme-text-muted);text-align:center;border:1px dashed #94a3b840;border-radius:12px;padding:.875rem;font-size:.75rem}.deposit-panel{background:#121212c7;border:1px solid #94a3b82e;border-radius:14px;padding:.875rem}.deposit-panel-head{color:var(--theme-text-secondary);align-items:center;gap:.4375rem;margin-bottom:.75rem;font-size:.8125rem;display:inline-flex}.deposit-panel-head-icon{color:var(--theme-green-light)!important}.deposit-panel-icon{background:var(--theme-green-soft-bg);width:22px;height:22px;color:var(--theme-green-light);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.deposit-upi-details-card{border:1px solid var(--theme-border-green);background:#121212d1;border-radius:14px;padding:.875rem}.deposit-upi-details-card.empty{border-style:dashed;border-color:#94a3b840}.deposit-upi-details-card.empty p{color:var(--theme-text-dim);margin:0;font-size:.75rem}.deposit-upi-details-head{align-items:center;gap:.4375rem;margin-bottom:.75rem;display:flex}.deposit-upi-details-row{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.deposit-upi-details-row.highlight{background:var(--theme-green-soft-bg);margin:0 -.875rem;padding:.625rem .875rem}.deposit-upi-details-label{color:var(--theme-text-muted);font-size:.6875rem}.deposit-upi-details-value{color:var(--theme-text-secondary);word-break:break-all;font-size:.8125rem;font-weight:700}.deposit-upi-details-copy-row{align-items:center;gap:.5rem;min-width:0;display:flex}.deposit-upi-details-copy{border:1px solid var(--theme-green-border);color:var(--theme-green-light);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem;font-weight:700}.deposit-upi-details-toast{color:#86efac;margin:.5rem 0 0;font-size:.6875rem}.deposit-instructions{background:#121212c7;border:1px solid #94a3b82e;border-radius:14px;padding:.875rem}.deposit-instructions ul{background:#12121273;border:1px solid #94a3b824;border-radius:10px;margin:0;padding:.75rem .75rem .75rem 1.125rem}.deposit-instructions li{color:var(--theme-text-secondary);margin-bottom:.5rem;font-size:.75rem;line-height:1.5}.deposit-instructions li:last-child{margin-bottom:0}.deposit-recharge-instructions{background:#121212c7;border:1px solid #94a3b82e;border-radius:14px;margin:.75rem 1rem 0;padding:.875rem}.deposit-recharge-instructions-head{align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.deposit-recharge-instructions-icon{color:var(--theme-gold,#d4af37);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.deposit-recharge-instructions-head h2{color:var(--theme-text-secondary);margin:0;font-size:.875rem;font-weight:800;line-height:1.2}.deposit-recharge-instructions ul{background:#12121273;border:1px solid #94a3b824;border-radius:10px;margin:0;padding:.75rem .875rem .75rem 1.125rem;list-style:none}.deposit-recharge-instructions li{color:var(--theme-text-secondary);margin-bottom:.5rem;padding-left:.875rem;font-size:.75rem;line-height:1.55;position:relative}.deposit-recharge-instructions li:before{content:"◆";color:var(--theme-gold,#d4af37);font-size:.4375rem;line-height:1;position:absolute;top:.2rem;left:0}.deposit-recharge-instructions li:last-child{margin-bottom:0}.deposit-history-teaser{padding-bottom:.25rem}.deposit-history-teaser-link{color:var(--theme-green-light);align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.deposit-history-teaser-icon{color:var(--theme-green-light)!important}.deposit-bottom-method{width:100%;color:var(--theme-text-muted);text-align:left;margin:0;font-size:.6875rem}.deposit-section-muted{opacity:.55;pointer-events:none}.deposit-proof-dropzone.disabled{cursor:not-allowed;opacity:.7}.deposit-proof-error{color:#f87171;margin:.375rem 0 0;font-size:.6875rem}.deposit-section{padding:.75rem 1rem 0}.deposit-step-label{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-dim);margin:0 0 .625rem;font-size:.625rem;font-weight:700}.deposit-methods-scroll{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.deposit-methods-scroll::-webkit-scrollbar{display:none}.deposit-method-card{width:88px;min-height:108px;color:var(--theme-text-secondary);cursor:pointer;background:#121212d1;border:1px solid #94a3b838;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.2rem;padding:.5rem .35rem;display:flex;position:relative}.deposit-method-card.active{border-color:var(--theme-green-light);box-shadow:0 0 16px var(--theme-green-glow)}.deposit-method-check{background:var(--theme-green-light);color:#000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.5625rem;font-weight:800;display:inline-flex;position:absolute;top:.35rem;right:.35rem}.deposit-method-badge{background:var(--theme-gold-bright);color:#000;border-radius:4px;padding:.0625rem .25rem;font-size:.5rem;font-style:normal;font-weight:800;position:absolute;top:.3rem;right:.3rem}.deposit-method-card.active .deposit-method-badge{top:1.35rem}.deposit-method-card strong{font-size:.625rem;font-weight:700}.deposit-method-card small{color:var(--theme-text-muted);font-size:.5rem}.deposit-channel-select-wrap{background:#121212d1;border:1px solid #94a3b838;border-radius:12px;align-items:center;gap:.625rem;padding:.75rem 2rem .75rem .75rem;display:flex;position:relative}.deposit-channel-select{min-width:0;color:var(--theme-text);appearance:none;cursor:pointer;background:0 0;border:none;flex:1;font-size:.8125rem;font-weight:600}.deposit-channel-select:focus{outline:none}.deposit-channel-chevron{color:var(--theme-text-dim);pointer-events:none;font-size:.875rem;position:absolute;right:.75rem}.deposit-channel-range{color:var(--theme-text-dim);margin:.375rem 0 0;font-size:.6875rem}.deposit-amount-layout{grid-template-columns:minmax(0,1fr) 148px;align-items:start;gap:.625rem;display:grid}.deposit-amount-main{min-width:0}.deposit-amount-grid{grid-template-columns:repeat(3,1fr);gap:.375rem;margin-bottom:.5rem;display:grid}.deposit-amount-btn{color:var(--theme-text-secondary);cursor:pointer;background:#121212d1;border:1px solid #94a3b838;border-radius:8px;padding:.45rem .25rem;font-size:.6875rem;font-weight:600}.deposit-amount-btn.active{background:var(--theme-green-light);border-color:var(--theme-green-light);color:#000}.deposit-custom-input{background:#121212d1;border:1px solid #94a3b838;border-radius:10px;align-items:center;gap:.375rem;margin-bottom:.375rem;padding:.625rem .75rem;display:flex}.deposit-custom-input.filled,.deposit-custom-input:focus-within{border-color:var(--theme-green-light);box-shadow:0 0 0 1px var(--theme-green-glow)}.deposit-custom-input span{color:var(--theme-text-muted);font-weight:600}.deposit-custom-input input{color:#fff;background:0 0;border:none;flex:1;min-width:0;font-size:.875rem;font-weight:700}.deposit-custom-input input:focus{outline:none}.deposit-clear{color:var(--theme-text-dim);cursor:pointer;background:0 0;border:none;font-size:.75rem}.deposit-amount-limits{color:var(--theme-text-dim);margin:0;font-size:.625rem}.deposit-amount-converted{color:var(--theme-text-muted);margin:.375rem 0 0;font-size:.75rem}.deposit-amount-converted strong{color:#86efac}.deposit-amount-btn{justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.deposit-amount-usdt-icon,.deposit-custom-input-icon{flex-shrink:0}.deposit-inr-convert{margin-top:.5rem}.deposit-qr-card{border:1px solid var(--theme-green-border);text-align:center;background:#121212e6;border-radius:12px;padding:.625rem}.deposit-qr-card--empty{border-style:dashed;border-color:#94a3b840;justify-content:center;align-items:center;min-height:180px;display:flex}.deposit-qr-card--empty p{color:var(--theme-text-dim);margin:0;padding:0 .5rem;font-size:.6875rem;line-height:1.4}.deposit-qr-title{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-green-light);margin:0 0 .5rem;font-size:.5rem;font-weight:700;line-height:1.3}.deposit-qr-frame{background:#fff;border-radius:8px;margin-bottom:.5rem;padding:.375rem}.deposit-qr-upi{color:var(--theme-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;font-size:.5625rem;display:flex}.deposit-qr-upi-value{color:var(--theme-text-secondary);word-break:break-all;font-weight:600}.deposit-qr-copy{border:1px solid var(--theme-green-border);color:var(--theme-green-light);cursor:pointer;background:0 0;border-radius:6px;padding:.125rem .375rem;font-size:.5625rem;font-weight:700}.deposit-qr-amount{color:var(--theme-green-light);margin:.375rem 0 0;font-size:.6875rem;font-weight:700}.deposit-input-wrap{background:#121212d1;border:1px solid #94a3b838;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem;display:flex}.deposit-input-wrap.valid{border-color:#22c55e73}.deposit-ref-input{color:#fff;background:0 0;border:none;flex:1;min-width:0;font-size:.875rem}.deposit-ref-input:focus{outline:none}.deposit-input-valid{color:#000;background:#d4af37;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;display:inline-flex}.deposit-proof-dropzone{border:1px dashed var(--theme-green-border);cursor:pointer;background:#1212128c;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;min-height:88px;padding:.75rem;display:flex}.deposit-proof-dropzone.has-preview{cursor:default}.deposit-proof-dropzone-copy{align-items:center;gap:.625rem;min-width:0;display:flex}.deposit-proof-dropzone-copy strong{color:var(--theme-text-secondary);font-size:.8125rem;display:block}.deposit-proof-dropzone-copy small{color:var(--theme-text-dim);margin-top:.125rem;font-size:.625rem;display:block}.deposit-proof-thumb{border:1px solid #94a3b840;border-radius:10px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.deposit-proof-thumb img{object-fit:cover;width:100%;height:100%}.deposit-proof-thumb-remove{color:#fff;cursor:pointer;background:#000000b8;border:none;border-radius:50%;width:20px;height:20px;font-size:.625rem;position:absolute;top:4px;right:4px}.deposit-proof-input{display:none}.deposit-error{margin:.75rem 1rem 0}.deposit-bottom-bar{width:100%;max-width:480px;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;border-top:1px solid #ffffff0f;flex-direction:column;align-items:stretch;gap:.5rem;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.deposit-submit{background:var(--theme-border-muted);width:100%;color:var(--theme-text-muted);cursor:not-allowed;border:none;border-radius:12px;padding:.875rem 1rem;font-size:.9375rem;font-weight:800}.deposit-submit.ready{background:var(--theme-green);color:#fff;cursor:pointer;box-shadow:0 8px 20px var(--theme-green-glow)}.deposit-history-tabs{gap:.5rem;padding:.75rem 1rem;display:flex;overflow-x:auto}.deposit-history-tab{background:var(--theme-bg-elevated);color:var(--theme-text-muted);cursor:pointer;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.6875rem;display:flex}.deposit-history-tab.active{background:var(--theme-green);color:var(--theme-bg-soft);border-color:#0000}.deposit-history-filters{grid-template-columns:1fr 1fr;gap:.625rem;padding:0 1rem 1rem;display:grid}.deposit-history-filters select,.deposit-history-filters input{background:var(--theme-bg-elevated);color:#fff;border:1px solid #ffffff1a;border-radius:10px;padding:.625rem .75rem;font-size:.8125rem}.deposit-empty{color:var(--theme-text-dim);flex-direction:column;justify-content:center;align-items:center;padding:4rem 1rem;display:flex}.deposit-empty-icon{opacity:.25;margin-bottom:1rem;font-size:4rem}.deposit-history-list{padding:0 1rem;list-style:none}.deposit-history-item{background:var(--theme-bg-elevated);border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:1rem;display:flex}.deposit-history-item strong{font-size:1rem;display:block}.deposit-history-item span{color:var(--theme-text-muted);font-size:.75rem;display:block}.deposit-history-item small{color:var(--theme-text-dim);margin-top:.25rem;font-size:.6875rem;display:block}.deposit-status{text-transform:capitalize;border-radius:999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.deposit-status.pending{color:var(--theme-gold-bright);background:#fbbf2433}.deposit-status.approved,.deposit-status.completed{color:#4ade80;background:#22c55e33}.deposit-status.rejected,.deposit-status.failed{color:#f87171;background:#ef444433}.deposit-status.processing{color:var(--theme-green-light);background:#60a5fa33}.deposit-history-ref,.deposit-history-proof{color:var(--theme-text-muted);font-size:.6875rem;display:block}.deposit-history-proof{color:#4ade80}.deposit-history-no-proof{color:var(--theme-text-dim);font-size:.6875rem;display:block}.deposit-proof-view-btn{color:var(--theme-green-light);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:.25rem;padding:0;font-size:.6875rem;font-weight:600;display:inline-block}.deposit-proof-modal-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.deposit-proof-modal-head h3{margin:0;font-size:1rem}.deposit-proof-modal-close{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;width:32px;height:32px}.deposit-proof-modal-image-wrap{background:#121212;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:1rem;overflow:hidden}.deposit-proof-modal-image{object-fit:contain;width:100%;max-height:60vh;display:block}.deposit-proof-modal-empty{text-align:center;color:var(--theme-text-dim);padding:2rem 0;font-size:.875rem}.deposit-proof-modal-done{width:100%}.deposit-upi-panel{background:var(--theme-bg-elevated);border:1px solid #ffffff14;border-radius:16px;margin:0 1rem 1rem;padding:1rem}.deposit-upi-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.deposit-upi-head h2{margin:0;font-size:.9375rem}.deposit-upi-head span{color:var(--theme-text-muted);font-size:.6875rem}.deposit-upi-qr-wrap{background:#fff;border-radius:12px;flex-direction:column;align-items:center;margin-bottom:.875rem;padding:.75rem;display:flex}.deposit-upi-qr{display:block}.deposit-upi-qr-amount{color:var(--theme-bg-soft);margin-top:.625rem;font-size:.8125rem;font-weight:700}.deposit-upi-details{gap:.625rem;margin-bottom:.875rem;display:grid}.deposit-upi-details dt{color:var(--theme-text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.625rem}.deposit-upi-details dd{margin-top:.125rem;font-size:.875rem;font-weight:600}.deposit-upi-id-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.deposit-upi-id-row button{color:var(--theme-green-light);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.deposit-upi-steps{color:var(--theme-text-muted);margin:0;padding-left:1.125rem;font-size:.75rem;line-height:1.5}.deposit-upi-steps li{margin-bottom:.375rem}.deposit-upi-toast{text-align:center;color:#4ade80;margin-top:.75rem;font-size:.75rem;font-weight:600}.deposit-empty-link{color:var(--theme-green-light);margin-top:.75rem;font-weight:600;text-decoration:none;display:inline-block}.deposit-field-hint{color:var(--theme-gold-bright);margin:.375rem 0 0;font-size:.6875rem}.deposit-proof-error{color:#f87171;margin-top:.5rem;font-size:.75rem}.deposit-success-card{text-align:center;background:#121212e6;border:1px solid #94a3b82e;border-radius:16px;margin:1.5rem 1rem;padding:1.5rem 1rem}.deposit-success-icon{background:var(--theme-green-soft-bg);width:56px;height:56px;color:var(--theme-green-light);border-radius:50%;margin:0 auto .75rem;font-size:1.75rem;line-height:56px}.deposit-success-card h2{margin-bottom:.5rem;font-size:1.125rem}.deposit-success-card p{color:var(--theme-text-muted);font-size:.875rem}.deposit-success-meta{text-align:left;margin:1rem 0}.deposit-success-meta div{border-bottom:1px solid #ffffff0f;padding:.5rem 0}.deposit-success-meta dt{color:var(--theme-text-dim);text-transform:uppercase;font-size:.6875rem}.deposit-success-meta dd{margin-top:.125rem;font-size:.875rem;font-weight:600}.deposit-success-actions{flex-direction:column;gap:.625rem;margin-top:1rem;display:flex}.deposit-success-primary,.deposit-success-secondary{text-align:center;cursor:pointer;border-radius:999px;padding:.75rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:block}.deposit-success-primary{background:var(--theme-green-light);color:#000;border:none}.deposit-success-secondary{color:var(--theme-text-secondary);background:0 0;border:1px solid #ffffff26}.deposit-pay-page{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.deposit-pay-header{border-bottom:1px solid #ffffff0f;grid-template-columns:40px 1fr auto;align-items:center;padding:.875rem 1rem;display:grid}.deposit-pay-header h1{text-align:center;font-size:1rem;font-weight:700}.deposit-pay-support{color:var(--theme-green-light);border:1px solid var(--theme-green-glow);border-radius:999px;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;text-decoration:none}.deposit-pay-amount-card{background:var(--theme-green-soft-bg);border:1px solid var(--theme-green-glow);border-radius:14px;margin:.75rem 1rem 0;padding:1rem}.deposit-pay-amount-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.deposit-pay-amount-label{color:#ffffffb8;margin-bottom:.25rem;font-size:.6875rem;display:block}.deposit-pay-amount-value{align-items:center;gap:.5rem;display:flex}.deposit-pay-amount-value strong{font-size:1.625rem;font-weight:800}.deposit-pay-copy{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;padding:.1875rem .4375rem;font-size:.625rem;font-weight:700}.deposit-pay-method-tag{color:#fde68a;background:#fbbf2429;border-radius:999px;margin-top:.375rem;padding:.125rem .4375rem;font-size:.625rem;font-weight:700;display:inline-block}.deposit-pay-timer{text-align:right;flex-shrink:0}.deposit-pay-timer span{color:#ffffffa6;font-size:.625rem;display:block}.deposit-pay-timer strong{color:#fca5a5;font-size:1.125rem}.deposit-pay-timer strong.urgent{color:#f87171}.deposit-pay-section{padding:.75rem 1rem 0}.deposit-pay-section-title{color:var(--theme-text-secondary);margin:0 0 .625rem;font-size:.8125rem;font-weight:700}.deposit-pay-section-title:before{content:"• ";color:var(--theme-green-light)}.deposit-pay-method-pills{flex-wrap:wrap;gap:.5rem;display:flex}.deposit-pay-method-pill{background:#121212d1;border:1px solid #94a3b838;border-radius:12px;align-items:center;gap:.4375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.deposit-pay-method-pill.active{border-color:var(--theme-green-light);background:var(--theme-green-soft-bg)}.deposit-pay-method-pill.muted{color:var(--theme-text-muted)}.deposit-pay-steps{color:var(--theme-text-muted);margin:.625rem 0 0;padding-left:1.125rem;font-size:.6875rem;line-height:1.5}.deposit-pay-utr-warning{color:#fca5a5;margin:0 0 .5rem;font-size:.6875rem}.deposit-pay-utr-wrap{border:1px solid var(--theme-gold-glow);background:#f472b614;border-radius:12px;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex;box-shadow:0 0 0 1px #f472b614}.deposit-pay-utr-wrap.valid{box-shadow:none;background:#22c55e14;border-color:#22c55e73}.deposit-pay-utr-wrap .deposit-ref-input{flex:1;min-width:0}.deposit-pay-paste{background:var(--theme-gold);color:var(--theme-bg-soft);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:.3125rem .625rem;font-size:.6875rem;font-weight:800}.deposit-pay-reminders{background:#121212c7;border:1px solid #94a3b82e;border-radius:12px;margin:0;padding:.75rem .75rem .75rem 1.5rem;list-style:decimal}.deposit-pay-reminders li{color:var(--theme-text-secondary);margin-bottom:.375rem;font-size:.75rem;line-height:1.45}.deposit-proof-dropzone.compact{min-height:72px}.deposit-pay-actions{width:100%;max-width:480px;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;border-top:1px solid #ffffff0f;grid-template-columns:1fr 1.4fr;gap:.625rem;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.deposit-pay-cancel{color:var(--theme-text-secondary);background:#121212cc;border:1px solid #94a3b840;border-radius:12px;justify-content:center;align-items:center;padding:.875rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.deposit-pay-submit{background:var(--theme-border-muted);color:var(--theme-text-muted);cursor:not-allowed;border:none;border-radius:12px;padding:.875rem 1rem;font-size:.8125rem;font-weight:800}.deposit-pay-submit.ready{background:var(--theme-green);color:#fff;cursor:pointer}.withdraw-page{color:#fff;max-width:480px;min-height:100vh;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:#000;margin:0 auto;position:relative;overflow-x:hidden}.withdraw-page:before{content:"";background:var(--theme-bg-soft);pointer-events:none;z-index:0;max-width:480px;margin:0 auto;position:fixed;inset:0}.withdraw-page>*{z-index:1;position:relative}.withdraw-header{background:0 0;border-bottom:1px solid #ffffff0f;grid-template-columns:40px 1fr auto;align-items:center;padding:.625rem .875rem;display:grid}.withdraw-header.center-title{grid-template-columns:40px 1fr 40px}.withdraw-header.has-history-link{grid-template-columns:auto minmax(0,1fr) auto;gap:.375rem;padding-inline:.75rem}.withdraw-header.has-history-link h1{text-align:center;min-width:0}.withdraw-header h1{text-align:center;font-size:.9375rem;font-weight:700}.withdraw-history-link{color:var(--theme-green-light);white-space:nowrap;text-align:right;flex-shrink:0;font-size:.625rem;font-weight:600;line-height:1.2;text-decoration:none}.withdraw-balance-card{margin-bottom:0}.withdraw-page .deposit-balance-card{border-radius:14px;margin-top:.5rem;padding:.75rem .875rem .625rem}.withdraw-page .deposit-balance-card-label{font-size:.6875rem}.withdraw-page .deposit-balance-amount{font-size:1.375rem}.withdraw-page .deposit-balance-mask{font-size:.6875rem;bottom:.625rem;right:.875rem}.withdraw-page .deposit-balance-refresh{width:24px;height:24px;font-size:.8125rem}.withdraw-promo-card{background:#121212c7;border:1px solid #94a3b82e;border-radius:12px;align-items:center;gap:.5rem;margin:.5rem 1rem 0;padding:.625rem .75rem;display:flex}.withdraw-promo-card strong{color:var(--theme-text-secondary);margin-bottom:.0625rem;font-size:.8125rem;display:block}.withdraw-promo-card p{color:var(--theme-text-muted);margin:0;font-size:.6875rem;line-height:1.4}.withdraw-promo-icon{flex-shrink:0;width:28px!important;height:28px!important}.withdraw-method-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.withdraw-method-tab{cursor:pointer;text-align:center;background:#121212c7;border:1px solid #94a3b82e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:54px;padding:.4375rem .25rem;display:flex}.withdraw-method-tab.active{background:var(--theme-green-dark);box-shadow:0 6px 16px var(--theme-green-soft-bg);border-color:#0000}.withdraw-method-tab strong{letter-spacing:.04em;color:var(--theme-text-muted);font-size:.5625rem;font-weight:800}.withdraw-method-tab.active strong{color:#fff}.withdraw-method-tab-emoji{font-size:1.125rem;line-height:1}.withdraw-method-tab-icon{width:22px!important;height:22px!important}.withdraw-linked-account,.withdraw-add-account{cursor:pointer;text-align:left;background:#121212c7;border:1px solid #94a3b82e;border-radius:12px;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;display:flex}.withdraw-add-account{border-style:dashed;border-color:var(--theme-green-glow);color:var(--theme-text-muted);justify-content:center}.withdraw-add-account span{background:var(--theme-green-soft-bg);width:22px;height:22px;color:var(--theme-green-light);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.withdraw-linked-account-icon,.withdraw-linked-account-icon-img{flex-shrink:0;font-size:1.125rem}.withdraw-linked-account-icon-img{width:26px!important;height:26px!important}.withdraw-linked-account-copy strong{color:var(--theme-text-secondary);font-size:.8125rem;display:block}.withdraw-linked-account-copy small{color:var(--theme-text-muted);word-break:break-all;margin-top:.0625rem;font-size:.6875rem;display:block}.withdraw-linked-account-chevron{color:var(--theme-text-dim);font-size:1rem}.withdraw-account-panel{margin-top:.4375rem}.withdraw-usdt-panel{background:#121212c7;border:1px solid #94a3b82e;border-radius:12px;padding:.625rem .75rem}.withdraw-usdt-help{color:var(--theme-text-muted);margin:0 0 .375rem;font-size:.75rem;line-height:1.4}.withdraw-usdt-support-link{color:var(--theme-green-light);margin-bottom:.4375rem;font-size:.6875rem;font-weight:700;text-decoration:none;display:inline-flex}.withdraw-panel{background:#121212c7;border:1px solid #94a3b82e;border-radius:12px;padding:.625rem .75rem}.withdraw-panel-head{color:var(--theme-text-secondary);align-items:center;gap:.3125rem;margin-bottom:.5rem;font-size:.75rem;display:inline-flex}.withdraw-panel-icon{background:var(--theme-green-soft-bg);width:18px;height:18px;color:var(--theme-green-light);border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}.withdraw-panel-head-icon{width:18px!important;height:18px!important;color:var(--theme-green-light)!important}.withdraw-usdt-input{margin-top:.375rem}.withdraw-custom-input-icon{flex-shrink:0;width:16px!important;height:16px!important}.withdraw-amount-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4375rem;display:flex}.withdraw-amount-meta p{color:var(--theme-text-muted);margin:0;font-size:.6875rem}.withdraw-amount-meta strong{color:#fb923c;font-size:.75rem}.withdraw-all-btn{color:#f87171;cursor:pointer;background:0 0;border:1px solid #f8717173;border-radius:999px;flex-shrink:0;padding:.1875rem .5rem;font-size:.625rem;font-weight:700}.withdraw-received-row{color:var(--theme-text-muted);border-top:1px solid #94a3b81f;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.5rem;font-size:.75rem;display:flex}.withdraw-received-row strong{color:#fb923c;font-size:.8125rem}.withdraw-rules-card{margin:.5rem 1rem 0;padding:.625rem .75rem}.withdraw-page .deposit-recharge-instructions-head{margin-bottom:.4375rem}.withdraw-page .deposit-recharge-instructions-head h2{font-size:.8125rem}.withdraw-page .deposit-recharge-instructions ul{padding:.5rem .625rem .5rem 1rem}.withdraw-page .deposit-recharge-instructions li{margin-bottom:.375rem;padding-left:.75rem;font-size:.6875rem;line-height:1.45}.withdraw-bottom-method{color:var(--theme-text-muted);text-align:center;margin:0;font-size:.6875rem}.withdraw-secure-note{color:var(--theme-text-dim);text-align:center;justify-content:center;align-items:center;gap:.3125rem;margin:0;font-size:.625rem;display:inline-flex}.withdraw-secure-note-icon{width:12px!important;height:12px!important;color:var(--theme-green-light)!important}.withdraw-accounts-page{padding-bottom:1.5rem}.withdraw-accounts-intro{color:var(--theme-text-muted);margin:0 0 .625rem;font-size:.6875rem;line-height:1.45}.withdraw-accounts-tabs{margin-top:0}.withdraw-accounts-list{flex-direction:column;gap:.4375rem;display:flex}.withdraw-account-item{cursor:default}.withdraw-account-select{cursor:pointer;border:1px solid #94a3b82e;width:100%;transition:border-color .15s,box-shadow .15s}.withdraw-account-select.selected{border-color:var(--theme-green-border);box-shadow:0 0 0 1px var(--theme-green-glow)}.withdraw-account-radio{border:2px solid var(--theme-text-dim);border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-left:auto}.withdraw-account-radio.checked{border-color:var(--theme-green-light);background:var(--theme-green-light)}.withdraw-account-select-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4375rem;display:flex}.withdraw-account-select-head .withdraw-step-label{margin-bottom:0}.withdraw-manage-accounts-link{color:var(--theme-green-light);font-size:.6875rem;font-weight:700;text-decoration:none}.withdraw-add-account-link{border-radius:10px;gap:.375rem;margin-top:.375rem;padding:.4375rem .625rem;text-decoration:none}.withdraw-add-account-link span{width:18px;height:18px;font-size:.8125rem}.withdraw-add-account-link strong{color:var(--theme-text-muted);font-size:.6875rem;font-weight:700}.withdraw-account-form{flex-direction:column;gap:.625rem;display:flex}.withdraw-account-form .withdraw-input,.withdraw-account-form .withdraw-bank-fields .withdraw-input{width:100%}.withdraw-accounts-save{background:var(--theme-green);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:.25rem;padding:.6875rem 1rem;font-size:.8125rem;font-weight:700}.withdraw-accounts-save:disabled{opacity:.65;cursor:not-allowed}.withdraw-accounts-error{margin:0}.withdraw-accounts-success{color:#4ade80;margin:0;font-size:.75rem}.withdraw-account-remove{color:#f87171;cursor:pointer;background:#f871711f;border:none;border-radius:50%;flex-shrink:0;width:28px;height:28px;margin-left:auto;font-size:.75rem;line-height:1}.withdraw-accounts-footer-link{text-align:center;padding-bottom:1rem}.withdraw-balance-pill{border:1px solid var(--theme-green-border);color:var(--theme-green-light);background:#121212cc;border-radius:999px;align-items:center;gap:.35rem;margin:.75rem 1rem 0 auto;padding:.35rem .5rem .35rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.withdraw-balance-refresh{background:var(--theme-green-soft-bg);width:24px;height:24px;color:var(--theme-green-light);cursor:pointer;border:none;border-radius:50%;font-size:.875rem;line-height:1}.withdraw-balance-refresh:disabled{opacity:.5;cursor:not-allowed}.withdraw-balance-pill-icon{font-size:.875rem}.withdraw-section{padding:.5rem 1rem 0}.withdraw-step-label{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-text-dim);margin-bottom:.625rem;font-size:.6875rem;font-weight:700}.withdraw-methods{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.withdraw-method{min-height:92px;color:var(--theme-text-secondary);cursor:pointer;background:#121212bf;border:1px solid #94a3b840;border-radius:12px;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;display:flex;position:relative}.withdraw-method.active{border-color:var(--theme-green-light);box-shadow:0 0 16px var(--theme-green-soft-bg)}.withdraw-method-check{background:var(--theme-green-light);color:#000;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.625rem;font-weight:800;display:inline-flex;position:absolute;top:.45rem;right:.45rem}.withdraw-method-icon{font-size:1.25rem}.withdraw-method strong{font-size:.8125rem}.withdraw-method small{color:var(--theme-text-muted);font-size:.625rem}.withdraw-amount-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.625rem;display:grid}.withdraw-amount-btn{color:var(--theme-text-secondary);cursor:pointer;background:#121212bf;border:1px solid #94a3b840;border-radius:10px;padding:.5rem .25rem;font-size:.75rem;font-weight:600}.withdraw-amount-btn.active{background:var(--theme-green-light);border-color:var(--theme-green-light);color:#000}.withdraw-custom-input{background:#121212bf;border:1px solid #94a3b840;border-radius:10px;align-items:center;gap:.3125rem;padding:.4375rem .5rem;display:flex}.withdraw-custom-input:focus-within{border-color:var(--theme-green-light);box-shadow:0 0 0 1px var(--theme-green-glow)}.withdraw-custom-input span{color:var(--theme-text-muted);font-size:.75rem;font-weight:700}.withdraw-custom-input input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:.8125rem;font-weight:700}.withdraw-custom-input input::placeholder{color:var(--theme-text-dim);font-size:.75rem;font-weight:500}.withdraw-clear{color:var(--theme-text-muted);cursor:pointer;background:0 0;border:none;font-size:.8125rem}.withdraw-field-hint{color:var(--theme-text-dim);margin-top:.5rem;font-size:.6875rem}.withdraw-input-wrap{background:#121212bf;border:1px solid #94a3b840;border-radius:10px;align-items:center;gap:.3125rem;min-height:36px;padding:0 .5rem;display:flex}.withdraw-input-wrap:focus-within{border-color:var(--theme-green-light)}.withdraw-input-icon{color:var(--theme-text-dim);font-size:.8125rem;font-weight:700}.withdraw-input-valid{color:#4ade80;font-weight:700}.withdraw-input{color:#fff;background:0 0;border:none;outline:none;width:100%;padding:.5rem 0;font-size:.8125rem}.withdraw-input::placeholder{color:var(--theme-text-dim);font-size:.75rem}.withdraw-bank-fields{flex-direction:column;gap:.5rem;display:flex}.withdraw-bank-fields .withdraw-input,.withdraw-usdt-panel .withdraw-input{background:#121212bf;border:1px solid #94a3b840;border-radius:10px;padding:.5rem .625rem}.withdraw-bank-fields .withdraw-input:focus,.withdraw-usdt-panel .withdraw-input:focus{border-color:var(--theme-green-light);outline:none}.withdraw-summary-card{background:#1212128c;border:1px solid #33415573;border-radius:12px;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.withdraw-summary-card>div{justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.withdraw-summary-card span{color:var(--theme-text-muted)}.withdraw-summary-card strong{font-size:.875rem}.withdraw-summary-total{border-top:1px solid #ffffff14;padding-top:.5rem}.withdraw-summary-total strong{color:var(--theme-green-light);font-size:1rem}.withdraw-error{margin:.75rem 1rem 0}.withdraw-bottom-bar{width:100%;max-width:480px;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000f5;border-top:1px solid #ffffff0f;flex-direction:column;align-items:stretch;gap:.375rem;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.withdraw-submit{background:var(--theme-border-muted);width:100%;color:var(--theme-text-muted);cursor:not-allowed;border:none;border-radius:999px;padding:.6875rem 1rem;font-size:.875rem;font-weight:700}.withdraw-submit.ready{background:var(--theme-green);color:#fff;cursor:pointer}.withdraw-success-card{border:1px solid var(--theme-green-glow);text-align:center;background:#121212d9;border-radius:16px;margin:1.5rem 1rem;padding:1.5rem 1.25rem}.withdraw-success-icon{color:#4ade80;background:#22c55e26;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto .875rem;font-size:1.75rem;font-weight:800;display:flex}.withdraw-success-card h2{margin-bottom:.5rem;font-size:1.125rem}.withdraw-success-card p{color:var(--theme-text-muted);font-size:.875rem}.withdraw-success-meta{text-align:left;margin:1rem 0}.withdraw-success-meta div{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.withdraw-success-meta dt{color:var(--theme-text-muted);font-size:.8125rem}.withdraw-success-meta dd{font-size:.8125rem;font-weight:600}.withdraw-success-actions{flex-direction:column;gap:.625rem;margin-top:1rem;display:flex}.withdraw-success-primary,.withdraw-success-secondary{text-align:center;cursor:pointer;border-radius:999px;padding:.75rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:block}.withdraw-success-primary{background:var(--theme-green-light);color:#000;border:none}.withdraw-success-secondary{color:var(--theme-text-secondary);background:0 0;border:1px solid #ffffff26}.withdraw-history-refresh{background:var(--theme-green-soft-bg);width:32px;height:32px;color:var(--theme-green-light);cursor:pointer;border:none;border-radius:50%;font-size:1rem;line-height:1}.withdraw-history-refresh:disabled{opacity:.5;cursor:not-allowed}.withdraw-history-toolbar{padding:.5rem 1rem .625rem}.withdraw-history-toolbar-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.withdraw-history-count{color:var(--theme-text-dim);font-size:.6875rem;font-weight:600}.withdraw-history-reset{color:var(--theme-green-light);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.6875rem;font-weight:600}.withdraw-history-toolbar-fields{grid-template-columns:1fr 1fr;gap:.375rem;display:grid}.withdraw-history-toolbar-fields--triple{grid-template-columns:1fr 1fr 1fr}.withdraw-history-select,.withdraw-history-date-inline{width:100%;min-width:0;height:34px;color:var(--theme-text-secondary);background:#121212bf;border:1px solid #94a3b838;border-radius:8px;padding:0 .5rem;font-size:.6875rem;font-weight:500}.withdraw-history-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23b0b0b0' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px 6px;padding-right:1.25rem}.withdraw-history-select:focus,.withdraw-history-date-inline:focus{border-color:var(--theme-green-light);outline:none}.withdraw-history-date-inline::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer;opacity:.85}.withdraw-history-date-inline:not([value=""]){color:var(--theme-green-light)}.withdraw-history-empty{text-align:center;color:var(--theme-text-dim);flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1.5rem;display:flex}.withdraw-history-empty-icon{background:#121212d9;border:1px solid #94a3b833;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1rem;font-size:1.75rem;display:inline-flex}.withdraw-history-empty p{color:var(--theme-text-secondary);margin:0;font-size:.9375rem;font-weight:600}.withdraw-history-empty-hint{color:var(--theme-text-dim);margin-top:.375rem;font-size:.75rem}.withdraw-history-empty-link{background:var(--theme-green-light);color:#000;border-radius:999px;margin-top:1.25rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:700;text-decoration:none}.withdraw-history-list{margin:0;padding:0 1rem 1rem;list-style:none}.withdraw-recent-history{padding-bottom:0}.withdraw-recent-history-list{flex-direction:column;gap:.5rem;padding:0;display:flex}.withdraw-recent-history-card{margin:0}.withdraw-history-card{background:#121212d1;border:1px solid #94a3b82e;border-radius:14px;gap:.75rem;margin-bottom:.625rem;padding:.875rem;display:flex}.withdraw-history-card-icon{background:var(--theme-green-soft-bg);border:1px solid var(--theme-green-soft-bg);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;display:inline-flex}.withdraw-history-card-body{flex:1;min-width:0}.withdraw-history-card-top{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.withdraw-history-card-top strong{color:var(--theme-text);font-size:1rem;font-weight:800}.withdraw-history-method{color:var(--theme-text-muted);font-size:.75rem;display:block}.withdraw-history-account{color:var(--theme-text-dim);word-break:break-all;margin-top:.125rem;font-size:.6875rem;display:block}.withdraw-history-card small{color:var(--theme-border-strong);margin-top:.375rem;font-size:.6875rem;display:block}.withdraw-history-status{text-transform:capitalize;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.625rem;font-weight:700}.withdraw-history-status.pending{color:var(--theme-gold-bright);background:#fbbf2429}.withdraw-history-status.processing{background:var(--theme-green-soft-bg);color:var(--theme-green-light)}.withdraw-history-status.approved{color:#4ade80;background:#22c55e29}.withdraw-history-status.rejected{color:#f87171;background:#ef444429}.withdraw-history-status.completed{color:#4ade80;background:#22c55e29}.withdraw-history-proof-btn{color:var(--theme-green-light);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:.375rem;padding:0;font-size:.6875rem;font-weight:600;display:inline-block}.withdraw-history-no-proof{color:var(--theme-border-strong);margin-top:.25rem;font-size:.6875rem;display:block}
