/* Ede Telekom v0.66 · multi-currency manual invoice refinements */
.manual-invoice-create .manual-currency-field{margin:0;min-width:210px}
.manual-invoice-create .manual-note-single input{width:100%;min-height:42px}
.manual-invoice-create .manual-inline-row>small{color:#607784;line-height:1.35}
.fx-payment-summary{margin:14px 0;padding:12px 14px;border:1px solid #d4e3e9;border-radius:12px;background:#f5fafc}
.fx-payment-summary>div{display:flex;align-items:center;justify-content:space-between;gap:16px}
.fx-payment-summary strong{font-size:18px;color:#015985}
.fx-payment-summary small{display:block;margin-top:5px;color:#607784}
.payment-methods{margin-top:16px}
.payment-methods>h3{margin:0 0 10px;color:#015985}
.manual-invoice-totals>div{display:flex;justify-content:space-between;gap:18px}
.manual-invoice-totals .total{padding-top:7px;margin-top:5px;border-top:1px solid #dce7eb}
.btn.danger{background:#fff1ef;border-color:#efb4ad;color:#b8392f}
.btn.danger:hover{background:#ffe6e2;border-color:#e79b91}
@media(max-width:760px){
  .manual-invoice-create .manual-currency-field{min-width:0;width:100%}
  .fx-payment-summary>div{align-items:flex-start;flex-direction:column;gap:4px}
}
