.rap-purchase-usdt-button{border:1px solid #22c55e!important;background:#073c2b!important;color:#86efac!important}.rap-purchase-usdt{margin:14px 0;padding:15px;border:1px solid #1b8f5a;border-radius:13px;background:#052b22;color:#d1fae5}.rap-purchase-usdt>small,.rap-purchase-usdt>strong,.rap-purchase-usdt>code{display:block}.rap-purchase-usdt>strong{margin:6px 0;font-size:22px;color:#6ee7b7}.rap-purchase-usdt>code{padding:10px;border:1px solid #17704b;border-radius:9px;background:#031d17;overflow-wrap:anywhere;color:#a7f3d0}.rap-purchase-usdt>div{display:flex;gap:8px;margin:9px 0}.rap-purchase-usdt button{padding:9px 11px;border:1px solid #22c55e;border-radius:8px;background:#07543a;color:#d1fae5;font-weight:800}.rap-purchase-usdt label{display:block;margin-top:12px;font-size:12px;font-weight:800}.rap-purchase-usdt input{width:100%;margin:6px 0 9px;padding:11px;border:1px solid #247256;border-radius:9px;background:#031d17;color:#fff;font-family:ui-monospace,monospace}.rap-purchase-usdt p{margin:10px 0 0;color:#9ccfba;font-size:12px}
.admin-usdt-open{margin:10px 6px;padding:9px 14px;border:1px solid #22c55e;border-radius:10px;background:#073c2b;color:#86efac;font-weight:850}.admin-usdt-shell{position:fixed;inset:0;z-index:10030;overflow:auto;background:#020b18;color:#e8f5ff;font:13px Inter,"Segoe UI",sans-serif}.admin-usdt-shell *{box-sizing:border-box}.admin-usdt-shell>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;padding:12px max(20px,calc((100vw - 1250px)/2));border-bottom:1px solid #17613f;background:#031a13}.admin-usdt-shell button,.admin-usdt-shell select{padding:8px 11px;border:1px solid #1e8b5a;border-radius:8px;background:#082d21;color:#d9ffeb}.admin-usdt-shell main{width:min(1250px,calc(100% - 24px));margin:16px auto}.admin-usdt-card{margin-bottom:13px;padding:16px;border:1px solid #175d40;border-radius:13px;background:#061f18}.admin-usdt-settings{display:grid;grid-template-columns:120px 2fr 1fr auto;gap:10px;align-items:end}.admin-usdt-settings input{width:100%;margin-top:6px;padding:9px;border:1px solid #285f4a;border-radius:8px;background:#041812;color:#fff}.admin-usdt-list{display:grid;gap:8px}.admin-usdt-row{display:grid;grid-template-columns:150px 145px 1fr 1.4fr auto;gap:10px;align-items:center;padding:11px;border:1px solid #174b37;border-radius:9px;background:#071f18}.admin-usdt-row small,.admin-usdt-row b,.admin-usdt-row code{display:block}.admin-usdt-row small{margin-top:4px;color:#90bdaa}.admin-usdt-row code{max-width:330px;overflow-wrap:anywhere;color:#86efac}.admin-usdt-actions{display:flex;gap:5px}.admin-usdt-actions .approve{border-color:#10b981;background:#064e3b}.admin-usdt-actions .reject{border-color:#e11d48;background:#4c1024;color:#fecdd3}.admin-usdt-empty{padding:28px;text-align:center;color:#91b5a6}.admin-usdt-toast{position:fixed;right:18px;top:68px;z-index:10050;padding:11px 14px;border:1px solid #16a36e;border-radius:9px;background:#073829;color:#9ff3d0}@media(max-width:850px){.admin-usdt-settings,.admin-usdt-row{grid-template-columns:1fr}.admin-usdt-actions{flex-wrap:wrap}}
.rap-usdt-topup-open{padding:12px 18px!important;border:1px solid #22c55e!important;border-radius:12px!important;background:#073c2b!important;color:#86efac!important;font-weight:900!important;cursor:pointer}.rap-usdt-topup-overlay{position:fixed;inset:0;z-index:10025;display:grid;place-items:center;padding:16px;background:rgba(1,8,20,.82);backdrop-filter:blur(8px)}.rap-usdt-topup-modal{width:min(560px,100%);max-height:92vh;overflow:auto;border:1px solid #1f8f5d;border-radius:18px;background:#061a22;color:#e8f5ff;box-shadow:0 28px 80px rgba(0,0,0,.55)}.rap-usdt-topup-modal header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid #174d3a}.rap-usdt-topup-modal h2{margin:2px 0}.rap-usdt-topup-modal header button{border:0;background:transparent;color:#fff;font-size:25px}.rap-usdt-topup-modal main{display:grid;gap:9px;padding:18px}.rap-usdt-topup-modal strong,.rap-usdt-topup-modal label,.rap-usdt-topup-modal code,.rap-usdt-topup-modal small{display:block}.rap-usdt-topup-modal code{padding:11px;border:1px solid #1c664a;border-radius:9px;background:#031b16;color:#a7f3d0;overflow-wrap:anywhere}.rap-usdt-topup-modal input{width:100%;padding:11px;border:1px solid #28664e;border-radius:9px;background:#031b16;color:#fff}.rap-usdt-topup-modal main button{padding:10px;border:1px solid #22c55e;border-radius:9px;background:#084c37;color:#d1fae5;font-weight:850}.rap-usdt-topup-modal .primary{background:#10b981;color:#03251a}.rap-usdt-topup-modal .success{color:#4ade80}.rap-usdt-topup-modal .error{color:#fb7185}.rap-usdt-address-qr{display:block;width:min(240px,100%);margin:2px auto 8px;padding:8px;box-sizing:border-box;border-radius:12px;background:#fff}@media(max-width:760px){[data-balance-topup-controls="1"]>div:has([data-balance-topup-input]){grid-template-columns:1fr!important}.rap-usdt-topup-open{width:100%}}
.admin-usdt-shell>header{align-items:center}.admin-usdt-shell>header small{display:block;margin-top:3px;color:#84b7a2}.admin-usdt-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:13px}.admin-usdt-summary button{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:13px;background:#061f18}.admin-usdt-summary small{color:#90bdaa}.admin-usdt-summary b{font-size:21px;color:#86efac}.admin-usdt-card>header{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-bottom:13px}.admin-usdt-card h2{margin:0 0 8px}.admin-usdt-card header small{color:#90bdaa}.admin-usdt-row{display:block}.admin-usdt-primary{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #174b37}.admin-usdt-primary b,.admin-usdt-primary small{display:block}.admin-usdt-kind{display:inline-block;margin-bottom:5px;padding:3px 7px;border-radius:999px;background:#07553e;color:#a7f3d0;font-size:10px;font-weight:800}.admin-usdt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 0}.admin-usdt-grid span{min-width:0}.admin-usdt-grid small,.admin-usdt-grid b,.admin-usdt-grid em,.admin-usdt-grid code,.admin-usdt-grid a{display:block}.admin-usdt-grid small{margin-bottom:5px;color:#76a892;font-weight:700}.admin-usdt-grid em{margin-top:3px;color:#9cc6b5;font-style:normal}.admin-usdt-grid code{overflow-wrap:anywhere;color:#86efac}.admin-usdt-grid a{margin-top:5px;color:#5eead4}.admin-usdt-log{margin-top:6px!important;padding:4px 7px!important;font-size:11px}.admin-usdt-status{align-self:flex-start;padding:5px 8px;border-radius:999px;background:#16382d;color:#b7ead6;white-space:nowrap}.admin-usdt-status[data-status="approved"]{background:#065f46;color:#d1fae5}.admin-usdt-status[data-status="pending_review"]{background:#854d0e;color:#fef3c7}.admin-usdt-status[data-status="rejected"],.admin-usdt-status[data-status="cancelled"]{background:#4c1024;color:#fecdd3}.admin-usdt-actions{justify-content:flex-end}@media(max-width:850px){.admin-usdt-summary{grid-template-columns:repeat(2,1fr)}.admin-usdt-grid{grid-template-columns:1fr}.admin-usdt-card>header,.admin-usdt-primary{align-items:flex-start;flex-direction:column}.admin-usdt-actions{justify-content:flex-start}}
