.trx-admin .card{background:#fff;border:1px solid #e2e7ec;border-radius:15px;padding:24px;margin-bottom:20px}.trx-admin h2{font-size:18px;margin:0 10px 0 0}.trx-admin p{font-size:12px;line-height:1.9;color:#7c8c9b}.trx-admin .toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:15px}.trx-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;max-width:900px}.trx-admin label{font-size:12px;color:#455d71;display:grid;gap:8px}.trx-admin input{box-sizing:border-box;min-width:0;border:1px solid #dce4eb;border-radius:8px;padding:10px;font:12px/1.5 inherit}.trx-admin input[type=checkbox]{accent-color:#99713b}.trx-admin .trx-admin-switch{display:flex;align-items:center;gap:9px}.trx-admin button{border:1px solid #e4d7c0;background:#fbf5e9;color:#8a6937;padding:10px 14px;border-radius:8px;font-size:12px;cursor:pointer}.trx-admin button:disabled{opacity:.45;cursor:default}.trx-admin table{border-collapse:collapse;min-width:850px;width:100%}.trx-admin td,.trx-admin th{text-align:left;vertical-align:top;border-bottom:1px solid #e6ecf1;padding:14px 10px;font-size:12px}.trx-admin small{display:block;color:#8a99a6;font-size:11px;line-height:1.9}.trx-admin code{font-size:10px;overflow-wrap:anywhere}.trx-admin .table-wrap{overflow:auto}.trx-admin a{font-size:11px;color:#8a6937}.trx-admin dialog{border:0;border-radius:17px;padding:26px;width:480px;max-width:90vw;color:#234052}.trx-admin dialog::backdrop{background:#18364d60}.trx-admin dialog input:not([type=checkbox]){width:100%}.trx-admin .trx-admin-check{display:flex;align-items:flex-start;gap:9px;line-height:1.9;margin-top:18px}.trx-admin dialog footer{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}#trxAdminConfigState{font-size:12px;color:#8a795c;margin-left:18px}#trxAdminNotice{position:sticky;bottom:10px;background:#fcf6e9;color:#947342;border:1px solid #ecdfc6;border-radius:10px;padding:12px 16px;z-index:5}#trxAdminNotice:empty{display:none}

/* 能量接口配置回归系统设置，支付参数与其他项目同页维护。 */
#apiProviderTron[hidden]{display:none!important}#apiProviderTron{grid-column:1/-1;min-width:0}#trxPaymentSettings{grid-column:1/-1}
#apiProviderTron .card{margin-bottom:16px}#trxPaymentSettingsForm>button{margin-top:16px}#apiProviderTron label[hidden]{display:none!important}
.trx-admin .trx-admin-grid label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px}
.trx-admin .trx-admin-grid input[type=checkbox]{width:16px;height:16px;flex-shrink:0}
@media(max-width:720px){.trx-admin-grid{grid-template-columns:1fr}}
