/* ROBUXTH_WALLET_MARKET_ADMIN_V210 */
.wm-admin-orders .tabs{margin-bottom:18px}.wm-admin-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.wm-admin-title h2{margin:4px 0}.wm-admin-order-grid{display:grid;grid-template-columns:390px minmax(0,1fr);gap:16px;align-items:start}.wm-money-big{font-size:30px;font-weight:900;color:#6b4ae8;margin:14px 0}.wm-status-form{display:grid;gap:10px;margin-top:16px}.wm-status-form label{display:grid;gap:6px}.wm-status-form select,.wm-status-form textarea,.wm-topup-actions textarea,.wm-payment-method-card input,.wm-payment-method-card textarea,.wm-add-method input{width:100%;box-sizing:border-box;border:1px solid #dcd7e7;border-radius:11px;padding:10px 11px;background:#fff}.wm-danger-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.wm-danger-actions form,.wm-danger-actions button{width:100%}.wm-chat-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #ece8f1;padding-bottom:12px}.wm-chat-head h2{margin:3px 0}.wm-admin-chat-list{height:min(60vh,620px);overflow:auto;display:flex;flex-direction:column;gap:9px;padding:14px 2px}.wm-admin-msg{max-width:80%;align-self:flex-start}.wm-admin-msg.own{align-self:flex-end}.wm-admin-msg small{display:block;color:#908a99;font-size:11px;margin:0 4px 3px}.wm-admin-msg p{margin:0;padding:9px 11px;border-radius:13px;background:#f0edf4;line-height:1.55}.wm-admin-msg.own p{background:#e8f8ef}.wm-admin-msg img{display:block;max-width:300px;max-height:350px;object-fit:contain;border-radius:12px;background:#f1eff4}.wm-admin-chat-form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:end;border-top:1px solid #ece8f1;padding-top:12px}.wm-admin-chat-form textarea{resize:none;border:1px solid #dcd7e7;border-radius:12px;padding:10px;min-height:42px;max-height:120px}.wm-attach{display:flex;align-items:center;height:42px;padding:0 11px;border-radius:11px;background:#eee9ff;color:#6041dc;cursor:pointer}.wm-attach input{position:absolute;opacity:0;width:1px;height:1px}.wm-topup-review{max-width:1050px}.wm-topup-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:20px}.wm-topup-actions{display:grid;gap:12px;padding:16px;border:1px solid #e5e0eb;border-radius:15px;background:#fbfaff}.wm-topup-actions form{display:grid;gap:8px}.wm-status-approved,.wm-status-completed{background:#e8f8ef!important;color:#23824d!important}.wm-status-submitted,.wm-status-waiting_buyer{background:#fff7dc!important;color:#8d6e10!important}.wm-status-disputed,.wm-status-rejected,.wm-status-refunded{background:#ffecef!important;color:#b63e54!important}.wm-payment-settings-hero{display:flex;align-items:center;justify-content:space-between;gap:14px}.wm-payment-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wm-payment-method-card{display:grid;gap:13px}.wm-method-head{display:flex;align-items:center;gap:12px}.wm-method-head img,.wm-method-head>span{width:52px;height:52px;border-radius:13px;object-fit:contain;background:#f1eef8;display:grid;place-items:center;font-weight:900;color:#6546df}.wm-method-head strong,.wm-method-head small{display:block}.wm-method-head small{color:#8d8796;margin-top:2px}.wm-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wm-settings-grid label{display:grid;gap:5px;font-size:12px;font-weight:700}.wm-settings-grid .wm-full{grid-column:1/-1}.wm-method-options{display:flex;gap:18px;flex-wrap:wrap}.wm-method-options label{display:flex;align-items:center;gap:7px}.wm-add-method{margin-top:14px}.wm-add-method-form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.wm-add-method-form label{display:grid;gap:5px}.wm-provider-box{margin-top:18px;padding:14px;border-radius:12px;background:#f6f3ff}.wm-provider-box code{display:block;margin:7px 0;padding:8px;border-radius:8px;background:#fff;overflow:auto}.wm-provider-box p{margin:0;color:#797287}.wm-wallet-credit-cell strong{color:#5b3ddd}.wm-wallet-credit-card{margin:14px 0;padding:16px;border:1px solid #e4def4;border-radius:15px;background:#faf8ff}.wm-wallet-credit-card>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.wm-wallet-credit-card h3{margin:4px 0}.wm-wallet-credit-card strong{font-size:28px;color:#5b3ddd}
@media(max-width:1100px){.wm-admin-order-grid,.wm-topup-grid{grid-template-columns:1fr}.wm-payment-method-grid{grid-template-columns:1fr}}
@media(max-width:700px){.wm-admin-title,.wm-payment-settings-hero{align-items:flex-start;flex-direction:column}.wm-danger-actions,.wm-settings-grid,.wm-add-method-form{grid-template-columns:1fr}.wm-admin-chat-form{grid-template-columns:42px minmax(0,1fr);}.wm-admin-chat-form button{grid-column:1/-1}.wm-admin-msg{max-width:90%}}

.wm-member-wallet-card{margin:14px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(135deg,#fbfaff,#f5f1ff)}.wm-member-wallet-card h2{margin:4px 0;font-size:30px;color:#5b3ddd}.wm-member-wallet-breakdown{display:flex;gap:10px;flex-wrap:wrap}.wm-member-wallet-breakdown span{padding:9px 11px;border:1px solid #e2dcf3;border-radius:11px;background:#fff;color:#716a7e}.wm-member-wallet-breakdown strong{margin-left:5px;color:#332b46}@media(max-width:700px){.wm-member-wallet-card{align-items:flex-start;flex-direction:column}}

/* ROBUXTH_WALLET_MARKET_ADMIN_FLOW_V210 */
.wm-admin-filter{display:grid;grid-template-columns:minmax(230px,1fr) 190px auto auto;gap:10px;align-items:center;margin:0 0 16px}.wm-admin-filter>input,.wm-admin-filter>select{height:42px;border:1px solid #ddd8e7;border-radius:11px;padding:0 11px;background:#fff}.wm-admin-filter>label{display:flex;align-items:center;gap:7px;white-space:nowrap}.wm-admin-market-layout{display:grid;grid-template-columns:minmax(310px,390px) minmax(0,1fr);gap:16px;align-items:start}.wm-admin-market-actions{display:grid;gap:9px;margin-top:16px}.wm-admin-market-actions label{display:grid;gap:6px}.wm-admin-market-actions textarea{width:100%;box-sizing:border-box;border:1px solid #ddd8e7;border-radius:11px;padding:10px;resize:vertical}.wm-admin-market-actions .btn{width:100%}.wm-admin-market-chat{min-width:0}.wm-admin-chat-note{padding-top:10px;border-top:1px solid #eeeaf4;color:#888195;font-size:12px}.wm-admin-chat-list time{display:block;margin:4px;color:#a09aa8;font-size:10px}.wm-admin-msg>a{display:inline-block;max-width:min(340px,100%)}.wm-admin-msg>a img{width:auto;height:auto;max-width:100%;max-height:360px;border:1px solid #ded9e6;padding:3px;box-sizing:border-box}.wm-admin-sticker{display:block;width:112px!important;height:112px!important;object-fit:contain!important;background:transparent!important;border:0!important;padding:0!important}.wm-chat-head [data-market-admin-live]{font-size:11px;color:#857d91;white-space:nowrap}.wm-chat-head [data-market-admin-live][data-state="online"]{color:#208c55}.wm-chat-head [data-market-admin-live][data-state="connecting"]{color:#987b1e}.wm-chat-head [data-market-admin-live][data-state="fallback"],.wm-chat-head [data-market-admin-live][data-state="offline"]{color:#9c5d68}
@media(max-width:980px){.wm-admin-market-layout{grid-template-columns:1fr}.wm-admin-filter{grid-template-columns:1fr 1fr}.wm-admin-filter .btn{width:100%}}
@media(max-width:620px){.wm-admin-filter{grid-template-columns:1fr}.wm-admin-chat-list{height:52vh}.wm-admin-msg{max-width:94%}}


/* ROBUXTH_PAYMENT_SETTINGS_INLINE_STYLE_V211 */
.wm-settings-payment-quick-v211{margin-top:18px}.wm-settings-payment-head-v211{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.wm-settings-payment-head-v211 h2{margin:3px 0 4px}.wm-settings-payment-grid-v211{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wm-settings-payment-card-v211{display:grid;gap:12px;padding:16px;border:1px solid #e5e7ef;border-radius:16px;background:#fafbff}.wm-settings-payment-card-v211 label{display:grid;gap:6px;font-size:13px;font-weight:700;color:#45485a}.wm-settings-payment-card-v211 input[type=text],.wm-settings-payment-card-v211 input:not([type]){min-width:0}.wm-settings-payment-card-v211 input[name=account_value],.wm-settings-payment-card-v211 input[name=account_name]{width:100%;box-sizing:border-box;border:1px solid #dfe2ea;border-radius:12px;background:#fff;padding:11px 12px;font:inherit}.wm-settings-payment-title-v211{display:flex;align-items:center;gap:10px}.wm-settings-payment-title-v211>img,.wm-settings-payment-title-v211>span{width:42px;height:42px;border-radius:12px;object-fit:contain;display:grid;place-items:center;background:#fff;border:1px solid #e3e5ec;font-weight:900}.wm-settings-payment-title-v211 div{display:grid;gap:2px}.wm-settings-payment-title-v211 small{color:#8b8fa1}.wm-payment-toggle-v211{display:flex!important;align-items:center;gap:8px!important}@media(max-width:760px){.wm-settings-payment-grid-v211{grid-template-columns:1fr}.wm-settings-payment-head-v211{align-items:flex-start;flex-direction:column}}


/* ROBUXTH_PAYMENT_SETTINGS_BULK_STYLE_V212 */
.wm-payment-all-form-v212{display:grid;gap:16px}.wm-save-all-bar-v212{position:sticky;bottom:14px;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:rgba(255,255,255,.96);backdrop-filter:blur(14px);box-shadow:0 14px 40px rgba(43,38,94,.14)}.wm-save-all-bar-v212>div{display:grid;gap:2px}.wm-save-all-bar-v212 small{color:#85899a}.wm-payment-inline-all-v212{display:grid;gap:14px}.wm-inline-save-all-v212{display:flex;justify-content:flex-end;padding-top:2px}.wm-inline-save-all-v212 .btn{min-width:240px}.wm-payment-method-card{height:100%;box-sizing:border-box}@media(max-width:760px){.wm-save-all-bar-v212{bottom:8px;align-items:stretch;flex-direction:column}.wm-save-all-bar-v212 .btn,.wm-inline-save-all-v212 .btn{width:100%;min-width:0}}


/* ROBUXTH_PAYMENT_SETTINGS_RELIABLE_STYLE_V214 */
.wm-payment-method-card input[type=file]{width:100%;box-sizing:border-box;padding:8px;border:1px solid #dfe2ec;border-radius:12px;background:#fff}.wm-payment-method-card .wm-method-head img{object-fit:contain;background:#fff}.wm-save-all-bar-v212{border:1px solid #e4e1fb}


/* ROBUXTH_PAYMENT_SETTINGS_QUICK_STYLE_V215 */
.wm-settings-payment-bulk-v215{display:grid;gap:14px}.wm-settings-payment-bulk-v215 .wm-settings-payment-card-v211{margin:0}.wm-payment-save-bulk-v215{min-height:46px}.wm-payment-method-card input[type=file],.wm-settings-payment-card-v211 input[type=file]{max-width:100%;box-sizing:border-box}
