/* v1.8 — invoice management and customer invoice actions */
.invoice-search{flex:1}.invoice-search input{min-width:min(520px,55vw)}.invoice-actions-admin{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.invoice-actions-admin a,.invoice-actions-admin button{border:0;border-radius:7px;background:#07111f;color:#fff;padding:8px 10px;font-size:11px;font-weight:800}.invoice-actions-admin a:nth-child(2){background:#eafbf7;color:#087567}.invoice-actions-admin form{margin:0}.invoice-error summary{font-size:10px;color:#a11d32;cursor:pointer}.invoice-error p{max-width:280px;white-space:normal;color:#a11d32;font-size:10px}.status.invoice-email-sent{background:#e9faf6;color:#087567}.status.invoice-email-failed{background:#fff0f2;color:#a11d32}.status.invoice-email-sending,.status.invoice-email-pending{background:#eaf3ff;color:#2462a5}.status.invoice-email-not_configured,.status.invoice-email-no_email{background:#fff8e8;color:#7a5a15}.order-invoice-actions{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.order-invoice-actions .button{min-width:155px}
@media(max-width:760px){.invoice-search input{min-width:100%}.order-invoice-actions{flex-direction:column}.order-invoice-actions .button{width:100%}}
