/* Domus Aedes stays: the crypto payment on the stay card (static/crypto.js links this file once, from next to
   itself). The rest of the component uses the site's own classes (site.css); the colours here are the site's
   tokens, with fallbacks. Phones first: everything stacks in the card, nothing is wider than it. */
.dc .dc-qr{display:flex;justify-content:center;background:#fff;border:1px solid var(--hair-gold,rgba(187,155,106,.38));border-radius:6px;padding:14px;margin:0 0 8px}
.dc .dc-qr svg{display:block;width:100%;max-width:216px;height:auto}
.dc .dc-small{font-size:12.5px;line-height:1.5;color:var(--ink-soft,#4A5A70);text-align:center;margin:0 0 14px}
.dc .dc-count{font-size:14.5px;line-height:1.55;color:var(--ink,#1F3044);margin:0 0 12px}
.dc .dc-count b{font-variant-numeric:lining-nums tabular-nums;color:var(--navy,#1F3044)}
.dc .bk-bank dd.dc-amt{font-size:19px;font-weight:600;color:var(--navy,#1F3044)}
.dc .bk-bank dd.mono{-webkit-user-select:all;user-select:all}
.dc .dc-state .bk-hold,.dc .dc-state .avail-note{margin:0 0 14px}
.dc .dc-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px}
.dc .dc-foot .bk-ask{margin:0;text-align:left}
.dc .dc-foot .btn{min-height:44px}
