.admin-payment-orders{display:grid;gap:18px;min-width:0}.admin-payment-orders__search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.admin-payment-orders__search label{display:grid;gap:7px;min-width:0;font-size:13px}.admin-payment-orders__search label:first-child{flex:1 1 310px}.admin-payment-orders__search input{width:100%;box-sizing:border-box}.admin-payment-orders__search>button{flex:0 0 auto}.admin-payment-orders__summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.admin-payment-orders__summary h2{margin:0}.admin-payment-orders__summary small{margin-left:auto}.admin-payment-orders__list{display:grid;gap:12px}.admin-payment-order{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,180px) auto;gap:18px;padding:20px;background:#1c1a20;border:1px solid #393440;border-radius:12px;align-items:center}.admin-payment-order__main,.admin-payment-order__status,.admin-payment-order__actions{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.admin-payment-order__main small{font-size:12px}.admin-payment-order__status{justify-items:start;font-size:13px}.admin-payment-order__badge{border:1px solid #55505d;border-radius:6px;padding:3px 8px;color:#d3c6e2}.admin-payment-order__badge[data-state=paid]{color:#abd5b8;border-color:#456651;background:#213328}.admin-payment-order__badge[data-state=pending],.admin-payment-order__badge[data-state=cancel_requested]{color:#ebcf9a;border-color:#6c5938;background:#332c22}.admin-payment-order__actions>button{white-space:normal}.admin-payment-order__actions>button:first-child{border-color:#8465a4;background:#382b46}.admin-payment-order__expanded{grid-column:1/-1;min-width:0;border-top:1px solid #393440;padding-top:20px}.admin-payment-details{display:grid;gap:18px;min-width:0}.admin-payment-details__heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.admin-payment-details__heading>div{min-width:0}.admin-membership .admin-payment-details__heading p{margin:4px 0 0;font-size:12px}.admin-membership .admin-payment-details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;margin:0}.admin-payment-details__field{min-width:0}.admin-membership .admin-payment-details dt{font-size:12px;color:#a9a1b5}.admin-membership .admin-payment-details dd{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;min-width:0}.admin-payment-details dd>span{min-width:0;overflow-wrap:anywhere}.admin-membership .admin-payment-details dd>button{flex:0 0 auto;min-height:28px;width:28px;padding:5px;margin-top:-3px}.admin-payment-details__alipay{display:grid;gap:16px;padding:16px;border:1px solid #4b3c5b;background:#221d2a;border-radius:10px;min-width:0}.admin-payment-details__alipay>p{margin:0;font-size:12px}.admin-payment-details__copy-notice{margin:0;color:#abd5b8}.admin-payment-orders__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}@media(max-width:1000px){.admin-payment-order{grid-template-columns:minmax(0,1fr) auto}.admin-payment-order__status{grid-column:1;grid-row:2}.admin-payment-order__actions{grid-column:2;grid-row:1/3}.admin-membership .admin-payment-details dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.admin-payment-order{grid-template-columns:minmax(0,1fr);padding:16px}.admin-payment-order__status,.admin-payment-order__actions{grid-column:auto;grid-row:auto}.admin-payment-order__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-membership .admin-payment-details dl{grid-template-columns:minmax(0,1fr)}.admin-payment-orders__search label:first-child{flex-basis:100%}.admin-payment-orders__summary small{margin-left:0;flex-basis:100%}.admin-membership .admin-payment-details dd>button{min-height:44px;width:44px;padding:12px}}
