.payment-config .control,.payment-config .check,#smtp-config .check,#charge-config .control{margin-bottom:16px}.payment-config .control input,#smtp-config input{max-width:100%}.payment-config details{margin:20px 0}.payment-config details p{line-height:1.7}.payment-order{margin:26px 0;padding:24px;background:#f4f7f5;border:1px solid #d5e0d9;border-radius:8px}.payment-order .buttons{display:flex;flex-wrap:wrap;gap:10px}.payment-totals{max-width:460px}.payment-totals>div{display:flex;justify-content:space-between;gap:20px;padding:8px 0}.payment-totals dd{margin:0}.payment-totals .total{border-top:1px solid #cbd8cf;font-weight:700}.state-rate-table{max-height:540px;overflow:auto}.state-rate-table input[type=number]{width:130px;padding:9px}.state-rate-table input[type=checkbox]{width:20px;height:20px}.state-rate-table thead{position:sticky;top:0;background:#f4f7f5}#automatic-tax[hidden],#manual-tax[hidden]{display:none}@media(max-width:600px){.payment-order{padding:16px}.payment-order .buttons .btn{width:100%}.payment-config .control input{min-width:0}.state-rate-table td{padding:8px}.state-rate-table input[type=number]{width:96px}}
