.lps-mint-wrap { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin: 10px 0 0; } .lps-mint-wrap--compact { margin: 6px 0 0; } .lps-mint-btn { font-family: var(--mono, 'JetBrains Mono', monospace); font-size: 10px; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; padding: 7px 12px; border: 1.5px solid var(--gold-bd, rgba(212, 175, 55, 0.55)); background: var(--gold-bg, rgba(212, 175, 55, 0.12)); color: var(--gold, #d4af37); cursor: pointer; transition: background 0.2s, color 0.2s, border-color 0.2s; } .lps-mint-btn:hover:not(:disabled) { background: var(--gold, #d4af37); color: var(--paper, #0a0e18); } .lps-mint-btn:disabled { opacity: 0.65; cursor: wait; } .lps-mint--done { border-color: var(--green, #34d399); color: var(--green, #34d399); background: rgba(52, 211, 153, 0.1); } .lps-mint--error { border-color: var(--red, #f87171); color: var(--red, #f87171); } .lps-mint-pill, .lps-yield-badge { font-family: var(--mono, 'JetBrains Mono', monospace); font-size: 8px; letter-spacing: 0.04em; padding: 4px 8px; border: 1px solid var(--rule, rgba(255, 255, 255, 0.12)); color: var(--ink3, #9da3b4); background: var(--surface, rgba(6, 8, 16, 0.6)); } .lps-yield-badge { border-color: rgba(52, 211, 153, 0.35); color: var(--green, #34d399); } .pulse-live-feed { margin: 24px 0; } .pulse-live-feed-hd { font-family: var(--mono, 'JetBrains Mono', monospace); font-size: 9px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--gold, #d4af37); margin-bottom: 12px; } .pulse-live-card { border: 1px solid var(--rule, rgba(255, 255, 255, 0.12)); border-left: 4px solid var(--gold, #d4af37); background: var(--surface, #111827); padding: 14px 16px; margin-bottom: 10px; } .pulse-live-card h3 { margin: 0 0 6px; font-size: 15px; } .pulse-live-meta { font-family: var(--mono, 'JetBrains Mono', monospace); font-size: 8px; color: var(--ink3, #9da3b4); margin-bottom: 8px; } .pulse-live-card p { margin: 0 0 8px; font-size: 12px; color: var(--ink2, #c5cad6); line-height: 1.5; } .mv-mint-row { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 8px; }