/* css/pay.css - donate page (copy fields, small buttons) */
.btn-sm{padding:.5rem .9rem!important;font-size:.88rem!important;border-radius:.6rem!important;}
.field{display:flex;align-items:center;gap:.75rem;background:var(--surface-2);border:1px solid var(--line);border-radius:.8rem;padding:.6rem .8rem;margin:.5rem 0 .9rem;}
.field>div{flex:1;min-width:0;}
.field small{display:block;color:var(--muted);font-size:.75rem;}
.field code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9rem;word-break:break-all;}
