.credit-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 1rem;padding:.75rem 1.25rem;margin:2rem auto 0;max-width:700px;background:linear-gradient(135deg,rgba(139,92,246,.06),rgba(236,72,153,.04));border:1px solid rgba(139,92,246,.1);border-radius:10px}.credit-banner-text{font-size:.78rem;color:var(--color-text-muted);font-weight:500}.credit-banner-links{display:flex;gap:.4rem;flex-wrap:wrap}.credit-banner-pill{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:20px;font-size:.72rem;font-weight:600;background:rgba(139,92,246,.1);color:var(--color-primary,#8B5CF6);border:1px solid rgba(139,92,246,.15);text-decoration:none;transition:all .15s;white-space:nowrap}.credit-banner-pill:hover{background:rgba(139,92,246,.18);border-color:rgba(139,92,246,.3);transform:translateY(-1px)}