/* "What next?" link rows between the donkey pages (js/donkey-links.js). */
.dl-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin: 14px 0 4px; }
.dl-actions[hidden] { display: none; }
.dl-label { font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: var(--muted); margin-right: 4px; }
.dl-btn { display: inline-block; padding: 8px 14px; border-radius: 999px; font-size: 14px; font-weight: 800; text-decoration: none; background: var(--panel-3); border: 1px solid var(--line-strong); color: var(--cream); transition: transform .12s, border-color .12s; }
.dl-btn:hover { border-color: var(--orange); color: var(--orange-pale); transform: translateY(-1px); }
.dl-btn.dl-upgrade, .dl-btn.dl-list, .dl-btn.dl-listing { border-color: rgba(255, 165, 60, .55); }
.dl-note { margin: 10px 0 0; padding: 10px 14px; border-radius: 12px; background: rgba(99, 212, 99, .10); border: 1px solid rgba(99, 212, 99, .35); color: var(--green); font-weight: 700; font-size: 14px; }
.dl-note a { color: var(--orange-pale); }
.dl-oo { display: inline-block; padding: 2px 10px; border-radius: 999px; font-size: 11px; font-weight: 900; letter-spacing: .08em; color: #1a1207; background: linear-gradient(135deg, #ffd36b, #f0a548); }
.bc-nft > .dl-oo, .of-card > .dl-oo { position: absolute; left: 8px; top: 58px; }
