.api-result-card.success{display:block;background:#f0fdf4;border:1px solid #dcfce7}.api-result-card.error{display:block;background:#fef2f2;border:1px solid #fee2e2}.data-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.data-item{display:flex;flex-direction:column}.data-label{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;margin-bottom:3px;letter-spacing:.5px}.data-value{font-size:14px;color:var(--text-dark);font-weight:500;word-break:break-all}.full-width{grid-column:span 2}