.customer-payments{border:1px solid var(--border,#334155);border-radius:14px;margin-top:20px;padding:20px}.payment-demo-note{color:#ffe8a3;background:#453a16;border-radius:8px;margin:12px 0;padding:12px}.payment-balances{flex-wrap:wrap;gap:22px;margin:18px 0;display:flex}.payment-balances dt{color:#9baec5;font-size:13px}.payment-balances dd{margin:5px 0;font-weight:600}.payment-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.payment-fields label{gap:7px;font-size:14px;display:grid}.payment-fields input,.payment-fields select,.payment-fields textarea{color:#e7edf6;background:#111926;border:1px solid #405069;border-radius:8px;width:100%;padding:10px}.payment-consent{align-items:flex-start;gap:10px;margin:16px 0;display:flex}.customer-payments fieldset{border:0;margin:0;padding:0}.customer-payments form{margin-bottom:18px}.payment-history article{overflow-wrap:anywhere;border:1px solid #334155;border-radius:10px;justify-content:space-between;gap:20px;margin-top:10px;padding:14px;display:flex}.payment-history article span,.payment-history article small,.payment-history article code{margin-top:6px;display:block}.payment-history small{color:#a0aec0}.payment-history code{font-size:12px}.payment-history article>div:last-child{text-align:right}.payment-review-fields{gap:14px;display:grid}.payment-review-fields label{gap:7px;display:grid}.payment-review-fields textarea,.payment-review-fields input,.payment-review-fields select{color:#e7edf6;background:#111926;border:1px solid #405069;border-radius:8px;padding:10px}.payment-review-fields .payment-consent{display:flex}.payment-document-preview{object-fit:contain;background:#0f172a;border:1px solid #334155;border-radius:8px;width:100%;max-height:480px}.payment-document-preview.pdf{height:480px}.payment-event-list{padding-left:20px}.payment-event-list li{overflow-wrap:anywhere;padding:8px}@media (max-width:640px){.payment-fields{grid-template-columns:1fr}.payment-history article{display:block}.payment-history article>div:last-child{text-align:left;margin-top:12px}.customer-payments{padding:14px}}


.local-business-panel:has(input[aria-label="测试注册邀请链接"]) .local-details{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
.local-business-panel:has(input[aria-label="测试注册邀请链接"]) .local-details>div{display:grid;grid-template-columns:6em minmax(0,1fr);align-items:start;gap:12px}
.local-business-panel:has(input[aria-label="测试注册邀请链接"]) .local-details dt{white-space:nowrap}
.local-business-panel:has(input[aria-label="测试注册邀请链接"]) .local-details dd{min-width:0;margin:0;text-align:left}
.local-business-panel:has(input[aria-label="测试注册邀请链接"]) .local-details code{display:block;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left}
