.token{
    width:280px;
    height:280px;
    border-radius:50%;
    margin:auto;

    background:
    linear-gradient(135deg,#10b981,#22c55e);

    color:white;

    border:6px solid rgba(255,255,255,.2);

    box-shadow:
    0 0 60px rgba(34,197,94,.5),
    0 0 120px rgba(16,185,129,.3);

    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;

    animation:pulseGlow 4s infinite ease-in-out;
}

@keyframes pulseGlow{
    0%{
        transform:scale(1);
        box-shadow:
        0 0 60px rgba(34,197,94,.5),
        0 0 120px rgba(16,185,129,.3);
    }

    50%{
        transform:scale(1.04);
        box-shadow:
        0 0 90px rgba(34,197,94,.8),
        0 0 180px rgba(16,185,129,.5);
    }

    100%{
        transform:scale(1);
        box-shadow:
        0 0 60px rgba(34,197,94,.5),
        0 0 120px rgba(16,185,129,.3);
    }
}

.token b{
    font-size:72px;
    font-weight:900;
    letter-spacing:2px;
}

.token span{
    margin-top:10px;
    background:#facc15;
    color:#0f172a;
    padding:10px 28px;
    border-radius:999px;
    font-weight:800;
}

.token small{
    margin-top:12px;
    opacity:.9;
    font-size:13px;
}
